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

Reply
 
Thread Tools
Sidebar Column Details »»
Sidebar Column
Version: 3.8.002, by ry215 ry215 is offline
Developer Last Online: May 2022 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.8.1 Rating:
Released: 02-08-2009 Last Update: 02-08-2009 Installs: 832
Uses Plugins Auto-Templates
Translations  
No support by the author.

Description:
This MOD automatically create a sidebar column on the left or right in your forum.

Features:
  • Show only Index or All Pages.
  • Choose StyleID, which you want to use for the sidebar.
  • User Infomation with Avatar
  • Latest Threads
  • Poll
  • Advertisement
  • Partner Links
Info:
Plugins: 3
Phrases: 57
Templates: 17
Settings: 20

Install:

1. Import Product via Manage Products
ACP >> Plugins & Products >> Manage Products >> [Add/Import Product]

Settings:
ACP >> vBulletin Options >> Sidebar Column Settings

History:
v3.8.001 : First Release
v3.8.002 : Add Option for StyleID

PS: Work fine with 3.7.x (Tested)

Thanks to:
  • bmckinley
  • Alisa Lindsay

Similar Mods:
Sidebar Lastest Threads
Sidebar Poll

Download Now

File Type: xml product-sidebar_column.xml (88.6 KB, 7073 views)

Screenshots

File Type: jpg sc_left.jpg (74.1 KB, 0 views)
File Type: jpg sc_right.jpg (72.5 KB, 0 views)
File Type: jpg sc_acp.jpg (76.0 KB, 0 views)

Show Your Support

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

Comments
  #552  
Old 11-15-2011, 07:22 PM
reversedesigns reversedesigns is offline
 
Join Date: Nov 2010
Posts: 38
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Could you make a version for vbulletin 4.1.5
Reply With Quote
  #553  
Old 11-17-2011, 10:46 PM
Prorockz Prorockz is offline
 
Join Date: Nov 2009
Posts: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I added the mod and clicked enabled, but it does not show up on my homepage or any pages.
Reply With Quote
  #554  
Old 11-26-2011, 04:29 PM
aranthorn's Avatar
aranthorn aranthorn is offline
 
Join Date: Jun 2004
Location: Chicago
Posts: 137
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

For those that have been trying to change the poll font color:

Edit the sc_pollresult template (in the Sidebar Column Templates group)

Original template:
Code:
<tr>
	<td class="poll" colspan="2">
		<if condition="$option['uservote']">
			<em>$option[question]</em>
		<else />
			$option[question]
		</if>
		<if condition="$show['pollvoters']"><div class="alt2 smallfont" style="border:inset 1px; margin-top:$stylevar[cellpadding]px; padding:$stylevar[cellpadding]px">$names</div></if>
	</td>
</tr>
<tr>
<td class="nowrap" width="80%">
<table cellpadding="0" cellspacing="0" border="0" width="100%" align="center">
<tr>
<td class="nowrap" align="left">
<img src="$stylevar[imgdir_poll]/bar$option[graphicnumber]-$option[open].gif" alt="" width="3" height="10" /><img src="$stylevar[imgdir_poll]/bar$option[graphicnumber].gif" alt="" width="$option[percent]" height="10" /><img src="$stylevar[imgdir_poll]/bar$option[graphicnumber]-$option[close].gif" alt="" width="3" height="10" /><img src="$vboptions[cleargifurl]" alt="" width="$option[remainder]" height="10" /></td>
<td class="poll" align="right">$option[percent]%</td>
</tr></table>
</td>
</tr>
change it to:
Code:
<tr>
	<td class="smallfont" colspan="2">
		<if condition="$option['uservote']">
			<em>$option[question]</em>
		<else />
			$option[question]
		</if>
		<if condition="$show['pollvoters']"><div class="alt2 smallfont" style="border:inset 1px; margin-top:$stylevar[cellpadding]px; padding:$stylevar[cellpadding]px">$names</div></if>
	</td>
</tr>
<tr>
<td class="nowrap" width="80%">
<table cellpadding="0" cellspacing="0" border="0" width="100%" align="center">
<tr>
<td class="nowrap" align="left">
<img src="$stylevar[imgdir_poll]/bar$option[graphicnumber]-$option[open].gif" alt="" width="3" height="10" /><img src="$stylevar[imgdir_poll]/bar$option[graphicnumber].gif" alt="" width="$option[percent]" height="10" /><img src="$stylevar[imgdir_poll]/bar$option[graphicnumber]-$option[close].gif" alt="" width="3" height="10" /><img src="$vboptions[cleargifurl]" alt="" width="$option[remainder]" height="10" /></td>
<td class="smallfont" align="right">$option[percent]%</td>
</tr></table>
</td>
</tr>
That will change the poll text to your style's smallfont setting.
Reply With Quote
  #555  
Old 11-26-2011, 06:17 PM
Max Taxable's Avatar
Max Taxable Max Taxable is offline
 
Join Date: Feb 2011
Posts: 3,134
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Prorockz View Post
I added the mod and clicked enabled, but it does not show up on my homepage or any pages.
You have to tell it the styles you want it to appear on. In the options for this Mod, find:

Quote:
StyleID
Enter IDs of Styles, which you want to use for this mod.
List IDs, separated with spaces (Example: 1 3 28 35)
Reply With Quote
  #556  
Old 12-10-2011, 01:35 AM
shibby2 shibby2 is offline
 
Join Date: Jul 2005
Posts: 303
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Anyone know how to make this align to the top? If the sidebar isnt as long as the forums themselves, it align in the middle, and doesnt look right.
Reply With Quote
  #557  
Old 12-10-2011, 02:34 AM
shibby2 shibby2 is offline
 
Join Date: Jul 2005
Posts: 303
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by paintball52 View Post
I am sure there are easier methods, but this is what I did. Backup up your templates before any edits. This worked for me, and may not work for everyone.

Anyway, I had the same issue. I only wanted the sidebar displayed on Forumhome and Forumdisplay.
The only options available in the settings were "Index and "All Pages." However, I didn't want a sidebar on Showthread.

Here is how I am displaying the sidebar on Forumdisplay too with only "Index' checked in the Sidebar Column settings.

Open Forumdisplay and paste the following code directly BELOW $navbar.
Code:
<!-- Side Bar Top -->
<br />
<table cellspacing="0" cellpadding="0" width="100%" border="0">
<tr valign="top">
	<td>

<!-- / Side Bar Top -->
Next, Paste the following code directly ABOVE $footer in Forumdisplay.
Code:
<!-- Side Bar Bottom -->

<td width="10">&nbsp;</td>
	<td width="$vboptions[sc_width]">
$sc_user
$sc_ads
$sc_stats
$sc_latest_threads
$sc_poll
$sc_links
	</td>
</tr>
</table>
<br />
<!-- / Side Bar Bottom -->
Save and check and see if it is fetching the side column templates. If not you will need to manually add each sc template that you want to display.

Open the template sc_user found under Sidebar Column Templates and copy the code inside the template. Replace $sc_user in Forumdisplay with the actual template code. You will need to do this for each template you want to show up on ForumDisplay.

For example.
Code:
<!-- Side Bar Bottom -->

<td width="10">&nbsp;</td>
	<td width="$vboptions[sc_width]">
<!-- sc_user template code here-->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
		<td class="tcat"><strong>$vbphrase[sc_user]</strong></td>
	</tr>
</thead>
<tbody>
<tr>
	<td class="alt1">
<table cellpadding="0" cellspacing="0" border="0" width="100%" align="center">
<tr>
<td style="padding: 10px 0px 10px 0px;" align="center">
$templates_hook[sc_avatar]
</td>
</tr>
<tr>
<td>
<if condition="$show['member']">
	<div class="smallfont">
		<strong><phrase 1="$bbuserinfo[username]" 2="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[welcome_x_link_y]</phrase></strong><br />
		<phrase 1="$pmbox[lastvisitdate]" 2="$pmbox[lastvisittime]">$vbphrase[last_visited_x_at_y]</phrase>
		<if condition="$show['notifications']">
			<div><span id="notifications"><a href="usercp.php$session[sessionurl_q]">$vbphrase[your_notifications]:</a> <strong>$notifications_total</strong></span></div>
			<if condition="$show['popups']">
				<script type="text/javascript"> vBmenu.register("notifications"); </script>
			<else />
				<script type="text/javascript" src="clientscript/vbulletin_notifications_nopopups.js?v=$vboptions[simpleversion]"></script>
				<script type="text/javascript"> vBulletin.register_control("vB_Notifications_NoPopups", "notifications");  </script>
			</if>
		<else /><if condition="$show['pmstats']">
			<div><phrase 1="$vbphrase[unread_x_nav_compiled]" 2="$vbphrase[total_x_nav_compiled]" 3="$session[sessionurl_q]">$vbphrase[private_messages_nav]</phrase></div>
		</if></if>

		<if condition="$show['pmwarning']"><div><strong><phrase 1="$vbphrase[pmpercent_nav_compiled]">$vbphrase[your_pm_box_is_x_full]</phrase></strong></div></if>
	</div>
<else />
		<!-- login form -->
		<form action="login.php?do=login" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, $show[nopasswordempty])">
		<script type="text/javascript" src="clientscript/vbulletin_md5.js?v=$vboptions[simpleversion]"></script>
		<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
		<tr>
			<td class="smallfont" style="white-space: nowrap;"><label for="navbar_username">$vbphrase[username]</label></td>
			<td><input type="text" class="bginput" style="font-size: 11px" name="vb_login_username" id="navbar_username" size="10" accesskey="u" tabindex="101" value="$vbphrase[username]" onfocus="if (this.value == '$vbphrase[username]') this.value = '';" /></td>
		</tr>
		<tr>
			<td class="smallfont"><label for="navbar_password">$vbphrase[password]</label></td>
			<td><input type="password" class="bginput" style="font-size: 11px" name="vb_login_password" id="navbar_password" size="10" tabindex="102" /></td>
		</tr>
		<tr>
<td class="smallfont" nowrap="nowrap"><label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" />$vbphrase[remember_me]</label></td>
			<td><input type="submit" class="button" value="$vbphrase[log_in]" tabindex="104" title="$vbphrase[enter_username_to_login_or_register]" accesskey="s" /></td>
		</tr>
		</table>
		<input type="hidden" name="s" value="$session[sessionhash]" />
		<input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />
		<input type="hidden" name="do" value="login" />
		<input type="hidden" name="vb_login_md5password" />
		<input type="hidden" name="vb_login_md5password_utf" />
		</form>
		<!-- / login form -->



</if>
</div>
</td>
</tr>
</table>
	</td>
</tr>
</tbody>
</table>
<br />
<!-- / sc_user template code here-->
<!-- sc_ads template code here-->

<!-- sc_ads template code here-->
$sc_stats
$sc_latest_threads
$sc_poll
$sc_links
	</td>
</tr>
</table>
<br />
<!-- / Side Bar Bottom -->

Finally got it to work doing it manually..thanks!

But, 2 things... The "User Information" blocks shows, but it doesn't contain the avatar. Although the avatar shows on the index page.

Also, I can't get the "Latest Threads" block to show.


Any ideas?
Reply With Quote
  #558  
Old 12-20-2011, 06:36 PM
shibby2 shibby2 is offline
 
Join Date: Jul 2005
Posts: 303
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Also, does anyone know how to make it so the "User Information" box isn't so big for unregistered/not logged in users? For some reason it gets wider.

Please help, thanks!
Reply With Quote
  #559  
Old 12-21-2011, 05:25 AM
shibby2 shibby2 is offline
 
Join Date: Jul 2005
Posts: 303
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I figured it out myself.

If anyone wants to do this, just go to Style Manager >> Edit Templates >> SideBar Column Templates >> SC_User.

Then replace the Login Code with the following:

Code:
<!-- login form -->
		<form action="login.php?do=login" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, $show[nopasswordempty])">
		<script type="text/javascript" src="clientscript/vbulletin_md5.js?v=$vboptions[simpleversion]"></script>
		<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
		<tr>
			<td class="smallfont" style="white-space: nowrap;"><label for="navbar_username">$vbphrase[username]</label></td>
			<td><input type="text" class="bginput" style="font-size: 11px" name="vb_login_username" id="navbar_username" size="10" accesskey="u" tabindex="101" value="$vbphrase[username]" onfocus="if (this.value == '$vbphrase[username]') this.value = '';" /></td>
					</tr>
		<tr>
			<td class="smallfont"><label for="navbar_password">$vbphrase[password]</label></td>
			<td><input type="password" class="bginput" style="font-size: 11px" name="vb_login_password" id="navbar_password" size="10" tabindex="102" /></td>
		</tr>
		</table>
<center><label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" />$vbphrase[remember_me]</label><br>
			<input type="submit" class="button" value="$vbphrase[log_in]" tabindex="104" title="$vbphrase[enter_username_to_login_or_register]" accesskey="s" /></center>
		<input type="hidden" name="s" value="$session[sessionhash]" />
		<input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />
		<input type="hidden" name="do" value="login" />
		<input type="hidden" name="vb_login_md5password" />
		<input type="hidden" name="vb_login_md5password_utf" />
		</form>
		<!-- / login form -->
Enjoy!
Reply With Quote
Благодарность от:
Max Taxable
  #560  
Old 12-31-2011, 04:43 PM
hossenpheffer hossenpheffer is offline
 
Join Date: Jun 2007
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Most everything sets up and works well for me in v/b 3.8.7, but so far I've noticed that setting the width of the sidebar is only effective for members who are signed in. The width adjustment setting control isn't followed when viewing as a guest in either ffox or ie

ipad viewing when either logged in or not, displays the sidebar as sort of hanging outside the main body content.

Any suggestions for solutions are welcome and appreciated.
Reply With Quote
  #561  
Old 01-02-2012, 11:25 AM
Mishima Mishima is offline
 
Join Date: Jul 2009
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Seem to be having a problem with polls. It will not allow me to vote in a poll just says invalid poll specified. When disabling the mod the poll then works fine!!
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:09 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.08587 seconds
  • Memory Usage 2,374KB
  • Queries Executed 28 (?)
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
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (1)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (4)postbit_attachment
  • (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_postinfo_query
  • fetch_postinfo
  • 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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete