I'm noticing that problem too. I'm sure the user is not hidden.I have several users who I can see on the "who's online" but aren't showing in the "who's been here the last 24 hours"
Any ideas on this?
I didn't see a usergroup option but I may of missed it.
ah I see several have had the issues with "not all users showing"
this works fine on one forum, but not another![]()
Ditto! Seems like only 50% of the members are showing up.. I also know many of these members are not invisible.I'm noticing that problem too. I'm sure the user is not hidden.
ErrorException: Undefined variable: setDate - library/XenTrCom/WhoHasVisited/Model/SetDate.php:187
Generated By: Gibbo, Nov 15, 2011
#0 /<snip>/library/XenTrCom/WhoHasVisited/Model/SetDate.php(187): XenForo_Application::handlePhpError()
#1 /<snip>/library/XenTrCom/WhoHasVisited/Model/XWhoHasVisited.php(13): XenTrCom_WhoHasVisited_Model_SetDate::getSetDate()
#2 /<snip>/library/XenTrCom/WhoHasVisited/Controller/Public.php(6): XenTrCom_WhoHasVisited_Model_XWhoHasVisited::XenTrCom_WhoHasVisitedArray()
#3 /<snip>/library/XenForo/FrontController.php(310): XenTrCom_WhoHasVisited_Controller_Public->actionIndex(Object(XenForo_RouteMatch))
#4 /<snip>/library/XenForo/FrontController.php(132): XenForo_FrontController->dispatch()
#5 /<snip>/index.php(13): XenForo_FrontController->run()
#6 {main}
array(3) {
["url"] => string(19) "http://<snip>/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
I'd love to get this working as advertised as wellIt's only showing a percentage of my members too. What's going on here?
thanks, this fixed help one of my sitesI liked this mod except for the # count that was wrong.... I just wanted the people in the past 24 hours.
I edited his model and modified these two lines near the end.
/library/XenTrCom/WhoHasVisited/Model/XWhoHasVisited.php
Code:$mydate = strtotime("-1 day"); $WHVArray = $db->fetchAll("SELECT user_id FROM xf_user as user WHERE last_activity >= '$mydate' ORDER BY last_activity DESC"); $count = $db->fetchOne("SELECT COUNT(*) FROM xf_user as user WHERE last_activity >= '$mydate'");
This may or may not work for you -but I wanted a little more accurate. I am not excluding banned, or Not Visible users.
We use essential cookies to make this site work, and optional cookies to enhance your experience.