vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   vBChat v2.3 (https://vborg.vbsupport.ru/showthread.php?t=71049)

Zero Tolerance 02-24-2005 11:28 AM

Ah yes, i forgot about that update. Anyway the uninstall instructions are above, just follow them, then you can install v1.1.1 fresh :)

- Zero Tolerance

Zero Tolerance 02-24-2005 01:06 PM

Update...

Current v2.0 Features Completed:
- 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"


- Zero Tolerance

vishalsachar 02-24-2005 01:19 PM

Zero -- this is absolutely awesome! Where can we download the new version?

You have made a major addition! Awesome!!

Zero Tolerance 02-24-2005 01:21 PM

Quote:

Originally Posted by vishalsachar
Zero -- this is absolutely awesome! Where can we download the new version?

You have made a major addition! Awesome!!

Version 2 is currently under production, you can expect to see it very soon :)

- Zero Tolerance

vishalsachar 02-24-2005 01:32 PM

Thank You!

May I humbly make one small suggestion? When all users leave the chat room, can it be automatically pruned? That was the only thing I wish could be there.

If you would make this feature, I would be extremely grateful. It can be a bit weird for people to come into the chat room and be able to read whta was being discussed before (I only wish to have one room)

It seems the new version waits from 1-24 hours to auto prune. Can this be instant? As soon as the room is empty everything is pruned?

Thank you for all your hard work.

Zero Tolerance 02-24-2005 01:37 PM

Hmm, but if a user was to join/leave rooms all the time, it could cause high server load.

And that feature doesn't prune the messages after x hours of inactivity, it removes the actual chat room, unless it is ofcourse the default room or a parmanent room :)

- Zero Tolerance

sv1cec 02-24-2005 01:43 PM

Quote:

Originally Posted by Zero Tolerance
Hmm, but if a user was to join/leave rooms all the time, it could cause high server load.

And that feature doesn't prune the messages after x hours of inactivity, it removes the actual chat room, unless it is ofcourse the default room or a parmanent room :)

- Zero Tolerance

Stop the chit-chat here and start coding! LoL

We are anxiously waiting for V.2.0

Rgds

Zero Tolerance 02-24-2005 03:36 PM

Lol...

Update...

Current v2.0 Features Completed:
- 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


- Zero Tolerance

ambrosious 02-24-2005 03:51 PM

Quote:

Originally Posted by ambrosious
I put the above in and got a parse error, unexpected else on a line way down. If you dont mind, would you look to see what is wrong with this code? Have I mucked it up?

PHP Code:

while ($loggedin $DB_site->fetch_array($forumusers))
        {
                
$userid $loggedin['userid'];
                if (!
$userid)
                {        
// Guest
                        
$numberguest++;
                        
$inforum["$loggedin[inforum]"]++;
                }
                else if (empty(
$userinfos["$userid"]['lastactivity']) OR ($userinfos["$userid"]['lastactivity'] < $loggedin['lastactivity']))
                {
                        
$userinfos["$userid"] = $loggedin;
                        
$numberregistered++;
                        if (
$userid != $bbuserinfo['userid'])
                        {
                                
$inforum["$loggedin[inforum]"]++;
                        }
                        
$loggedin['musername'] = fetch_musername($loggedin);

                        if (
fetch_online_status($loggedin))
                        {
                                
$numbervisible++;
                                eval(
'$activeusers .= ", ' fetch_template('forumhome_loggedinuser') . '";');
                        }
                }
        }

        
// memory saving
        
unset($userinfos$loggedin);

        
$activeusers substr($activeusers 2); // get rid of initial comma

        
$DB_site->free_result($loggedins);

        
$totalonline $numberregistered $numberguest;
        
$numberinvisible $numberregistered $numbervisible;

        
// ### MAX LOGGEDIN USERS ################################
        
$maxusers unserialize($datastore['maxloggedin']);
        if (
intval($maxusers['maxonline']) <= $totalonline)
        {
                
$maxusers['maxonline'] = $totalonline;
                
$maxusers['maxonlinedate'] = TIMENOW;
                
build_datastore('maxloggedin'serialize($maxusers));
        }

        
$recordusers $maxusers['maxonline'];
        
$recorddate vbdate($vboptions['dateformat'], $maxusers['maxonlinedate'], true);
        
$recordtime vbdate($vboptions['timeformat'], $maxusers['maxonlinedate']);

        
$show['loggedinusers'] = true;
}
else
{
        
$show['loggedinusers'] = false;


Thanks for all your help on this so far!


Anyone? Anyone?

Zero Tolerance 02-24-2005 03:56 PM

Start with a fresh index.php, and then try modify it again for the vbChat edits, if you still get an error post saying so :)

- Zero Tolerance


All times are GMT. The time now is 02:56 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.02216 seconds
  • Memory Usage 1,816KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_php_printable
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (4)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete