In exploring the various menu and navigation abilities I'm not really finding them adequate for what I need to ultimately do. My site eventually will have pages likely numbered in the hundreds and more will be added over time potentially breaking 1000. Nothing I've explored(according to my limited understanding) facilitates this efficiently. However, I noticed that tabs WITHIN pages would allow me to manage things a lot easier.Tabs like those used in administration to edit/view/add fields(cck) and such. Rather than linking to 3 separate pages in the left column menu I could simply link to a main page and then allow people to tab through things like "downloads", "episodes" for that particular topic(of which there would be many so panels won't be useful here). If there was a way to combine and number of pages into one, regarding their navigation, that would save a heck of a lot of work in organizing them.

I've looked at things like tabs for panels(mini panels), and a bit with views tabs(not sure if i can make each page a view and then combine them with views tabs or what), but preferably I would like to create tabs the same as those used in administration pages. The thing is, I haven't found any sort of documentation related to this or noticed any options within vanilla drupal that would allow it. Maybe I just havent looked hard enough(*shiver*), but is this possible?

To give you a better idea of what I'm working on:

The site will have 4 major sections that will have their own separate macro or 'home' pages made using panels and the sections theming modules linked to with primary links-

1. Homepage contains info relating to all sections.
2. Games
3. Series(like tv/other videos)
4. forums

Within the games and videos sections there will need to be pages for specific games and specific series which will be accessible through secondary links place in the left column. Each of those series or games will have sections like downloads, screen shots, and information which preferably would be accessed with the tab system I'm asking about.

Needless to say its been hell spending untold hours trying to figure out how drupal will facilitate this in terms of the user navigating it and administration members adding content because it doesn't seem like its really made to.

Comments

thatnewguy’s picture

actually maybe 'page' was a bad way to describe it. I suppose node is the more appropriate term. I would like to add tabs to a node in order to combine several, each with their own path.

WorldFallz’s picture

For a great demo of panels and views see this video: http://drupaldojo.com/lesson/module-mashups

For simple step-by-step on how to make page or block tabs see my comment here: http://drupal.org/node/247547#comment-811318

post back if you have more questions.

===
Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime. -- Lao Tzu
"God helps those who help themselves." -- Benjamin Franklin
"Search is your best friend." -- Worldfallz

thatnewguy’s picture

That tabs with php code you have there is pretty awesome, but the paths it creates has me a bit worried about SEO. When I created the test page the tabs created paths like:

"http://localhost/drupal/game#tabs-myform-1"

Wouldn't that cause trouble with SEO? Could one of the site map modules overcome that?

I actually watched that vid already(you posted it another thread of mine), but unfortunately I'm still too inexperienced to understand a lot of what he did. Panels has a lot of configuration stuff that I just don't understand and would need some pretty explicit detailing in order to. I'll probably have to wait for the panels demo site about section to be completed for that. A lot of the same goes for views. Many of the options seem to require a bit of programming perspective to really understand(especially ones that have you input things like node/add or percent signs etc). I'm working on getting a better understanding but I'm not a programmer unfortunately. That may leave you wondering why I'm attempting what I am, but I'm gonna try anyway!

If only you could be installed as a module!

WorldFallz’s picture

merlin already has a great panels demo site at http://nodequeue.demo.logrus.com/

===
Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime. -- Lao Tzu
"God helps those who help themselves." -- Benjamin Franklin
"Search is your best friend." -- Worldfallz

thatnewguy’s picture

ahh, I have made a fool out of myself.

Looking at the PHP code its actually pretty clear on how to get the right stuff in the path. It didnt occur to me that PHP could be quite so obvious(though i suspect it was written to be so?).

EDIT: well not all the right stuff, but can remove the 'myform' and replace it with something more appropriate.

WorldFallz’s picture

You didn't make fool of yourself, lol. Sorry I reposted the link, I didn't realize I already responded to you.

Yes, you can customize the "myform", that just what I used for the example. Same for the titles. You can pretty much customize the whole thing once you understand how it works.

Panels give you much more control-- of the layout, content, and urls. But it is definitely more complicated to use, no question. I actually had to watch the video and play with a site a couple of times to learn it.

And PHP is actually pretty self-explanatory as script languages go. I found it very easy to grok quickly-- even the array stuff.

===
Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime. -- Lao Tzu
"God helps those who help themselves." -- Benjamin Franklin
"Search is your best friend." -- Worldfallz