![]() |
[AJAX] cChatBox
cChatBox - AJAX-based ChatBox for vBulletin 3.6.8 & 3.7.x
by ChriStrato - vbulletin-italia.it Features:
This product is compatible with vbulletin 3.6.8 and 3.7.x. I have tested only with this version of vbulletin. I've write also a little tool for convert the statistics of VBSHOUT for the cChatBox! You can find in the directory: "not upload/tool_cchatbox.php". Use of this tool: Upload file "tool_cchatbox.php" in the root directory of forum and start the script only if you have installed the product cChatBox. ATTENTION: If you update from the version 1.0 or 1.0.1 you must delete all messages with the command /deleteall, because in the new version the "userid" of BOT is different. History: v1.0 - (02/05/08) First Public Release v1.0.1 - (02/05/08) Fix: Underline / Italic button Fix: Add TABLE_PREFIX on a table of query for Users List v1.1 - (02/12/08) Fix: Output Date/Time for message visble only by who have write the message Fix: Action: mute / lunarize / kennylize / topic Fix: Message counter for statistics. Add: Select if unregistred user can use or only show the chat. Add: Usergroup/User that can use the "Action", although affected by them, they can use them. Add: Send Private Message from the menu of Users List Add: Show Button URL and IMG if select into admincp Add: Select various tag for the username Add: Can enable and insert a "Announce" and show it below chatbox. v1.2 - (02/13/08) Fix: Problems with a query of users list Fix: Value of "Messages Time Limit (in hour) for Users List" options. Now can select 1 and the users list work. Add: Can select if use the class "smallfont" for the chatbox. Add: Can set the number / row of smilies into popup from the admincp. Add: Preview of smilie when mouse is over the smilie. v1.3 - (02/18/08) Add: Expire time for this actions: mute, lunarize, kennylize. Add: Checkbox for select the usergroup into admincp. Add: Check if user is invisible and not show into users list. Are visible only by usergroup can see hidden users. Add: Can select the position (up or down) of editor toolbar. Add: Set the refresh time of ChatBox and Users List Add: ONLY FOR 3.7.x VERSION: Can add friend from Users List menu. Add: ONLY FOR 3.7.x VERSION: Show "+" after username into Users List if the user is a friend. v1.3.1 - (02/18/08) Add: 5 and 15 minutes for expire time of actions Fix: Now can see the Toolbar for FORUMDISPLAY and SHOWTHREAD templates v1.4 - (03/12/08) Fix: Problem with users list when use the action "/say". Fix: Query for show users list. Mod: Modified the principal template "cchatbox". Add: Hook system. Add: Javascript engine. v1.4.1 - (08/16/08) Fix: Query for show users list for the "All Online User" option. Fix: Select of colour. Fix: SQL Injection problem. v1.5 - (08/28/08) Fix: Friend Request via "User List". Add: Update Session when write a message. Add: Set min posts for use the cChatBox Thanks to: Enzo and all community of vbulletin-italia.it that they have supported to me for this project. Click INSTALL if you use this product TNX |
More Screenshot...
|
hmm...
it's like beatiful ;) i try my chance :p |
Hello
Very, very nice. |
Woa, thats advanced stuff :D. Niiice.
|
[high]* projectego clicks install :)[/high]
|
Tested this.
Looks awesome thanks alot! |
Does this autorefresh?
|
This is very cool, I love the Kennylize etc. Great stuff!
|
reali cool ;)
How can i cange that unregistered user can use the Chat |
No Admin mass delete option ?
No archive ? |
Quote:
Quote:
for the archive.. is coming soon..! Quote:
Now i work for version 1.0.2 where add the option "send private message" in menu when click on user on users list, and fix some problem. bye bye |
how does this compare with other shout or chatbox in terms of queries? the other chatbox i use killed my bandwidth.
|
whoa, looks really nice =)
|
Very nice but this would fit nice ONLY below the forums... just above the footer.
|
nice little system, it's already a hit on our board. One feature request though... can you make it check for actions/commands before applying them? I kennylized myself playing around and had to get someone else to undo it because it wouldn't recognize the command.
|
Quote:
and add the expire time for the action. |
This is great, thanks!
Have you considered optional alerts in the chat when posts are made in the forum? This was a feature in a previous chatbox and I loved it so I didn't have to refresh the page. |
Quote:
but in a forum with a huge post/user ? i think is a good idea.. but i think to make a extra field into "NEW THREAD" and if you check this field the title of this thread appear into chatbox. ok? |
Sounds good!
|
View into line 110, I have edited musername system.
Use this example for get username style: PHP Code:
|
This is great, but it would be nice if admin have priv. to delete certain message (unpleasant message, I mean).
|
For cache templates use the attachment.
|
Some excellent work ya put in here m8. Dunno about anyone else, but the only thing that would stop me using this over the Evo one, is the fact that ya can have more than one channel in Evo..
Love the IRC type ideas implemented I gotta say :) |
tnx namaless for musername and cache templates!
|
Quote:
No problem, if found another problem, take to you my solution :) |
Sorry, but into Time Variables is possible to get with span class="time"??
Thanks :) |
It made some of my forum text red >.< - sorted
When i enable the online suer list i get a mysql error Database error in vBulletin 3.7.0 Beta 4: Invalid SQL: (SELECT DISTINCT user.username AS username,user.userid,session.userid,user.options AS options,cchatbox.username AS cchatusername FROM vb_cchatbox_message AS cchatbox LEFT JOIN vb_user AS user USING (userid) LEFT JOIN vb_session AS session USING (userid) WHERE session.lastactivity > 1202809562 AND cchatbox.userid = user.userid AND cchatbox.time > 1202810462 - (0*3600) ORDER BY cchatusername ASC) UNION DISTINCT (SELECT DISTINCT user.username AS username,user.userid,session.userid,user.options AS options,cchatbox.username AS cchatusername FROM vb_session AS session LEFT JOIN vb_user AS user USING (userid) LEFT JOIN cchatbox_message AS cchatbox USING (userid) WHERE session.lastactivity > 1202809562 AND user.userid = session.userid ORDER BY username ASC);; MySQL Error : Table 'servermax5.cchatbox_message' doesn't exist Error Number : 1146 Date : Tuesday, February 12th 2008 @ 10:01:02 AM Script : http://www.xevolution.co.uk/cchatbox.php?do=userlist Referrer : http://www.xevolution.co.uk/index.php IP Address :****** Username : ***** Classname : vB_Database MySQL Version : 5.0.22 I did put my prefixes as vb_ maybe thats why? |
That is a great job, thank you :)
Can You Plese Make it (right to left) ? <<< my forum is arabic |
Woa, thats advanced stuff
|
Quote:
I correct this problem, but it seems to me wrong. Go to line: 284 and substitute this code into file "functions_cchatbox.php": PHP Code:
PHP Code:
|
What file am i looking at?
|
Another fix (I have fixed in old version, but with new version you have recreate bug).
For fetch_musername require all user informations. THis is fixed function: PHP Code:
Bye ! |
I hate being new, How do i add that :p
|
Quote:
are you sure that this function require all informations??? works with only usegroupid and username. if you see the functions inside the file functions.php you can see that this functions require only "username" and "usergroupid". bye |
Password on the rar, Help?
|
opssssssssssssss! excuse me! i have zipped file with password for error :( now have reupload the file with no password. excuse me :(
|
Thanks, Amazing work!
|
I suggest a way to give bots custom commands =) with custom answers/responses. That will make this make awesome!
|
Quote:
for the custom commands... i think in future ;) |
All times are GMT. The time now is 06:04 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|