Page MenuHomePhabricator

linksupdate does not happen when conditional category inclusion changes due to parser function
Open, LowPublic

Description

Especially some maintenance categories use a conditional categorization - a function within a template determines the target category or the sort key for the category.

However, this possibility is not fully functional. A new page is properly categorized but later changes are often not detected and reflected. Even if the page display the right current category, the page is not displayed in the category really. Some cases require a pretended edit of every affected page to be reflected (and the pretended edit is often effective with several-day delay only).

Examples:


Version: 1.23.0
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=18478

Details

Reference
bz57256

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 2:24 AM
bzimport set Reference to bz57256.
bzimport added a subscriber: Unknown Object (MLST).

This is partially by design, as it stands it is assumed that a page will not change what category it is a member of unless either it is edited or one of the templates it uses is edited.