Adding tabs to wiki pages Posted by dthacker 07 May 2007 03:10 GMT-0000 posts: 31 I have a group of six wiki pages. When one of these pages is loaded, I'd like to have tabs show up for the other five, across the top of the page. How can I do that? I'll be happy to add this to docs when it's answered. TIA Dave
Posted by Gary Cunningham-Lee 07 May 2007 06:27 GMT-0000 posts: 4664 Hi Dave, If you have "use page title" turned on, then it seems there'd be a visual conflict since the page's title would be above the tabs row (assuming it's in the wiki text). If page title is turned off, then the tabs wouldn't be battling with it visually. If the tabs are meant to be above the wikitext, then tiki-show_page would have to be edited. It'd be easiest to put the tabs in the wikitext. Modern best procedure is generally to use an unordered list for menus, etc. and lay it out and style it with CSS. If you go this route, you could use the div plugin and give it a class that you'd define in the CSS. There are quite a few tutorials around on CSS tabs, such as A List Apart or SimpleBits (or Google for CSS tabs). (I didn't check but if the method requires a div with an id rather than class, then you might need a DIVID plugin.) Then there's the question of how the tabs row will blend into the rest of the wiki page, since it'll have its own bottom border, but will be within the box of the wikitext. I guess the answer here depends on how the page is styled overall. Edited: Just an afterthought — See this example of a similar procedure for rendering an unordered list of links as a suckerfish menu. For tabs, it'd be a matter of providing the CSS to produce them rather than dropdowns. -- Gary
Posted by Rick Sapir / Tiki for Smarties 07 May 2007 10:07 GMT-0000 posts: 3665 > I have a group of six wiki pages. When one of these pages is loaded, I'd like to have tabs show up for the other five, across the top of the page. How can I do that? I'll be happy to add this to docs when it's answered. > > TIA Dave > This might not be exactly what you're loking for, but I think it gets you the functionality you're after: Make a Category. Assign all six wiki pages to the cateogry. Use the Category Plugin on each of the six wiki pages. Now, each wiki page will have a link to all pages in the category. You can experiment with the CSS to make the links look like tabs. HTH, -Rick my Tiki Blog: Help, Hints, and Hacks