I've seriously considering using Drupal as the CMS for a large education website. However, I've been told that Drupal may not be able to accomplish tabbed navigation. I have redesigned the website, and I would like to incorporate a tabbed navigation scheme that is built with list items, for example here is the tabbed navigation for one of the pages on the new site [ http://www.mapleleafweb.ca/redesign/index.html ]:

<ul id="primary">
		<li><a href="../index.html">Home</a></li>
		<li><span>Features</span>
			<ul id="secondary">
				<li><a href="topics.html">Topics</a></li>
				<li><a href="elections/index.html">Elections</a></li>

				<li><a href="cartoons/index.html">Political Cartoons</a></li>
				<li><a href="involved/index.html">Get Involved</a></li>
				<li><a href="polls.html">Web Polls</a></li>
				<li><a href="authors.html">Authors</a></li>
				<li><a href="contribute.html#">Contribute</a></li>
				<li><a href="rss.html">RSS Feeds</a></li>

			</ul>
		</li>
		<li><a href="../weblog/weblog-template.html">Weblog</a></li>
		<li><a href="../forum/forum-template.html">Forum</a></li>
		<li><a href="../contact/index.html">Contact</a></li>	
		<li><a href="../about/index.html">About</a></li>				
		<li><a href="../search/index.html">Search</a></li>

		<li><a href="../help/index.html">Help</a></li>
	</ul>

Now, if you look else where on the site [ http://www.mapleleafweb.ca/redesign/index.html ] you'll see that the tabbed navigation changes depending on where you are located on the site. Can this be accomplished with Drupal, without using javascript, etc?

So basically, I need different a different navigation template used in each section of the site,

* Home
* Features
* Weblog
* Forum
* Contact
* About
* Search
* Help

Thanks for the help,

Cheers,

Greg F

Comments

nevets’s picture

If you look under administer -> settings -> menues you will see that you can select the menu to use for both primary and secondary links. If you set them both to the same menu it expects a two level menu. For example it might have

a
-- a.1
-- a.2
b
-- b.1
-- b.2
-- b.3

where a.1 and a.2 are children of a, and b.1, b.2 and b3 are children of b. Then the primary links will be [ a b ] and the secondary links will be either [ a.1 a.2 ] or [ b.1 b.2 b.3 ] depending on the primary link chosen/active.

advosuzi’s picture

If you are looking for a module to handle the work for this try Nice menus
http://drupal.org/project/nice_menus

You will need to build the menus in admin with the parent and child items

eg
primary links

HOME
* Latest Additions
* Recent News
Features
* Topics
* Elections
* Political Cartoons
* Get Involved
* Web Polls
* Authors
* Contribute
* RSS Feeds

Then tell Nice Menus which menus to read and where to print these via your blocks admin to any region in your theme. You can change tyhe CSS as needed to make 2nd level nav horizontal (vs) the standard vertical drop-down.