dev-master
9999999-devLog adding/updating/deleting of elements
MIT
The Requires
by superbig
cms audit craftcms craft-plugin craft
Log adding/updating/deleting of elements
Audit log for Craft 4., (*1)
, (*2)
Note: This plugin costs $99.00 through the Craft Plugin Store when used in production., (*3)
, (*4)
, (*5)
This plugin requires Craft CMS 4.0.0 or later., (*6)
To install the plugin, follow these instructions., (*7)
Open your terminal and go to your Craft project:, (*8)
cd /path/to/project
Then tell Composer to load the plugin:, (*9)
composer require superbig/craft-audit
In the Control Panel, go to Settings → Plugins and click the “Install” button for Audit., (*10)
Audit automatically keeps an audit log for actions done by logged in users., (*11)
<?php return [ // How many days to keep log entries around 'pruneDays' => 30, // Enable logging 'enabled' => true, // Toggle specific event types 'logElementEvents' => true, 'logChildElementEvents' => false, 'logDraftEvents' => false, 'logPluginEvents' => true, 'logUserEvents' => true, 'logRouteEvents' => true, // Prune old records when a admin is logged in 'pruneRecordsOnAdminRequests' => false, // Enable geolocation status 'enabledGeolocation' => true, 'maxmindLicenseKey' => '', // Where to save Maxmind DB files 'dbPath' => '', ];
As long as the plugin is installed, it will log the following events automatically:, (*12)
More events like Commerce-specific event handling is planned., (*13)
To enable geolocation lookup with the help of the MaxMind GeoLite2 databases, you first have to generate a license key., (*14)
Add your MaxMind.com License Key obtained from the MaxMind.com account area., (*15)
You can prune records older than n
days (configured by the pruneDays
setting) either by using the console command ./craft audit/default/prune-logs
or by a button on the Audit index screen., (*16)
Brought to you by Superbig, (*17)
Log adding/updating/deleting of elements
MIT
cms audit craftcms craft-plugin craft