![]() |
Members who have visited today (with last 24 hours option).
This modification is no longer available or supported. A very simple display of all members who have visited the forum 'today' (i.e. since midnight). I looked at the existing hacks that apparently do this, and they either seemed over complicated or had a lot of problems, so I wrote my own simple version. The main features of Version 2.xx are ; 1. It displays the list on Forum Home under the "Users online" display. 2. The list view is collapsable, so you just see the number. 3. Invisible users are only displayed to those allowed to see them (with a "*") 4. Users who should display as coloured or bold etc should be displayed correctly. (based on the display usergroup) 5. If you 'hover' over a username it will show the time they were last active. 6. The list is in member name order. If you prefer, then there is an option to make this hack display a rolling 24 hours - un-comment the relevant line in the code. Addons: ericgtr has created a CMPS module for this hack, you will find the files here. paul41598 has created a pop-up display instead of the collapsable display, you will find the files here. |
Works nice, thanks.
|
any screenshots?
|
Nice and simple thanks.
|
Quote:
|
Nice one thanks for your greath share ;-)
|
Code:
Database error in vBulletin 3.0.3: |
is this available for the WOL instead of the forumhome?
|
I've just install this hack...
I have run the SQL query... But on my forum home... it show that all my members have come online today (1898 on 1898) What's wrong??? |
Quote:
Almost certainly a table prefix problem as we don't use them, I'll confirm this for you tonight, when I have access to my dev system, and update the query. |
Quote:
|
Quote:
Ex: 11h31 (a different time for everyone) |
Quote:
|
Quote:
If so, pick a few you are sure haven't, then look at the time when you hover over them, and then check their profiles to see what the Last Active date & time is. I'll check back later. |
Quote:
I will look at this. |
Ok, the time is right... but not the date!!!
Ex: user 1: 16:32 (Home index time) Last activity: 11/06/2003 16h32 (in profil) user 2: 22:00 (Home index time) Last activity: 26/03/2003 22h00 (in profil) I've try to re-install a clean version of functions_misc.php but the problem is still there. I've try to change the date format to the american style, don't work neither... (I use the latest version of vbulletin) |
Isnt this, like exactly the same to Garys?
|
Nice hack installed with no problems at all
|
Quote:
I believe that replacing the four lines of the SQL query with this should work. PHP Code:
|
Quote:
PHP Code:
echo "Cutoff = ".$cutoff; this will cause the forumhome to display a line at the top saying something like Cutoff = 1100044800 post the result back here we can see what cutoff date it has calculated. |
Quote:
Cutoff = -3601 I've got the same result if i don't apply the change :( |
Is it possible to show todays visits only to admin?
|
Quote:
Remove the ECHO line and replace it with this ; echo "Today = ".$nowday."/".$nowmonth."/".$nowyear." : Now = ".$now; and post the result back. also, what OS are you running your forum on ? Quote:
|
|
Quote:
It is similar but simpler, read the first post. |
here is my forumhome template im not sure wher ei should put the new info because i do have other hacks installed A whos in chat stuff is in there iw ill post if someone can take a look and let me know thanks it will be unmder the lines.
-------------------------------------------------------------------------------- $stylevar[htmldoctype] <html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]"> <!-- no cache headers --> <meta http-equiv="Pragma" content="no-cache" /> <meta http-equiv="Expires" content="-1" /> <meta http-equiv="Cache-Control" content="no-cache" /> <!-- end no cache headers --> <title><phrase 1="$vboptions[bbtitle]">$vbphrase[x_powered_by_vbulletin]</phrase></title> $headinclude <body> $header $navbar <!-- top statistics box --> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><img src="xtreem/category/left.gif" width="97" height="45"> </td> <td width="100%" valign="middle" background="xtreem/category/background.gif" class="alt5" ><a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumbit_$forumid')"><img id="collapseimg_forumbit_$forumid" src="$stylevar[imgdir_button]/collapse_tcat{$collapseimg_forumid}.gif" alt="" border="0" /></a> <center><a><b>Statistics - Top 5</b></a> </center> <if condition="$show['forumdescription']"><div class="smallfont">$forum[description]</div></if> </td> <td><img src="xtreem/category/right.gif" width="85" height="45"></td> </tr></table> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tbody id="collapseobj_forumhome_statistics" style="$vbcollapse[collapseobj_forumhome_statistics]"> <tr> <td class="thead" width="23%" align="$stylevar[left]" nowrap>Top Posters</td> <td class="thead" width="22%" align="$stylevar[left]" nowrap>Newest Members</td> <td class="thead" width="55%" nowrap>Newest Replies </td> </tr> <tr> <td class="alt2" width="23%" valign="top"> <table> <tr> <td class="smallfont" width="100%">Member:</td> <td class="smallfont" align="right" nowrap>Posts:</td> </tr> $stats_posters </table> </td> <td class="alt1" width="22%" valign="top"> <table> <tr> <td class="smallfont" width="100%" nowrap>Member:</td> <td class="smallfont" align="right" nowrap>Posts:</td> </tr> $stats_members </table> </td> <td class="alt2" width="55%" valign="top"> <table> <tr> <td class="smallfont" width="70%" nowrap>Thread:</td> <td class="smallfont" width="30%" nowrap>Last Poster:</td> <td class="smallfont" align="right" nowrap>Views:</td> <td class="smallfont" align="right" nowrap>Replies:</td> </tr> $stats_threads </table> </td> </tr> </tbody> </table> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><img src="xtreem/catbottom/left.gif" width="30" height="27"></td> <td background="xtreem/catbottom/background.gif" width="100%"></td> <td><img src="xtreem/catbottom/right.gif" width="33" height="27"></td> </tr> <!-- end top statistics box --> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <th scope="row"> <!-- Marquee Banner By VINNYCUZ --> <center> <font size=+1 color=white> <marquee width=100% bgcolor=#424E62 behavior=left scrollamount="6"> NEXTEL ELITE LATEST NEWS: <a href=http://www.nextelelite.com/forums/flashchat/flashchat.php>Check out the new Chat Room</a> <font color=yellow>*****</font> <font color=White>Please Subscribe to Nextel Elite if you like the site this will enable us to add more features for you.</marquee> </font> </center> <!-- Marquee Banner By VINNYCUZ --> <!-- main --> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <if condition="$show['guest']"> <!-- guest welcome message --> <tr> <td class="tcat" colspan="6"><phrase 1="$vboptions[bbtitle]">$vbphrase[welcome_to_the_x]</phrase></td> </tr> <tr> <td class="alt1" colspan="6"> <phrase 1="faq.php?$session[sessionurl]" 2="register.php?$session[sessionurl]">$vbphrase[first_visit_message]</phrase> </td> </tr> <!-- / guest welcome message --> </if> </table> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> $forumbits </table> <!-- /main --> <br><br> <!-- what's going on box --> <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <thead> <tr> <td class="tcat" colspan="2">$vbphrase[whats_going_on]</td> </tr> </thead> <if condition="$show['loggedinusers']"> <!-- logged-in users --> <tbody> <tr> <td class="thead" colspan="2"> <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_activeusers')"$vbcollap se[collapseimg_forumhome_activeusers].gif" alt="" border="0" /></a> <a href="online.php?$session[sessionurl]">$vbphrase[currently_active_users]</a>: $totalonline (<phrase 1="$numberregistered" 2="$numberguest">$vbphrase[x_members_and_y_guests]</phrase>) </td> </tr> </tbody> <tbody id="collapseobj_forumhome_activeusers" style="$vbcollapse[collapseobj_forumhome_activeusers]"> <tr> <td class="alt2"><a href="online.php?$session[sessionurl]"><img src="$stylevar[imgdir_statusicon]/forum_link.gif" alt="$vbphrase[view_whos_online]" border="0" /></a></td> <td class="alt1" width="100%"> <div class="smallfont"> <div style="white-space: nowrap"><phrase 1="$recordusers" 2="$recorddate" 3="$recordtime">$vbphrase[most_users_ever_online_was_x_y_at_z]</phrase></div> <div>$activeusers</div> </div> </td> </tr> <tr> <td class="thead" colspan="2"> <a href="http://www.nextelelite.com/forums/FlashChat/flashchat.php">Who's in Chat?</a> </td> </tr> <tr> <td class="alt2"><a href="online.php?$session[sessionurl]"><img src="$stylevar[imgdir_misc]/icon_chat.gif" alt="Who's in chat?" border="0" /></a></td> <td class="alt1" width="100%"> <div class="smallfont"> $chatwho </div> </td> </tr> </tbody> <!-- end logged-in users --> $todayloggedinusers </if> <tbody> <tr> <td class="thead" colspan="2"> <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_stats')"><img id="collapseimg_forumhome_stats" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_stats].gif" alt="" border="0" /></a> <phrase 1="$vboptions[bbtitle]">$vbphrase[x_statistics]</phrase> </td> </tr> </tbody> <tbody id="collapseobj_forumhome_stats" style="$vbcollapse[collapseobj_forumhome_stats]"> <tr> <td class="alt2"> </td> <td class="alt1" width="100%"> <div class="smallfont"> <div>$vbphrase[threads]: $totalthreads, $vbphrase[posts]: $totalposts, $vbphrase[members]: $numbermembers</div> <div><phrase 1="member.php?$session[sessionurl]u=$newuserid" 2="$newusername">$vbphrase[welcome_to_our_newest_member_x]</phrase></div> </div> </td> </tr> </tbody> <if condition="$show['birthdays']"> <!-- today's birthdays --> <tbody> <tr> <td class="thead" colspan="2"> <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_birthdays')"><img id="collapseimg_forumhome_birthdays" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_birthdays].gif" alt="" border="0" /></a> $vbphrase[todays_birthdays] </td> </tr> </tbody> <tbody id="collapseobj_forumhome_birthdays" style="$vbcollapse[collapseobj_forumhome_birthdays]"> <tr> <td class="alt2"><a href="calendar.php?$session[sessionurl]do=getday&day=$today&sb=1"> <img src="$stylevar[imgdir_statusicon]/birthday.gif" alt="$vbphrase[view_birthdays]" border="0" /></a></td> <td class="alt1"><div class="smallfont">$birthdays</div></td> </tr> </tbody> <!-- end today's birthdays --> </if> <if condition="$show['upcomingevents']"> <tbody> <tr> <td class="thead" colspan="2"> <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_events')"><img id="collapseimg_forumhome_events" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_events].gif" alt="" border="0" /></a> <if condition="$show['todaysevents']">$vbphrase[todays_events]<else /><phrase 1="$vboptions[showevents]">$vbphrase[upcoming_events_for_the_next_x_days]</phrase></if> </td> </tr> </tbody> <tbody id="collapseobj_forumhome_events" style="$vbcollapse[collapseobj_forumhome_events]"> <tr> <td class="alt2"><a href="calendar.php?$session[sessionurl]"><img src="$stylevar[imgdir_misc]/calendar_icon.gif" alt="$vbphrase[calendar]" border="0" /></a></td> <td class="alt1"><div class="smallfont">$upcomingevents</div></td> </tr> </tbody> </if> <tbody> <tr> <td class="tfoot" align="center" colspan="6"><div class="smallfont"><strong> <a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a> <a href="showgroups.php?$session[sessionurl]">$vbphrase[view_forum_leaders]</a> </strong></div></td> </tr> </tbody> </table> <br /> <!-- end what's going on box --> <!-- icons and login code --> <table cellpadding="0" cellspacing="2" border="0" width="100%"> <tr valign="bottom"> <td> <table cellpadding="2" cellspacing="0" border="0"> <tr> <td><img src="$stylevar[imgdir_statusicon]/forum_new.gif" alt="$vbphrase[contains_new_posts]" border="0" /></td> <td class="smallfont"> $vbphrase[forum_contains_new_posts]</td> </tr> <tr> <td><img src="$stylevar[imgdir_statusicon]/forum_old.gif" alt="$vbphrase[contains_no_new_posts]" border="0" /></td> <td class="smallfont"> $vbphrase[forum_contains_no_new_posts]</td> </tr> <tr> <td><img src="$stylevar[imgdir_statusicon]/forum_old_lock.gif" alt="$vbphrase[a_closed_forum]" border="0" /></td> <td class="smallfont"> $vbphrase[forum_is_closed_for_posting]</td> </tr> </table> </td> <if condition="!$show['guest']"> <!-- member logout --> <td align="$stylevar[right]"><a href="login.php?$session[sessionurl]do=logout" onclick="return log_out()"><phrase 1="$bbuserinfo[username]">$vbphrase[log_out_x]</phrase></a></td> <!-- end member logout --> </if> </tr> </table> <!-- / icons and login code --></th> </tr> </table> $footer </body> </html> |
Quote:
Try modyfing it as follows ; After ; <!-- end logged-in users --> $todayloggedinusers Add below; PHP Code:
|
Quote:
|
Quote:
PHP Code:
|
Nice, installed, now I can monitor who has been on, and who hasnt posted etc, I have found people are logging in to use the arcade and not post anything.
|
Quote:
Today = d/m/Y : Now = 1100290578 My host is on UNIX... I think.... Thank you for taking time to help me with this... :nervous: |
Quote:
I have no idea why - but I notice you are using vB 3.0.1 - so maybe it's something to do with that. There are two choices ; 1. Try and find out why the vbdate calls are failing. or 2. Do this quick hack ; Replace the $cutoff line with this; PHP Code:
|
Simplicity in it's greatest form! Just what I was looking for... Thanks. :)
|
Hi,
Is there anyway to see a record of nr of visitors (non registered) who visited a community... i get everyday lots of registered and non registered visitors... i can see now with 3.0.3 a snapshot of one day, the day i am viewing, but i have no idea how many came yesterday, or the day before or a week before. is there anyway to hack this, to get something like this on the forums index page? thanks jos |
Quote:
|
Thanks, works like a champ!
|
installed! works great with no problem at all
|
thank you kindly
|
Worked great!!
Thanks |
is there a way that this can be made to open in a new window? it would have the totals for the day and keep a history but you would click on it to show all the names?
|
All times are GMT. The time now is 03:56 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|