View Full Version : Log clicks?
Dorign
04-26-2005, 05:20 PM
I'd like something that would track what a user is doing at the forum. IE, they log on, what do they do? Do they look at another's profile? Do they go into a specific thread? What forum do they go into first?
Is something like this already made?
Deaths
04-26-2005, 05:21 PM
That would probably require a query per click...
Dorign
04-26-2005, 05:22 PM
Would there be a way I could do it for a specific member(s) then? So at least it's only when they're on? That way I'd monitor one member at a time, to save queries.
Deaths
04-26-2005, 05:26 PM
Hmm, theoreticly this would be possible, but you'd have to replace every single anchor tag with a URL which would like kinda like this: link.php?do=ORIGIONALURL
And that script would execute a query.
I don't think you can find anyone to do this for free, because its quite a lot of work, and probably 2 or 3 people would use it :/.
Dorign
04-26-2005, 05:30 PM
Well, I suppose I can be more specific. I figured I'd request it with the guise that it'd be for finding out what ALL users do. To be honest, there are a few members I suspect of having alternate IPs, in which they've created separate accounts to bother certain members with. They target these certain members, I believe, by viewing their profiles and finding all posts by that user. So I'd like to put a code in that'd tell me if that is what these users are doing. If it shows they're not doing it, then I suppose my paranoia would be folly. So the anchor tags would only really need to be on that certain link, and maybe on profiles.
The script doesn't have to be fancy. In fact, if it could somehow output the information to a simple txt file, that'd be fine.
LEAD_WEIGHT
04-26-2005, 09:39 PM
So u need somethig that does the samething as " Who's Online " but show which profile the person is looking at instead of saying profile.
Maybe something like " Administrator Permissions Manager=> [View Control Panel Log] " but with more detail in the profile area. One more thing, spiders are harder to track that way if that bothers u.
Dorign
04-27-2005, 03:37 AM
Well, sort of like shows which profile the person is looking at, only it logs it and says what profile they're looking at (which vB already does for admins, minus the text file part). In fact.. it'd be much easier if "Who's Online" could just put things in a text file.. so I can view it for a day, instead of having to be online.
LEAD_WEIGHT
04-27-2005, 04:11 AM
Hmm, theoreticly this would be possible, but you'd have to replace every single anchor tag with a URL which would like kinda like this: link.php?do=ORIGIONALURL
And that script would execute a query.
I don't think you can find anyone to do this for free, because its quite a lot of work, and probably 2 or 3 people would use it :/.
Dorign, I think Deaths asking for money so I think $$$ rubles.
Marco van Herwaarden
04-27-2005, 06:26 AM
Don't ask me to make, cause i hate writing JS, but i think some java script globally loaded could probably catch the clicks (if the user allow JS ofcourse).
Maybe someone better in JS then i am could give a clue on that.
Deaths
04-27-2005, 01:21 PM
Dorign, I think Deaths asking for money so I think $$$ rubles.
Nop, I'm not.
I would gladly make this hack for free, if there was enough demand ;)
Dorign
04-27-2005, 06:51 PM
Would it require much coding to have the detailed portion of the "currently visiting"/"who's online" output to a textfile, for the admin to read later? Even admins can't be on 24/7. ;) It would also be helpful to see what users are running into error pages and what not.
Tigur
04-28-2005, 10:14 AM
i think i possibly may be interested in this hack if it ever came out.
DJDarknez
08-01-2005, 01:18 AM
Oh! Oh! I'm interested!
bjs144
09-27-2005, 03:23 PM
Not been a PHP guru but a Unix scripter couldn't you try and do the follwing.
I know its not very pretty but why not do this to log what you're wanting to know. File could get quite big though
Create the sql file whos_online.sql
echo "select userid, host, lastactivity, location from session \G" | /opt/mysql/bin/mysql database_name 1>>/tmp/whos_online.log 2>&1
Or you could just add a where clause in for certain users if you wanted.
And then cron up to run every min.
Hope this helps.
Borgs8472
09-27-2005, 08:04 PM
I'd like this hack for the purpose of stalking my suspitious members and dual username detection :)
A nice user-based centralisation of already avalible admin stats. :)
bjs144
06-08-2006, 03:29 PM
You could install this (https://vborg.vbsupport.ru/showthread.php?t=117808) mod i've just done
Hope this helps
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.