In case you haven't noticed, Duesentrieb's category tree extension is live on all Wikimedia wikis. The subcategory list on category pages is displayed as a tree by default. You can click "show as list" to show it in the old display format. This additionally sets a cookie so that further requests will show a list by default (except pages cached as a tree on the client).
The suggestion has been made to add a user preference in addition to the cookie mechanism. I think we'll probably wait and see what the demand is for that.
-- Tim Starling
On 02/09/06, Tim Starling t.starling@physics.unimelb.edu.au wrote:
In case you haven't noticed, Duesentrieb's category tree extension is live on all Wikimedia wikis. The subcategory list on category pages is displayed as a tree by default. You can click "show as list" to show it in the old display format. This additionally sets a cookie so that further requests will show a list by default (except pages cached as a tree on the client).
That's fantastic! Is 'expand all' a reasonable future feature? Perhaps with a limit, in case someone cleverly clicks "expand all" on [[:en:Category:Fundamental]].
- d.
"David Gerard" dgerard@gmail.com wrote in message news:fbad4e140609020051r4496dd07l82bff42bd0c213b3@mail.gmail.com...
On 02/09/06, Tim Starling
t.starling@physics.unimelb.edu.au wrote:
In case you haven't noticed, Duesentrieb's category tree extension is
live
on all Wikimedia wikis. The subcategory list on category pages is
displayed
as a tree by default. You can click "show as list" to show it in the old display format. This additionally sets a cookie so that further requests will show a list by default (except pages cached as a tree on the
client).
That's fantastic! Is 'expand all' a reasonable future feature? Perhaps with a limit, in case someone cleverly clicks "expand all" on [[:en:Category:Fundamental]].
Unfortunately, this will have problems with cyclic categories. If you have CatA > CatB > CatA then you will end up with infinite recursion. This Is A Bad Thing (tm).
- Mark Clements (HappyDog)
On 03/09/06, Mark Clements gmane@kennel17.co.uk wrote:
"David Gerard" dgerard@gmail.com wrote in message news:fbad4e140609020051r4496dd07l82bff42bd0c213b3@mail.gmail.com...
On 02/09/06, Tim Starling
In case you haven't noticed, Duesentrieb's category tree extension is live
That's fantastic! Is 'expand all' a reasonable future feature? Perhaps with a limit, in case someone cleverly clicks "expand all" on [[:en:Category:Fundamental]].
Unfortunately, this will have problems with cyclic categories. If you have CatA > CatB > CatA then you will end up with infinite recursion. This Is A Bad Thing (tm).
Yeah, it'd need a loop detector, or at least a depth detector. If not both. SMOP!
- d.
On 9/3/06, Mark Clements gmane@kennel17.co.uk wrote:
That's fantastic! Is 'expand all' a reasonable future feature? Perhaps with a limit, in case someone cleverly clicks "expand all" on [[:en:Category:Fundamental]].
Unfortunately, this will have problems with cyclic categories. If you have CatA > CatB > CatA then you will end up with infinite recursion. This Is A Bad Thing (tm).
Could it at least do a one-level broad expansion? As in, expand every category to a depth of N+1?
Steve (hi from Berlin!)
wikitech-l@lists.wikimedia.org