![]() this version of the skin most probably won't work on earlier versions of MediaWiki. These changes are in all likelihood backwards incompatible: i.e. Upgrades the skin for compatibility with MediaWiki 1.19.* and 1.18.* (untested on 1.17.*).Corrects the code so that node images are now once again output.Re-capitalises the 'Treeview' message key because current versions of MediaWiki seem to auto-capitalise articles in the MediaWiki namespace.Fixes a bug with CATEGORY directives whereby if the top-level category had no content (had not been edited) then sub-categories would not be shown in the tree.Adds a "showpages" parameter to CATEGORY directives.Fixes a few minor bugs in the generation of treeview node links.Note that skins/treeview has become skins/Treeview, and that Treeview.php is now located at skins/Treeview/Treeview.php rather than skins/Treeview.php as originally. Updated for compatibility with MediaWiki 1.24.0.This was requested and is much more user-friendly. These links are now displayed across the top of the page, as they originally were in the Monobook skin on which this skin is based. Removed the small grey/green LED which hid a drop-down menu for logging in, creating accounts, as well as for the user links when logged in.Updated for compatibility with MediaWiki 1.29.2 and 1.30.Also listed are the main README and a how-to. Here they have been converted from wikitext to HTML. The "Help:Treeview skin*" documents below are as distributed with the skin in the mediawiki/skins/treeview/help_articles directory. In buzzword speak, it is not a "responsive design". Undocumented limitation: not mobile-friendlyīe warned: this skin was developed and lapsed into maintenance-only mode prior to (a need for) recognition of the importance of mobile devices on the internet, and so it does not render well on mobile devices. I expect this maintenance-only mode to be the case going forwards too, unless someone else gets excited about it and starts contributing. Maintenance-only modeįor some time now, I have not worked on this project other than to maintain it by fixing bugs, either those of my own making, or those of incompatibility with newer versions of MediaWiki's core code. It has a feedback page at the Planning:Treeview skin:Feedback article on you can also contact me about it privately. It is most suited to small- to moderate-sized sites with a low edit frequency and with a MediaWiki cache manager enabled. It uses colons in the articles' titles to separate hierarchical components of each article's path, much like slashes are used to separate components of a filesystem path. The skin's main feature is to add hierarchical browsing of a MediaWiki-powered wiki's content through a treeview box in the left pane. You can see it in action on the clc wiki. The Treeview skin was developed for the newsgroup's MediaWiki-based wiki,, and has been publicly released in case anyone else finds it useful. ![]()
0 Comments
Leave a Reply. |