Version: 2.31, by Paul M
Developer Last Online: Nov 2023
Version: 3.0.x
Rating:
Released: 11-08-2004
Last Update: 07-23-2005
Installs: 627
No support by the author.
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.
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
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?
I'm sure it could, but not by me I'm afraid, Sorry.
Comments: Easy installation, easy to follow instructions, works as said.
Issues:
I'm running vB3.0.3 but i cud not get it to run using the following:-
$cutoff = vbmktime(0, 0, 0, vbdate('m', $now. false, false), vbdate('d', $now. false, false), vbdate('Y', $now. false, false));
INSTEAD i had to use the following:
$cutoff = $now - 86400 ; which shows users during last 24 hrs.
Suggestions:
1. If you can further modify this almost perfect mod to
- function with CMPS
- Admin's can modify to show "who was online in last XX hours"
- Instead of showing phrase "Total users that have visited today:" - it wud show who was online in last XX hrs (depending on the hack).
Its a very popular portal system for vB and many boards use it. If only u cud assist me getting this hack working on the homepage .. or the CMPS (INDEX) page... it will be GREAT!!!
..only if...
Its a very popular portal system for vB and many boards use it. If only u cud assist me getting this hack working on the homepage .. or the CMPS (INDEX) page... it will be GREAT!!!
I can't see how I would do that without installing CMPS and testing it etc, which I'm not prepared to do, sorry.
I'm curious to know why the vbdate function fails on some installations.
One request "if at all possible" could you make it so the hidden users
are hidden in the online pane as well?
reason is, I use a custom user account for my vB news intergration hack
and I would like to hide that user name from the listing.
ex: *site news
Any help would be greatly appreciated
Sorry - but I'm not sure I follow - are you referring to the "Currently Active Users" display ? If so, this is a native part of vB and not related to this hack.