Page MenuHomePhabricator

GET parameters for pages in all namespaces supported by basic parser expansion
Open, LowPublicFeature

Description

This functionality has been implemented for the Special namespace, in r93758. See bug 15558. I am proposing extending this support to all namespaces.

The main use case on my mind to friendly-ize auto summary messages like the Undo summary. Currently, the message reads "Undo revision 318 by...", where the revision oldid is not a link. In this case, it would be really convenient to provide an "Articletitle?diff=318&oldid=301" sort of thing, but it seems to be impossible with the basic msg->text() expansion. Similarly, there are cases when it would be useful to link to something like "Article?action=protect", in contexts where full parsing is not performed.


Version: 1.22.0
Severity: enhancement

Details

Reference
bz48092

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 1:39 AM
bzimport added a project: MediaWiki-Parser.
bzimport set Reference to bz48092.
bzimport added a subscriber: Unknown Object (MLST).
Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:13 AM
Aklapper removed a subscriber: wikibugs-l-list.