Thread: Chat Modifications - [AJAX] Extra Shoutbox Pro
View Single Post
  #10  
Old 04-01-2010, 02:46 PM
cory_booth cory_booth is offline
 
Join Date: Jul 2006
Posts: 224
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Steps to add as widget:

Install as recommended.

Make few edits:

1. Add new template: Call it whatever you wish (we'll call it shoutbox) and insert the following code...

PHP Code:
<div class="cms_widget">
<
div class="block">
<
div class="cms_widget_header">
<
h3>Chatter</h3>
</
div>
<
div class="cms_widget_content">
<
vb:if condition="$show['member']">
{
vb:raw sb_pro}  
<
vb:else />
<
p><center>Sorryyou must be registered and logged in to chat.</center></p>
</
vb:if>
</
div>
</
div>
</
div
2. ACP -> Plugins & Products -> Plugin Manager -> Product : Shoutbox for vB4
Change [SB]

2-1. Edit to following changes

Last line change
PHP Code:
vB_Template::preRegister('FORUMHOME'$sb_pro); 
to
PHP Code:
vB_Template::preRegister('(your new template or as we stated) - shoutbox'$sb_pro); 
i.e.
PHP Code:
vB_Template::preRegister('shoutbox'$sb_pro); 

2-2. Make Hook Location drop down change to process_templates_complete <-- Important

SAVE

3. Add new widget:
Add new JS Enhanced widget and make sure to change the "template" field to your newly created template (i.e. shoutbox) FOUND UNDER CONFIGURE....

4. Insert Widget onto your Layout.
Attached Images
File Type: jpg widget.jpg (37.9 KB, 0 views)
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02221 seconds
  • Memory Usage 1,798KB
  • Queries Executed 12 (?)
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
  • (4)bbcode_php
  • (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_attachment
  • (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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete