Difference between revisions of "Extension talk:TreeAndMenu"
(→Problems configuring the extension: go to your Special:Version page and see if TreeAndMenu is in the list of installed extensions) |
(→Problems configuring the extension) |
||
Line 123: | Line 123: | ||
Thank you very much | Thank you very much | ||
:If you're seeing the #tree symbol then it sounds like the extension's not installed, go to your [[Special:Version]] page and see if TreeAndMenu is in the list of installed extensions. Also, it would help to know what version of MediaWiki you're running. --[[User:Nad|nad]] 08:27, 21 January 2009 (NZDT) | :If you're seeing the #tree symbol then it sounds like the extension's not installed, go to your [[Special:Version]] page and see if TreeAndMenu is in the list of installed extensions. Also, it would help to know what version of MediaWiki you're running. --[[User:Nad|nad]] 08:27, 21 January 2009 (NZDT) | ||
+ | |||
+ | |||
+ | ---- | ||
+ | in ''Special:Version'' is only this: | ||
+ | ''Product Version | ||
+ | MediaWiki 1.13.3 | ||
+ | PHP 5.2.6 (apache2handler) | ||
+ | MySQL 5.0.51b-community-nt-log'' | ||
+ | |||
+ | but in my LocalSettings.php file i have ''include("$IP/extensions/TreeAndMenu/TreeAndMenu.php");'' (i also tried with | ||
+ | ''include("extensions/TreeAndMenu/TreeAndMenu.php");'' ) and no result. | ||
+ | I've tried also with MediaWiki version 1.12.0 | ||
+ | |||
+ | Thanks for helping me |
Revision as of 20:31, 20 January 2009
This extension is basically a new version of TreeView5 which adds a #menu parser function. The resulting structure when using #tree is the same as TreeView5 except that the CSS class of the surrounding div element is still dtree.
The structure resulting from #menu is basically a normal HTML list except that it's top-level UL element exhibits the dmenu class (and an id attribute as well the same as with #tree). The main reason for extending TreeView5 to achieve what is little more than a normal bullet list is so that it can still take advantage of TreeView's ability to handle recursion properly when necessary. The resulting "plain vanilla" list can be combined with CSS rules to achieve a wide variety of effects. The Son of Suckerfish JavaScript code has been added by the extension so that dropdown menu's can be easily achieved with CSS rules.
The LIs in the "plain vanilla" menu HTML exhibit odd and even class attributes, and the content of the LIs starts with a div element of class submenu if the item contains any child items.
Example
The menu works from a small amount of JavaScript but is mainly CSS, below is the CSS rules used for this menu:
Extending Treeview5
Would an option here to have been to extend the treeview5 extension?
Problems configuring the extension
Hello, i don't know if this is the right place to ask this but i don't know someone else to ask too, I've followed the instructions from here http://www.mediawiki.org/wiki/Extension:Treeview but it still does not work for me, the tree appears like a nested list and this line {{#tree appears just like a static text (i did changed my MediaWiki:Common.css article. Can you help me to configure this? I really need this to work because it is very helpfully to me,
Thank you very much
- If you're seeing the #tree symbol then it sounds like the extension's not installed, go to your Special:Version page and see if TreeAndMenu is in the list of installed extensions. Also, it would help to know what version of MediaWiki you're running. --nad 08:27, 21 January 2009 (NZDT)
in Special:Version is only this: Product Version MediaWiki 1.13.3 PHP 5.2.6 (apache2handler) MySQL 5.0.51b-community-nt-log
but in my LocalSettings.php file i have include("$IP/extensions/TreeAndMenu/TreeAndMenu.php"); (i also tried with include("extensions/TreeAndMenu/TreeAndMenu.php"); ) and no result. I've tried also with MediaWiki version 1.12.0
Thanks for helping me