If I use the following parser code in a category sub-page, e.g.
Category:Test/subpage:
<nowiki>[[{{#ifeq: {{NAMESPACE}} | Category
:}}{{NAMESPACE}}:{{BASEPAGENAME}}]]</nowiki> |
I would expect a link back to the root page (Category:Test):
[[:Category:Test]] (wiki code: <nowiki>[[:Category:Test]]</nowiki>)
Instead I get:
[[
Category:Help]]
Which, in wiki code is :
[[
:Category:Help]]
In other words, a newline seems to be inserted before the colon, causing it to
be treated as a blockquote.
This may also affect the other functions, and other symbols, e.g. *.
NB - There doesn't seem to be a ParserFunctions component, so I've put this in
General/Unknown.
Version: unspecified
Severity: normal