Joomla is evolving to improve existing features and introduce new features.

Here, wants to explain a little about a new feature of Joomla since Joomla version 3.9

Sometimes you may have more than one person who is looking after your Joomla website - maybe another Administrator, an Author, or a Manager.

Hot Tip 500 x 500

If you have multiple people looking after your website - it is prudent to co-ordinate so that not more than one person is 'working' at any one point in time - this will avoid people doing things simultaneously which proivides conflicts - when editing, for example an Article.

Oned person could be changing what a different person is editing - simultaneously.

These multiple people can be 'doing things' - updating an extension, uninstalling an Extension, installing an Extension, writing or editing an Article - the list could go on.

Or, maybe there is one person - yourself - doing all of these things.

Over time you may want to know who did what and when.

Now, since Joomla version 3.9 there is a new feature - "User Actions - Logs".

The User Actions Component provides an audit log of User Actions.

Extensions are able to link into this User Actions system.

There are a number of Plugins associated with the User Actions feature:

  • System - User Actions Log - When enabled, you can set within this plugin how many days to store logs for - for example logs for the last 5 days
  • Action Log - to record the actions of users for core extensions, this needs to be enabled
  • Privacy - Actions Log - when enabled, this combines with the new Joomla in-built feature of Privacy agreement. This Plugin allows the export of User Action Logs for a user's data request

User Actions Log Module - This is an Administrator Module - which can be set up and displayed in your site's Administrator area - when you log-in to the Administrator area of your website you can see at a glance the latest actions that have been carried out on your website.

Within the Component you can choose which events to log from a provided list:

  • Articles
  • Banners
  • Cache
  • Categories
  • Configuration Manager
  • Contacts
  • Installer
  • Media
  • Menus
  • Messaging
  • Modules Manager
  • News Feeds
  • Plugins
  • Redirects
  • Tags
  • Templates
  • Users

You can also choose whether or not to log the IP address used at the time of the event.

When viewing the log containing the User Actions there are a number of tasks you can undertake:

  • Purge all of the actions
  • Export the selected actions in CSV (Comma Separated Variable) format
  • Export the whole log in CSV format
  • Delete the selected action(s)

If you are a Super User you can also set to receive email notifications of User Event Log events - this is set up through your own (Super User) profile.

This core Joomla Component is still quite new, at the time of writing this article - Joomla extension developers are currently in the process linking their own components into this core Joomla component.

User Actions LogThe Joomla 'User Actions Log' user Component allows you, the Site Administrator, to view User activities such as Logging-in, Logging-out, creating a new or editing an existing, article, consenting to Privacy & Data Protection documents, and many more other activities.

In the User Action Log example / sample above, items redacted blueand redacted greyare redacted for Site Security purposes for the presentation of this image.


Linking SmallUser Actions Log (Help source 1)

Linking SmallUser Actions Log (Help source 2)

Linking SmallUser Actions Log - Options


Internet Search

Joomla Websites Showcase


For articles, tips, hints, tools, videos and much more relating to Mobile Phones, and the mobile phone industry, visit. . .

For more about the travels of the Website developer, visit . . .

header copy
For images, hints and tips on New Zealand postage stamps and philately
Philately co nz