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:
Enable
User Actions Logplugin in Joomla. To do so, head over to your plugins manager and ensure that the plugin is published:Once it is published, configure the action log and ensure that
EasyDiscussis enabled:That is just about it. Once actions are performed in EasyDiscuss, you will see the logs under the
User > User Actions Logsection:
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


