Fullscreen

History: User Category Logs

Preview of version: 2

Need:
Provide a detail report about users / categories activities


Description

The purpose of this developpement is to be able to follow and synthesize the activities for a user during a period of time , and the activities around a category during a period of time. In the education context, category can be used to represent a work.

The activities are:
- user login time (the estimation of the logout time is the last url request
- an object viewed or download / edited / posted or created or uploaded

An object is:
- a wiki page
- a wiki comment
- a forum post
- a file (from file gallery, wiki attachment, forum attachment)
- an image (from image gallery, wiki image)
- a message
This is a limited list for now.


What exists in TikiWiki 1.9.0

TikiWiki 1.9.0 is collecting some logs that are more on an admin point of view. See Admin-> Tiki Logs. Login, logout, registration, perms changed, group/user assignment, modules assignment, tracker fields change, cache cleaning....
PS: The automatic logout is not memorized.

What needs to be done:

- collect an estimating logout time (the last access to an url is already memorized in tiki in the tiki-sessions table. Needs only to be added to the logs table before before clean)
- collect all this information
- have an interface to display/sort them.

Implementation

Dilemma: Do we upgrade the tiki_logs table or do we create another one?
The actual tiki_logs table is not "effcicient" for filter, statistics purpose. For instance the additionnal parameters as groupname ... are stuck in the message string. It is impossible to translate and inefficient
So I think it is better to create another table that will contain the columns:
user, category, time, object_id, object_type, action
Each line will be for a user or for a category.
For example if a user creates a page in 2 categories, there will be 3 lines: one for the user, and one for each category


History

Legend: v=view
Date UserEdit Comment Version Action
Mon 25 of Aug., 2008 12:55 CET xavidp262 points    10
Current
 v
Sat 23 of Aug., 2008 07:45 CET anonymous dombodom 9  v  
Mon 05 of Dec., 2005 16:26 CET xavi1744 points    8  v  
Wed 16 of Nov., 2005 13:57 CET xavi1744 points  categorized 7  v  
Mon 27 of June, 2005 17:03 CET sylvie1128 points    6  v  
Fri 24 of June, 2005 18:35 CET sylvie1128 points    5  v  
Fri 24 of June, 2005 18:19 CET sylvie1128 points    4  v  
Thu 23 of June, 2005 16:14 CET xavi1744 points  repetition 3  v  
Thu 23 of June, 2005 12:33 CET sylvie1128 points    2  v  
Thu 23 of June, 2005 12:05 CET sylvie1128 points    1  v  

Menu

Search

in:

Search Wiki PageName

Exact match

Site Language: English

Kindly hosted at:

ourproject.org Logo

Copyleft

Creative Commons License
Content on this site is licensed under a Creative Commons Attribution-ShareAlike 2.5 Spain License.