TinyPortal

Development => Support => Topic started by: Thalov on June 17, 2007, 06:41:01 PM

Title: Menu Manager
Post by: Thalov on June 17, 2007, 06:41:01 PM
I'm working with SMF and TP and I was wondering if there's anyway to have more than multiple menus displayed with each one having different content? Thanks
Title: Re: Menu Manager
Post by: vanguard on June 17, 2007, 06:47:06 PM
Hi,

Do you mean articles from different categories, ie. Portal Features and some 'Custom Category' appearing in a block together?

How do you want the categories rendered? ... and where?
Title: Re: Menu Manager
Post by: Thalov on June 17, 2007, 07:07:53 PM
They need to be in separate blocks and each block needs to be able to display different articles.

I'd like to use one menu block to display all the articles everyone can see.

Then use another menu block to display the articles that only a certain membergroup can see.
Title: Re: Menu Manager
Post by: Zetan on June 17, 2007, 07:15:02 PM
No, sorry you can't with the built in menu system. You'll need to create a custom menu. I have done that on my site. Theres a main Navigation menu and a menu that only 1 member group has access to.
Title: Re: Menu Manager
Post by: Thalov on June 17, 2007, 07:17:59 PM
How does one go about doing this?
Title: Re: Menu Manager
Post by: Zetan on June 17, 2007, 07:48:41 PM
Have a look in the Block Code Snippits board, there are some custom menu scripts there. Also try a search.
Lesmond posted a good one somewhere  :)
Title: Re: Menu Manager
Post by: vanguard on June 17, 2007, 08:06:52 PM
If you were to make a new category for articles and put your seperate hidden articles in that category then you should be able to make a 'article category' block in the block section and specify the new category as it's source.

The 'article category' block function lets you choose what category to feed from so you can choose your special category with hidden articles and just set the permissions for the 'article category' block to be viewable by only the group you want to see it.