Last modified: 2010-05-15 15:54:55 UTC
When label for the "Next page" link generated for Special:PrefixIndex contains an ampersand in the title, it isn't converted into an "&", generating a fatal error when trying to parse the XML on the page. An example of such a link is below, generated today on en wikipedia: <a href="/w/index.php?title=Special:PrefixIndex&from=WikiProject_Anime_and_manga/Userbox/User_RedSuns_Ryosuke&prefix=WikiProject&namespace=4" title="Special:PrefixIndex"> Next page (WikiProject_Anime_and_manga/Userbox/User_RedSuns_Ryosuke) </a>
I gave you the wrong example... This one is a correct example: <a href="/w/index.php?title=Special:PrefixIndex&from=WikiProject_Military_history/Assessment/Tag_%26_Assess_2008/075&prefix=WikiProject&namespace=4" title="Special:PrefixIndex"> Next page (WikiProject_Military_history/Assessment/Tag_&_Assess_2008/075) </a>
Fixed in r34229.
This bug seems to have reappeared: take a look at http://en.wikipedia.org/w/index.php?title=Special:PrefixIndex&from=WikiProject_Medieval_Scotland/Bibliography/others&prefix=WikiProject&namespace=4 On this page (as of the time of this writing) the "Next page" link generates the following: <a href="/w/index.php?title=Special:PrefixIndex&from=WikiProject_Military_history/Assessment/Tag_%26_Assess_2008/124&prefix=WikiProject&namespace=4" title="Special:PrefixIndex"> Next page (WikiProject_Military_history/Assessment/Tag_&_Assess_2008/124) </a> Attempting to parse this causes my parser to complain as follows: "The reference to entity "_Assess_2008" must end with the ';' delimiter."
My mistake: this fix simply hasn't yet been incorporated into the release version of WikiMedia.
This is not your mistake, this revision is already live. Special:Prefixindex should be fixed in r37704.