Ich benutze GeSHi (das nach dieser Anleitung installiert wurde)
Ein Aufruf für das Highlight erfolgt z.B. so:
Code: Alles auswählen
[code=c]
#include <stdio.h>
main(int argc, char *argv[])
{
return 0;
}
Das bekomm ich somit angezeigt.
Code: Alles auswählen
<ol class="c" style="white-space: nowrap; font-family: monospace;">
<li style="font-weight: normal; vertical-align:top;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;"> </div>
</li>
<br>
<li style="font-weight: normal; vertical-align:top;">
<div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">
</li>
<br>
...
[ externes Bild ]
Leider macht phpbb <br> zwischen die <li>. Das sieht unschön aus und die Zeilennummern stimmen somit nicht mehr.
Bei Firefox sind es <br> beim IE <br /> - ich dachte erst die "forum_fn.js" würde dies veranlassen. Tut sie jedoch nicht!
Nun meine Frage: An welcher Stelle im Code kann ich dieses Verhalten unterbinden? Oder soll ich besser mit Javascript anschließend alle <br> / <br /> aus dem <code> Tag entfernen? Hat jemand eine Idee?