Seite 1 von 1

BBCode wird nicht umgesetzt

Verfasst: 10.08.2008 00:48
von Schattenläufer
Hallo,

bin nun dabei BBCodes selbst zu definieren um z.B. Tabellen oder andere HTML-Tags nutzen zu können.

Im ACP kann ich das wunderbar eingeben, aber in den Beiträgen wird dies nicht umgesetzt, d.h., es wird der von mir definierte BBCode im Klartext angezeigt. Das Leeren des Caches brachte auch nichts.

Ist da irgendwo noch was "einzuschalten" damit ein selbstdefinierter BBCode auch umgesetzt wird?

Vorweg: habe die Suchfunktion reichlich genutzt, wurde aber speziell dazu nicht fündig!



Nachtrag: ich habe die neueste Version installiert ... vll. ein Bug?

Verfasst: 10.08.2008 10:14
von Napoli
Hallo,
ein Bug an der Forensoftware ist es auf jeden Fall nicht - funktioniert z.B. bei mir einwandfrei.

Wenn du ausprobieren willst: Klick!
z.B. den youtube-BBCode mal ausprobieren :wink:

Hast du schon irgendwelche Hacks eingebaut?

N.

Verfasst: 10.08.2008 13:19
von Schattenläufer
Napoli hat geschrieben:Hast du schon irgendwelche Hacks eingebaut?
Nein! Das System ist noch jungfräulich (erst vor 2 Tagen installiert).

Habe aber inzwischen 2 Dinge herausgefunden:

1. mag es das System nicht, wenn man BBCode mit Nummern schreibt (Bsp. [tab3][/tab3])
2. es akzeptierte kein {SIMPLETEXT} - mit {TEXT} funktioniert es - vermutlich, weil links darin sind.

Warum das nun so sein muss verstehe ich zwar nicht, aber vll. können die Entwickler da ja mal was machen? :wink:

Verfasst: 11.08.2008 14:18
von dieweltist
Inzwischen habe ich ziemlich umfangreiche Erfahrungen mit der Erstellung von BB-Codes gesammelt; insbesondere auch für BB-Codes mit Tabellen. Ich kann Dir versichern, dass diese einwandfrei funktionieren. Diese müssen aber unbedingt den Normen und Gegebenheiten des phpBB3 entsprechen.

So funktionierte bspw. ein BB-Code für Tabellen nicht, den ich irgendwo im Web gefunden hatte, weil dieser nicht der grundsätzlichen Arbeitsweise des Systems des phpBB3 entsprach. Ich hatte mir draufhin die Mühe gemacht, welche für das phpBB3 zu entwickeln. die alle auch ohne Mod funktionieren. Siehe dazu diese beiden Beiträge von mir!

Sind erst kürzlich von mir umfassend ergänzt und überarbeitet worden; und muss diese aber noch etwas überarbeiten, denn innere Randabstände fehlen noch. Und der BB-Code für den individuell einstellbaren Anfang einer Tabelle funktioniert noch nicht richtig, wie ich jetzt gesehen habe. Das liegt aber nicht am Forum, sondern am Html-Code.

http://www.phpbb.de/viewtopic.php?p=1001585#1001585

http://www.phpbb.de/viewtopic.php?p=1017851#1017851

@Schattenläufer, bitte poste mir Deine nicht funktionierenden BB-Codes! Und ich schaue dann nach, warum diese nicht gehen können; und wie man diese abändern muss. Übrigens machen auch Ziffern in BB-Codes keine Probleme. Allerdings dürfen keine Umlaute (Ä Ö Ü) vorhanden sein; und auch das ß nicht. Es ist meines Erachtens bestimmt nicht notwendig, dass da ein Entwickler nachschaut.

Verfasst: 14.08.2008 17:55
von derula
Moin.

Hab ähnliches Problem (leider im falschen Forum gepostet). Alle bbCodes gehen grundsätzlich nicht, und ich kann mir beim bestenn Willen nicht vorstellen was daran falsch sein soll. Ich hab soger den einen [right]-Tag mit der "empfohlenen" Version vom phpBB-Team ersetzt, hat auch nicht funktioniert. Hier nochmal mein Originalpost:
derula hat geschrieben:Der Knigge ist ja mal nervig, so viele Probleme mit Noobs?

Also da das hier ein ähnliches Thema ist wollte ich mal keinen neuen Thread aufmachen. Auch ich hatte in phpBB2 extra-bbCodes, und die jetzt wieder eingebaut. Allerdings funktionieren diese weder in alten, noch in alten, neu abgesendeten, noch in ganz neuen Beiträgen. Hab jetzt schon ne Weile nach der Frage gesucht, aber ich scheine sie als einziger zu haben O.o Bin ich zu blöd um bbCodes zu definieren?

Hier meine Codes:
[right]{TEXT}[/right] => <div style="text-align:right">{TEXT}</div>
[center]{TEXT}[/center] => <div style="text-align:center">{TEXT}</div>
[glow={COLOR}]{TEXT}[/glow] => <span style="filter: glow(color={COLOR}); height:20">{TEXT}</span>
Ein Beispielthread ist hier (extra gerade nochmal auf phpBB 3.0.2 aktualisiert und Beitrag neu abgeschickt, nichts passiert. Man beachte auch die Signatur).

Hat irgendeiner ne Idee? Sorry falls das jetzt trivial ist, hab echt gesucht und kein Problem in der Art gefunden.

Danke im Voraus.
Ich hoffe ihr könnt mir helfen^^

Verfasst: 14.08.2008 22:14
von dieweltist
Die ersten beiden BB-Codes funktionieren bei mir (phpBB 3.0.2 + Gratis-Webspace Pytal.de) einwandfrei. Siehe unen rechts: Klick! Wird der BB-Code nicht umgesetzt, sodass er unverändert mit den rechteckigen Klammern im Beitrag erscheint? Oder ist der Text einfach immer noch auf der linken Seite beim ersten BB-Code, sodass es eher ein Browser- bzw. Html/CSS-Problem ist?

Nur der dritte BB-Code funktionierte nicht bei mir. Auf der Html-Testeite nicht Klick!, und in meinem Forum auch nicht. Erst in dieser Html-Version funktionierte er:

Code: Alles auswählen

<div style="width:100%; filter:Glow(color={COLOR})">{TEXT}</div>
Oder noch besser so: Quelle

Code: Alles auswählen

[glow={COLOR} {COLOR1}]{TEXT}[/glow] => <div style="width:100%; font-size:85px; color:{COLOR}; filter:Glow(color={COLOR1}, strength=12)">{TEXT}</div>

Verfasst: 14.08.2008 23:00
von derula
dieweltist hat geschrieben:Die ersten beiden BB-Codes funktionieren bei mir (phpBB 3.0.2 + Gratis-Webspace Pytal.de) einwandfrei. Wird der BB-Code nicht umgesetzt, sodass er unverändert mit den rechteckigen Klammern im Beitrag erscheint? Oder ist der Text einfach immer noch auf der linken Seite beim ersten BB-Code, sodass es eher ein Browser- bzw. Html/CSS-Problem ist?
Wird unverändert in rechteckigen Klammern angezeigt.

Benötigen die custom bbCodes irgend ein besonderes PHP-Feature, das mein Hoster nicht hat? Ich kapiers nicht... Ich hab ja auch keine Mods oder sowas drin. Reines phpBB 3.0.2.

Verfasst: 15.08.2008 00:03
von dieweltist
Da würde ich das Forum nur zum Test noch mal auf demselben Webspace installieren in einen anderen Ordner und anderem Datenbanktabellenpräfix; und es testen, ob es da geht. Falls ja, wurde vielleicht eine Datei bei Deiner jetztigen Installation nicht richtig hochgeladen.

Und funktionieren die anderen BB-Codes überhaupt? Falls nicht, würde ich die ganzen Einstellungen im Admin-Bereich überprüfen, ob BB-Codes überhaupt aktiviert sind. Es gibt da mehrere Tafeln, wo man das einstellen kann.

Verfasst: 15.08.2008 01:11
von derula
Hmm okay, nun geht es. Ich hab alle drei Tags gelöscht und neu Hinzugefügt, und es ging. Keine Ahnung, warum. Naja, egal, danke der Hilfe!

Verfasst: 15.08.2008 10:53
von dieweltist
Das hatte ich auch manchmal so ähnlich, dass nach einer Änderung eines BB-Codes dieser erst mal überhaupt nicht ging, und dann plötzlich doch; obwohl ich im ACP unter Serverlast das Rekombilieren vorübergehend auf 'ja' setzte.

Kann auch sein, dass Du doch irgend eine Kleinigkeit falsch gemacht hattest; vielleicht unbemerkt irgendwo Leerstellen und/oder Zeilenumbrüche dazwischen oder am Ende hattest. Echte Zeilenumbrüche setzt man übrigens mit <Umschalt> + <Return>. Nur <Return> ist nämlich die Absatztaste; aber das wissen viele gar nicht.