Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...DotNetNuke Tab Strip control: Works like the commercial Ajax Tabs I am looking for?DotNetNuke Tab Strip control: Works like the commercial Ajax Tabs I am looking for?
Previous
 
Next
New Post
7/22/2007 11:04 PM
 

Given that this is a 'control' and not a module, I am assume I would have to take this source and build my own module?  ...no idea what this component is all about.

I only ask because I am looking to add an ajax tab module to my site and wondering if I could make this work for me (reads: save $39.95).

Also, does anyone highly recommend one tab package over another? I am also looking for some examples of how others use them, so if you have a website using a tab module, I'd love to see it.

 

 

 
New Post
7/23/2007 12:07 AM
 

I can't help with tabstrip.. but there is some information on Jon's site... have a look in the web controls project here on the site and see if there's a link to it.

I have used a couple of tab modules. I'm using Mandeep's one now. Points I can make that you need to watch out for: Most of these modules have trouble being indexed by Google and I've found that the developers don't generally want to talk about that. I note that the one I'm using now indicates that turning off the Ajax operation makes it work and there's a tick-box for this. I've left it on and will test if it gets indexed shortly.

Also.. nice bits about this one is that the tabs can hold any content, including other pages and other modules. Some modules only have text/html on each tab, but that may be plenty for your purposes.

Not so nice bits is that the tabs don't break across two rows very nicely, but I don't think that that is part of the spec. I may be able to design a skin that does break more evenly.

If you use tabs on your site then do so consistently as the use of them is an addition to your site's navigation method. Another small point is that you can use a table in the text content to keep the tabs the same vertical size. This stops the page content jumping around when the user changes between them.

Hope that helps.

Rob

 
New Post
7/23/2007 10:47 AM
 

[QUOTE]robax wrote

Also.. nice bits about this one is that the tabs can hold any content, including other pages and other modules. Some modules only have text/html on each tab, but that may be plenty for your purposes. [/quote]

Oh, nice...narrowed it down perviously to Maneep's and one other one that had a nice presentation of the module on Snowcovered. I could see some nice uses for the tab in addition to html/text, like dynamic forms, etc...

 

[quote]Not so nice bits is that the tabs don't break across two rows very nicely, but I don't think that that is part of the spec. I may be able to design a skin that does break more evenly.[/quote]

Not sure I am following you on this one, as I can't get a visual...is the spacing skewed or something? I often get a wide gap between lines, which I am blaming on the CSS overriding the FCK editor, which bugs the heck out of me, but not sure I am picturing the 'break across two lines' correctly. You have an example? :)

 

[quote] Another small point is that you can use a table in the text content to keep the tabs the same vertical size. This stops the page content jumping around when the user changes between them. [/quote]

Great idea. That was going to be my follow-up question, as I noticed from the demos that the page jumps as different sized content is added to different tabs...quite tacky, imo. I'll definitely play around with this, thanks!

 
New Post
7/23/2007 10:48 AM
 

Quote not working in 4.5.4?  :)

 
New Post
7/23/2007 11:12 PM
 

The thing about breaking across two lines isn't to do with the content of the tabs, but the tab titles, the actual tabs ... what happens when you add more tabs to the module than will fit in the available width of the page/pane.

In the case of the default skins/themes I've tried in Mandeep's module, the tabs that won't fit in the width get wrapped onto the next row down. Which seems natural behaviour, because then it looks like tabs on folders in a filing cabinet, which is what this is all about. What is not so great is that it doesn't do this in a very tidy manner. It's ok, but not perfect.

I've not yet made any themes myself for it, but I'm pretty sure that one could do something with overflow styles, or possibly even tables, to make it a little cleaner. That said, I'm not sure that any of these modules were even designed to break tabs across two rows anyway.

Also, about the vertical size of the tabs. Because the module uses skins, one could just make a skin with a fixed vertical size, or specifiy a class that you then style per instance from the module header field. There are loads of ways to set it up when I think about it.

One final tip about Mandeeps stuff.. if you decide to get the module, look at his subscription. I already had bought a couple of his modules previously and then he let me upgrade to the subscription for the difference. It got me quite a few fun modules for not much extra.

Hope that helps

Rob

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...DotNetNuke Tab Strip control: Works like the commercial Ajax Tabs I am looking for?DotNetNuke Tab Strip control: Works like the commercial Ajax Tabs I am looking for?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out