Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
disable who's online but still view in acp Details »»
disable who's online but still view in acp
Version: 1.00, by joeydood joeydood is offline
Developer Last Online: Apr 2011 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 10-26-2003 Last Update: Never Installs: 0
 
No support by the author.

what this does:
only admins can see who's online by basically removing the requirement for the on/off option in the online.php and hiding a copy of it as adminonlie.php in /forums/admin/.

tested on 2.3.2

no support, i'm not sure if this is even a hack!

here's how to diable who's online and still view it in the acp:

1. edit /forums/online.php:

comment out the following code by putting slashes in front the following lines. this disables the requirement of the option being read in the settings:

//if (!$WOLenable) {
// eval("standarderror(\"".gettemplate("error_whosonl inedisabled")."\");");
//}

2. in online.php replace ALL instances of 'online.php' with 'adminonline.php'. this is so that when the page refreshes automagically, it will call itself, not the standard 'online.php' page.

3. save the online.php to adminonline.php

4. upload adminonline.php to /forums/admin/

5. edit /admin/index.php, put the following line of code after some meaningful place where you want the option to be in your acp navbar:

makenavoption("Users Online","adminonline.php?s=","<br>");

6. disable who's online in the acp so members can't click it.

7. goto acp and click your new link "Users Online" in your navbar.

Show Your Support

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

Comments
  #2  
Old 10-27-2003, 08:50 PM
Dean C's Avatar
Dean C Dean C is offline
 
Join Date: Jan 2002
Location: England
Posts: 9,071
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Would be nice if you added your php code in the php tags so it will be easier to read
Reply With Quote
  #3  
Old 10-28-2003, 11:09 AM
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Location: inside vb code
Posts: 4,449
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I can't see how this is different that changing vb usergroup permission ("Can View Who's Online") to restrict WOL view to admins only?

Thx for sharing though..
Reply With Quote
  #4  
Old 10-28-2003, 12:53 PM
joeydood joeydood is offline
 
Join Date: Sep 2003
Posts: 30
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Logician
I can't see how this is different that changing vb usergroup permission ("Can View Who's Online") to restrict WOL view to admins only?

Thx for sharing though..
DOH! i'm a newbie, please forgive...
Reply With Quote
  #5  
Old 10-28-2003, 07:43 PM
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Location: inside vb code
Posts: 4,449
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by joeydood
DOH! i'm a newbie, please forgive...
nothing to forgive.. Please keep hacking and keep sharing.. This is what this community is for..
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 12:35 AM.


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.04045 seconds
  • Memory Usage 2,235KB
  • Queries Executed 18 (?)
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
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (4)postbit
  • (5)postbit_onlinestatus
  • (5)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete