Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 06-29-2002, 09:16 PM
mashby's Avatar
mashby mashby is offline
 
Join Date: Jan 2002
Location: Nashville, TN - USA
Posts: 736
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default MSN Messenger

I've scoured the vBulletin.com and vBulletin.org forums for a simple answer to this and I haven't been successful, so I thought I'd post it here in the hopes that someone with the skills to do this can point me in the right direction, or simply create the modifications.

=====================
The Current Environment
=====================
Microsoft has not enabled any web based features to it's MSN Messenger IM Client. For this reason vBulletin has not included MSN features like it has (although commented out) with ICQ, AIM and Yahoo. The only solution seems to be to install a hack that integrates MSN into your forum.


=====================
What I've Done Thus Far
=====================
I didn't like the graphics that vB uses for the IM portions of the code. Of course, it's not THEIR graphics, but the graphics that the various IM server make available. So, I changed the graphics to pull from my local server and not from the IM server.

By doing this, I know that I have disabled the Online/Offline aspect of the code. I hope to somehow be able to fix that in the future, but for now, I'm happy with the look (see attachment).


=====================
A Simpler Approach - The Icon
=====================
I'd like to add a template for MSN that functions much like the Yahoo and other IM templates do. Basically, that if the MSN field contains data, then show the MSN image I have stored locally. If it doesn't then no image appears.

What this modification doesn't do is actually see if the person is online, or any of that stuff. Only that if the user has an MSN number then it should display the graphic.


=====================
A Simpler Approach - The Link
=====================
The second part of this is the link. If a user clicks on another users MSN icon in a post, then it needs to link somewhere.

Since there are no web based features that MSN provides, there's nothing to link to on their site. My only solution has been to create an additional html page, or template that displays the MSN handle of the user. Personally, I'd like to do it in the form of a pop-up, much like Pixel Junction has done with their "How Does This Work" link in the postbit on their forums [link].


=====================
Wishful Thinking?
=====================
I'm sorry this has been such a long post, but I wanted to convey as best I could what I am trying to accomplish and I couldn't think of any other way. Hopefully I'm not alone in wanting to add this functionality and this will be a popular tutorial.

Anyway, thanks in advance to anyone who can help me out!
Attached Images
File Type: gif npug_screenshot.gif (37.3 KB, 0 views)
Reply With Quote
 


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 06:14 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.04578 seconds
  • Memory Usage 2,534KB
  • 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)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (11)postbit
  • (1)postbit_attachment
  • (8)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)showthread_list
  • (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_threadedmode.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_threaded
  • showthread_threaded_construct_link
  • 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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete