Page MenuHomePhabricator

Provide parser functions for site matrix data
Closed, DeclinedPublic


This may probably have to be split into several enhancement requests. Here is the idea:

In the Wikipedia of Ripuarian languages, we have several special pages which inter-language-link to the corresponding special pages of all other Wikipedias, e.g. [[Special:Statistics]], et al.

Maintaining these links in [[MediaWiki:xxx]] pages, is such boring and tedious a task, that it would have to be left to a bot.

  1. having a means available, that would loop through all wikipedias using the data already present in [[special:sitematrix]] would require nothing but a one-time setup.
  1. as Wikipedias, and other project wikis, are set up, and sometimes closed, or renamed, it would be nice at times, to use constructs similar to:

This is a suggestion to think about. Proper caching would certainly be an issue.

Version: unspecified
Severity: enhancement



Event Timeline

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

Introduced {{#ifsiteexists}} and {{#siteurl}} in r33618.

Reverted in r33685.

These generally skeeze me out; among other things, they would fail utterly at any source-based mirror site, which means they're functionally an active problem in mirroring and distributing data (which is like our core mission).