Last modified: 2009-04-14 17:45:22 UTC
When <categorytree>Foo</categorytree> is called on an non-existent category Foo, all strip markers before the tag are left stripped (see URL). Probably, there's a recursive call to the parser inside the extension which clears the parser state.
Created attachment 5605 [details]
proposed fix: wfMsgExt->wfMsgHtml
Probably related to bug 16129, maybe even a duplicate.
(In reply to comment #2)
> Probably related to bug 16129, maybe even a duplicate.
Somehow related, yes. The cause is in both cases calling $wgParser->parse recursively, which clears the parser state and thus loses strip marker info.
Created attachment 5610 [details]
Change to wfMsgForContent so HTML markup can be used
Sorry, I didn't notice that some of the messages used HTML markup.
Created attachment 5611 [details]
Patch for i18n file, change ''$1'' to <i>$1</i>
Sounds like same base issue as bug 16129.
fixed in r49471.