On May 16, 2007, at 10:21 AM, Melv Ng wrote:
Hi,
One way to do it is to by default hide pages unless a page doesn't have a parent or contains a specific tag.
Good point.
Actually I would do it slightly differently. I would add all pages unless the page has a special "hidden" tag, so that any page created by the user is visible by default. Then all "technical" pages should be tagged with that "hidden" tag.
But I still believe the best solution is to have a fixed navigation as the default Navigation panel doesn't scale when # of pages increase.
Thanks
-Vincent
Please see attached code. All spaces defined in "hiddenPagesSpaces" will get this special treatment. Show a page by leaving the parent field blank. A page will also be shown if it contains the tag "showPage".
Melv
On 5/16/07, thegios <gandalf@freeweb.be> wrote:
Luis Arias wrote:
>
>
> If you edit the panel, you will see on the third line of the panel
> code a provision for hiding certain pages like this:
>
> #set ($hiddenPages = [" Main.WebRss", "Main.WebSearch",
> "Main.BlogRss","Main.Test", "Blog.Macros", "Main.TagsRss",
> "Main.Ouverture", "Main.WikiLaunch", " Main.RegisterNewUserAction",
> "Main.SpaceIndex", "Blog.Category"])
>
> just tack the names of the spaces you wish to hide to that list or use
> the blacklisted pages list just after that if the pages always have
> the same name.
>
>
Hi,
actually I realised that, but I am trying to do something a little
different. For example, under the Blog heading, I would avoid listing all
the blogs and only keep WEB HOME, CATEGORIES and ADD NEW BLOG. otherwise the
menu becomes too crowded
--
View this message in context: http://www.nabble.com/Navigation-panel-tf3759045.html#a10637181
Sent from the XWiki- Users mailing list archive at Nabble.com.
--
You receive this message as a subscriber of the xwiki-users@objectweb.org mailing list.
To unsubscribe: mailto: xwiki-users-unsubscribe@objectweb.org
For general help: mailto:sympa@objectweb.org?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
<wikipanelcode.txt>
--