Last modified: 2011-03-13 18:05:13 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T7037, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 5037 - [[Special:Brokencategorykeys]]; mechanisms to identify all pages where a page / template 'foo' is used inside the category sort keys
[[Special:Brokencategorykeys]]; mechanisms to identify all pages where a page...
Product: MediaWiki
Classification: Unclassified
Special pages (Other open bugs)
All All
: Lowest enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
Depends on:
  Show dependency treegraph
Reported: 2006-02-19 00:59 UTC by lɛʁi לערי ריינהארט
Modified: 2011-03-13 18:05 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Description lɛʁi לערי ריינהארט 2006-02-19 00:59:43 UTC
Sorry for this!

We all make mistakes; both normal users and sysops.

If a template 'foo' used inside the category keys [[category:blabla|... {{foo}}
...]] at pages 'bar' 'foobar' etc. is deleted and category membership would be
updated automatically as a consequence of
Bug 4857: Page purge queue daemon (for template updates, etc)
'bar' 'foobar' etc. will not be membes of 'category:blabla' any more.

If such "mistakes" should be detected a special page 'Brokencategorykeys' is needed.

Maybe other mechanisms should be available alternatively / as well:
a) indications while deleting templates that the category is used in 'category
sort keys'; but if these indications are ignored?
b) disabeleing the detion of such templates unless they are removed from all
relevant pages; identifying these pages would be a painfull job
c) others?

best regards reinhardt [[user:gangleri]]
Comment 1 lɛʁi לערי ריינהארט 2006-04-26 21:43:19 UTC
Comment 0 does neither cover the general case when links (wikilinks or external
links) are broken because of deleted templates in contructs as
[[<namespace>:foo{{bar}}]], [protocol://foo{{bar}} foobar] etc.
nor because of missing / unspecified parameters of the used templates.

Identifying such broken links in the main namespace would have a higher priority
then listing unspecified parameters in nested templates.
Comment 2 Rob Church 2006-05-18 17:44:13 UTC
Hm. Well, if a user relies upon a template to set membership and/or sort key,
one would hope they knew the repurcussions of changes to it.
Comment 3 Rob Church 2007-06-11 08:45:20 UTC
Using templates, magic words, etc. to set sort keys doesn't make them "broken". Regardless, this is the sort of task suited to the toolserver, since it's an infrequent, low-audience feature.

Note You need to log in before you can comment on or make changes to this bug.