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: 08-30-2000 Last Update: Never Installs: 0
 
No support by the author.

this maybe silly but would it be possible to add the instant messenger function/icons next to the username on the whoisonline.php page ?

so

username $icq $aim $aol $yahoo - thread title

cause when 2 or more people are viewing whoisonline.php page they could see that 2 or more people are viewing that page and could instant message them if needed ?

Show Your Support

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

Comments
  #2  
Old 08-30-2000, 03:57 AM
Guest
 
Posts: n/a
Default

This should work (untested)?

Put $aim, $icq, $yahoo in the template where the appropiate icons shall appear. Leave out the icons you don't want. To get the $aim to launch you will need to add the javascript that is in the various templates, like showthread, memberlist. Add it to the whoisonline template (here it is)

Code:
<script language="javascript">
function aimwindow(aimid) {
window.open("member.php?action=aimmessage&aim="+aimid,"_blank","toolbar=no,location=no,menubar=no,scrollbars=no,width=175,height=275,resizeable=yes,status=no")
}
</script>
Go to:

Code:
  $onlineNow = $DB_site->query( "SELECT s.userid, u.username, s.location FROM session s LEFT JOIN user u ON u.userid = s.userid WHERE s.userid <> 0 AND u.invisible = 0 ORDER BY u.username ASC" );
  

  if( $online = $DB_site->fetch_array( $onlineNow ) ) {

    $numVisible++;
    $userid    = $online[ userid   ];
and change to:

Code:
  $onlineNow = $DB_site->query( "SELECT s.userid, u.username, u.aim, u.icq, u.yahoo, s.location FROM session s LEFT JOIN user u ON u.userid = s.userid WHERE s.userid <> 0 AND u.invisible = 0 ORDER BY u.username ASC" );
  

  if( $online = $DB_site->fetch_array( $onlineNow ) ) {

    $numVisible++;
    $userid    = $online[ userid   ];
// ICQ Icon
    if ($online[ icq ]!="") {
      $icqnumber=$online[icq];
      eval("\$icq = \"".gettemplate("icq")."\";");
    } else {
      $icqnumber="";
      $icq="";
    }
// Yahoo Icon
    if ($online[yahoo]!="") {
      $yahoohandle=$online[yahoo];
      eval("\$yahoo = \"".gettemplate("yahoo")."\";");
    } else {
      $yahoohandle="";
      $yahoo="";
    }
// Aim Icon
    if ($online[aim]!="") {
      $aimhandle=$online[aim];
      eval("\$aim = \"".gettemplate("aim")."\";");
    } else {
      $aimhandle="";
      $aim="";
    }
[Edited by rangersfan on 08-30-2000 at 01:38 AM]
Reply With Quote
  #3  
Old 08-30-2000, 04:30 AM
Guest
 
Posts: n/a
Default

doesn't seem to work at http://animeboards.net/forums/whoiso...on=onlineusers

does line spacing in code matter ?
Reply With Quote
  #4  
Old 08-30-2000, 04:36 AM
Guest
 
Posts: n/a
Default

It doesn't work for you because it says you don't have "receivepm" in the user table which would mean you don't have v1.2 of private messageing installed.

I modifed the code to reflect that so replace your whoisonline.php (or whatever you call it) with the stock, modify the code. Replace your templates if you put mine in, with the stock and then add $aim $yahoo $icq in to whoisonlinebit.

[Edited by rangersfan on 08-30-2000 at 01:39 AM]
Reply With Quote
  #5  
Old 08-30-2000, 04:59 AM
Guest
 
Posts: n/a
Default

strange i did your changes and it worked and displayed the icons and stuff... then it all disappeared no icons ? is it for icq and those icons you need to be online with them connected to show ?

[Edited by eva2000 on 08-30-2000 at 02:06 AM]
Reply With Quote
  #6  
Old 08-30-2000, 05:04 AM
Guest
 
Posts: n/a
Default

I put it on my forum and it works perfectly.
Reply With Quote
  #7  
Old 08-30-2000, 06:08 AM
Guest
 
Posts: n/a
Default

now at http://animeboards.net/forums/whoiso...on=onlineusers every member has the same icq, aim and yahoo number even if they don't have one ?

[Edited by eva2000 on 08-30-2000 at 03:13 AM]
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:53 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.03803 seconds
  • Memory Usage 2,238KB
  • Queries Executed 20 (?)
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
  • (3)bbcode_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (6)postbit
  • (7)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
  • 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