This is a great product and I am running this without any problems on my vBulletin 4.1.11 site.
I decided to fix a few problems with this addon. First, the product here is the old version. Go here to download the updated 4.0.2 version.
http://www.addoninteractive.net/inde...4-integration/
FIX #1
The Who's Chatting in the WGO area on the forum home page is causing a XHTML validation error because it is using that same CSS ID
wgo_onlineusers that was already defined earlier.
To fix this, you need to call this something different and add it to your Additional.css template. So I added this to my Additional.css template:
Code:
/* XHTML fix for addonchat using same css id as #wgo_onlineusers */
#wgo_onlinechatusers .commalist li {
margin-{vb:stylevar left}: 1px;
}
Now go to the addonchat_who template and change wgo_onlineusers to wgo_onlinechatusers, as shown in red below. This will fix the XHTML validation error.
Code:
<vb:if condition="$addonchat['enabled'] == 1">
<vb:if condition="$addonchat['user_count'] > 0">
<div id="wgo_onlinechatusers" class="wgo_subblock section">
<h3 class="blocksubhead"><img src="images/addonchat/wgo.png" alt="{vb:rawphrase addonchat_whos_chatting}" />{vb:rawphrase addonchat_whos_chatting}</h3>
<div>
<p>
{vb:rawphrase addonchat_users_online, {vb:raw addonchat.user_count}}
</p>
<ol class="commalist" id="wgo_addonchat_list">
{vb:raw addonchat_activeusers}
</ol>
</div>
</div>
</vb:if>
</vb:if>
FIX #2
The comma is missing that separates the usernames who are chatting. I tried many ways to get it to display with no luck. {vb:raw row.comma} didn't work. I simply added an actually comma just before the closing </li> in the addonchat_loggedinuser template and it worked. LOL
Code:
<li> {vb:stylevar dirmark}<a class="username" href="member.php?{vb:raw acloggedin.uid}">{vb:raw acloggedin.musername}</a>,</li>
FIX #3
Note: If you are using the stock vbulletin style AND/OR have not added any custom css to your additional.css template, then you do not have to do this fix.
The addonchat.php page where the chat room is embedded is not using my additional.css template, which caused my custom footer and other customization not to show correctly. To fix this, simply add what I have in red in the addonchat_embed template just above the closing head tag.
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" />
{vb:cssfile additional.css}
</head>
<body>
{vb:raw header}
{vb:raw navbar}
Hope this helps! Maybe i can get a free year from the developer, when my renewal comes up.