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

How can I include all the guests with the members on the online user listing hack?

I have it currently at http://www.vboard.co.uk/board/online...rs=onlineusers

So how do I include the guests?

Cheers in advance.

Show Your Support

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

Comments
  #2  
Old 11-29-2000, 05:02 PM
Guest
 
Posts: n/a
Default

Well no one wants to share it so this is the end I help anyone on this board since other threads are being taken notice more then mine.
Reply With Quote
  #3  
Old 11-29-2000, 07:17 PM
Guest
 
Posts: n/a
Default

Replace this:
Code:
$onlineNow = $DB_site->query( "SELECT s.userid, u.username, s.location FROM session s, users u WHERE u.userid = s.userid AND u.invisible = 0 ORDER BY u.username ASC" );
with this:

Code:
$onlineNow = $DB_site->query( "
SELECT s.userid,
u.username,
s.location
FROM session s
LEFT OUTER JOIN user u 
  ON u.userid = s.userid
WHERE u.invisible = 0 OR 
      u.invisible IS NULL
ORDER BY u.username ASC" );
That will grab what you want. In order to display the name correctly, change this line:
Code:
    $username = $online[ username ];
to:
Code:
    if( $online[ username ] != "" ) {
      $username = $online[ username ];
    } else {
      $username = "Guest";
    } // end if
This is untested, but it should work.
Reply With Quote
  #4  
Old 11-29-2000, 07:28 PM
Guest
 
Posts: n/a
Default

no doesnt work
Reply With Quote
  #5  
Old 11-29-2000, 07:37 PM
Guest
 
Posts: n/a
Default

Done the changes and now it includes guests.

But there is a problem
See this: http://www.vboard.co.uk/board/online...on=onlineusers

Guest 1 gets a name: Guest
Guest 2 gets: nothing
Guest 3 gets: nothing
.etc
Reply With Quote
  #6  
Old 11-29-2000, 08:00 PM
Guest
 
Posts: n/a
Default

It depends on what version of the hack you are running. There are two places in the older version where you need to make both of those changes. Make sure you have changed it at the beginning and then half-way down in a while( .. ) loop.
Reply With Quote
  #7  
Old 11-29-2000, 08:25 PM
Guest
 
Posts: n/a
Default

I had no idea there were different versions and my searchs show this hasn't even been released yet or second version?

I cant find those places again in the code so I must have the newer code.
Reply With Quote
  #8  
Old 12-21-2000, 11:12 AM
Guest
 
Posts: n/a
Default

I dont have the first code i need to chage.
all i have is:
$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" );

So i replaced this instead of the one that the instructions shows, now i can see the guests but all the guests are recognized as guest (guest,guest,guest instead of- guest1,guest2,guest3), and for all the guests it shows 'unknown location'

[Edited by Scaramanga_gold on 12-21-2000 at 08:15 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 06:26 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04172 seconds
  • Memory Usage 2,247KB
  • Queries Executed 21 (?)
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
  • (4)bbcode_code
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (8)post_thanks_box
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (8)post_thanks_postbit_info
  • (7)postbit
  • (8)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