Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons

Reply
 
Thread Tools
8WayRun.Com - Addonchat Extension Details »»
8WayRun.Com - Addonchat Extension
Version: 4.0.0, by Jaxel Jaxel is offline
Developer Last Online: Sep 2013 Show Printable Version Email this Page

Category: Chat Modifications - Version: 4.0.x Rating:
Released: 09-08-2010 Last Update: 09-08-2010 Installs: 11
DB Changes Uses Plugins Template Edits Auto-Templates
Additional Files  
No support by the author.

The Official Addonchat Product is REQUIRED for this Extension
https://vborg.vbsupport.ru/showthread.php?t=233009

This is a simple mod I created to not only fill in the gaps of features in the official addonchat product for vBulletin, but also add a few features which are liked on my forum. You will need to make a few changes to some of the templates for Addonchat. I have asked AddonInteractive to make a few fixes in their files to support a mod like this; so hopefully less edits will be needed in the future.

Features:
  • Adds a "Who's Chatting" list ABOVE the forum, instead of in the WGO area. Who's Chatting area will now also sort by usernames, and give markup based on display usergroups.
  • Adds a "most chatters at one time" datastore; this is the same datastore used by Paul's Flashchat Integration script; so if you switch from Flashchat to Addonchat, or vice versa, you will retain this record.
  • Adds support for Streaming video and chats from within the embed page. (Only works with the embedded page, not the popup page; I have disabled the popup page on my forum in order to promote the use of this new feature.) With this, users can chat in your chatroom, while also viewing flash based streaming video (uStream, JustinTV, etc). Stream data is handled through AJAX; so if you change the stream location, users will not be forced to leave the chatroom in order to get the new location, they only need to hit the "Update" button.

Demos:
Installation:
  • Make sure the Official Addonchat Product has already been installed.
  • Upload all files in the included ZIP file to their respective directories.
  • Install this product using the XML file within the included ZIP file.
  • Setup your settings in "Stream Settings" under AddonChat in AdminCP.
  • Replace the contents of the template "addonchat_embed" with this:
    Code:
    {vb:stylevar htmldoctype}
    <html xmlns="http://www.w3.org/1999/xhtml" dir="{vb:stylevar textdirection}" lang="{vb:stylevar languagecode}" id="vbulletin_html">
    <head>
    {vb:raw headinclude}
    <title>{vb:raw vboptions.bbtitle} - {vb:rawphrase addonchat_nav_link_title}</title>
    <link rel="stylesheet" type="text/css" href="{vb:var vbcsspath}vbulletin-formcontrols.css" />
    </head>
    <body<vb:if condition="$addonchat[embed_enable]"> onload="initstream();"</vb:if>>
    {vb:raw header}
    
    {vb:raw navbar}
    
    <div id="pagetitle">
    	<h1>{vb:rawphrase addonchat_nav_link_title, {vb:raw vboptions.bbtitle}}</h1>
    </div>
    
    <table class="tborder" border="0" width="100%" align="center" style="margin-top: 10px;">
    
    <tbody>
    	<tr>
    		<td align="center">
    
    			<vb:if condition="$addonchat[embed_enable]"><div id="streamHTML"></div></vb:if>
    
    			<script type="text/javascript">
    			   /*<![CDATA[*/
    				  var addonchat = { 
    					 server: {vb:raw addonchat.server_id}, 
    					 id: {vb:raw addonchat.account_id}, 
    					 width: "{vb:raw addonchat.width}",
    					 height: "{vb:raw addonchat.height}", 
    					 language: "{vb:raw addonchat.language}",
    					 ssl: {vb:raw addonchat.ssl}
    				  }
    				  var addonchat_param = {
    					 {vb:raw addonchat.code_parameters}
    					 autologin: {vb:raw addonchat.enable_auto_login},
    					 username: "{vb:raw addonchat.username}",
    					 password: "{vb:raw addonchat.password}"
    				  }
    			   /* ]]> */
    			</script><script type="text/javascript" src="clientscript/addonchat.js"></script><noscript>
    			<applet id="addonchat" code="Client.class" 
    			   codebase="{vb:raw addonchat.protocol}://{vb:raw addonchat.server_name}/current/"  
    			   archive="scclient_{vb:raw addonchat.language}.zip" width="{vb:raw addonchat.width}" height="{vb:raw addonchat.height}"
    			   alt="AddonChat Chat Software">
    			   <param name="room" value="{vb:raw addonchat.account_id}">   
    			   <param name="autologin" value="{vb:raw addonchat.enable_auto_login}">
    			   <param name="username" value="{vb:raw addonchat.username}">
    			   <param name="password" value="{vb:raw addonchat.password}">
    			   <param name="image" value="loader.gif">
    			   <param name="boxborder" value="false">
    			   <param name="centerimage" value="true">
    			   <param name="java_version" value="1.5+">
    			   <param name="codebase_lookup" value="false">
    			   {vb:raw addonchat.applet_parameters}
    			   This forum uses <a href="http://www.addonchat.com/">AddonChat Chat Software</a>.<br /> <br />
    			   To use this chat room, you will need to <a href="http://www.java.com/">Download Java</a>.
    			</applet></noscript>
    
    			<vb:if condition="$addonchat[embed_enable]"><br />
    				<input type="button" class="button" value="Show Stream Video and Chat" id="showstream" onclick="showstream()" style="margin: 0px 10px;" />
    			</vb:if>
    
    		</td>
    	</tr>
    </tbody>
    </table>
    
    {vb:raw forumjump}
    {vb:raw footer}
    
    <vb:if condition="$addonchat[embed_enable]">
    	<script type="text/javascript" src="clientscript/addonchat_ext.js"></script>
    	<script type="text/javascript">
    	<!--
    		addonchat['height'] = {vb:raw addonchat.height};
    	-->
    </script>
    </vb:if>
    
    </body>
    </html>

Thank you! Donations welcome!

Download Now

File Type: zip AddonchatExt-1.0.zip (10.9 KB, 64 views)

Show Your Support

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

Comments
  #2  
Old 09-09-2010, 02:39 PM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Downloaded...

Thanks ... we really love the AddonChat product and the outstanding support given by the developer ....

Nice to see extensions being developed ...

Question: Before I install this, is it possible to have the option of keeping the Who's Chatting" list in the WGO area, instead of having it appear at the top of the forums? We're getting a little cluttered up there and it would be nice (at least for our site) to leave it in the WGO area.

Thanks for your efforts .. :up:

Regards,
Badger
Reply With Quote
  #3  
Old 09-09-2010, 02:40 PM
Jaxel Jaxel is offline
 
Join Date: Sep 2005
Posts: 1,160
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This mod doesn't replace the existing WGO2 plugin, it adds a NEW one. So if you want to remove either of the two plugins (the above forum, and the WGO2), you simply need to disable the appropriate plugin.
Reply With Quote
  #4  
Old 09-09-2010, 02:45 PM
BadgerDog BadgerDog is offline
 
Join Date: Oct 2006
Location: Toronto
Posts: 1,789
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Jaxel View Post
This mod doesn't replace the existing WGO2 plugin, it adds a NEW one. So if you want to remove either of the two plugins (the above forum, and the WGO2), you simply need to disable the appropriate plugin.
Thank you .... :up:

Regards,
Badger
Reply With Quote
  #5  
Old 09-11-2010, 01:51 PM
djscoop djscoop is offline
 
Join Date: Jun 2010
Posts: 31
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

After uploading everything and changing the template nothing has changed and i don't see an option for "Stream Settings", any idea what might be wrong?

http://www.clankms.com/forum/addonchat.php
Reply With Quote
  #6  
Old 09-12-2010, 11:50 AM
Jaxel Jaxel is offline
 
Join Date: Sep 2005
Posts: 1,160
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Stream settings is in you're admin cp... In the addonchat area.
Reply With Quote
  #7  
Old 09-12-2010, 06:53 PM
djscoop djscoop is offline
 
Join Date: Jun 2010
Posts: 31
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i have no idea why im having trouble but i dont see that option and it still doesnt show the whos chatting option.
Reply With Quote
  #8  
Old 09-16-2010, 03:57 PM
djscoop djscoop is offline
 
Join Date: Jun 2010
Posts: 31
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok still having an issue, as u can see in the pic the "whos chatting" is showing a bad link/pic and i still dont have the stream settings option! Can u help?


Reply With Quote
  #9  
Old 10-24-2010, 04:44 PM
Cicada Cicada is offline
 
Join Date: Mar 2002
Location: Palm Springs, CA - USA
Posts: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

is there any way to change the color of the header bar of "who's chatting" to match the rest of the forum?

does it autohide if there is noone in chat?
Reply With Quote
  #10  
Old 12-30-2010, 10:27 AM
level8 level8 is offline
 
Join Date: Sep 2008
Posts: 32
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

please help... 2 requests....

# Setup your settings in "Stream Settings" under AddonChat in AdminCP.
Just cannot find this!?!?!? Looked in the forums Admin. Can see where I change the size of pop-up etc... but no "Stream" info?!!?

Can someone screenprint where this should be???
Reply With Quote
Reply

Thread Tools

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 10:39 AM.


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.04620 seconds
  • Memory Usage 2,319KB
  • Queries Executed 24 (?)
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
  • (1)bbcode_code
  • (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
  • (1)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
  • (1)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