Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases

Closed Thread
 
Thread Tools
Details »»

Version: , by Kier Kier is offline
Developer Last Online: May 2011 Show Printable Version Email this Page

Version: 2.0.x Rating:
Released: 03-12-2001 Last Update: 03-13-2001 Installs: 1
 
No support by the author.

v2 - Updated to use no extra queries

Okay, seeing as people asked for this, here it is. It's very, very simple in its operation.

It just keeps a record of the most number of visitors at any one time, and displays it on the main forums page. The time/date format will obey the system you specified in the control panel, including timezone offsets.



Installation is very simple. Simply download the attachment to this message, unzip it and upload install_maxonline.php to your forums/admin folder, then open that page in a web browser and carefully follow the instructions it will give you.

The script will only call an extra query if the number of online users is greater than that the previous record. The records are stored in a new template called 'MAXONLINERECORDS', which is automatically installed for you with the supplied script.

The install script has an upgrade option that will clean up the mess left by the original version...

You can see it working online at snyx' forum here

Extraordinarily Important Info
When you upgrade your board to a new version of vBulletin, you must modify the install script that you run like this:

Find
PHP Code:
$DB_site->query("DELETE FROM template WHERE templatesetid=-1 AND title<>'options'"); 
and replace it with
PHP Code:
$DB_site->query("DELETE FROM template WHERE templatesetid=-1 AND title<>'options' AND title<>'MAXONLINERECORDS'"); 
If you do not do this, your records will be destroyed when you upgrade.

Show Your Support

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

Comments
  #22  
Old 03-14-2001, 02:16 AM
Guest
 
Posts: n/a
Default

Quote:
Originally posted by Kier
Stop downloading this one for a little while.

I've devised a way to do this without an extra query on index.php... give me 20 mins and i'll post the new version.
Cool - let us know when you are ready! This is pretty sweet
  #23  
Old 03-14-2001, 03:41 AM
Guest
 
Posts: n/a
Default

New version available
  #24  
Old 03-14-2001, 03:47 AM
Guest
 
Posts: n/a
Default

Interesting way of doing it..
  #25  
Old 03-14-2001, 03:50 AM
Guest
 
Posts: n/a
Default

Quote:
Originally posted by freddie
Interesting way of doing it..
Well a boring way just wouldn't be fun would it?
  #26  
Old 03-14-2001, 03:54 AM
Guest
 
Posts: n/a
Default

Great hack..... and I like the way you cache the value inside of a template in the new version, that's a great way to avoid the overhead of another query
  #27  
Old 03-14-2001, 04:09 AM
Guest
 
Posts: n/a
Default

thanks

the instructions of the upgrade said to change this code

"$checkmax = $DB_site->query_first("...etc"

for this one

"$maxrecords = explode(" ", $templatecache...etc"

in forumhome_loggedinusers template. thats index.php... detail. thanks again.
  #28  
Old 03-14-2001, 04:22 AM
Guest
 
Posts: n/a
Default

Oops, you're right

I've altered the file with the new instructions.
  #29  
Old 03-14-2001, 04:25 AM
Guest
 
Posts: n/a
Default

installed the new version and it was painless to do

i really have to put my head in my php/mysql books so i can start to contribute
  #30  
Old 03-14-2001, 08:38 AM
Guest
 
Posts: n/a
Default

Really you don't even need the books...

I found that even after I bought a PHP book I still use the online manuals more often then the book.
  #31  
Old 03-14-2001, 12:05 PM
Guest
 
Posts: n/a
Default

Quote:
Originally posted by leadZERO
I found that even after I bought a PHP book I still use the online manuals more often then the book.
Very true. In fact, I taught myself the basics of PHP by hacking the nuts off a copy of vBLite.
Closed Thread

Thread Tools

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 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.06966 seconds
  • Memory Usage 2,269KB
  • Queries Executed 25 (?)
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_php
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (1)postbit_onlinestatus
  • (11)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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete