Seite 3 von 4
Verfasst: 05.06.2004 23:34
von Lux
Christian_W hat geschrieben:Ich hab den bbcode box mod hier. Da wird einiges aus dem template ersetzt. Allerdings der f-help-Teil nicht.
Ich fürchte schon. Nämlich hiermit
Code: Alles auswählen
#
#------[ FIND ]-----------------------------------------------------
#
<script language="JavaScript" type="text/javascript">
<!--
// bbCode control by
// subBlue design
// www.subBlue.com
..
..
..
..
..
..
..
..
//-->
</script>
#
#-----[ REPLACE WITH ]------------------------------------------
#
<script language="JavaScript" src="bbcode_box/add_bbcode.js" type="text/javascript"></script>
Verfasst: 06.06.2004 11:36
von Christian_W
War doch schon etwas zu spät für mich gestern.

Ich hab die install.txt vom smilie_creator mal angepasst. Versuch's mal mit der:
geänderte install.txt
Verändert ist eigentlich nur der posting_body.tpl Teil. Der Rest passt auch so.
Gruß Christian
Verfasst: 06.06.2004 12:39
von Lux
Nee, kann leider keinen Erfolg melden. Es wird nachwievor der bbcode ausgebeben, wie er eingegeben wurde.
Code: Alles auswählen
[schild=13 fontcolor=FF0000 shadowcolor=008000 shieldshadow=0]fadfasdfsdf[/schild]
Muss wohl an was anderem liegen. Aber woran bloß???
Die Eingabemaske sieht auch irgendwie so komisch aus. Weisse Schrift auf weißem Grund und so. Kannst ja mal hier
http://www.bolitho-und-co.de/forum/smil ... ext2schild gucken.
Verfasst: 06.06.2004 12:55
von Christian_W
Hast Du das:
Code: Alles auswählen
<!-- BEGIN schild --><img src="{URL}" border="0"><!-- END schild -->
in der bbcode.tpl drin? (vermutlich ja, sonst würde, glaube ich, gar nichts angezeigt)
In der ./includes/bbcode.php gab's auch eine kleine Änderung (fällt mir grade wieder ein)
Weiße Schrift auf weißem Grund sehe ich nicht. Bei mir sind's die Farben wie Du sie auch im Forum verwendest. Vieleicht liegt es an dem Template das Du eingestellt hast. (ich sehe als Gast ja nur das was im ACP eingestellt ist)
Gruß Christian
PS:
Klick mich 
Verfasst: 06.06.2004 15:04
von Lux
Christian_W hat geschrieben:Hast Du das:
Code: Alles auswählen
<!-- BEGIN schild --><img src="{URL}" border="0"><!-- END schild -->
in der bbcode.tpl drin? (vermutlich ja, sonst würde, glaube ich, gar nichts angezeigt)
In der ./includes/bbcode.php gab's auch eine kleine Änderung (fällt mir grade wieder ein)
Ja, habe ich beides drin.
Christian_W hat geschrieben:Weiße Schrift auf weißem Grund sehe ich nicht. Bei mir sind's die Farben wie Du sie auch im Forum verwendest. Vieleicht liegt es an dem Template das Du eingestellt hast. (ich sehe als Gast ja nur das was im ACP eingestellt ist)
Ja stimmt, liegt am Template.
Wie hast du das jetzt angestellt??? Hast du dich bei mir angemeldet? Wieso kommt bei dir der Smilie zustande? Bei mir haut es nachwievor nicht hin.

Verfasst: 06.06.2004 15:14
von Christian_W
Verlinke mal die bbcode.php
KB:datei
Gruß Christian
PS: Ich habe einfach die Daten aus meinem Forum genommen und Deine URL davorgehängt. Das funktioniert unabhängig vom Forum.
Verfasst: 06.06.2004 17:18
von Lux
Okay, hier die
bbcode.php
Verfasst: 06.06.2004 19:08
von Lux
Ich habe jetzt nochmal eine original bbcode.php draufgespielt. Dann zuerst den Smilie Creator-Mod und danach den bbcode_box-Mod installiert. Jetzt scheint es zu funktionieren. Jetzt muss ich mal testen.
Verfasst: 06.06.2004 21:33
von Christian_W
Wenn es jetzt schon geht ist ja auch OK.
In der bbcode.php gibt es einen Abschnitt wo "$patterns[]" und "$replacements[]" definiert werden.
Bei Dir sind da teilweise noch keine festen Positionen innerhalb des Array definiert. "$patterns[1]" "$patterns[2]" "$patterns[3]"...
Beim bbcode box mod ist das aber so.
Wenn jetzt "$patterns[]" "$patterns[]"... definiert wird, wird das Array durchnummeriert. Das ist kein Problem solange alle Teile des Arrays so definiert werden.
Allerdings wurde das wohl inzwischen geändert (bei mir in 2.0.8 ist das so) und es wird jetzt jeder Teil des Arrays direkt definiert. Im bbcode-box mod ist das auch so. Der benutzt die Positionen 6-10 "$patterns[6]" "$patterns[7]" "$patterns[8]" "$patterns[9]" "$patterns[10]"
Wenn jetzt der smilie creator eine dieser Positionen belegt wird die später wieder überschrieben. sc belegt "$patterns[8]" weiter hinten im Quelltext wird "$patterns[8]" mit etwas anderem belegt und dadurch wieder überschrieben.
In welcher Reihenfolge die einzelnen Teile kommen ist eigentlich egal. Wichtig ist, dass die "$patterns[]" "$replacements[]" Kombination mit demselben Index (Nummer in den eckigen Klammern) nur einmal vorkommt.
(hat das jetzt irgendwer verstanden?

)
Gruß Christian
Verfasst: 06.06.2004 21:39
von Lux
Nein, aber ich habe mir die bbcode.php vom 2.0.8. drauf getan und modifiziert. Klappt anscheinend bestens.
