Seite 2 von 3

Verfasst: 21.12.2003 19:28
von abel
Leider kann ich diese Zeilen nicht finden.

Code: Alles auswählen

<!-- BEGIN center_open --><div align="center"><!-- END center_open --> 
<!-- BEGIN center_close --></div><!-- END center_close --> 
http://forum.va-club.org/templates/fiblue3d/bbcode.txt

Was kann ich tun?

Danke

Abel

Verfasst: 21.12.2003 19:59
von Acid
öhmm.. diese Zeilen hättest du ja nur eingefügt, wenn du den CenterBBcode eingebaut hättest. Es war ja nur ein Beispiel.
Füge ihn (den Code mit den grünen Markierungen) also anstelle dessen ein.

Verfasst: 21.12.2003 20:19
von abel
Gut, also wird es dann auch nicht reichen, wenn ich nur die bbcode.tpl ändere.
Sondern ich muss das Mod. komplett integrieren.
Ist das so richtig?


Ps.Was ist damit gemeint: Button Text zentriert darstellen?

Mfg.
Abel

Verfasst: 21.12.2003 20:33
von Acid
Also die Änderungen an bbcode.php und bbcode.tpl müsstest du auf jeden Fall machen. Die Änderungen an den anderen Dateien dienen nur dazu, das dann beim Schreiben ein Button angezeigt wird. (Ohne Button kann man es noch manuell eintippen.)
abel hat geschrieben:Ps.Was ist damit gemeint: Button Text zentriert darstellen?
Im Bezug auf was?

Verfasst: 21.12.2003 21:00
von abel
Im Bezug auf was?
Ich hatte die Beschreibung nicht ganz verstanden.
Beschreibung: Mit diesem MOD kann man bequem per BBcode Button Text zentriert darstellen.
Ich denke jetzt habe ich es, das Mod. generiert einen neuen Button/Knopf.

Also ich hätte gerne einen Button mit der Aufschrift "Block".
Wie ist da die Vorgehensweise?
Anstelle von "center"- "Block"?

Ich werde das komplette Mod. jetzt erst einmal einbauen.
Bis später
Mfg.
Abel

Verfasst: 21.12.2003 21:00
von Elo
Hier die drei modifizierungen um den BBCode zur Textformatierung einzubinden.

Öffne die bbcode.php

Füge unter

Code: Alles auswählen

$bbcode_tpl['email'] = str_replace('{EMAIL}', '\\1', $bbcode_tpl['email']);
diese Zeile ein:

Code: Alles auswählen

$bbcode_tpl['align_open'] = str_replace('{ALIGN}', '\\1', $bbcode_tpl['align_open']);
Füge unter

Code: Alles auswählen

	// size
	$text = preg_replace("/\[size=([\-\+]?[1-2]?[0-9]):$uid\]/si", $bbcode_tpl['size_open'], $text);
	$text = str_replace("[/size:$uid]", $bbcode_tpl['size_close'], $text);
diese Zeilen ein:

Code: Alles auswählen

	// align
	$text = preg_replace("/\[align=(right|center|justify):$uid\]/si", $bbcode_tpl['align_open'], $text);
	$text = str_replace("[/align:$uid]", $bbcode_tpl['align_close'], $text);
Öffne die bbcode.tpl und füge unter

Code: Alles auswählen

<!-- BEGIN email --><a href="mailto:{EMAIL}">{EMAIL}</A><!-- END email -->
diese Zeile ein:

Code: Alles auswählen

<!-- BEGIN align_open --><div align="{ALIGN}"><!-- END align_open -->
<!-- BEGIN align_close --></div><!-- END align_close -->
Somit hast Du nun die folgenden BBCodes zu Verfügung:
[align=right]Text[/align] = Text rechts ausgerichtet
[align=center]Text[/align] = Text zentriert
[align=justify]Text[/align] = Text als Blocksatz

bye,
Elo

Verfasst: 21.12.2003 23:07
von Gast
Ja, habe jetzt das MOD BBcode Center 1.0.2 eingebaut, und die Änderungen vorgenommen, aber leider funktioniert es nicht.

Woran kann es liegen?

Mfg
Abel

Verfasst: 22.12.2003 00:56
von abel
Hier alle geänderten Dateien.

http://forum.va-club.org/mod/bbcode.txt
http://forum.va-club.org/mod/posting.txt
http://forum.va-club.org/mod/privmsg.txt
http://forum.va-club.org/mod/lang_main.txt
http://forum.va-club.org/mod/bbcode.txt

Kann sein, dass ich einen Fehler gemacht habe, aber ich habe diesen noch nicht lokalisieren können.

Für Ideen bin ich dankbar.

Mfg.

Abel

Ps. Elo, dein Mod habe ich auch integriert, doch leider ohne Erfolg. [align=justify]Mein Text[/align] = Text als Blocksatz geht leider nicht, obwohl ich den Text so eingefügt habe.

Verfasst: 22.12.2003 19:14
von abel
Hat den keiner eine Idee?

Bitte um Hilfe

Mfg
Abel

Verfasst: 23.12.2003 01:46
von Elo
Mod wieder ausbauen und erneut langsam und Schritt für Schrittt einbauen.
Auf den ersten Blick fehlt mir zumindest in der bbcode.php etwas.

P.S: Wenn Du auf den Server ein File mit einem Namen uplädst der dort bereits vorhanden ist, wird der vorhandene selbstverständlich überschrieben.

Elo