Page MenuHomePhabricator

Allow a page's language links to be manipulated in a consistent way
Open, LowPublicFeature

Description

A wrapper class (or function) should be used to get the list of language links for a given page. This class should provide a hook point for extensions to modify this list. It should also facilitate caching of the list in memcached.


Version: 1.21.x
Severity: enhancement

Details

Reference
bz45535

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 1:34 AM
bzimport set Reference to bz45535.

[Moving to better component, though might end up in General/Unknown instead?]

this has nothing to do with the API

While working on this, it became evident that such a wrapper class is not possible, since sitelinks are usually not loaded from the database, but taken directly from a ParserOutput object. Changing the description line to be more general and allow for a different approach.

Related URL: https://gerrit.wikimedia.org/r/59997 (Gerrit Change Iaec0faa131413a291fc8f77496e4f371addb3b99)

https://gerrit.wikimedia.org/r/59997 (Gerrit Change Iaec0faa131413a291fc8f77496e4f371addb3b99) | change APPROVED and MERGED [by jenkins-bot]

Gerrit patch got merged, can this bug report get closed as RESOLVED FIXED or is there anything else to do?

Aklapper lowered the priority of this task from High to Low.Feb 13 2016, 12:51 PM
Aklapper subscribed.

Reflecting reality by lowering priority.

Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 11:13 AM