![]() |
|
Mod Options |
![]() |
|||||||||||
Who was online today [available in english & german]
![]() Developer Last Online: Jun 2015 ![]() ![]() ![]() This modification is in the archives.
Hack Name: Who was online today
Hack Version: 1.0.2 For vB Version:: 2.x Originally Created by: genial @ Skats Board (Contact) Documentation, Translation, a few changes and posted by: Mystics Description: This Hack adds something like the "Currently Active Users:"-Feature of vBulletin. The difference is, instead of showing the users, who are currently online, it shows all Users, who were online on a day and it also displays "Most users ever online on a day". Summary of the Features:
Files to edit: index.php Templates to edit: forumhome New Templates: forumhome_todayloggedinusers, forumhome_todayloggedinuser I have attached the Install Instructions in a Text File. The Instruction is in English and in German. I will attach a Screenshot in a Reply to this Thread! Post any Questions into this Thread! Updates in 1.0.1: Inserted the two new templates into the template precaching (first step) Updates in 1.0.2: Fixed a little Bug with the "Most users ever online on a day"-Count (Replace '$maxusers[2] = $todayonline;' with '$maxusers[2] = $numbertodayonline;' in index.php) Info: You can find an other version of this Hack here. In this other version the usernames of the members, who were already online today, are not shown on the Forum-Mainpage; the names are shown in an extra File (like online.php), onlinetoday.php (Screenshot). So, depending on which version of the Hack you prefer, you have to download this: Version with usernames on the main Site of the Forum or this: Version with usernames on extra site (onlinetoday.php) Regards, Mystics Download Now Only licensed members can download files, Click Here for more information. Show Your Support
No members have liked this post.
|
![]() |
||||
Mod | Developer | Type | Replies | Last Post |
List of all Moderators in your Admin CP [ModList Hack available in english & german] | Mystics | vBulletin 2.x Full Releases | 28 | 14 Sep 2004 22:48 |
Show user with posts in popup for each forum on forumhome [english/german] | KarateKid | vBulletin 2.x Full Releases | 12 | 11 Aug 2003 03:10 |
Stars for vB2.2.1 (english/german) | Wolf42 | vBulletin 2.x Full Releases | 122 | 28 Apr 2003 04:33 |
#421
|
|||
|
|||
Dumb question. Where do I find the forumhome template?
No members have liked this post.
|
#422
|
||||
|
||||
Its in Control panel > templates > modify
![]() No members have liked this post.
|
#423
|
|||
|
|||
Will I need to do that with every theme I have?
No members have liked this post.
|
#424
|
||||
|
||||
Yep if you are using multiple themes otherwise just modify the default theme
![]() No members have liked this post.
|
#425
|
|||
|
|||
Another question
![]() I installed this hack (the first one) and it didn't show up ![]() Using v2.3.2 Thanks, Patricia No members have liked this post.
|
#426
|
||||
|
||||
I just installed this on my vb3 with ease.
Tad change but works awsome ![]() patricia did you remember to put templates in both themes? No members have liked this post.
|
#427
|
|||
|
|||
This is a good one.
*clicks install*
__________________
DnDChat.Com - Dungeons and Dragons Discussion Forum No members have liked this post.
|
#428
|
||||
|
||||
thanx works GREAT!
using vb 2.3.2 ::clicks install:: No members have liked this post.
|
#429
|
|||
|
|||
um help i must of installed this wrong because my "most users ever online" and "most users ever online in a day" are resetting daily.
its embarrassing when my forum says most users ever online 1 so please help ![]()
__________________
Z0mbie! No members have liked this post.
|
#430
|
|||
|
|||
sorry for the double post but can anyone please help?
__________________
Z0mbie! No members have liked this post.
|
#431
|
|||
|
|||
Might be a dumb question but how can I get it to work with 2.3.3? They changed the coding some.
No members have liked this post.
|
#432
|
||||
|
||||
Originally Posted by kauka
Yes, but a little bit. there's only a little thing in index.php In the 2.3.3 you have if (($maxusers[0] <= $totalonline AND $maxusers[0] > 0) OR sizeof($maxusers) == 1) { instead of if ((int)$maxusers[0] <= $totalonline) { so, if you whant to modify, write // today online hack begin if (($maxusers[0] <= $totalonline AND $maxusers[0] > 0) OR sizeof($maxusers) == 1) { $time = time(); $maxloggedin = "$totalonline " . $time . " " . $maxusers[2] . " " . $maxusers[3]; $DB_site->query("UPDATE template SET template='$maxloggedin' WHERE title='maxloggedin'"); $maxusers[0] = $totalonline; $maxusers[1] = $time; } $todayloggedinusers = ""; $numbertodayonline = 0; $numbertodayonlineinvisible = 0; $todayusers=$DB_site->query("SELECT userid, username, usergroupid, lastactivity, invisible FROM user WHERE lastactivity > " . (mktime(0,0,0,date("m"),date("d"),date("Y")) + (($bbuserinfo['timezoneoffset']-$timeoffset)*3600)) . " ORDER BY username"); while ($todayuser=$DB_site->fetch_array($todayusers)) { $numbertodayonline++; $invisibleuser = ''; $userid = $todayuser['userid']; $lastactivetime = vbdate($timeformat, $todayuser[lastactivity]); if ($todayuser['invisible']==1 and $bbuserinfo['usergroupid']!=6) { $numbertodayonlineinvisible++; continue; } if ($todayuser['invisible'] == 1) { // Invisible User but show to Admin $invisibleuser = '*'; } if ($todayuser['usergroupid'] == 6 and $highlightadmin) { $username = "<b><i>$todayuser[username]</i></b>"; } else if (($mod["$userid"] or $todayuser['usergroupid'] == 5) and $highlightadmin) { $username = "<b>$todayuser[username]</b>"; } else { $username = $todayuser['username']; } if (!$todayloggedinuser) { eval("\$todayloggedinuser = \"".gettemplate('forumhome_todayloggedinuser')."\";"); } else { eval("\$todayloggedinuser .= \", ".gettemplate('forumhome_todayloggedinuser')."\";"); } } $DB_site->free_result($todayusers); if ($bbuserinfo[usergroupid] == 6) { $todayonline = $numbertodayonline; } else { $todayonline = $numbertodayonline - $numbertodayonlineinvisible; } if ((int)$maxusers[2] <= $numbertodayonline) { $time = time(); $maxloggedin = $maxusers[0] . " " . $maxusers[1] . " $numbertodayonline " . $time; $DB_site->query("UPDATE template SET template='$maxloggedin' WHERE title='maxloggedin'"); $maxusers[2] = $numbertodayonline; $maxusers[3] = $time; } $todayrecordusers = $maxusers[2]; $todayrecorddate = vbdate($dateformat,$maxusers[3]); eval("\$todayloggedinusers = \"".gettemplate('forumhome_todayloggedinusers')."\";"); //today online hack end And it's done ![]() i hope this help you ![]() No members have liked this post.
|
#433
|
||||
|
||||
Hi,
I user vBIndex and want to show the last 5 Online Users in an Box... is it possible with this? No members have liked this post.
|
#434
|
|||
|
|||
Works great, cheers.
No members have liked this post.
|
#435
|
|||
|
|||
Originally Posted by [email protected]
I was Having problems on the 2.3.4 and this took care of the problem! Thanks a million!
No members have liked this post.
|
![]() |
«
Previous Mod
|
Next Mod
»
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Mod Options | |
|
|
New To Site? | Need Help? |
All times are GMT. The time now is 01:03.