Page MenuHomePhabricator

Things that could use the title rewrite (tracking)
Open, NormalPublic

Description

This is a tracking bug for bugs which depend on the proposed and in development title rewrite.

The proposed changes/ideas as a extremely shortened list:

  • Pair the page_title with a page_real so that something like [[_main_Page]] has "_main_Page" stored and used for display instead of "Main Page". While these two pages still do mean the same thing.
    • This is accompanied by a user name rewrite as it is required to prevent major bugs caused by the new output of getText();
  • Do all normalization of titles inside of a special TitleNormalizer class, and break it up to allow for extension of the normalizer to alter steps and change the way titles are normalized.
  • Convert the DISPLAYTITLE hack into a special extra class system. One which is not a big hack and allows for extension of a Display Title by extensions as well as extension of the DISPLAYTITLE parser function itself.

Version: unspecified
Severity: enhancement

Details

Reference
bz13639

Event Timeline

bzimport raised the priority of this task from to Normal.Nov 21 2014, 10:06 PM
bzimport set Reference to bz13639.
bzimport added a subscriber: Unknown Object (MLST).

Adding 'tracking' keyword.

unassign Daniel Friesen after talking to him

Change 328845 had a related patch set uploaded (by Pppery):
Add a Special:Newsletter/id/subsrcibers page

https://gerrit.wikimedia.org/r/328845

Pppery removed a subscriber: gerritbot.
Pppery added a subscriber: Pppery.

Oops, I made a typo in my bug number.

Pppery removed a subscriber: Pppery.Dec 23 2016, 3:02 AM