Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.7 > vBulletin 3.7 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Tabbed Forumhome 1.0.0 (Light) Details »»
Tabbed Forumhome 1.0.0 (Light)
Version: 1.00, by Gio~Logist Gio~Logist is offline
Developer Last Online: Oct 2022 Show Printable Version Email this Page

Category: Forum Home Enhancements - Version: 3.7.2 Rating:
Released: 08-30-2008 Last Update: 09-03-2008 Installs: 81
Uses Plugins
 
No support by the author.

Brought To You By
Gio~Logist - Vbulletin Solutions & Services
http://www.giologist.com/vb



Tabbed Forumhome 1.0.0 (Light)
Arrange your forums via tabs for easy navigation. Tabs are placed on your forumhome to allow you and your users a much neater experience when browsing your categories. No template edits are required!


As simple as:
- Upload The Product
- Configure Options
- Enjoy!

9-3-08
- Width issue fixed.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:

Comments
  #62  
Old 09-01-2008, 03:52 PM
GoTTi GoTTi is offline
 
Join Date: Jun 2002
Posts: 1,346
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

will this mod mess with spiders and search engine crawlers and their findings on the site?
Reply With Quote
  #63  
Old 09-01-2008, 03:55 PM
GoTTi GoTTi is offline
 
Join Date: Jun 2002
Posts: 1,346
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

the last post, threads, and post columns for the stats are not lined up properly. ideas?
Reply With Quote
  #64  
Old 09-01-2008, 04:35 PM
mystic10 mystic10 is offline
 
Join Date: Sep 2007
Posts: 298
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yeah Same Problem..its Not In Linke...is There Anyway I Can Pic And Choose Which Ones I Want To Show.
Reply With Quote
  #65  
Old 09-01-2008, 05:35 PM
Gio~Logist's Avatar
Gio~Logist Gio~Logist is offline
 
Join Date: Jun 2004
Location: San Francisco
Posts: 2,575
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by masons_mum View Post
i added this but for 5 of my styles it shows 'Forum, Last Post, Threads, Posts. ABOVE the category name so its not inline. How can i change this? Other than that works fab thank you
Quote:
Originally Posted by GoTTi View Post
the last post, threads, and post columns for the stats are not lined up properly. ideas?
To get rid of the header information on a style from above the tabs and into the tabs instead:

Delete the following from the forumhome template:

HTML Code:
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
        <thead>
	<tr align="center">
	  <td class="thead">&nbsp;</td>
	  <td class="thead" width="100%" align="$stylevar[left]">$vbphrase[forum]</td>
	  <td class="thead">$vbphrase[last_post]</td>
	  <td class="thead">$vbphrase[threads]</td>
	  <td class="thead">$vbphrase[posts]</td>
	  <if condition="$vboptions['showmoderatorcolumn']">
	  <td class="thead">$vbphrase[moderator]</td>
	  </if>
	</tr>
</thead>
After $forumbits, add:
HTML Code:
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
In forumhome_forumbit_level1_nopost

Add this to the top of the template:
HTML Code:
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
Then before
HTML Code:
</tbody>
Add:
HTML Code:
	<tr align="center">
	  <td class="thead" width="50">&nbsp;</td>
	  <td class="thead" align="$stylevar[left]">$vbphrase[forum]</td>
	  <td class="thead" width="175">$vbphrase[last_post]</td>
	  <td class="thead" width="90">$vbphrase[threads]</td>
	  <td class="thead" width="90">$vbphrase[posts]</td>
	  <if condition="$vboptions['showmoderatorcolumn']">
	  <td class="thead">$vbphrase[moderator]</td>
	  </if>
	</tr>
Now add </table> to the end of the template and you should be good to go.

Keep in mind you can mess with the option to add the forum table wrap to mess with which styles it'll automatically update well for you, and for the others you can make the edit above if you'd like.

Quote:
Originally Posted by mystic10 View Post
Yeah Same Problem..its Not In Linke...is There Anyway I Can Pic And Choose Which Ones I Want To Show.
Not in the light version, sorry.
Reply With Quote
  #66  
Old 09-01-2008, 06:03 PM
masons_mum masons_mum is offline
 
Join Date: Aug 2008
Location: Where the haggis run free
Posts: 50
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i dont want to get rid of it, i want to move it below the tabs that your mod creates, on one of my styles it all appeasrs fine. Thanks
Reply With Quote
  #67  
Old 09-01-2008, 06:03 PM
sinucello sinucello is offline
 
Join Date: Apr 2006
Location: dutch-german border
Posts: 107
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi,

I had a closer look at the mod and will post now a summary of my understanding of how the mod works and how it can be improved:
  1. It adds a div element with the id "forumhome_tabs_switch_content" which will contain the first category of forums on your forum-startpage. This category will be displayed initially / by default when loading the page.
  2. Then all categories including their forums are displayed again and wrapped with a div element with the id "forumhome_tabs_$forum[forumid]". This means the first category will be included twice in the generated HTML-Source code which unnecessarily increases the size and loading time of the start page. It`s also confusing for visually impaired people if their screen-readers read the first cat twice.
  3. The categories also get a "display: none" inline style so they don`t appear but instead work as content-containers for the little java-script that pulls the content in these containers to the "forumhome_tabs_switch_content" when clicking on a tab.
  4. To make the containers invisible via an inline style has the drawback of making all categories and their forums inaccessible for users that have deactivated JavaScript.

So the three major disadvantages are:
  • repetition of the first category and all it`s forums
  • non-functional links in the tabs when JS is turned off
  • all categories and their forums are hidden and unaccessible when JS is turned off

To get rid of the disadvantages you should change the tab-links from
Code:
<a href="#" onclick
to
Code:
<a href="#forumhome_tabs_$forum[forumid]" onclick
in template: g_forumhome_tabs_headbits
so they work as link to local anchors when JS is not available.

To make the local anchors work, you should give the div-content-containers a name attribute with the same value as their id:
Code:
<div style="display: none;" id="forumhome_tabs_$forum[forumid]" name="forumhome_tabs_$forum[forumid]">
in template g_forumhome_tabs_forumbit_1

That was the easy part. I don`t have enough knowledge and experience yet to make the next steps myself but it shouldn`t be too difficult for someone who knows a bit of DOM-scripting.

Basically you should remove the style="display: none;" for the content containers and stop the repitition of the first category. Then you should give the first category a different id then the other categories (might be there already) and hide all the other categories via DOM-script instead with inline style.

After that you would have to change the JS-function that gets called by the tab links so it switches the desired category visible and all others invisible.

I`ll try to solve it myself and find the necessary DOM-script snippets. But I hope there are few devs here who can help.

edit: I think I found a solution: http://www.stilbuero.de/2006/05/13/a...s-with-jquery/
Will try tomorrow.

all the best,
Sacha
Reply With Quote
  #68  
Old 09-01-2008, 06:13 PM
Gio~Logist's Avatar
Gio~Logist Gio~Logist is offline
 
Join Date: Jun 2004
Location: San Francisco
Posts: 2,575
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by masons_mum View Post
i dont want to get rid of it, i want to move it below the tabs that your mod creates, on one of my styles it all appeasrs fine. Thanks
Edited the post accordingly : )
Reply With Quote
  #69  
Old 09-01-2008, 08:11 PM
Hornstar Hornstar is offline
 
Join Date: Jun 2005
Location: Australia
Posts: 2,469
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Will there be a pro version to this? or is light meaning something else?
Reply With Quote
  #70  
Old 09-01-2008, 08:17 PM
Gio~Logist's Avatar
Gio~Logist Gio~Logist is offline
 
Join Date: Jun 2004
Location: San Francisco
Posts: 2,575
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by hornstar1337 View Post
Will there be a pro version to this? or is light meaning something else?
Yep, there already is. The link to it is in the first post
Reply With Quote
  #71  
Old 09-01-2008, 08:34 PM
TheInsaneManiac TheInsaneManiac is offline
 
Join Date: Feb 2008
Posts: 1,360
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great job! It's even a product unlike those other modifications!
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 05:32 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.08762 seconds
  • Memory Usage 2,330KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (3)bbcode_code
  • (5)bbcode_html
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete