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
  #12  
Old 12-30-2010, 02:39 PM
level8 level8 is offline
 
Join Date: Sep 2008
Posts: 32
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok looked a bit more into it... its just seems when I add this upload in it doesnt link/replace anything so Im running the default addonchat... has the original script been changed and this needs to be updated??
Reply With Quote
  #13  
Old 02-17-2011, 11:11 PM
8thos's Avatar
8thos 8thos is offline
 
Join Date: Aug 2010
Location: Pensacola, FL
Posts: 772
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does video still work for you? Which version do I have to buy to get video enabled?
Reply With Quote
  #14  
Old 03-08-2011, 08:16 PM
vwdforum vwdforum is offline
 
Join Date: Jun 2006
Posts: 179
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How do I get it in a box? great mod thanks for putting it together!
Reply With Quote
  #15  
Old 06-21-2011, 05:04 AM
holyknight0326 holyknight0326 is offline
 
Join Date: Mar 2011
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Jaxel

I saw that you switched over to lightIRC for your website

Did Addonchat not work out? I really like this extension you created here but want to make sure it works before jumping on board.
Reply With Quote
  #16  
Old 06-21-2011, 05:31 AM
holyknight0326 holyknight0326 is offline
 
Join Date: Mar 2011
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Actually I just noticed you are using xenforo; not vbulletin.

Please still let me know if you still encountered any issues as to why you switched.
Reply With Quote
  #17  
Old 06-21-2011, 12:57 PM
VonDoom's Avatar
VonDoom VonDoom is offline
 
Join Date: Dec 2008
Location: USA
Posts: 494
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The switch from Addonchat to IRC was a necessity because addonchat doesn't support XenForo at the moment.. I suspect Jaxel would prefer addonchat and will probably move back when it becomes compatible with the XF software. But thats just my guess.. I dont think Jaxel supports his vB mods any longer, again i could be wrong i see they are still listed as supported but i believe thats no longer the case.
Reply With Quote
  #18  
Old 07-13-2011, 12:00 AM
flbutterflyz flbutterflyz is offline
 
Join Date: Jun 2011
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does this work with 4.1.4?
Reply With Quote
  #19  
Old 07-16-2011, 03:00 AM
8thos's Avatar
8thos 8thos is offline
 
Join Date: Aug 2010
Location: Pensacola, FL
Posts: 772
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I used to have AddonChat on my site but they require you to pay to use video.

Lame. You can easily just embed a tinychat in your site.
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 09:38 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.05005 seconds
  • Memory Usage 2,304KB
  • 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)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
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (8)postbit
  • (1)postbit_attachment
  • (9)postbit_onlinestatus
  • (9)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