User Activity is a modular, extensible tool for logging user activity in Joomla. More specifically, it tracks activity based on events, such as saving, updating and deleting data.

You can extend the logging capabilities by creating and installing activity plugins which track one or more extensions. The main download includes a plugin for tracking content articles and categories. Projectfork 4 Pro owners also have access to the Projectfork tracking plugin.

We highly recommend that you read at least this page and the install instructions, as there are some uncommon steps required in order to set everything up properly.

Technical Requirements

Although User Activity is distributed through Projectfork.net, it is not required to have Projectfork installed. It is designed to work like any regular Joomla extension with no dependencies to other components.

The two modules that are included in the package both require jQuery to be included in your site template. This is a non-issue in Joomla 3.0. For Joomla 2.5, jQuery is included with the installation and automatically loaded. If your 2.5 site already has jQuery included, you can disable it in the module configuration (advanced tab).

Minimum Requirements

  • Joomla: 2.5.5 +
  • PHP: 5.2.4 +
  • MySQL: 5.0.4 + with InnoDB
  • Web Server: Apache 2.x +

Recommended

  • Joomla: 3.0 +
  • PHP: 5.3.1 +
  • MySQL: 5.5 + with InnoDB
  • Web Server: Apache 2.x +

License

User Activity is released under the GPL version 2 or later. The project source code, bug tracker and developer wiki can be found on GitHub.

Package Contents

User Activity is released as a Joomla Package. This means that the zip file contains multiple extensions which will be installed on your site at the same time. Each extension has a specific purpose:

User Activity component
Primary Extension. Responsible for storing and loading user activity

User Activity content plugin
Invokes other user activity plugins to log events

User Activity content logging plugin
Logs article and article category events

User Activity admin module
Shows user activity in the Joomla site backend

User Activity site module
Shows user activity in the Joomla site frontend