Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
jar
MenuTree.jar 4.1 kB 1 27-Jul-2004 16:28 149.173.6.51
zip
MenuTreePlugin.zip 5.0 kB 2 19-May-2004 20:50 STekell
gif
MenuTreePlugin_ScreenShot.gif 11.0 kB 1 19-Mar-2004 23:27 129.24.70.221
png
MenuTreePlugin_ScreenShot.png 12.5 kB 1 19-Mar-2004 23:32 129.24.70.221

This page (revision-17) was last changed on 21-Jan-2009 05:46 by Kevin Yuen  

This page was created on 19-Mar-2004 23:24 by 129.24.70.221

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 changed one line
!!!MenuTreePlugin v. 0.1 pre-alpha
!!!MenuTreePlugin v. alpha 0.2
At line 4 changed one line
currently this is in the proof of concept stage. Although it is functional enough to demostrate the concept, it's just not complete, tested, polished, etc..
[{TableOfContents }]
At line 7 changed one line
I am considering using JspWiki as a lightweight CMS for web site. Maybe, you might think of JspWiki as Plone-light more than a Wiki in this case. With JspWiki templates you can get it looking nice, like a "real" web site not just a Wiki and with the upcoming auth* you can managed security more like a CMS than just a Wiki. Also, being able to disable autolinking of CamelCase and use brackets with alternative display text is nice for more general web site development. So you have several features which make JspWiki possible for more than the usual Wiki functions.
I am considering using JspWiki as a lightweight CMS for web site. Maybe, you might think of JspWiki as Plone-light more than a Wiki in this case. With JspWiki templates you can get it looking nice, like a "real" web site not just a Wiki and with the upcoming auth* you can managed security more like a CMS than just a Wiki. Also, being able to disable auto-linking of CamelCase and use brackets with alternative display text is nice for more general web site development. So you have several features which make JspWiki possible for more than the usual Wiki functions.
At line 11 changed one line
It provides a menu tree for use in the left menu. This is a custom tree defined in a Wiki page called "~MenuTree" using nested bullets and links. This is not an attempt to autogenerate some huge messy graph out of all the constantly changing wiki links. A significant benefit over a plain left menu is that it expands and collapses to diplay the link for the current page. So you can have a large number of links in the menu without having to have them all displayed all the time. It also highlights the link for the current page and displays it's children. Different CSS styles are used so that you can use images for open/closed folders as well as distinguish between nodes with children and leaf nodes.
It provides a menu tree for use in the left menu. This is a custom tree defined in a Wiki page called "~MenuTree" using nested bullets and links. This is not an attempt to auto-generate some huge messy graph out of all the constantly changing wiki links. A significant benefit over a plain left menu is that it expands and collapses to display the link for the current page. So you can have a large number of links in the menu without having to have them all displayed all the time. It also highlights the link for the current page and displays its children. Different CSS styles are used so that you can use images for open/closed folders as well as distinguish between nodes with children and leaf nodes.
At line 14 changed one line
a page called "~TeamsAndWorkingGroups" is being displayed which corresponds to the link just called "Teams" in the menu.\\
A page called "~TeamsAndWorkingGroups" is being displayed which corresponds to the link just called "Teams" in the menu.\\
At line 17 added 3 lines
!Installation
Hey [Nascif Abousalh Neto]. Sounds interesting. But how do i implement it.
At line 49 changed one line
The [source code|MenuTreePlugin.zip] is attached. Like I said, this is really just a rough proof of concept for now, so I haven't even bothered with a Jar file install. It's just the source files and a sample.css showing you the the classes used (alhought I still haven't got list styles with images which work well across browsers).
The [source code|MenuTreePlugin.zip] is attached. Like I said, this is really just a rough proof of concept for now, so I haven't even bothered with a Jar file install. It's just the source files and a sample.css showing you the classes used (although I still haven't got list styles with images which work well across browsers).
At line 54 changed 2 lines
** option to do display only the ancestors and decendents of the current page. Currently all top level nodes are always shown which is appropriate for a menu, but not if you were just wanting to show related pages by including the plugin in the current page rather than the left menu it would be in appropriate.
* I am considering developing a version which has a set of top-level tabs and have the left menu be the submenu of the the current tab.
** option to do display only the ancestors and descendents of the current page. Currently all top level nodes are always shown which is appropriate for a menu, but not if you were just wanting to show related pages by including the plugin in the current page rather than the left menu it would be in appropriate.
* I am considering developing a version which has a set of top-level tabs and have the left menu be the submenu of the current tab.
At line 62 added 4 lines
I attached a ready-to-drop [.jar|MenuTree.jar] file. In Windows, the plugin seems to work best under IE; the images don't work on Mozilla Firefox; and the images don't work and the list items are not aligned properly under Opera 7.53. Other then that, it works fine. Very nice plugin!
-- NascifAbousalhNeto
At line 67 added 11 lines
! Bugs
An {{</a>}} is needed at the end of each href.
! [Menu Tree Plugin Discussion]
Version Date Modified Size Author Changes ... Change note
17 21-Jan-2009 05:46 4.214 kB Kevin Yuen to previous
16 19-Feb-2007 06:36 4.19 kB MurrayAltheim to previous | to last minor nit
15 01-May-2006 19:14 4.185 kB 81.7.2.63 to previous | to last
14 01-May-2006 19:14 4.201 kB 81.7.2.63 to previous | to last
13 01-May-2006 19:13 4.214 kB 81.7.2.63 to previous | to last
12 25-Apr-2005 23:07 4.119 kB HeinzJosefL├╝cking to previous | to last
11 27-Jul-2004 20:59 4.126 kB HeinzJosefL├╝cking to previous | to last
10 27-Jul-2004 16:34 4.025 kB 149.173.6.25 to previous | to last
9 27-Jul-2004 16:34 4.01 kB 149.173.6.25 to previous | to last
8 19-May-2004 20:51 3.712 kB STekell to previous | to last
7 20-Mar-2004 04:26 3.877 kB JohnVolkar to previous | to last
6 20-Mar-2004 00:57 3.842 kB SteveTekell to previous | to last
5 20-Mar-2004 00:49 3.847 kB SteveTekell to previous | to last
4 20-Mar-2004 00:26 3.485 kB 129.24.70.221 to previous | to last
3 20-Mar-2004 00:05 2.498 kB 129.24.70.221 to previous | to last
2 19-Mar-2004 23:25 0.81 kB 129.24.70.221 to previous | to last
1 19-Mar-2004 23:24 0.768 kB 129.24.70.221 to last
« This page (revision-17) was last changed on 21-Jan-2009 05:46 by Kevin Yuen