![]() |
Members who have visited today.
As of 24 Nov 2017 this modification has been withdrawn.
This adds a simple display of all members who have visited the forum - either today (i.e. since the users midnight) or in the last 24 hours. Note: it is not possible for this hack to count guests. The main features of the 3.8 version are as follows ; 1. It displays the list on the Forum Home. 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 will 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. 7. The ability to turn it on/off is in the ACP Options. 8. The ability to allow only certain usergroups to view the list is an ACP option (include or exclude groups). 9. An option to record and display the Most Ever Members can be enabled. 10. The switch between Visited Today and Rolling 24 Hours is an ACP option. 11. The listing of members can be suppressed (a simple message is displayed instead). 12. The list of names can be set to be always collapsed on initial view. (Options are in vBulletin Options > Who has visited today) To install just unzip the XML and import into vB using the ACP Product Manager. Template Hook Please note that this modification uses the following template hook in the FORUMHOME template ; forumhome_wgo_pos2 This must be present in any customised template/style you are using, otherwise this modification will not display. History: v3.8.001 : Initial version for vB 3.8.x v3.8.002 : Fix Most Ever Display Bug. |
Thank you! Just updated this mod. Old version was removed automatically and new was installed without loosing any data.
Edit: The vbadvanced module stops working with this update. The reason is that it uses a different hook location (forum_start instead of global_start). I have changed it to global_start again and the module works. Is it ok to do so? |
Not really a good idea, it means the code runs on every vb page visited, even though its only ever used/displayed on the Forum Home. I would have thought fixing the VBA module would be better.
|
Thanks for this update, but I've found a little bug in the 'forumhome_start' hook.
The code for displaying the 'Most Ever Members' line is defined and set after the eval of the template, and the part of code is useless. I've edited it to place the eval code after all (before the last } ). Another thing: in the same piece of code, you have this: PHP Code:
|
Thank you, glad to see old favorites for 3.8!!
|
Definately glad to see this one! thanks and works like a charm
|
Quote:
Thanks for pointing it out tho. :) |
Ignore my post. I forget too quickly lately.
|
Could not install because this error message:
Quote:
|
You cannot possibly get that message if you downloaded it from this thread.
|
Quote:
I downloaded and unzipped a 2007 version. Thanks Paul! |
What template would i have to edit to change the image that displays to the left of this mod (at the moment it's the same as 'Users Online'
|
Display_Visitors
|
As I already wrote, I had problems editing posts. I received a maxloggedin error message, when guest tracking mod was active. I contacted another user, who installed your member tracking mod and had the same error. He said that he "solved" it by commenting out
Code:
$vbulletin->datastore->do_fetch('maxloggedin',$errors); I did the same and I don' t seem to receive the error message any more. But since there must be good reason for adding the code, I wanted to ask, if this is a harmless work around for our problem or if we need to find a better solution. Edit: Correction, I still received the error. Now I commented it out in the guest tracking plugin. Edit2: Commenting it out in guest tracking makes the most users ever online count (members and guests) and "most guests online over 24 hours" count not working correctly. The values do not get stored any more, so that it always displays the current count with the current time. I use the original code again. |
I'm running 3.8 beta 1 and this version does not work with it. I was running a 3.7 version of this mod and it worked w/o issue.
|
Sorry but you need to be more specific than "does not work" since it works fine for me.
|
|
As it says :)
Quote:
|
Damnit, juggling 2 new twins is playing with my eyesight. ;)
Sorry about the lame question! |
Quote:
Could because I'm running 3.8 beta 1 dunno, either way I just want back to 3.7 version of this mod and it's working fine. I'll wait until vB 3.8 goes final and then try this version again. |
Most likely you are using a customised forumhome template, missing the template hook.
|
I cant see it also, How I can insert the template hook ?
|
Copy them from the standard template, or just revert your custom version.
|
thanks for your help, now it works fine.
|
thanks
|
This script isn't working for vB 3.8?
Why?..why isn't it showing? |
Quote:
|
Still need help please.. :o !
|
Template hooks are a standard part of vb templates.
For example, this is part of the standard Forumhome template, showing the template hook used by this mod. Code:
<tbody id="collapseobj_forumhome_activeusers" style="$vbcollapse[collapseobj_forumhome_activeusers]"> I cannot support non standard set-ups. |
What do you mean? I don't know how to get this plugin working..
It worked before I upgraded to 3.8 and now that I upgraded to 3.8 and upgraded the plugin the plugin isn't showing...nor is my new one that displays members who have registered today. Paul please help me get this working. What do I need to add/edit and where?... |
Quote:
Same problem I have. There is no visited member names even if I reinstall it. |
I converted my Forumhome style to original. It appeared again.
|
thanks
|
Quote:
$template_hook[forumhome_wgo_pos2] :) |
It does matter where you put it, otherwise it may not display properly.
|
I have the following modes on " What's Going On?"
Members currently using Flashchat: Total guests that have visited the forum today: Total members that have visited the forum today: ... in that order. Is it possible for me to rearrange them so they appear like below? Total members that have visited the forum today: Total guests that have visited the forum today: Members currently using Flashchat: Thanks. |
You would need to play with execution orders and possible the hooks used.
|
With your 3.8x version of this mod you seem to have removed a option you had in previous version to run the code on all pages. When you removed this it seems that other importnat mods no longer work. For instance there is a vba mod that calls your mod so we can see who has visited today in a nice vba block. This no longer works.
Can you offer a way to get this fixed? It is found here: VBA Members who have visited I have also asked the developer of that mod to try and update. Can he is you removed the run code on all pages option??? Code Option (You removed this option?) Change this if you want this modifications code to run on all vb pages, not just the forum homepage. Run Code on all pages |
Yes, that has been removed. I dont use VBA so I cant help you.
|
Any chance you can sneak that option back in for the 1000s of us that use VBA please! :D
|
All times are GMT. The time now is 06:21 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|