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?
 
Top Bottom