Version: 3.0.5, by Valter
Developer Last Online: Nov 2023
Category: Statistics Modifications -
Version: 4.x.x
Rating:
Released: 01-16-2010
Last Update: 10-09-2013
Installs: 910
Uses Plugins Auto-Templates
No support by the author.
Features:
-Show how many users (members + guests) visited forum in last x hours
-Show members listing
-Show member last activity on mouse-over
-Invisible members are shown as "Invisible" for those who has no permissions to view them
-Option to add fake guests
-Optionally usergroups legend can be shown below VILXH box
-By default all usergroups where HTML tags are filled out will be listed in legend
-You can exclude usergroups from showing in legend
-You can exclude usergroups from viewing VILXH
Installation:
-Import XML file (as product) - AdminCP > Plugin System > Manage Products > [Add/Import Product]
Versions:
v1.0 - Oct 02. 2005.
-Initial release
v2.4 - Apr 30. 2008.
-Latest 3.x version
v3.0 - Jan 17. 2010.
-Updated for vBulletin 4.x
-Mod prefix (Cyb) changed to 'VSa'
v3.0.2 - Jan 19. 2010.
-Fixed another php error
v3.0.3 - Oct 21. 2010.
-Fixed vB 4.0.8 style issues
v3.0.4 - Oct 23. 2010.
-Fixed some style issues
v3.0.5 - Oct 10. 2013.
-Fixed some PHP errors in 4.2.2
Alternatively to the above question, Is there any way to hide ALL the names? and only show the one line quoting the members and guests figures in the last XX hours?
Currently, I don't seem to have the hide_errors() problem, but in case this helps others who are on vBulletin v4.1:
forumhome_complete: at this hook location, I replaced the call to PHP function split() by explode() in the actual plugin code.
misc_start: ditto.
Before I made the above changes, I was getting a deprecation warning for function split(). After I made the above changes, the deprecation warning went away, and I think 'tis all working...
In order to access the plugin code you have to go via AdminCP > Plugins & Products > Plugin Manager.
i upgraded from 4.2.1 to 4.2.2 and a message appeared on top of my forum:
"Warning: Function split() is deprecated in ..../forum.php(791) : eval()'d code on line 2"
and i found out that its because of Visitors In Last X Hours plugin. i disabled the plugin and error message went away.
what can i do to fix this?
ACP --> Plugins & Products -->Plugin Manager find the one that is titled, VSa - VILXH - SA, in that plugin find
Code:
if (($_REQUEST['show']=='vilxh_users') AND $vbulletin->options['vsa_visitorslastx_enable'] AND ($vbulletin->options['vsa_visitorslastx_cutoff']>0) AND !is_member_of($vbulletin->userinfo, split(',', $vbulletin->options['vsa_visitorslastx_exclgroups'])))
{
Change it to this:
Code:
if (($_REQUEST['show']=='vilxh_users') AND $vbulletin->options['vsa_visitorslastx_enable'] AND ($vbulletin->options['vsa_visitorslastx_cutoff']>0) AND !is_member_of($vbulletin->userinfo, explode(',', $vbulletin->options['vsa_visitorslastx_exclgroups'])))
{
Then in the plugin titled, VSa - VILXH - MN, find,
Code:
if ($vbulletin->options['vsa_visitorslastx_enable'] AND !is_member_of($vbulletin->userinfo, split(',', $vbulletin->options['vsa_visitorslastx_exclgroups'])))
Change it to this,
Code:
if ($vbulletin->options['vsa_visitorslastx_enable'] AND !is_member_of($vbulletin->userinfo, explode(',', $vbulletin->options['vsa_visitorslastx_exclgroups'])))