Page MenuHomePhabricator

Special:CategoryTree incorrectly pulls subcategories for non-category members in lists
Closed, ResolvedPublic

Description

Author: ulli_purwin

Description:
there's a lot of categories we call 'user-categories': all articles start with 'user:...'. examples 1.) 'Kategorie:Wird im Mentorenprogramm betreut' or 2.) 'Kategorie:Benutzer aus Bonn'. if you start Spezial:CategoryTree on those, you'll find some users, whose usernames are identical with category-names: in example 1.) it's 'Benutzer:Berlinale' and 'Benutzer:Preußen'; in 2.) it's 'Benutzer:Landwirt'. instead of showing a pure list of these users, those other categories are mixed in between the list!
(my own opinion: the list should be checked wether there's 'Benutzer:' in it or not. and if yes, no false 'subcategory' should be shown - no user ever has such in reality!)
regards,
ulli p.


Version: unspecified
Severity: enhancement
URL: http://de.wikipedia.org/w/index.php?title=Spezial%3ACategoryTree&target=Wird+im+Mentorenprogramm+betreut&mode=all&dotree=Laden

Details

Reference
bz11383

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 9:55 PM
bzimport set Reference to bz11383.

If I understand correctly, the problem is that the 'all pages' display of CategoryTree is pulling subcategories for things which aren't categories -- for instance listing the members of Kategorie:Preußen under an entry for Benutzer:Preußen.

I've updated the example URL and bug summary with more detail.

ulli_purwin wrote:

(In reply to comment #1)

If I understand correctly, the problem is that the 'all pages' display of
CategoryTree is pulling subcategories for things which aren't categories -- for
instance listing the members of Kategorie:Preußen under an entry for
Benutzer:Preußen.

I've updated the example URL and bug summary with more detail.


yes, of course - and excuse me for having reported it so unprofessionally...
reason for my report was the following:
->http://purwin.de/wiki-test/test3.cfm
(we use this tool in de.wiki's project for mentees, and i need to take the data from that special-page)
thank you very much, Brion!
ulli p.