Page MenuHomePhabricator

Cannot subst special page
Open, LowestPublicFeature

Description

Author: MediaWiki

Description:
If I use {{Special:Prefixindex/User:Example/UBX/}}, I can get a list of pages, but I cannot substitute it to reduce load on the database servers and insert the page list directly into the page wikicode.


Version: 1.12.x
Severity: enhancement
URL: http://en.wikipedia.org/w/index.php?title=User:Voyagerfan5761/UBX&oldid=165338112

Details

Reference
bz11697

Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 21 2014, 9:55 PM
bzimport set Reference to bz11697.
bzimport added a subscriber: Unknown Object (MLST).

I'm wondering what kind of code would substing a special page produce? Some kind of a wiki table, messy div or what?

robchur wrote:

That would have to depend upon how the special page handles things. Right now, we don't have a standardised interface for including special pages, let alone substituting them.

For substing you need wikitext. Special pages generate HTML. This can not be implemented without a complete rewrite of the special page system. Perhaps this should be resolved as LATER.

MediaWiki wrote:

I like Daniel's suggestion. I've resolved it as LATER. It was an idea, since there's no easy way I can find to get a list of pages with a certain prefix without including a special page, and I wanted to subst the output so the parser cache wouldn't be invalidated.

LATER has arrived :) Is this something that is still needed?

[Removing RESOLVED LATER as discussed in http://lists.wikimedia.org/pipermail/wikitech-l/2012-November/064240.html . Reopening and setting priority to "Lowest". For future reference, please use either RESOLVED WONTFIX (for issues that will not be fixed), or simply set lowest priority. Thanks a lot!]

Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:02 AM
Aklapper removed a subscriber: wikibugs-l-list.