Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Member Archives
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Details »»

Version: , by (Guest)
Developer Last Online: Jan 1970 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 06-23-2000 Last Update: Never Installs: 0
 
No support by the author.

I think the instant message hack won't be very difficult, and a very cool feature!

I was thinking of an hidden frame which refreshes every x seconds and which checks if a user has any messages waiting...

BUT a few questions before I begin:

- Which fields should a table for this feature have? I was thinking of: ID, fromUserID, toUserID, timestamp, subject and message
- Should I limit the amount of messages in a table? Or just save 'em all? If the first option: How? -> Every time one is added, the oldes wil get out? (FIFO) or let the user click a button which will delete the message (not very good I think, what if the user doesn't..)

Tell me what you think!

Show Your Support

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

Comments
  #2  
Old 06-23-2000, 03:43 AM
Guest
 
Posts: n/a
Default

hmm...

I came up with an idea; This could very well be integrated with the private-message hack...Then you'll only have to make the hidden frame which checks if it has any messages waiting, if so -> popup a window with the message in it...

I'm just brainstorming, maybe someone has some ideas too about this?
Reply With Quote
  #3  
Old 06-23-2000, 04:19 AM
Guest
 
Posts: n/a
Default

The main problem with this is server strain. I've been working on an instant message service for our site, and so far every incarnation has consumed a great deal of server resources when a dozen or so users is simulated to be using the service.

However, my new version will is going to be using a different port than the server and will be java based, so it'll be no use to anyone who doesn't have control of server that hosts their site.

If you're going to integrate it into the PM, then it isn't an instant message system. It's just the PM that refreshes X amount of seconds and if a new message is found, a pop-up appears. So its just PM with an added feature.
Reply With Quote
  #4  
Old 06-24-2000, 12:21 AM
Guest
 
Posts: n/a
Default

For whatever it is worth, there's a little gadget out called "Internet Rendezvous" that is kind of a "background IM" for whatever webpage you happen to be on at the moment. (Get it at http://www.getir.com )

IR follows you as you surf around, showing you who else at the current site has IR running and providing a means to either publicly chat with them as a group or send private IM's to an individual. You can also add them to your "buddy list".

I.e. if you and I happened to be reading this page at the same time, and we both had the IR app running, it would let both of us know that we are here and let us strike up a live conversation about the topic (or whatever).

This struck me as a really kool gizmo that could be a source of inspiration for some of you more advanced hackers. Maybe you could somehow adapt the idea of it to VB. (I have no connection to the company that produces IR.)
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 01:22 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.09028 seconds
  • Memory Usage 2,216KB
  • Queries Executed 19 (?)
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
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (3)postbit
  • (4)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
  • 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