Seite 1 von 1

Verschachteln eigener bbcodes

Verfasst: 29.12.2021 17:07
von msta
Früher ging das mal, mit dem Verschachteln. Ich habe da ein

Code: Alles auswählen

[table]
[tr][td]Hallo[/td][td]Welt[/td][/tr]
[/table]
Sinn selbsterklärend :D

Aber seit einiger Zeit werden die inneren Codes nicht mehr interpretiert. Wie kann man das denn reaktivieren?

Re: Verschachteln eigener bbcodes

Verfasst: 29.12.2021 22:11
von Kirk
Hallo
Wie sieht den die HTML-Ersetzung dieser BBCodes aus?

Re: Verschachteln eigener bbcodes

Verfasst: 08.01.2022 10:42
von msta
Achja:

Code: Alles auswählen

[table]{TEXT}[/table]  wird zu  <table><tbody>{TEXT}</tbody></table>
[tr]{TEXT}[/tr]  wird zu  <tr>{TEXT}</tr>
[td]{TEXT}[/td]  wird zu  <td>{TEXT}</td>
Interessanter Weise wird die Table und die darin enthaltenen TRs noch übersetzt, die TDs nicht mehr. Das heißt man bekommt als Ausgabe einen Text-Blob mit [td]bla[/td][td]bla][/td] und darunter als HTML eine Table mit leeren TRs. Ich vermute, dass das <tbody>-Tag der table dazu führt, dass der Inhalt davon noch durch geht...

Wobei ich schon erfolglos versucht habe, den TRs auch noch zusätzliche HTML-Elemente zu verpassen, wie <tr><th></th>{TEXT}</tr> :(

Re: Verschachteln eigener bbcodes

Verfasst: 08.01.2022 14:53
von Lehrling
Es gibt dafür auch eine Extension: https://www.phpbb.com/community/viewtop ... &t=2386686

Re: Verschachteln eigener bbcodes

Verfasst: 08.01.2022 15:57
von Kirk
Oder du probierst es mit diesen BBCodes.
Auf .com findet in diesem Bereich noch mehr Beispiele.

Re: Verschachteln eigener bbcodes

Verfasst: 10.01.2022 11:25
von msta
Aha, also meine Codes sind glaube ich von der Erweiterung nassim/sceditor angelegt worden. Da war wohl irgendwas falsch. Ich habe das zwar, wie oben richtig gesetzt, aber man musste die Beiträge mit Tabellen nochmal bearbeiten, damit es übernommen wurde.

Wenn man einen funktionierenden BB-Code ändert, muss man ja nicht neu bearbeiten. Daher war ich etwas verwirrt :D