Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 02-15-2001, 12:16 PM
-saturn- -saturn- is offline
 
Join Date: Dec 2001
Location: Greece
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi!

Let me describe what I want to achieve.
I have a a link from inside my forum to a chatroom. There is a page, used as a portal, where people click on a link and the chat room loads in a new window.

People have complained that there are times that they click on the link, the java applet loads, they login just to find out that nobody's in the chat room. They asked of a way to verify if someone's already in there.

Since the chat is an external CGI script running on a different server, I know that you can't see who's using the script directly.

What I thought to approach the situation is this:

I'm thinking of a tracking system which logs which of the online forum members have clicked on the link that brings up the new window chat. Those members will be listed in the portal page so if someone goes there and see some people's names there's a good chance that these people are still inside. The names will be removed from the portal page as soon as the users have logged out.

I don't know how difficult this is to achieve (since I don't know any PHP) but my guess is that it requires the online tracking system built in vbulletin.

I think the general idea could be used for other applications too, so if anyone can think of something I'd like to know.

Thanks a lot in advance!
Reply With Quote
  #2  
Old 02-16-2001, 07:16 PM
Guest
 
Posts: n/a
Default

Not even one idea guys?
Reply With Quote
  #3  
Old 02-16-2001, 07:34 PM
Guest
 
Posts: n/a
Default

Use the search. This is available in this very forum.
Reply With Quote
  #4  
Old 02-17-2001, 10:29 AM
Guest
 
Posts: n/a
Default

wluke, if you're reffering to "integrating a chatroom with vB" kind of posts, I've seen them all but they don't contain what I want.

If you read carefully the description of my idea, you'll see what I mean.
Reply With Quote
  #5  
Old 02-17-2001, 10:53 AM
Guest
 
Posts: n/a
Default

integrating chatroom into vbulletin type posts is exactly what you want. That is the point, you have to be registered to use the page. In your case just make this an page about your chat room that contains the link to your chatroom. It would be much better if you could embed the java chat in that page but if this is not possible then what i have said is your best bet. Remember of course, that if someone just clicking a link is what you want to activate the tracking that after x minutes their session will time out and they may still be in chat or worse they may have left the chat room and there session is still valid saying they are there.
Reply With Quote
  #6  
Old 02-17-2001, 03:03 PM
Guest
 
Posts: n/a
Default

I'm aware of that "problem" chrispadfield, but if there's nothing better I can do, I'll have to endure it.

I've been through all the chat related threads already!

Let's say that my request has nothing to do with a chatroom.

Is there any way I can track when an online user clicks a link in my forum and make them appear in a list while they're still online?
Reply With Quote
  #7  
Old 03-04-2001, 02:26 AM
Guest
 
Posts: n/a
Default

It's possible but not vb or HTML friendly and would last only as long as the timeout UNLESS it is phpchat. If it's java based chat then it would be quite difficult and would require a few tweaks.

Chris is right, you can't code the instant that person closes the window UNLESS it is phpchat. When you are using an applet and after the user logs off, the server cannot detect online usage nor execute an sql process unless you use a metarefresh within a hidden/visible frame on the same page to keep the sql connection alive.

I'm not sure if you understand what I'm saying but I hope you understand what we were tryign to say.
Reply With Quote
  #8  
Old 03-04-2001, 02:58 PM
Guest
 
Posts: n/a
Default

There are several versions of a "Who is Online" hack in this forum. I was suggesting searching for "Who Is Online" and you would find what you need. I never assumed that you wanted a specific chat hack.

The who is online functionality will only work with vB 1.1.X and not 2.0 as it is. To get it into 2.0 will require some hacking.
Reply With Quote
  #9  
Old 03-05-2001, 12:27 AM
Guest
 
Posts: n/a
Default

Thank you Wayne
Reply With Quote
Reply


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 10:07 PM.


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.03871 seconds
  • Memory Usage 2,217KB
  • Queries Executed 13 (?)
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)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (9)postbit
  • (1)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_postinfo_query
  • fetch_postinfo
  • 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_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete