Daniel Kinzler
e366e21edd
added inverse mode to navigate parent categories
2008-07-02 09:49:28 +00:00
Daniel Kinzler
f1ae48340e
introduced configurable namespace filtering (and fixed some glitches)
2008-07-01 21:40:42 +00:00
Daniel Kinzler
dbfd3e4833
Restructuring and revamping; more messages, more options, better config, more flexible ajax interface. Should be fully backwards compatible. It will hopefully even work for people with old JS code cached.
2008-06-28 20:13:20 +00:00
Daniel Kinzler
f0e96d91c3
versioning (test for svn:keywords)
2008-02-27 10:37:52 +00:00
Siebrand Mazeland
bce152a958
Whitespace fixes
2008-02-04 09:22:12 +00:00
Brion Vibber
d0b1db56b4
* (bug 11015) Handle HTTP errors for CategoryTree ajax request more gracefully. Instead of dumping the entire error page's HTML inline, display a nice clean bit of text with a functional retry link.
...
* Added $wgCategoryTreeVersion variable to bump JS and CSS URLs on update
2007-08-25 15:23:20 +00:00
Daniel Kinzler
06647afe4a
introducing onlyroot option (and removing obsolete email address)
2007-03-13 11:39:12 +00:00
Nick Jenkins
63dee2cfb5
Adding some var prefixes to variable declarations, as per http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:var
2006-10-10 06:27:07 +00:00
Daniel Kinzler
a1a524f304
Use "expand" instead of "load" label, even if the node is not yet loaded. Users don't care about the difference, it just causes confusion.
2006-09-04 11:39:45 +00:00
Daniel Kinzler
da918ba108
use separate "nothing found" messages for each mode (categories, pages, all)
2006-09-03 23:20:08 +00:00
Daniel Kinzler
ff7a3daa0a
Workaround for 7219: Safari doesn't like empty HTTP responses.
2006-09-03 21:44:47 +00:00
Daniel Kinzler
5f72216a9e
updated CategoryTree extension to work with new ajax interface
2006-08-29 15:49:23 +00:00
Tim Starling
026cc40790
* Incorporated tree display into the default category page view
...
* Implemented memcached caching for ajax requests with invalidation via page_touched
* General refactoring, moved some global functions into a class
* Lazy initialisation of messages, initialise the <head> section in the output only when a categorytree tag is present.
* Eliminated all $wgUser and $wgLang accesses from ajax requests, using message placeholders.
* Added speak:none style in .CategoryTreeBullet in case voice browsers try to read out the punctuation
2006-08-24 17:12:13 +00:00
Daniel Kinzler
8855dc9a18
Fixes for CategoryTreeExtension: Implemented dynamic load with hide-root,
...
postpone on-demand JS/CSS until ParserOutput supports it. Fixed some glitches.
2006-07-29 09:18:34 +00:00
Daniel Kinzler
8a665bde57
Made DOM navigation in CategoryTree.js resilient to text nodes injected by tidy et.al.
2006-07-27 07:32:05 +00:00
Daniel Kinzler
5a5f823367
Adding Ajax based CategoryTree extension.
...
Pending: internationalization
(weeee... first commit to the MW repository... thanks Tim!)
2006-07-26 17:12:30 +00:00