Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Template Modifications

Reply
 
Thread Tools
Quick Style Chooser at top of Forums Details »»
Quick Style Chooser at top of Forums
Version: 1.00, by brvheart brvheart is offline
Developer Last Online: Mar 2015 Show Printable Version Email this Page

Version: 3.6.12 Rating:
Released: 12-03-2006 Last Update: Never Installs: 14
Template Edits
 
No support by the author.

This is my first mod release so be gentle and please be sure to click *install*

I am not sure if you have multiple styles as I do, but I found that a lot of members had no idea that they could change the style in which they viewed the site in. I added this simple mod and everyone loved it so thought I would share

What it does: This will add the quickstyle chooser to the top of the forum for easy access and letting others know that they have the option to change the style in which they view

Live Demo Here: www.mmaworld.org

Add the following to the top of the header template:

PHP Code:
<!-- Start Quick Style Chooser -->
<
table cellpadding="$stylevar[cellpadding]cellspacing="0" border="0" width="$stylevar[outertablewidth]class="page" align="center">
<
tr>
        <if 
condition="$show['quickchooser']">
                <
td class="tfoot">
                        <
select name="styleid" onchange="switch_id(this, 'style')">
                                <
optgroup label="$vbphrase[quick_style_chooser]">
                                        
$quickchooserbits
                                
</optgroup>
                        </
select>
 <
b><i>Quick Style Chooser</b></i>
                </
td>
        </if>
<!-- 
End Quick Style Chooser --> 

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #12  
Old 12-06-2006, 04:06 PM
brvheart's Avatar
brvheart brvheart is offline
 
Join Date: Jul 2005
Posts: 477
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

First post updated to add the txt "Quick Style Chooser" next to box
Reply With Quote
  #13  
Old 12-18-2006, 12:50 AM
Devil Woman Devil Woman is offline
 
Join Date: Jul 2005
Location: England
Posts: 390
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for this been looking for something like this, made it so it was below my logo instead of above, looks great

*installed*
Reply With Quote
  #14  
Old 12-18-2006, 01:17 AM
brvheart's Avatar
brvheart brvheart is offline
 
Join Date: Jul 2005
Posts: 477
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Devil Woman View Post
Thanks for this been looking for something like this, made it so it was below my logo instead of above, looks great

*installed*
My pleasure
Reply With Quote
  #15  
Old 12-18-2006, 01:21 AM
sunnycher sunnycher is offline
 
Join Date: Mar 2005
Location: FL
Posts: 235
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If I wanted to relocate this option, how would I do that? Like, what if I wanted it in my navigation box? or in the navbar?

DW, how did you do yours? And can you post a link to your site to see it?
TIA!
Reply With Quote
  #16  
Old 12-18-2006, 01:27 AM
Devil Woman Devil Woman is offline
 
Join Date: Jul 2005
Location: England
Posts: 390
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here is how I added it just below my logo

IN HEADER FIND:

Code:
<!-- /logo -->
ADD BELOW

Code:
<!-- Start Quick Style Chooser --> 
<table cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="$stylevar[outertablewidth]" class="page" align="center"> 
<tr> 
        <if condition="$show['quickchooser']"> 
                <td class="tfoot"> 
                        <select name="styleid" onchange="switch_id(this, 'style')"> 
                                <optgroup label="$vbphrase[quick_style_chooser]"> 
                                        $quickchooserbits 
                                </optgroup> 
                        </select> 
 <b><i>Quick Style Chooser</b></i> 
                </td> 
        </if> 
<!-- End Quick Style Chooser -->
If you wanted it with the same background colour as your forum like mine just do the following

FIND IN HEADER

Code:
<!-- /logo -->
ADD BELOW

Code:
<!-- Start Quick Style Chooser -->  
        <if condition="$show['quickchooser']"> 
                <td class="tfoot"> 
                        <select name="styleid" onchange="switch_id(this, 'style')"> 
                                <optgroup label="$vbphrase[quick_style_chooser]"> 
                                        $quickchooserbits 
                                </optgroup> 
                        </select> 
 <b><i>Quick Style Chooser</b></i> 
                </td> 
        </if> 
<!-- End Quick Style Chooser -->
VIEW HERE

hope that helps
Reply With Quote
  #17  
Old 12-18-2006, 01:36 AM
brvheart's Avatar
brvheart brvheart is offline
 
Join Date: Jul 2005
Posts: 477
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by sunnycher View Post
If I wanted to relocate this option, how would I do that? Like, what if I wanted it in my navigation box? or in the navbar?

DW, how did you do yours? And can you post a link to your site to see it?
TIA!
To put this in the navbar...I would either not suggest. If you want this option in the navbar, I would suggest using a drop down menu and then adding this as a link:

PHP Code:
http://www.yoursite.com/forum/?styleid=1 
Note that you would need to fill in the "mysite" with your site, maybe take out the "forum" (depending on your setup) and change the "styleid=1 for each style that you have you installed.

To put it under the logo, use the directions from DW

and if you wanted to put it in the navigation box...just find where in the template you want to add it. I have not done this, but I will as soon as I get a chance and I will post back here for to give exact directions ok?
Reply With Quote
  #18  
Old 12-18-2006, 03:50 AM
gothicuser's Avatar
gothicuser gothicuser is offline
 
Join Date: Apr 2004
Location: Kernow, Nr. UK
Posts: 468
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by sunnycher View Post
If I wanted to relocate this option, how would I do that? Like, what if I wanted it in my navigation box? or in the navbar?

DW, how did you do yours? And can you post a link to your site to see it?
TIA!
Had mine in the navbar for a while now, and the way we did it was to do this:
find
Code:
<!-- breadcrumb, login, pm info -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
and replace with
Code:
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
    <td class="tcat" width="100%" height="30px" align="center"><a href="#" onmouseover="ajax_showTooltip('headergen.php',this);return false" onmouseout="ajax_hideTooltip()"><strong> Welcome to the Cornish Server Forums </strong></a> <if condition="$show['quickchooser']">

            <select name="styleid" onchange="switch_id(this, 'style')">
                <optgroup label="$vbphrase[quick_style_chooser]">
                    $quickchooserbits
                </optgroup>
            </select>
    </if></td>
</tr>
Have a butchers HERE
Reply With Quote
  #19  
Old 08-06-2007, 03:47 PM
TheBlackPoet's Avatar
TheBlackPoet TheBlackPoet is offline
 
Join Date: May 2006
Location: Pasadena, Texas, USA
Posts: 577
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I had this a while back and lost track of it as i made changes... glad i found it again!!!
Reply With Quote
  #20  
Old 08-30-2007, 02:47 AM
brvheart's Avatar
brvheart brvheart is offline
 
Join Date: Jul 2005
Posts: 477
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TheBlackPoet View Post
I had this a while back and lost track of it as i made changes... glad i found it again!!!
Me too - Glad you found that is

I am thinking of making it a product....
Reply With Quote
  #21  
Old 02-13-2008, 01:36 PM
GuaRRand GuaRRand is offline
 
Join Date: Oct 2005
Posts: 337
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i'll wait a bit before installing this... i have several skins with different layouts so i'd like to be able to put it in specific places on the different skins...

Looks promising though
Reply With Quote
Reply

Thread Tools

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 04:58 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.08306 seconds
  • Memory Usage 2,324KB
  • 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
  • (6)bbcode_code
  • (2)bbcode_php
  • (4)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
  • (2)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (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
  • 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