Back to vBulletin 3.5 Add-ons

Collapse Sidebars of vBA CMS
Mod Version: 1.0.1, by Milad

This modification is in the archives.
vB Version: 3.5.2 Rating: (0 vote - 0 average) Installs: 23
Released: 21 Feb 2006 Last Update: 23 Feb 2006 Downloads: 33
Not Supported Uses Plugins Template Edits Additional Files  

Version: 1.0.1
vB Version: 3.5.2
Assuming that you have vBAdvanced Version: 2.1.0 with http://www.vbadvanced.com/membersarea.php?do=viewusermanual&productid=4&pageid=6 installed.

Description: Give your users an option to collapse the sidebars of your integrated vBulletin Forum & vBAdvanced CMS.
Details: 1 Template Change and 1 Product XML (with 1 Plugin, 2 Settings, 4 Phrases and 0 Template).
Difficulty: very easy (plugin product and one template change).

Author: Milad

Upgrading: If you upgrade from 1.0.0, I prefare you uninstall the product (Because the product ID was changed) and revert adv_portal template, then reinstall it as the following instructions.

Installation:
  1. Import product-collapse_sidbars_vba.xml into your PRODUCTS by going to
    Plugin System -> Manage Products -> Add/Import Product
    IF YOU ARE UPGRADING, be sure to set "Allow Overwrite" to "Yes".
  2. Upload 4 images (left_vbacollapse.gif, left_vbacollapse_collapsed.gif, right_vbacollapse.gif and right_vbacollapse_collapsed.gif) to forum/images/buttons directory.
  3. In adv_portal template do
    1. Find:
      HTML Code:
      width="$vba_style[portal_leftcolwidth]"
      Replace with:
      HTML Code:
      width="$vba_style[portal_leftcolwidth]" id="collapseobj_left_sidebar" style="{$vbulletin->left_sidebar_style}"
    2. Find:
      HTML Code:
      width="$vba_style[portal_rightcolwidth]"
      Replace with:
      HTML Code:
      width="$vba_style[portal_rightcolwidth]" id="collapseobj_right_sidebar" style="{$vbulletin->right_sidebar_style}"
    3. Find:
      HTML Code:
      $home[centerblocks]
      Add above:
      HTML Code:
      <if condition="$show[left_column] and $vboptions[allow_collapse_left_sidebar]">
      <a href="#top" onclick="return toggle_collapse('left_sidebar')" style="float:$stylevar[left]; margin-bottom:2px"><img alt="" border="0" src="$stylevar[imgdir_button]/$stylevar[left]_vbacollapse{$vbulletin->left_sidebar_image}.gif" id="collapseimg_left_sidebar" /></a>
      </if>
      <if condition="$show[right_column] and $vboptions[allow_collapse_right_sidebar]">
      <a href="#top" onclick="return toggle_collapse('right_sidebar')" style="float:$stylevar[right]; margin-bottom:2px"><img alt="" border="0" src="$stylevar[imgdir_button]/$stylevar[right]_vbacollapse{$vbulletin->right_sidebar_image}.gif" id="collapseimg_right_sidebar" /></a>
      </if>
  4. Click to receive updates.
  5. Done! Thank you for installing.
Changelog:
  • Feb, 21st 2006: (1.0.0)
    • Initial release
  • Feb, 23rd 2006: (1.0.1)
    • Appearance improved, see this post

      Spoiler (click to open)



      You could add some hspace to the images so that they don't "stick" to the sidebar. Also try arrows rather than plus - minus symbols

      Close
      . (screenshots updated)
    • Add the abbility to collapse both left and right sidebars.
    • Add two options in "Style & Language Settings" to Allow/Disallow Collapsing Left/Right sidebar.
    • Arrows Directions work in both RTL & LTR forums.
    • Hack was renamed "Collapse Left Sidebar of vBA CMS" -> "Collapse Sidebars of vBA CMS".
Support is free-time controlled.

Download

This modification is archived and cannot be downloaded.

Screenshots

     


vblts.ru supports vBulletin®, 2022-2025