The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
vBChat v2.3 Details »» | |||||||||||||||||||||||||
NOTCE: ALL SUPPORT SHALL NOW BE ANSWERED HERE
This is a php/mySQL powered chat system, just brought into production. It's features for v1.0.0 are wide but more are to follow i future versions, this version has the following features: Key:
New v1.1.1 Features:
Version 2.0 Features - Iframe Refresh Abolished --- The system now uses hidden iframes to gather data, then uses Javascript to transport the HTML to the display iframe, which never reloads, and never flashes white when recieving chat messages or posting, just like any of chat system like MSN etc... - Users Currently In vBChat Reformatted --- The display of users is now more formal, showing the there chat status here, also displaying a link to send a private message instead of clicking there username - Timestamp in messages --- The timestamp has been put back, it was removed in an earlier release due to the user chat status, however this has been moved to Users Currently In vBChat Display - vBChat Preferences Redesigned --- The vBChat Preferences form has been re-designed to be a more neater and easier to use form. - Smilies Animation Problem --- Before when clicking to insert an emoticon, the animation of any current ones would come to a complete pause, this has been fixed, you can click on them continually and the animations will continue to play onwards. - Improved Users In vbChat --- The users in vbchat display is now more correct, and works towards your forums session cut-off time, where as before it may of displayed a user offline, but still showed them within vBChat, this is no longer a case, improving accuracy more - Chat Now In Pop Up Window --- The chat will be displayed as a pop now instead of a normal page, allowing users to chat & browse at the same time - Inactive Rooms Auto Pruned --- This is admin controllable, you may set if rooms with inactivity will be auto pruned, you can select from 1 to 24 hours, if rooms havn't had any inactivity in the last x hours, they will automatically be removed. - Permanent Rooms --- When admins/smods create a chat room, they have the option to make it permanent, doing this will stop the room from been pruned due to inactivity, the only way to remove it then is via the ACP. - What Room Are You In --- The main chat page will now display which room you're chatting within - Total Users --- The main chat page will now display the total amount of users currently within that chat room - User Joining Rooms --- Upon first joining vBChat, the chat will display: "[user] Joins Room" - User Changing Rooms --- Upon changing rooms, the previous room you were in will display "[user] Leaves Room" and the new room will display "[user] Joins Room" - Exit vBChat Link --- Upon clicking, chat automatically closes and a message is left in the room saying "[user] Leaves Room" - /status Command --- Change your vBChat Status by typing: "/status YOUR STATUS HERE" - /exit Command --- Same as the Exit vBChat link, only you may type it in as a command - vBChat Help --- Displays all chat commands, descriptions and examples of using them - Close Chat Window --- Upon closing the chat window, the system recognizes this and displays a message in the chat saying you have left: "[user] Leaves Room" Version 2.1 Updates: - Uncached template "chat_iframe_blank" has now been cached - Clicking smilies will now enter the code into the post field - Upon exiting vBChat, your session will be deleted so other users will instantly see you removed from "Users Currently In vBChat" - Internet Explorer may delete your message half way through typing, this has been fixed vBChat v2.2 Updates: - Bug Fix: Window too large upon opening - Bug Fix: Other vBChat Links Didn't Open Pop Up For vBChat - Admin CP interface for Usergroup & User banning completely re-designed, no more manual inputting of id's, the system will use a new format to add/remove banned usergroups/users to make it even easier. - Usergroup Permissions --- Group Can Create Custom Rooms (Yes/No) --- Group Can Join Custom Rooms (Yes/No) --- Group Can Join Permanent Rooms (Yes/No --- Permissions removed if usergroup is banned - Upon changing room you are redirected straight to vBChat instead of been stuck at the room select page - Upon deleting chat rooms (via ACP or Auto Prune) all chat messages inside are deleted for good - When editing a chat room via ACP you may choose if it is a permanent room or not vBChat v2.3 Updates: - Now only 1 refreshing iframe, eliminating a minimum of 8 queries per page refresh, cutting the system resources needed by nearly half! - Several queries have been optomized, selecting data which wasn't required. Note: This was a maintenance update, to optomize the system, no new features have been made. Installation Update For v2.3 You may install v2.3 fresh You may upgrade from v2.2 -> 2.3 (Archived versions included for those who missed updates!) The install has an automatic script to add templates and database modifcations. Previews are available below showing the vBChat system and admin controls. Branding Free Option Should you wish to have the visible copyright removed from vBChat, please send me a private message here on vbulletin.org, the price is $30. If you require any other details on this, please make sure all enquiries are put into a PM, and not the thread itself. Note: Payment method must be via PayPal Donations All donations great or small are appreciated to the greatest extent, wether it's for the modification itself or just a little incentive for myself, if you would like to donate then you can do so via PayPal, my email to send to is: webmaster@gzevolution.net Thanks to all those who have currently donated for this modification! Enjoy - Zero Tolerance Show Your Support
|
Comments |
#552
|
||||
|
||||
Suggestions to add:
Prune all when room is empty (via cron) On Join message Room title Built in responsebot |
#553
|
||||
|
||||
Quote:
http://www.ricehatersclub.com/vbulletin/vBChat.php? You can log in as: Guest One Password: one Or as: Guest Two Password: two |
#554
|
||||
|
||||
chat seems nice
|
#555
|
|||
|
|||
Well, for one reason or another, I decided to give it a try. I installed it last night and it works OK. Some minor issues with IE (it spreads the first lines over the whole table, trying to space them out evenly over the whole height of the table), but these were not significant.
Some of the complaints I've read here, and which I've managed to fix are: - Show the number of users in chat in FORUMHOME. - Make the users column, show the right users, not users who are gone, for hours. This requires a "Logout" button of some sort, that the users have to press instead of just closing the browser window, when done (yes, I open a new window for the chat). This removes their session in the chat from the database, so they no longer show up on the list. At the moment, I am trying to figure out how to prevent them from pressing the X at the top right corner, instead of the log out button, that would need some more searching. - I didn't exactly like the way the members could create new rooms and then leave them there for the admin to erase. That looked stupid to me, so I changed the hack to delete these rooms, when the last member in them logs out. - with some changes in the cron job, I made the hack erase the posts which are older than a few minutes. I changed the autoprune parameter to specify minutes instead of days, and I have the cron job running every 15 minutes. - I also didn't like the way the hack acted when you created a new room, or asked to join a room. If you go to the Select a room to join screen and you select a room, you are immediately transfered to that room. If you ask to create a new room, as soon as you create it, you are transfered to the Select a room to join. If someone is interested in my changes, I could post them here. But do not take it for granted I'll provide support, in place of ZT. Rgds |
#556
|
||||
|
||||
Well I like the way it was implimented on the Rice Haters club and sure could use it -- but I don't know if I'm willing to take the plunge in something that appears to have been abandon. I've seldom required any support on any of the many hacks I've installed -- but I am concerned when a hack or addin gets abandon.
If you don't mind posting your changes -- I might give it a shot on my test board. |
#557
|
|||
|
|||
Is there a way to refresh the user list? I have 6 people in chat, but i know that only two are there, and the others havent been there in awhile.
Thanks in advance. |
#558
|
|||
|
|||
The only way to have a correct user list, is if you force your users to log out, from the chat session. If they do not, they session stays in the list (I think there is a time limit, after that the session is erased). Until it gets erased, you see them in the list.
I added a log out button in my forms, so that the users can log out. In the vBChat.php file, you need to add something like this: Find: PHP Code:
PHP Code:
HTML Code:
<HTML> <HEAD> <SCRIPT LANGUAGE="JavaScript"><!-- function winClose() { setTimeout('self.close()',8000); } //--></SCRIPT> <title>$vboptions[bbtitle] - $pagetitle</title> $headinclude </HEAD> <BODY> $header <br><br><br><br> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="tcat" colspan="3"><center>Thank you for using our Chat</center></td> </tr> <tr> <td class="alt1"><CENTER>This window will now close.<br>Please come back at your convenience.</center></td> </tr> </table> <SCRIPT LANGUAGE="JavaScript"><!-- //and at the end of the page place this call winClose() //--></SCRIPT> </BODY> </HTML> As for the log out link, in your chat_main template, find: HTML Code:
<b>Post Message:</b> <input type='text' name='message' class='button' size='70'> <input type='submit' value=' Post ' class='button'> </td> HTML Code:
<td align='right' class='tfoot'><a href='vBChat.php?$session[sessionurl]do=logout&u=$bbuserinfo[userid]'> <input type="submit" class="button" name="logout" value="Log Out" accesskey="l" onClick="window.location='vBChat.php?$session[sessionurl]do=logout&u=$bbuserinfo[userid]'"> </a> </td> |
#559
|
|||
|
|||
When more messages are added they disappear from the box message area. I get about 14 one line messages before it starts with the new message. Any way to have all the messages stay on the screen. When I scroll up there isnt anything more than 14 messages at a time
|
#560
|
|||
|
|||
Quote:
PHP Code:
Rgds |
#561
|
||||
|
||||
Are these nice alternatives:
https://vborg.vbsupport.ru/showthrea...highlight=chat https://vborg.vbsupport.ru/showthrea...ight=Flashchat ? |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|