View Single Post
  #248  
Old 06-14-2005, 10:57 PM
welo welo is offline
 
Join Date: Jan 2004
Location: Portland, Oregon
Posts: 172
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nighteyes
Quote:
Originally Posted by playboy
Is There Any Way I Can Make This ONLY Appear On The Forum Home?
That's what I want to do too
I did this for a client. It's fairly straightforward:

1. In your ACP add a new template named 'sidebar' or similar (the example I'm using here assumes the template is named this). This is the template containing your stuff going in the sidebar.

To the FORUMHOME template AFTER $navbar add:

Code:
<!-- Added table for left sidebar on forumhome -->
<table cellpadding="0" cellspacing="0" border="0">
	<tr>
		<td valign="top">
			<b>Menu</b>
			<hr />
			$sidebar<br />
			<img src="clear.gif" height="1" width="120" alt="" />
		</td>
		<td><img src="clear.gif" height="1" width="2" alt="" /></td>
		<td valign="top">
...then immediately ABOVE <!-- what's going on box --> add:

Code:
</td>
</tr>
</table>
<!-- /Added table for left sidebar on forumhome -->
*Note - If you want the column wider or narrower just adjust the width of the width="120" clear.gif. The width="2" clear.gif adjusts the spacing between the sidebar and main forum display.

3. Open index.php and immediately ABOVE:

eval('$navbar = "' . fetch_template('navbar') . '";');

...add:
Code:
/// Hacked in side menu on forumhome
eval('$sidebar = "' . fetch_template('sidebar') . '";');
4. Add whatever you want to the sidebar template.

That should do it .
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01155 seconds
  • Memory Usage 1,767KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_code
  • (2)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete