Zum Hauptinhalt springen

Documentation

IMPORTANT

This is the outdated SI-documentation which will be adapted soon. A huge part may be obsolete!

User Actions Log

With the introduction of User Actions Log from Joomla 3.9 onwards, EasyDiscuss 5 takes the full advantage of this functionality by logging user actions to provide an audit trail for the site admin.

Setting Up

To enable logging, you will need to follow the steps below:

  1. Enable User Actions Log plugin in Joomla. To do so, head over to your plugins manager and ensure that the plugin is published:

    Actions Log Plugin

  2. Once it is published, configure the action log and ensure that EasyDiscuss is enabled:

    Actions Log Config

  3. That is just about it. Once actions are performed in EasyDiscuss, you will see the logs under the User > User Actions Log section:

    Actions Log Listing

Supported Logging Types

Not every actions are logged in EasyDiscuss. These are the currently supported actions that are logged:

Settings

  • User updated settings under a particular section

  • User changed the default theme

  • User updated custom css

Questions

  • User approved/rejected existing post

  • User published/unpublished a post

  • User featured/unfeatured a post

  • User moved a post

  • User reset vote a post

  • User locked/unlocked a post

  • User delete a post

Replies

  • User updated an existing reply

  • User published/unpublished a reply

  • User reset votes of a reply

  • User deleteed a reply

Comments

  • User updated an existing comment

  • User published/unpublished a comment

  • User deleted a comment

Categories

  • User created a new category

  • User updated an existing category

  • User deleted a category

  • User unpublished a category

  • User published a category

  • User duplicated a category

  • User set a category as default category

Custom Fields

  • User created a new custom field

  • User updated existing custom field

  • User published/unpublished a custom field

  • User deleted a custom field

Tags

  • User created a new tag

  • User updated a tag

  • User deleted a tag

  • User published/unpublished a tag

Users

  • User assigned badge

  • User updated existing user profile

  • User deleted/purged all the banned data

  • User deleted/purged all the user download data

  • User created new user role

  • User updated existing user role

  • User published/unpublished a user role

  • User deleted a user role

  • User reset rank

ACL

  • User updated ACL for a particular user group

Subscription

  • User created a new subscription

  • User updated a subscription

  • User deleted a subscription

Badges

  • User created a new badge

  • User updated existing badge

  • User published/unpublishrd a badge

  • User deleted a badge

  • User created a new rule from badge

  • User deleted a rule from badge

  • User mass assigned new badges

Post types

  • User created a new post type

  • User published/unpublished a post type

  • User deleted a post type

  • User updated existing post type

Post Priorities

  • User created a new post priorities

  • User deleted a post priorities

  • User updated existing post type

Post label

  • User created a new post label

  • User published/unpublished a post label

  • User deleted a post label

  • User updated existing post label

Points

  • User created a new point rule

  • User updated existing point rule

  • User published/unpublished a point rule

  • User deleted a point rule

  • User created a new rule from point

  • User deleted a rule from point

Ranks

  • User created a new rank

  • User updated an existing rank

Languages

  • User installed / updated a new language

  • User discovered languages

  • User uninstalled a language

Mail Activities

  • User purged email activities

  • User deleted sent email activities

  • User updated e-mail template

Reports

  • User published/unpublished a report

  • User performed any action for a report

Autoposting

  • User updated autopost setting

  • User revoked autopost