View Single Post
  #26  
Old 09-12-2008, 07:21 AM
MrEyes MrEyes is offline
 
Join Date: Nov 2004
Posts: 380
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by HP10T View Post
Documentation links are broken for the install... anyone have it posted up somewhere for me to view?
Still broken here, however I got the mod working by doing the following:

1) Download and extract the zip

2) Open the link.php file in upload/vb.Sponsors in notepad

3) Find the line that reads:

chdir('/path/to/forums/');

change this to the path to your forum on your server and then save

4) Upload everything in the upload folder

5) Import the product XML as normal

This will give you the product and from there you can configure etc, however it won't display anything on forum pages. To do this you need to do some template edits. On my site I did not want to sponsor banner to be displayed on forum thread listings (as I use the 3.7.x ad location templates for this) I only wanted them on the forum indexes so:

1) Edit the "forumhome_forumbit_level1_post" template:

Find:

Code:
<if condition="$show['subforums']"><div class="smallfont" style="margin-top:$stylevar[cellpadding]px"><strong>$vbphrase[subforums]</strong>: $forum[subforums]</div></if>
			</td>
		</tr>
		</table>
After the "</table>" paste in

Code:
<!-- vBSponsors -->
		<if condition="$forum[sponsor_enabled] == 1 AND $vboptions[sponsor_global_enable_sponsorship] == 1">
			<div style="float:$stylevar[right]">
			<if condition="!empty($forum[sponsor_adsense])">
            	$forum[sponsor_adsense]
            <else />
				$vboptions[sponsor_global_default_text] <a href="vB.Sponsors/link.php?f=$forum[forumid]" title="$forum[sponsor_name]" target="_blank">
				<if condition="$forum[sponsor_banner_enabled] == 1 AND $vboptions[sponsor_global_enable_banners] == 1">
					<img src="$forum[sponsor_banner]" alt="$forum[sponsor_name]" border="0" />
				<else />
					$forum[sponsor_name]
				</if>
				</a>
            </if>
			</div>
		</if>
		<!-- / vBSponsors -->
2) Edit the "forumhome_forumbit_level2_post" template:

Find:

Code:
<div>
			<a href="forumdisplay.php?$session[sessionurl]f=$forum[forumid]"><strong>$forum[title]</strong></a>
			<if condition="$show['browsers']"><span class="smallfont">(<phrase 1="$forum[browsers]">$vbphrase[x_viewing]</phrase>)</span></if>
		</div>
After the </div> paste in:

Code:
<!-- vBSponsors -->
		<if condition="$forum[sponsor_enabled] == 1 AND $vboptions[sponsor_global_enable_sponsorship] == 1">
			<div style="float:$stylevar[right]">
			<if condition="!empty($forum[sponsor_adsense])">
            	$forum[sponsor_adsense]
        	<else />
				$vboptions[sponsor_global_default_text] <a href="vB.Sponsors/link.php?f=$forum[forumid]" title="$forum[sponsor_name]" target="_blank">
				<if condition="$forum[sponsor_banner_enabled] == 1 AND $vboptions[sponsor_global_enable_banners] == 1">
					<img src="$forum[sponsor_banner]" alt="$forum[sponsor_name]" border="0" />
				<else />
					$forum[sponsor_name]
				</if>
				</a>
            </if>
			</div>
		</if>
		<!-- / vBSponsors -->
The mod creator has also provided a template for adding the sponsor details to the top of forumdisplay (with threads) in "forumhome_forumbit_level2_post.txt", I assume this will work the same as the previous edits so look for:

Code:
<!-- vBSponsors -->
.......... some code here
<!-- / vBSponsors -->
And add this in the relevant place in your "forumhome_forumbit_level2_post" template

Doing all this seems to work for me, having said this I might have missed a critical step but without the actual docs it is impossible to say.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02459 seconds
  • Memory Usage 1,784KB
  • 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
  • (5)bbcode_code
  • (1)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