Skin Chooser button has been disappeared?????? help

Status
Not open for further replies.

Arthur

Active Member
1,244
2010
338
20
Guys as you can see i have lost the skin chooser button
I have installed two themes but can't be able to show that skins in my forum and there are some confusion regarding changing the styles. kindly make it clear

1) If i copy my new style into "/images/styles" directory then will it be accessible to XML file of skin? suppose i wanna install warrior skin so i copy that skin to my style folder as i have already one theme installed in that folder so if i copy warrior in that particular folder, will it be automaticelly link to the XML file which will be loaded in admin cp?

2) What should be uploaded first. "XML" file or the skin folder?

3) Please tell me the procedure, if i want to add 10 skins on my forum....

if possible kindly explain through screen shot. I have already done the basic steps of changing the new style but in vain.. already select the "user select theme" to yes but still can't be able to show that button

Thank you so much for your cooperation

see the screenshots

5d37o.jpg

55ffi0.jpg
 
18 comments
Revert the footer template if you don't have any modification or don't bother to do again.

else here's the php code..add it to the appropriate place in the footer template.

PHP:
<if condition="$show['quickchooser']">
		
			<select name="styleid" class="styled" onchange="switch_id(this, 'style')">
				<optgroup label="$vbphrase[quick_style_chooser]">
					$quickchooserbits
				</optgroup>
			</select>
		
	</if>
 
PHP:
<if condition="$show['quickchooser']">
        <td class="vb_footer" height="38" valign="middle">
            <select name="styleid" onchange="switch_id(this, 'style')">
                <optgroup label="$vbphrase[quick_style_chooser]">
                    $quickchooserbits
                </optgroup>
            </select>
        </td>
    </if>
    <if condition="$show['languagechooser']">
        <td class="vb_footer" height="38" valign="middle">
            <select name="langid" onchange="switch_id(this, 'lang')">
                <optgroup label="$vbphrase[quick_language_chooser]">
                    $languagechooserbits
                </optgroup>
            </select>
        </td>
    </if>

You need to have that code in your footer.

You will need to :
Select your template - Click Edit templates - Select "Footer" template. Press edit :

And see if you have that code.

You need to upload image folder of the skin first, and after that .xml file.
 
PHP:
<if condition="$show['quickchooser']">
        <td class="vb_footer" height="38" valign="middle">
            <select name="styleid" onchange="switch_id(this, 'style')">
                <optgroup label="$vbphrase[quick_style_chooser]">
                    $quickchooserbits
                </optgroup>
            </select>
        </td>
    </if>
    <if condition="$show['languagechooser']">
        <td class="vb_footer" height="38" valign="middle">
            <select name="langid" onchange="switch_id(this, 'lang')">
                <optgroup label="$vbphrase[quick_language_chooser]">
                    $languagechooserbits
                </optgroup>
            </select>
        </td>
    </if>
You need to have that code in your footer.

You will need to :
Select your template - Click Edit templates - Select "Footer" template. Press edit :

And see if you have that code.
You need to upload image folder of the skin first, and after that .xml file.


PHP:
{vb:raw ad_location.ad_footer_start}
{vb:raw ad_location.global_above_footer}
<div id="footer" class="floatcontainer footer">

    <form action="{vb:raw vboptions.forumhome}.php" method="get" id="footer_select" class="footer_select">

            
        <vb:if condition="$show['quickchooser']">
            <select name="styleid" onchange="switch_id(this, 'style')">
                <optgroup label="{vb:rawphrase quick_style_chooser}">
                    {vb:raw quickchooserbits}
                </optgroup>
            </select>    
        </vb:if>
        
        <vb:if condition="$show['languagechooser']">
            <select name="langid" onchange="switch_id(this, 'lang')">
                <optgroup label="{vb:rawphrase quick_language_chooser}">
                    {vb:raw languagechooserbits}
                </optgroup>
            </select>
        </vb:if>
    </form>

    <ul id="footer_links" class="footer_links">
        <vb:if condition="$show['contactus']"><li><a href="{vb:raw vboptions.contactuslink}" rel="nofollow" accesskey="9">{vb:rawphrase contact_us}</a></li></vb:if>
        <vb:if condition="$vboptions['hometitle']"><li><a href="{vb:raw vboptions.homeurl}">{vb:raw vboptions.hometitle}</a></li></vb:if>
        <vb:if condition="$show['admincplink']"><li><a href="{vb:raw admincpdir}/index.php{vb:raw session.sessionurl_q}">{vb:rawphrase admin}</a></li></vb:if>
        <vb:if condition="$show['modcplink']"><li><a href="{vb:raw modcpdir}/index.php{vb:raw session.sessionurl_q}">{vb:rawphrase mod}</a></li></vb:if>
        <vb:if condition="$vboptions['archiveenabled']"><li><a href="archive/index.php{vb:raw session.sessionurl_q}">{vb:rawphrase archive}</a></li></vb:if>
        {vb:raw template_hook.footer_links}
        <vb:if condition="$vboptions['privacyurl']"><li><a href="{vb:raw vboptions.privacyurl}">{vb:rawphrase privacy_statement}</a></li></vb:if>
        <vb:if condition="$vboptions['tosurl']"><li><a href="{vb:raw vboptions.tosurl}">{vb:rawphrase terms_of_service}</a></li></vb:if>
        <li><a href="{vb:raw relpath}#top" onclick="document.location.hash='top'; return false;">{vb:rawphrase top}</a></li>
    </ul>
    
    
    <vb:if condition="$show['dst_correction']">
    <!-- auto DST correction code -->
        <form action="profile.php?do=dst" method="post" name="dstform">
            <input type="hidden" name="s" value="{vb:raw session.sessionhash}" />
            <input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
            <input type="hidden" name="do" value="dst" />
        </form>
        <script type="text/javascript">
        <!--
            var tzOffset = {vb:raw bbuserinfo.timezoneoffset} + {vb:raw bbuserinfo.dstonoff};
            var utcOffset = new Date().getTimezoneOffset() / 60;
            if (Math.abs(tzOffset + utcOffset) == 1)
            {    // Dst offset is 1 so its changed
                document.forms.dstform.submit();
            }
        //-->
        </script>
        <!-- / auto DST correction code -->
    </vb:if>
    
    <script type="text/javascript">
    <!--
        // Main vBulletin Javascript Initialization
        vBulletin_init();
    //-->
    </script>
        {vb:raw template_hook.footer_javascript}
</div>
</div> <!-- closing div for body_wrapper -->

<div class="below_body">
<div id="footer_time" class="shade footer_time">{vb:rawphrase all_times_are_gmt_x_time_now_is_y}</div>

<div id="footer_copyright" class="shade footer_copyright">
    <!-- Do not remove this copyright notice -->
    {vb:rawphrase powered_by_vbulletin}
    <!-- Do not remove this copyright notice -->    
</div>
<div id="footer_morecopyright" class="shade footer_morecopyright">
    <!-- Do not remove cronimage or your scheduled tasks will cease to function -->
    {vb:raw cronimage}
    <!-- Do not remove cronimage or your scheduled tasks will cease to function -->
    {vb:raw vboptions.copyrighttext}
</div>
<vb:if condition="$vboptions['enablefacebookconnect']">
    {vb:raw facebook_footer}
</vb:if>
</div>

here is my footer code... kindly edit that code with yours one....

More to the point, have you actually enabled it so users can see the choice of styles?

yup man, in both skins i have enabled that option but still not working
 
Go to your admin panel Vbulletin Options > Style & Language Settings > Allow Users To Change Styles

Select Yes and save :)
 
@ XAKEPB-)
bro i don't have your mentioned options.... have a look on my option menu

htcobm.jpg



@Palooo 2009 (My Paki Bro):)

have a look on my current setting. I think its in approprite order. leme know what should i corrected first.

2iqan5.jpg


sxdjk3.jpg


2k1s7d.jpg


as you can see i have two themes installed and had already chkd that option which you suggested but still problem occurs
 
dude no need to edit any code

goto


admincp>Settings>options >Style & Language settings


enable
Allow Users To Change Styles

44907090.jpg
 
one more thing broters........

can i copy my all styles folder into images/styles direcotry? if i have 5 skins like brave, ceilo, magnet warriors...
should i copy all that folders into my images/styles direcotry?? can my XML file will access that folders automaticly when i'll upload that file to my admincp?
please make it clear
thanks
 
np :D
welcome

.........................................
EDIT :
if all the files have different names then no problem,it will access
but if they have same name then it will create problem
u have to upload in a separate folder
& u need to edit the path then
 
yup bro thats what i am saying....... all the thems are in spearted folder but these are in images/style directory.... if i add all the thems in separet folder in above mentioned category, will it cause problem? or not?
thats the confusion
 
you can do that
but u will have to edit all the stylevars of all skins
and do some template modifications too
if ur not a pro then dont do that
 
ok i am not pro
then what is the easity way to add style folder in images directory?
should i copy whole theme folder in image directory?
 
bro, then u need to move the images folder to the place you want
go to styles & Templates and on the theme, go to syle vars
and edit the folder paths there
 
Status
Not open for further replies.
Back
Top