Bbcode-Block vs. Inline-Regel-Parsing

Einige BBCode-Regeln (z. B. [code], [spoiler]) können als Block- oder Inline-Regeln behandelt werden. Derzeit wird eine Zeile, die z. B. mit [code] beginnt und mit [/code] endet, als Blockregel analysiert. Manchmal ist dieses Verhalten nicht beabsichtigt.

Zum Beispiel wird die Zeile
[code]123[/code] 456 [code]789[/code]
gerendert als

123[/code] 456 [code]789

und nicht als

123 456 789.

Ebenso wird
[spoiler]123[/spoiler] 456 [spoiler]789[/spoiler]
gerendert als

123[/spoiler] 456 [spoiler]789

und nicht als

123 456 789.

Ist dies beabsichtigt oder ein Fehler?

2 „Gefällt mir“