Page MenuHomePhabricator

<citation> tag is not being parsed on Special:CiteThisPage on iswiki
Closed, ResolvedPublic

Description

On special:Citethispage on is.wikipedia.org the citation tag is not parsed, but left alone as if the tag was not accepted by mediawiki at all.
The citation tag is used to show the current time on that special page, so this page is not really working while this tag is not parsing.

For convenience, here is an link to reproduce: https://is.wikipedia.org/w/index.php?title=Kerfiss%C3%AD%C3%B0a:CiteThisPage&page=Reyer%C3%ADt&id=1386844&wpFormIdentifier=titleform

I added the citation tag only recently to the special page, the iswiki community really has not been following any changes to this page for several years.

Event Timeline

I remember we had this exact problem on nowiki as well. I tried a lot of things, but I don't remember if I did anything to solve it – but it is working now. The last thing I did may be relevant to try for iswiki too, it could be that that was what solved it. Or it could be that the parsing is delayed for some reason? Either way, worth a try at least.

I remember we had this exact problem on nowiki as well. I tried a lot of things, but I don't remember if I did anything to solve it

Could be T250807: Dates in citations on Special:CiteThisPage are in <p> and hence create unneeded and ugly linebreaks and T193267: The <citation> tag is not being parsed on Special:CiteThisPage on some projects?

Ah, yes, definitely.

Anyways, it seems like the problem described by @Snaevar for this bug no longer exists – the page output looks correct to me, even though the relevant MediaWiki message hasn't been edited at all since they reported the bug. So I think there's just some delay in the <citation> tags being parsed correctly? Might be worth a separate bug, but I think this one can be closed.

Snaevar claimed this task.

That the message was not edited when these old bugs where newly fixed probably has something to do with why this was an issue.