To record actions of users within the CMS, to know who to blame when something wrong happens.

Project Description

This project is about making a Joomla! CMS extension to store the tasks performed by any user, informing those who did, where did when did and what made within the project. This project has two main parts: capturing the log data and viewing the captured data. It will be a package that contains a plugin to store events and a component to view, filter and control them.


I'll build a package that contains a component, plugin and module. The plugin will have the logging system that will store users actions based on Joomla events.The component will be for viewing logs and controlling deleting and logging options. The module will be for viewing the logs of current user in the back-end.



Mohamed Karam


  • Llewellyn van der Merwe
  • Al Walker