https://bugzilla.wikimedia.org/show_bug.cgi?id=30836

--- Comment #2 from Umherirrender <[email protected]> 2011-09-10 
09:53:00 UTC ---
(In reply to comment #1)
> but there may be circumstances where this is legitimate, such as special pages
> that are conditionally registered but that need to be aliased from the locale
> files.

Like Special:Popularpages (see $wgDisableCounters). A wikilink under 1.17 is
blue, but under 1.18 it is red, due to the changed exist check. That is ok.
But under 1.18 it is exposed by the api, because it is defined in the message
files and returned by Language::getSpecialPageAliases(). MediaWiki needs a
existsCanonical (or similar) to do a cheaper exist check against a realname of
a special page. This can than used by the api or
Language::getSpecialPageAliases() or you are make array/object magic with
SpecialPageFactory::getList() and the array from
Language::getSpecialPageAliases()

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to