I removed all line breaks from the code being text being returned - but
the confusing thing is that the content being returned is marked as
isHTML (not wikitext) so the parser should be leaving it alone
completely and not checking for line breaks.
On 27/09/12 16:39, Isarra Yos wrote:
On 27/09/2012 07:56, Aran Dunkley wrote:
Hello, does anyone here know why the parser
insists on adding <p> tags
to HTML results returned by parser functions?
I'm trying to upgrade the TreeAndMenu extension to work with MediaWiki
1.19 and I can't get the parser to stop adding <p> tags throughout the
result returned by the parser-function expansion.
I've said isHTML = true and tried setting noparse to true and many other
things, but what ever I do - even removing all whitespace, it still adds
<p>'s!
Is it inserting extra linebreaks? I don't really know anything about
what you're working with specifically, but general wikitext can be
really thrown off by an unexpected linebreak.