I have setup a Serendipity blog on my gentoo server yesterday and intended to record some of my ideas and codes. After everything seems to be fine, I went to find syntax highlight plugins in order to make articles and source codes easier for reading.
Since now, I have tried Geshi, BBcode, and Serendipity dp.SyntaxHighlighter Plugin written by Brendon Kozlowski, but all of them have the html symbol <br /> included at the end of line. I even disabled WYSIWYG editor, but the problem remained.
Can anyone please be so kind to tell me what's wrong with my blog? I really appreciated.
Lots of <br />s when using syntax highlight plugins.
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Lots of <br />s when using syntax highlight plugin
Hii!
Actually what is causing this '<br>' is the "NL2BR" markup plugin by s9y. It converts your linebreaks to br's. So either you completely remove that plugin (or disable it for entries where you post sourcecode, by using the 'Extended properties for entries plugin'), or make sure you place the nl2br plugin AFTER the sourcecode highlighting plugin.
Also you might want to remove the 's9ymarkup' event plugin since together with Sourcecode postings this might format unwanted things.
HTH,
Garvin
Actually what is causing this '<br>' is the "NL2BR" markup plugin by s9y. It converts your linebreaks to br's. So either you completely remove that plugin (or disable it for entries where you post sourcecode, by using the 'Extended properties for entries plugin'), or make sure you place the nl2br plugin AFTER the sourcecode highlighting plugin.
Also you might want to remove the 's9ymarkup' event plugin since together with Sourcecode postings this might format unwanted things.
HTH,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
As always Garv is right, however, you can still use the nl2br plugin with the Geshi plugin for example, but the Geshi plugin must come before th nl2br plugin in order. Serendipity calls the plugins in the order in which they appear, and if nl2br operates before Geshi gets it, then it will already have inserted a bunch of br tags into your source.