Who Has Visited In Last 24 Hours [Paid] [Deleted]

Is there a folder in /js/ called whohasvisited ?
There is only one file there: who_visited.js

Perhaps its name should be who_has_visited.js ?
There isn't any folder with that name on the server or on my PC in the folder js.
There is one in "library"
 
Last edited:
@BamaStangGuy there's something not quite right with the download package (I've just re-downloaded to check).

In the package you have an additional library folder inside the WhoHasVisited folder.

In addition, Listener.php is missing this line of code:

Code:
                $params['hours'] = XenForo_Application::get('options')->whoHasVisitedHours;

If I recall, that was the fix for the XenPorta block?

Anyway, I think you'll need to check the various files and do another re-package as this is what may be causing issues to some folk.
 
I just need to nuke my computer. I have so many files around it is getting out of control. I will do my best to put this back together and update the package again tomorrow.
 
I just noticed this but I'm not sure if it's new or not - the add-on seems to be working fine, however in the sidebar on the Current Visitors page the bottom line reads: Total: 72 members (last 0 hours). On the forumhome the bottom line reads: Total: 72 members (last 48 hours).
 
Is there a way to put members in alphabetical order?
The function getting the members who visited:

PHP:
public function getWhoVisited()
        {
                $timeRange = $this->getTimeRange();

                $users = $this->fetchAllKeyed("
                        SELECT
                                user.user_id, user.username,
                                user.avatar_date, user.last_activity,
                                user.visible, user.is_banned,
                                user.display_style_group_id, activity.view_date
                        FROM xf_user AS user
                        LEFT JOIN xf_session_activity AS activity ON
                                (user.user_id = activity.user_id)
                        WHERE last_activity BETWEEN
                                $timeRange[from] AND $timeRange[to]
                        ORDER BY last_activity DESC
                ", 'user_id');

                $whoHasVisited = array(
                        'time' => XenForo_Application::$time,
                        'users' => $users,
                );

                foreach ($whoHasVisited['users'] AS &$user)
                {
                        $user['last_activity'] = $user['view_date'] > $user['last_activity'] ? $user['view_date'] : $user['last_activity'];
                }

                return $whoHasVisited;
        }

I suppose you could change the ORDER BY clause and set it to

ORDER BY user.username ASC ?
 
Hi mate,

I purchased and then after Paypal redirect, was sent to this screen where I got attached message and no link or anything in email? Have waited about 15 minutes and still nothing. Think it may have got jammed up.
 

Attachments

  • Snap 2013-10-31 at 14.36.20.webp
    Snap 2013-10-31 at 14.36.20.webp
    14.6 KB · Views: 12
Hi,

Still no response or email on this. Paid on Thursday and haven't received the add on or communication from the owner?
 
Will get these settled up shortly. Out of town this weekend with limited access.
 
Back
Top Bottom