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

Reply
 
Thread Tools
[AJAX] Extra Shoutbox Pro Details »»
[AJAX] Extra Shoutbox Pro
Version: 1.00, by ry215 ry215 is offline
Developer Last Online: May 2022 Show Printable Version Email this Page

Category: Chat Modifications - Version: 4.0.x Rating:
Released: 03-31-2010 Last Update: 03-31-2010 Installs: 27
Uses Plugins Template Edits
Additional Files Translations  
No support by the author.

Description:

When u user this mod
U can make a shoutbox in your site through an another sever
that means the shoutbox doesn't in the same sever with your forum
it locate in another sever so you can reduce bandwidth for your board
you just find a hosting free support PHP for using.


This mod can be installed in your hosting, just config url base on the tutoral


Requirement:


>>>> All files .txt and 'config.php' are writeable !!!
>>>> vB Options >> Site Name / URL / Contact Details >> Forum Url, remove / in last link
dont use: yourdomain/forum/
use: yourdomain/forum


How to install:

- Step 1: Upload 'shoutbox' folder to your free hosting support PHP
- Step 2: Run 'tools.php' in 'shoutbox' folder then edit settings

pls: see Shoutbox Tools >> Forum Link
dont use: http://yourdomain.com/forum.php
Use: yourdomain.com/forum.php


- Step 3: Rename 'tools.php' (for security)
- Step 4: Import 'product-dt_shoutbox.xml'
- Step 5: ACP >> vB Options >> Shoutbox Settings to edit shoutbox URL

Path to remote shoutbox. : http://otherhosting.com/shoutbox


- Step 6: Add
PHP Code:
{vb:raw sb_pro
to FORUMHOME template

Done ^^!

Features:
- Saving BW for your forum
- Using BBCode & Smilies
- Easy to install
- Store data via files
- Using commands:
+ User Commands:
[high]* ry215 <message>
[/high]
/ignore <UserID>
/unignore <UserID>

+ Admin Commands:
/prune
/prune <UserID>
/del <message>
/ban <UserID>
/unban <UserID>
/silence <UserID>
/unsilence <UserID>

+ Power User Command:
/reset


Demo: http://www.rahstyles.com/forum.php
it user other hosting

Download Now

File Type: zip shoutbox.zip (33.3 KB, 440 views)
File Type: xml product-dt_shoutbox.xml (15.2 KB, 329 views)

Screenshots

File Type: jpg demo3.jpg (115.2 KB, 0 views)
File Type: jpg test.jpg (53.0 KB, 0 views)
File Type: jpg demo1.jpg (87.9 KB, 0 views)

Supporters / CoAuthors

Show Your Support

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

Comments
  #2  
Old 04-01-2010, 09:52 AM
Kolbi Kolbi is offline
 
Join Date: Mar 2009
Location: D - S?dbaden
Posts: 899
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Tagged

Will have a closer look on it later.
Reply With Quote
  #3  
Old 04-01-2010, 01:24 PM
cory_booth cory_booth is offline
 
Join Date: Jul 2006
Posts: 224
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Interesting mod...
Is there any protection to the tools.php backend?
Reply With Quote
  #4  
Old 04-01-2010, 01:57 PM
ry215 ry215 is offline
 
Join Date: Apr 2006
Location: Paraguay
Posts: 508
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

you can rename file tools.php
or you can find some source have password
import to tools.php
i dont have big time for coder
sry ^^
Reply With Quote
  #5  
Old 04-01-2010, 02:01 PM
cory_booth cory_booth is offline
 
Join Date: Jul 2006
Posts: 224
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Cool... I just imagine this could become porblematic if this gets real popular (people will forget) :-) Maybe a .htaccess entry... Dunno... But acceptable for sure. Now I need to see if I can get this running on Google App Engine - wouldn't that be cool? :-)
Reply With Quote
  #6  
Old 04-01-2010, 02:30 PM
cory_booth cory_booth is offline
 
Join Date: Jul 2006
Posts: 224
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Recommendation:

Change line 159 in shoutbox.php to read:

PHP Code:
echo "<div><span class=\"time\"><img src=\"http://yourdomain.com/images/misc/CB_time.gif\" title=\"$day $time\" />&nbsp;</span> 
this will replace the time display with an image of choice (i.e. tiny clock) with the popup title as the time. This keeps the "workspace" uncluttered.
Attached Images
File Type: jpg chat.JPG (7.7 KB, 0 views)
Reply With Quote
  #7  
Old 04-01-2010, 02:32 PM
SwollenCranium's Avatar
SwollenCranium SwollenCranium is offline
 
Join Date: Oct 2007
Location: Raleigh, NC
Posts: 263
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is the layout/ color scheme editable ?
Reply With Quote
  #8  
Old 04-01-2010, 02:33 PM
ry215 ry215 is offline
 
Join Date: Apr 2006
Location: Paraguay
Posts: 508
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

yes man you can edit
Reply With Quote
  #9  
Old 04-01-2010, 02:42 PM
ry215 ry215 is offline
 
Join Date: Apr 2006
Location: Paraguay
Posts: 508
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by cory_booth View Post
Cool... I just imagine this could become porblematic if this gets real popular (people will forget) :-) Maybe a .htaccess entry... Dunno... But acceptable for sure. Now I need to see if I can get this running on Google App Engine - wouldn't that be cool? :-)
if use .htaccess we are can run index.php
Reply With Quote
  #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
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 02:16 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.10588 seconds
  • Memory Usage 2,344KB
  • Queries Executed 25 (?)
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_php
  • (1)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
  • (2)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (7)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)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_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
  • 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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete