I benutze das bbcode plugin, um Code zu posten.
Leider fügt das nl2br Plugin entweder zusätzliche Leerzeilen ein oder halt <br/&>. Ich weiß, dass man in nl2br Plugin, bestimmte html Tags ausschließen kann.
Laut http://board.s9y.org/viewtopic.php?t=12103 könnte man einfach <pre></pre> um
einfügen, wenn <pre> ausgenommen wurde. Ich würde aber lieber bbcode allgemein ausschließen.
[code] erzeugt dabei im html <pre><div class="bb-code"></pre>. Also hab ich versucht, div class="bb-code" auszuklammern. Aber das hat nicht funktioniert.
Hat jemand eine Idee, wie das ausgeschlossen werden kann?
einfügen, wenn <pre> ausgenommen wurde.[/quote]
Ich kann zwar mangels Erfahrung mit bbcode nichts in Sachen bbcode beisteueren, aber genau [b]das[/b] (<pre><code></code></pre>) wäre semantisch korrektes XHTML.
YL
Ja ich weiß. Mich stört aber, dass ich extra nochmal <pre> drumherum machen muß. Mir wär es lieber, wenn das nl2br Plugin alle div class="bb-code" in Ruhe lassen würde.
Oder andersrum: Wie muß der reguläre Ausdruck aussehen, den ich in den Eigenschaften vom nl2br Plugin angeben muß, damit nur die 'div class="bb-code"' ausgelassen werden.
Oder funktioniert das gar nicht? Dann muß ich das Plugin wohl mal auseinander nehmen...
Spielt keine Rolle. Entweder es werden im Codeblock immer <br/> für jede Zeile eingefügt, oder hinter jede Zeile wird ein extra Leerzeichen geschrieben. Ich will ja beides vermeiden.