Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Beta Releases

Reply
 
Thread Tools
Details »»

Version: , by GeorgeofCS GeorgeofCS is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 11-27-2001 Last Update: Never Installs: 6
Is in Beta Stage  
No support by the author.

Ok I'm working on this piece for an upgraded digichat hack that will be out shortly.

The code is kind of rough and it currently only works completely right in the forum display areas. I've got it to run in the forum home, but not under active users for some reason.

Basically all this does is "check you in" at the chat door. And after the timeout for cookie time has passed you do drop off, even though you might be still in chat. But every other way I tried I ended up having people that were no longer in chat, but were still surfing the boards like 4 hours later and it was saying they were in chat.

Hope someone can use it

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 11-28-2001, 10:23 AM
GeorgeofCS's Avatar
GeorgeofCS GeorgeofCS is offline
 
Join Date: Oct 2001
Posts: 100
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

umm would be nice if I added the hack huh?
Reply With Quote
  #3  
Old 11-29-2001, 07:47 AM
bokhalifa bokhalifa is offline
 
Join Date: Oct 2001
Location: U A E Dubai
Posts: 127
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It will be my pleasure to cooperate with you, i have tested your code its very nice. i think if we combine your script with my hack we will have a nice chat with great features. i advise you to get this document cause it have all the parameters used in the chat applet.

http://www.digichat.com/documentation/DigiChat3.5.pdf
Reply With Quote
  #4  
Old 12-02-2001, 06:41 PM
GeorgeofCS's Avatar
GeorgeofCS GeorgeofCS is offline
 
Join Date: Oct 2001
Posts: 100
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yup I got that before and unfortunately mine is a hosted chat room so I don't have access to alot of the programming features.

I've added a few more things to it. Mainly a way for my mods to get into the chat room without being seen.

I'm also adding a minimum posts to use the chat feature, etc. The only thing that has so far stumped me is getting it to work on the main page under active users. I can get it to work in other areas of the main page. Unfortunately my coding skills aren't the greatest. Once I get that taken care of I think I can patch the whole script up
Reply With Quote
  #5  
Old 12-04-2001, 06:54 AM
VirtueTech VirtueTech is offline
 
Join Date: Oct 2001
Posts: 189
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is a great idea. I had dropped DigiChat and started to go with JPilot because of one main thing...I could not tell my users who was in the chat room in real time. It caused people not to use it.

Now I see some problems with your hack:
It only checks to see if a user visited the "Chat Load Applet Page" in the last 15 minutes then removes them.

So if the user stays in the chat room past 15 minutes of his login...they are removed from the "Currently in the chat room list"....this is not acceptable in my book.

Don't get me wrong I'm not being ungrateful...I think you have a great start here.

Here is soem ideas to solve this. What if we opened a pop-up window that had frames...and Frame A housed the chat applet, while frame B housed the script to check to see if the user is still in the chat FRAMES???

Would that work?
Reply With Quote
  #6  
Old 12-04-2001, 10:05 AM
GeorgeofCS's Avatar
GeorgeofCS GeorgeofCS is offline
 
Join Date: Oct 2001
Posts: 100
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well portions of the code could be moved into a secondary script that would load in say a pop up, etc and then have the script refresh every 30 seconds say, but the only problem I see is possibly the resources it would use. I don't know how bad a small script could use up resources, which my site for example doesn't have much to spare
Reply With Quote
  #7  
Old 12-04-2001, 10:24 PM
VirtueTech VirtueTech is offline
 
Join Date: Oct 2001
Posts: 189
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I don't think it would be too bad ... I use Zend Cache or someone could use APC Cache so that it didn't execute the script constantly from scratch.

do you think you could contact me on AIM: VirtueTek 2

I would love to help you finish this by getting it to work on the front page and the popup screen like we talked about.
Reply With Quote
  #8  
Old 12-27-2001, 03:54 PM
rawnet's Avatar
rawnet rawnet is offline
 
Join Date: Oct 2001
Location: London, UK
Posts: 69
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello,

Will this integrate with vbPortal?

I run Digichat on my own server, and am looking for something which will not only integrate with the vBulletin/vbPortal database, but also indicate to other users who is currently in the chatroom.

Cheers,

Ross
Reply With Quote
  #9  
Old 12-27-2001, 09:57 PM
GeorgeofCS's Avatar
GeorgeofCS GeorgeofCS is offline
 
Join Date: Oct 2001
Posts: 100
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well I don't run vbportal so I wouldn't know. I can tell you that I'm working out every kink possible with this hack. However after the incident with the older version of the digichat hack I'm kinda weary of actually releasing the newer version.
Reply With Quote
  #10  
Old 12-28-2001, 07:07 AM
rawnet's Avatar
rawnet rawnet is offline
 
Join Date: Oct 2001
Location: London, UK
Posts: 69
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi George,

Understand your concerns. I didn't download the modified version of your hack when I saw that the chap didn't have your permission, and I saw that shortly afterwards a moderator had closed that thread anyway.

It seems to have been accidental rather than anything intentionally malicious on the part of the chap who chopped up your code.

I hope that won't happen again, and that it won't put you off releasing this new Digichat hack you've worked on - would be extremely beneficial. I know my users are crying out for a system whereby they can get an idea who is in the chatroom without having to visit it, and I'm sure many other people would agree.

We need you GeorgeofCS. You're our only hope...

<cue credits...>

Cheers,

Ross
Reply With Quote
Reply

Thread Tools

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 02:49 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.04840 seconds
  • Memory Usage 2,287KB
  • Queries Executed 23 (?)
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)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (10)postbit_onlinestatus
  • (10)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_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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete