Seite 1 von 1
[3.2] BBCode wird falsch angezeigt
Verfasst: 13.03.2017 22:54
von Eikooc
Hallo,
ich habe das Problem, dass es einen Fehler bei der Anzeige des BBCodes in der Version phpBB 3.2.0 gibt.
Der folgende BB-Code wird angezeigt
Code: Alles auswählen
[size=150]Überschrift
[list]
[*]Aufzählung[/list]
BlaBlaBla
[/size]
als würde dort folgendes stehen
Code: Alles auswählen
[size=150]Überschrift[/size]
[list]
[*]Aufzählung
[/list]
BlaBlaBla
[/size]
Ich habe versucht mir das Ganze zu erklären und mir das kryptische HTML mit den Größer-Klein-Zeichen anzusehen, werde daraus allerdings nicht schlau. Manchmal wird der BBCode richtig angezeigt und manchmal kommt das größte Chaos in der Beitragsvorschau heraus. Je nachdem wie gerade die BBCodes liegen.
Ich wäre euch sehr verbunden, wenn ihr mir erklären könnt, wie ich das Problem lösen kann, da ich solche Probleme mit anderen Forensystemen bislang nicht hatte und es mehr als seltsam finde.
#Edit: Und das es irgendwie (per Zufall) anders geht, hilft weniger, da es darum geht bestehende Beiträge hinzubiegen und nicht einfach 2-3 neu zu schreiben.
Re: [3.2] BBCode wird falsch angezeigt
Verfasst: 13.03.2017 23:42
von Mahony
Hallo
Das ist wohl ein "Bug" in phpBB 3.2.0 -->> siehe
viewtopic.php?f=145&t=238779&p=1362775#p1362775
In phpBB 3.2.0 wurde die BBCode Verarbeitung wohl komplett geändert, wohl mit dem Ziel valides html zu erzeugen.
Ob es da noch ein Bugfix gibt, bleibt abzuwarten.
Die Lösung wäre wohl, die verwendeten BBCodes so zu gestalten dass das Problem nicht mehr auftritt.
Also anstelle von
Code: Alles auswählen
[size=150]Überschrift
[list]
[*]Aufzählung[/list]
BlaBlaBla
[/size]
das hier verwenden
Code: Alles auswählen
[size=150]Überschrift[/size]
[list][*][size=150]Aufzählung[/size][/list]
[size=150]BlaBlaBla[/size]
Grüße: Mahony
Re: [3.2] BBCode wird falsch angezeigt
Verfasst: 15.03.2017 18:34
von Eikooc
Ja nun hast du aber doch wieder list außerhalb von size stehen. Wieso funktioniert das bitte wenn man es so herum ineinander schreibt und nicht, wenn man es andersherum macht?
Ich hantiere auch noch mit anderer Forensoftware, in der gibt es allerdings keine fest definierte Verwendungsart des BBCodes - weswegen ich das Ganze als Fehler ansehe. Nun läuft allerdings der Supportzeitraum von phpBB 3.1.10 in bereits 4 Monaten ab und ich wüsste gerne, ab wann php 3.2.0 stabil läuft, ohne das plötzlich in den Beiträgen so ein Quark bzw. Käse steht. Denn auf die schnelle ein paar 1000 Beiträge zu moderieren macht keinen Spaß. Ich hatte gehofft, dass innerhalb einer Subversionsnummer die Forensoftware zu sich kompatibel bleibt und man leicht Upgraden könnte.
Re: [3.2] BBCode wird falsch angezeigt
Verfasst: 15.03.2017 19:00
von Mahony
Hallo
Eikooc hat geschrieben:Ich hantiere auch noch mit anderer Forensoftware, in der gibt es allerdings keine fest definierte Verwendungsart des BBCodes - weswegen ich das Ganze als Fehler ansehe.
Ja, mir gefällt das auch nicht unbedingt...allerdings wenn dadurch valides HTML erzeugt wird, ist das aber eigentlich schon korrekt.
Eikooc hat geschrieben:Nun läuft allerdings der Supportzeitraum von phpBB 3.1.10 in bereits 4 Monaten ab und ich wüsste gerne, ab wann php 3.2.0 stabil läuft, ohne das plötzlich in den Beiträgen so ein Quark bzw. Käse steht. Denn auf die schnelle ein paar 1000 Beiträge zu moderieren macht keinen Spaß.
Hm...ich kann dazu nichts sagen, denn wir sind hier nur das deutschsprachige Support-Forum und nicht die Programmierer der Software.
Für Beschwerden, solltest du dich an die Mutterseite -->>
https://www.phpbb.com wenden.
Es gibt dort auch einen Bugtracker -->>
https://tracker.phpbb.com/secure/Dashboard.jspa
Grüße: Mahony
Re: [3.2] BBCode wird falsch angezeigt
Verfasst: 17.03.2017 20:24
von Eikooc
Ah! Danke, dann werde ich mich an die nächste Instanz wenden.

Re: [3.2] BBCode wird falsch angezeigt
Verfasst: 09.04.2017 15:56
von vfrblue
Kann es sein, dass man in phpBB 3.2 keinen BBCode in einem BBCode-Block verwenden kann?
Wir haben im Forum einige Themen erstellt (noch unter 3.1.10), wo wir einen BBCode-Block verwenden. In diesem Block sind zusätzlich BBCodes vorhanden, wie ['list][/list'] und [*]. Das wird aber nicht als Code angezeigt, sondern wie es bei einer Beitragserstellung angezeigt wird.
Hier der HTML-Code:
Code: Alles auswählen
<strong style="font-size: 14px; margin-right: 55px; margin-left: 25px;">Merchandise</strong><br />
<div style="background-image: url('images/mod.gif'); background-repeat: no-repeat; background-position: left; border-width: thin thin thin 4px; border-style: dotted dotted dotted solid; background-color:#fafcfe; border-left-color: #b28383; margin-right: 55px; margin-left: 25px; padding-top: 2.5px; padding-bottom: 2.5px;"> <div style="margin-left: 15px;"><span style="font-size: 100%; color: #465584; vertical-align: middle; padding-left: 5px; font-family: Arial, Helvetica, sans-serif;">{TEXT}</span></div></div>
Die "einfachen" BBCodes wie Schriftgröße, Fettschrift, Unterstreichen, Schrift und Kursiv sind davon nicht betroffen.