Borgs8472
03-05-2006, 11:20 PM
Often when a user registers on your board, it may only be for the one day to look around fully after which they may never return again.
PMing lurkers can help, but often I have little more to say than in my automatic welcome PM.
What if lurkers thread views and other actions could be logged somewhere? This would be handy to see what topics are bringing in my registrations, as well as a hook to pm and encourage them with.
I guess it would have to involve adding another item to the user filed in the SQL with a list of thread ids. Perhaps 'recently viewed threads' or 'recent actions'
Obviously on viewing a thread, or similar an entry would be added to the datastore in question.
Imagine typical event are logged like this:
PMing (userid) time
Replying (threadid) time
Posting New Thread (forumid) time
Searching (searchid) time
Now they'd make up the table. Presumably if used improperly this level of logging could cripple a board, so it would have to be quite customisable. e.g
Usergroup Options:
Log this groups PMs
Log this groups Posts
Log this groups Threads
Log this groups Searches
Log X recent activity items
or
Log X days activity items
Those options would ideally be settable by individual user too.
I think that's the logging covered, obviously we'd need a front end to it, presumably in the admin or modcps.
Like moderator logs, you could 'show all pming events in the last X week' or 'show, pms, posts, threads and searches for user X'
Admittedly when I come to this point in the thread I'm thinking I'm pushing my luck just asking...
But I hope everyone can understand the ideas I'm setting forth
PMing lurkers can help, but often I have little more to say than in my automatic welcome PM.
What if lurkers thread views and other actions could be logged somewhere? This would be handy to see what topics are bringing in my registrations, as well as a hook to pm and encourage them with.
I guess it would have to involve adding another item to the user filed in the SQL with a list of thread ids. Perhaps 'recently viewed threads' or 'recent actions'
Obviously on viewing a thread, or similar an entry would be added to the datastore in question.
Imagine typical event are logged like this:
PMing (userid) time
Replying (threadid) time
Posting New Thread (forumid) time
Searching (searchid) time
Now they'd make up the table. Presumably if used improperly this level of logging could cripple a board, so it would have to be quite customisable. e.g
Usergroup Options:
Log this groups PMs
Log this groups Posts
Log this groups Threads
Log this groups Searches
Log X recent activity items
or
Log X days activity items
Those options would ideally be settable by individual user too.
I think that's the logging covered, obviously we'd need a front end to it, presumably in the admin or modcps.
Like moderator logs, you could 'show all pming events in the last X week' or 'show, pms, posts, threads and searches for user X'
Admittedly when I come to this point in the thread I'm thinking I'm pushing my luck just asking...
But I hope everyone can understand the ideas I'm setting forth