vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB4 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=251)
-   -   How to fix sidebar from modification, pre 4.1.10 (https://vborg.vbsupport.ru/showthread.php?t=278526)

Recycler1993 02-13-2012 07:37 PM

How to fix sidebar from modification, pre 4.1.10
 
Hey,

apparently, the sidebar collapsing thing has changed since 4.1.10 (vbulletin-sidebar.js) and it broke my MediaWiki implementation (more precisely: the sidebar won't stay collapsed): http://wiki.vaultmp.com

I did exchange the new vbulletin-sidebar.js with the 4.1.9 Patch Level 1 one, now everything is working again. However, this is definitely not a solution for the long term. Can you explain to me what adjustments I have to make, to make the sidebar from the MediaWiki plugin work with vbulletin-sidebar.js version 4.1.10?

The template which I suppose needs to be patched is the following:

Code:

{vb:stylevar htmldoctype}<html xmlns="http://www.w3.org/1999/xhtml"<vb:if condition="$vboptions['enablefacebookconnect']"> xmlns:fb="http://www.facebook.com/2008/fbml"</vb:if> dir="{vb:stylevar textdirection}" lang="{vb:stylevar languagecode}" id="vbulletin_html">
<head>
{vb:raw headinclude}
{vb:raw headinclude_bottom}
{wiki:raw headinclude}
{vb:cssfile forumbits.css,forumhome.css,widgets.css,sidebar.css,options.css,tagcloud.css}
{vb:cssfile forumbits.css,forumhome.css,forumdisplay.css,threadlist.css}


    <!--[if IE 6]>{vb:cssfile forumbits-ie.css}<![endif]-->
    <script type="text/javascript" src="{vb:stylevar yuipath}/animation/animation-min.js?v={vb:raw vboptions.simpleversion}"></script>
    <script type="text/javascript">
        var sidebar_align = '{vb:raw show.sidebarposition}';
        var content_container_margin = parseInt('{vb:math {vb:stylevar forum_sidebar_width}+{vb:math {vb:stylevar padding}*2}}');
        var sidebar_width = parseInt('{vb:stylevar forum_sidebar_width}');
    </script>
    <script type="text/javascript" src="{vb:raw vboptions.bburl}/clientscript/vbulletin-sidebar.js?v={vb:raw vboptions.simpleversion}"></script>
   


    <script type="text/javascript">
    <!--
          var IMGDIR_MISC = BBURL + "/" + IMGDIR_MISC;
          var IMGDIR_BUTTON = BBURL + "/" + IMGDIR_BUTTON;
    // -->
    </script>
</head>
    <body>


{vb:raw header}


{vb:raw navbar}


    <div id="content_container" class="contentright">
        <div id="content">
            <!-- main -->
{wiki:raw abovebits}
            <div class="vbmediawiki">
{wiki:raw wikibits}
            </div>
        </div>
    </div>


    <div id="sidebar_container" class="sidebarleft">
        <a id="sidebar_button_link" href="#">
            <img id="sidebar_button" src="{vb:stylevar imgdir_misc}/tab-collapsed-left.png" alt="" />
        </a>
{wiki:raw sidebar}
    </div>


{vb:raw footer}
</body>
</html>

(modification thread: https://vborg.vbsupport.ru/showthread.php?t=247279)

As far as I see the new sidebar JS won't collapse the sidebar on the clientside, but it's done serverside. Now sadly I'm not into those vb:if clauses and stuff and I don't see what I have to change exactly.

Thanks for any help. I previously posted this here: https://www.vbulletin.com/forum/show...=1#post2264683
but this was the wrong place :o


All times are GMT. The time now is 11:19 AM.

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.02716 seconds
  • Memory Usage 1,717KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (1)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete