Previous Thread
Next Thread
Print Thread
Rate Thread
#95448 05/17/2001 2:26 PM
Joined: Feb 2001
Posts: 497
Enthusiast
Enthusiast
Offline
Joined: Feb 2001
Posts: 497
wer auch immer mein selbstgespräch hier verfolgt hat - ich hab mir selbst geholfen und danke mir dafür ausdrücklich. hier der code für "size" und "color" als ubb code.

in der ubb_lib_posting.cgi
##########################

find:
#####
$_[0] =~ s/
  • /[*]/isg;

    ad after:
    #########
    $_[0] =~ s/()(.+?)()/ $4 /isg;
    $_[0] =~ s/()(.+?)()/[color:$2]$4[/color]/isg;


    in der ubb_lib.cgi
    ##################

    find:
    #####
    $_[0] =~ s/([*])/
  • /isg;

    ad after:
    #########
    $_[0] =~ s/ (.+?) /$2/isg;
    $_[0] =~ s/[color:(S+?)](.+?)[/color]/$2/isg;


    ####################
    jetzt geht:


    roter text

    grosser text


    ############################################
    der ihr zieht euch denn ubb-codebutton hack.
    das edit für den code in die buttons unter dem beitrag in der "public_common.pl" editieren.

    www.chat-board.de

    [ May 17, 2001 03:14 PM: Message edited by: melder ]

  • Sponsored Links
    #95449 05/17/2001 2:58 PM
    Joined: Feb 2001
    Posts: 497
    Enthusiast
    Enthusiast
    Offline
    Joined: Feb 2001
    Posts: 497
    ... nix mehr mit fehlern alles ok.

    hier noch der code für die _public_common.pl:
    #############################

    find:
    #####
    if (action == "listend") {
    var listendUBBCode = "[/LIST]";
    revisedMessage = currentMessage+listendUBBCode;
    document.REPLIER.message.value=revisedMessage;
    document.REPLIER.message.focus();
    return;
    }

    #########
    ad after:
    #########

    if (action == "color") {
    var thiscolor = prompt("$vars_wordlets{enter_color}", "#000000");
    var thiscolortext = prompt("$vars_wordlets{enter_color_text}", "TEXT");
    var colorUBBCode = "[color:"+thiscolor+"]"+thiscolortext+"[/color]";
    revisedMessage = currentMessage+colorUBBCode;
    document.REPLIER.message.value=revisedMessage;
    document.REPLIER.message.focus();
    return;
    }

    if (action == "size") {
    var thissize = prompt("$vars_wordlets{enter_size}", "2");
    var thissizetext = prompt("$vars_wordlets{enter_size_text}", "TEXT");
    var sizeUBBCode = " "+thissizetext+" ";
    revisedMessage = currentMessage+sizeUBBCode;
    document.REPLIER.message.value=revisedMessage;
    document.REPLIER.message.focus();
    return;
    }

    ###############
    find (am ende):
    ###############

    my $ubb_code_buttons = qq~

    #########
    ad after (so wie ihr es formatieren wollt)
    #########

    $vars_wordlets_img{ubb_code_color}

    $vars_wordlets_img{ubb_code_size}

    ###########################
    die wordlets.cgi und die wordlets_img.cgi noch erweitern ...
    (ich hoffe ihr wisst wie das geht wink )

    [ May 17, 2001 03:19 PM: Message edited by: melder ]

    #95450 05/23/2001 4:54 AM
    Joined: Apr 2001
    Posts: 37
    Member
    Member
    Offline
    Joined: Apr 2001
    Posts: 37
    könntest du mir noch sagen, wie man dort die center-funktion mit einbauen könnte?

    #95451 05/23/2001 6:40 AM
    Joined: Feb 2001
    Posts: 497
    Enthusiast
    Enthusiast
    Offline
    Joined: Feb 2001
    Posts: 497
    einfach unter den color code z.b.

    ### ubb_lib.cgi ####
    $_[0] =~ s/([center])(.+?)([/center])/
    $2
    /isg;

    ### ubb_lib_posting.cgi ###
    $_[0] =~ s/(
    )(.+?)(
    )/[CENTER]$2[/CENTER]/isg;

    ### public_common.pl ###
    if (action == "center") {
    var centerUBBCode = "[CENTER]";
    revisedMessage = currentMessage+centerUBBCode;
    document.REPLIER.message.value=revisedMessage;
    document.REPLIER.message.focus();
    return;
    }

    if (action == "centerend") {
    var centerendUBBCode = "[/CENTER]";
    revisedMessage = currentMessage+centerendUBBCode;
    document.REPLIER.message.value=revisedMessage;
    document.REPLIER.message.focus();
    return;
    }


    ### nochmal die public_common.pl (ganz unten) ###
    $vars_wordlets_img{ubb_code_center}

    $vars_wordlets_img{ubb_code_centerend}

    (wenn du die common.pl änderst wird der button unter die postings eingefügt - der code funzt aber auch ohne die common.pl)

    werde demnächst mal alle meine ubbcode erweiterungen zusammenfassen und in dieser variante hier mal als zip reinhauen.

    wer nicht warten kann sollte mal ins betaforum gehen und den codebutton hack ziehen.

    www.chat-board.de

    #95452 05/24/2001 11:08 AM
    Joined: Apr 2001
    Posts: 37
    Member
    Member
    Offline
    Joined: Apr 2001
    Posts: 37
    ok, ich danke dir soweit. bin übrigens auch jederzeit an .SHW-Dateien interessiert, falls Du bereits eine passende dafür erstellt hast wink

    Sponsored Links
    #95453 05/25/2001 1:15 PM
    Joined: Feb 2001
    Posts: 497
    Enthusiast
    Enthusiast
    Offline
    Joined: Feb 2001
    Posts: 497
    $_[0] =~ s/( )/[FLASH SIZE=1]$2[/FLASH]/isg;$_[0] =~ s/( )/[FLASH SIZE=2]$2[/FLASH]/isg;$_[0] =~ s/( )/[FLASH SIZE=3]$2[/FLASH]/isg;$_[0] =~ s/( )/[FLASH=$6,$4]$2[/FLASH]/isg;


    @easy - das hab ich in der lib_posting für den ubb-code "flash" - aber der funzt noch nicht richtig - beim edit kommt der immer noch in html - hast du ne idee ?!?

    www.chat-board.de

    #95454 05/25/2001 2:20 PM
    Joined: Feb 2001
    Posts: 956
    deutscher Member
    deutscher Member
    Offline
    Joined: Feb 2001
    Posts: 956
    Schau mal in die ubb_lib.cgi.Dort gibt es noch die sub ubb-code.

    #95455 05/25/2001 5:30 PM
    Joined: May 2001
    Posts: 27
    Junior Member
    Junior Member
    Offline
    Joined: May 2001
    Posts: 27
    da hab ich doch gleich ma ne frage passend zum theme, ich hab den codebuttons hack eingebaut nur jetzt wird immer wenn ich den ubb code für bold also [b] .. nutze und ich poste die nachfolgende zeile an diese mit angehongen, also kein zeilenumbruch, obwohl ich vorher einen gemacht habe.......wenn ich jetzt html code nehme also dann funktioniert der zeilenumbruch......woran kann das liegen???
    ich dacht mir das es die umwandlung von ubb in html ist nur ich hab ka in welcher file ich da suchen muß, könnt ihr mir da vieleicht nen klitzekleinen Tip geben ????

    wink


    greez da fRiEk2k

    #95456 05/27/2001 5:40 AM
    Joined: Feb 2001
    Posts: 497
    Enthusiast
    Enthusiast
    Offline
    Joined: Feb 2001
    Posts: 497
    @ easy - tx ich schau mal ...

    @ fRiEk2k - schau in die ubb_lib.cgi bzw. ubb_lib_posting.cgi : in den beiden dateien wird der ubbcode definiert - in der ubb_lib_posting hast du den ubbcode der beim editeren eines beitrages angezeigt wird.

    www.chat-board.de

    #95457 07/17/2001 2:32 AM
    Joined: May 2001
    Posts: 12
    Junior Member
    Junior Member
    Offline
    Joined: May 2001
    Posts: 12
    ###########################
    #Öffne ubb_lib.cgi #
    ###########################

    Suche nach
    $_[0] =~ s/([*])/
  • /isg;

    Danach füge folgendes ein

    $_[0] =~ s/([font:)(.+?)(])(.+?)([/font])/$4/isg;

    ###########################
    #Öffne ubb_lib_posting.cgi#
    ###########################

    Suche nach
    $_[0] =~ s/
  • /[*]/isg;

    Füge darunter ein

    $_[0] =~ s/()(.+?)()/[font:$2]$4[/font]/isg;

    ###########################
    #Öffne public_common.pl #
    ###########################

    Suche nach

    if (action == "listitem") {
    var thisItem = prompt("$vars_wordlets{enter_list_item}", "");
    var itemUBBCode = "
    [*]"+thisItem;revisedMessage = currentMessage+itemUBBCode;
    document.REPLIER.message.value=revisedMessage;
    document.REPLIER.message.focus();
    return;
    }

    Füge danach ein

    if (action == "textart") {
    var thistextart = prompt("$vars_wordlets{enter_textart}", "Times New Roman");
    var thistextarttext = prompt("$vars_wordlets{enter_textart_text}", "TEXT");
    var textartUBBCode = "[font:"+thistextart+"]"+thistextarttext+"[/font]";
    revisedMessage = currentMessage+textartUBBCode;
    document.REPLIER.message.value=revisedMessage;
    document.REPLIER.message.focus();
    return;
    }

    Suche in public_common.pl weiter nach
    my $ubb_code_buttons = qq~

    Code an beliebiger Stelle darunter einfügen.

    $vars_wordlets_img{ubb_code_textart}

    #############################
    #Öffne vars_wordlets_img.cgi#
    #############################

    Suche nach
    ubb_code_image => "Grafik - UBB-Code einfügen",

    Darunter einfügen

    ubb_code_textart => "Schriftart - UBB-Code einfügen",

    #############################
    #Öffne vars_wordlets_img.cgi#
    #############################

    Suche nach
    %vars_wordlets = (

    Darunter einfügen
    enter_textart => q~Bitte geben Sie die Schriftart an. z.B.: Times New Roman oder Comic Sans MS usw.~,
    enter_textart_text => q~Geben Sie den Text ein der in der vorgegebenen Schriftart dargestellt werden soll.~,

    Ende

    [ July 18, 2001 12:22 AM: Message edited by: Swen ]

  • Sponsored Links
    #95458 07/18/2001 1:49 AM
    Joined: Feb 2001
    Posts: 497
    Enthusiast
    Enthusiast
    Offline
    Joined: Feb 2001
    Posts: 497

    #95459 07/18/2001 11:05 PM
    Joined: May 2001
    Posts: 12
    Junior Member
    Junior Member
    Offline
    Joined: May 2001
    Posts: 12
    Sorry das ich wieder einmal das letzte Wort habe laugh aber in deiner Zip gibt es denn Code noch nicht deswegen habe ich Ihn eingefügt ! tipsy

    Oder ich bin Blind
    eek

    [ July 18, 2001 11:06 PM: Message edited by: Swen ]

    #95460 07/19/2001 1:57 AM
    Joined: Feb 2001
    Posts: 497
    Enthusiast
    Enthusiast
    Offline
    Joined: Feb 2001
    Posts: 497
    na den code für "FACE" habe ich schon drinn - aber ohne das popup - du kannst aber über die manuelle eingabe [Face=balbalschrift]TEXT[/face] erfassen.

    aber was immer du dazuschreibst tu es - du kannst dir auch den hack ziehen und weiter drann basteln - oder den zusatz dort mit reinposten - ist doch eh alles gemeinschaftsarbeit wink

    [ www.chat-board.de ]

    #95461 07/19/2001 11:13 AM
    Joined: Jun 2001
    Posts: 60
    Member
    Member
    Offline
    Joined: Jun 2001
    Posts: 60
    ......ich begreife es einfach nicht !!!!

    ich habe jetzt schon so viel versucht !!!

    Aber egal welchen code ich einbaue, beim editieren und quoten habe ich immer wieder die Umwandlung zum html -Befehl !!!
    Seltsamerweise nicht bei color und size, sondern nur bei font, glow und shadow.

    Es kann doch nicht an der ubb_lib.cgi und der ubb_lib_posting.cgi liegen, wenn es bei euch allen funzt und ich den selben code eingebaut habe !!!

    zur Info: Ich habe eigentlich den ubb-code 6.7 von Vietnight/HSN/Jigga-Master eingebaut und habe die beiden lib-dateien schon zig-mal geändert !!! Muss ich ihn den wirklich komplett ausbauen oder hat da jemand noch eine Idee ??? Kann es vielleicht an der ubb_edit_post.cgi liegen, da das Prob ja beim editieren ( und beim quoten) auftaucht, aber sonst alles einwandfrei funzt ???

    *verzeifeltguck*

    #95462 07/19/2001 12:19 PM
    Joined: Feb 2001
    Posts: 497
    Enthusiast
    Enthusiast
    Offline
    Joined: Feb 2001
    Posts: 497
    versucher doch mal meinen code in beide ubb_lib und ubb_lib_posting einzubauen (auszutauschen) und versuchs nochmal - mehr fällt mir dazu nicht ein - oder zieh dir den letzten hack von jigga-master ...

    #95463 07/19/2001 8:22 PM
    Joined: Jun 2001
    Posts: 60
    Member
    Member
    Offline
    Joined: Jun 2001
    Posts: 60
    @melder

    hab ich doch bereits ausprobiert......wenn ich komplett die Daten der ubb_lib und ubb_lib_posting nach deinem Hack austausche, dann funzt das Scrollfeld für Schriftarten nicht mehr...... wenn ich nur den Code für font bzw. face austausche habe ich deim editieren wieder den html - code......

    Das Hack von sven brachte ebenfalls keine Besserung frown

    tja, dann werde ich es wohl wieder ausbauen müssen........ habe jetzt lange genug damit rumgehampelt !!

    Danke für eure Bemühungen wink

    #95464 07/20/2001 12:42 AM
    Joined: Feb 2001
    Posts: 497
    Enthusiast
    Enthusiast
    Offline
    Joined: Feb 2001
    Posts: 497
    also das dann das scrollfeld nicht mehr funzt versteh ich nicht - hat der andere hack da den befehl für das scrollen in ubb_lib drinnen ?

    und wenn du nun nur meinen hack einbaust (incl. der button) als nix gemixtes - was is dann - immer noch nix ?

    #95465 07/20/2001 2:37 AM
    Joined: Jul 2001
    Posts: 24
    Junior Member
    Junior Member
    Offline
    Joined: Jul 2001
    Posts: 24
    Bei den Schriftartern ist mir aufgefallen, daß er nicht jede Schriftart nimmt.
    Nur diese, die ein Wort darstellen Also Times New Roman funzt bei mir nicht.
    Terminal, Arial etc funzen aber....

    Gruß
    Ta Lun

    #95466 07/20/2001 8:15 AM
    Joined: Feb 2001
    Posts: 497
    Enthusiast
    Enthusiast
    Offline
    Joined: Feb 2001
    Posts: 497
    versuch mal mit "_" die schriftart zusammenzuziehen. oder wir hacken das so, daß man eine .js datei mit schriftarten ins cgi-bin zieht und in der ubb_lib und ubb_lib_posting was nettes reinschreibt was diese schriftarten erkennt - das wär schon deswegen dann sinnvoll - weil wenn du wieder neue schriftarten einbauen willst, das du nicht wieder alles hacken mußt sondern dann nur die js neu hochlädst - aber wie wir das machen - phhhhh - keine ahnung.

    versuch doch erstmal schritt eins wink


    Link Copied to Clipboard
    Donate Today!
    Donate via PayPal

    Donate to UBBDev today to help aid in Operational, Server and Script Maintenance, and Development costs.

    Please also see our parent organization VNC Web Services if you're in the need of a new UBB.threads Install or Upgrade, Site/Server Migrations, or Security and Coding Services.
    Recommended Hosts
    We have personally worked with and recommend the following Web Hosts:
    Stable Host
    bluehost
    InterServer
    Visit us on Facebook
    Member Spotlight
    isaac
    isaac
    California
    Posts: 1,157
    Joined: July 2001
    Forum Statistics
    Forums63
    Topics37,573
    Posts293,925
    Members13,849
    Most Online5,166
    Sep 15th, 2019
    Today's Statistics
    Currently Online
    Topics Created
    Posts Made
    Users Online
    Birthdays
    Top Posters
    AllenAyres 21,079
    JoshPet 10,369
    LK 7,394
    Lord Dexter 6,708
    Gizmo 5,833
    Greg Hard 4,625
    Top Posters(30 Days)
    Top Likes Received
    isaac 82
    Gizmo 20
    Brett 7
    WebGuy 2
    Morgan 2
    Top Likes Received (30 Days)
    None yet
    The UBB.Developers Network (UBB.Dev/Threads.Dev) is ©2000-2024 VNC Web Services

     
    Powered by UBB.threads™ PHP Forum Software 8.0.0
    (Preview build 20240430)