Version Description
(2014-11-27) = * New WordPress Security Alerts * Alert 2065: The content of published post has been modified * Alert 2066: The content of published page has been modified * Alert 2067: The content of published custom post type has been modified * Alert 2068: The content of a draft post has been modified * Alert 2069: The content of a draft page has been modified * Alert 2070: The content of a draft custom post type has been modified * Alert 2071: Changed the position of a widget in the same container
-
WordPress Security Audit Log Viewer Improvement
- Removed fixed width from columns, hence now they are dynamically resized depending on your resolution
-
Bug Fixes
- Fixed an issue where alert 1001 (logout) was generated without a login support ticket
- Fixed a PHP coding problem / invalid argument issue support ticket
Download this release
Release Info
Developer | WPWhiteSecurity |
Plugin | WP Security Audit Log |
Version | 1.3.1 |
Comparing to | |
See all releases |
Code changes from version 1.3.0 to 1.3.1
- classes/AlertManager.php +11 -1
- classes/Sensors/Content.php +1 -1
- classes/Sensors/LogInOut.php +6 -4
- classes/Sensors/PluginsThemes.php +2 -2
- classes/Sensors/Widgets.php +55 -0
- classes/Views/Extensions.php +11 -5
- classes/Views/Settings.php +5 -2
- css/auditlog.css +6 -1
- defaults.php +7 -3
- img/notifications_250x150.gif +0 -0
- img/reporting_04_250x250.gif +0 -0
- img/reporting_250x150.gif +0 -0
- img/search_250x150.gif +0 -0
- img/wordpress_email_alerts_250x250.gif +0 -0
- languages/wp-security-audit-log-de_DE.mo +0 -0
- languages/wp-security-audit-log.pot +283 -233
- readme.txt +79 -56
- wp-security-audit-log.php +1 -1
classes/AlertManager.php
CHANGED
@@ -24,7 +24,7 @@ final class WSAL_AlertManager {
|
|
24 |
public function __construct(WpSecurityAuditLog $plugin){
|
25 |
$this->plugin = $plugin;
|
26 |
foreach(glob(dirname(__FILE__) . '/Loggers/*.php') as $file)
|
27 |
-
$this->AddFromFile
|
28 |
|
29 |
add_action('shutdown', array($this, '_CommitPipeline'));
|
30 |
}
|
@@ -53,6 +53,16 @@ final class WSAL_AlertManager {
|
|
53 |
$this->_loggers[] = $logger;
|
54 |
}
|
55 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
/**
|
57 |
* Contains a list of alerts to trigger.
|
58 |
* @var array
|
24 |
public function __construct(WpSecurityAuditLog $plugin){
|
25 |
$this->plugin = $plugin;
|
26 |
foreach(glob(dirname(__FILE__) . '/Loggers/*.php') as $file)
|
27 |
+
$this->AddFromFile($file);
|
28 |
|
29 |
add_action('shutdown', array($this, '_CommitPipeline'));
|
30 |
}
|
53 |
$this->_loggers[] = $logger;
|
54 |
}
|
55 |
|
56 |
+
/**
|
57 |
+
* Remove logger by class name.
|
58 |
+
* @param string $class The class name.
|
59 |
+
*/
|
60 |
+
public function RemoveByClass($class){
|
61 |
+
foreach($this->_loggers as $i => $inst)
|
62 |
+
if(get_class($inst) == $class)
|
63 |
+
unset($this->_loggers[$i]);
|
64 |
+
}
|
65 |
+
|
66 |
/**
|
67 |
* Contains a list of alerts to trigger.
|
68 |
* @var array
|
classes/Sensors/Content.php
CHANGED
@@ -390,7 +390,7 @@ class WSAL_Sensors_Content extends WSAL_AbstractSensor {
|
|
390 |
switch($oldpost->post_status){ // TODO or should this be $newpost?
|
391 |
case 'draft':
|
392 |
if($contentChanged){
|
393 |
-
$event = $this->GetEventTypeForPostType($newpost,
|
394 |
}else{
|
395 |
$event = $this->GetEventTypeForPostType($newpost, 2003, 2007, 2032);
|
396 |
}
|
390 |
switch($oldpost->post_status){ // TODO or should this be $newpost?
|
391 |
case 'draft':
|
392 |
if($contentChanged){
|
393 |
+
$event = $this->GetEventTypeForPostType($newpost, 2068, 2069, 2070);
|
394 |
}else{
|
395 |
$event = $this->GetEventTypeForPostType($newpost, 2003, 2007, 2032);
|
396 |
}
|
classes/Sensors/LogInOut.php
CHANGED
@@ -23,10 +23,12 @@ class WSAL_Sensors_LogInOut extends WSAL_AbstractSensor {
|
|
23 |
}
|
24 |
|
25 |
public function EventLogout(){
|
26 |
-
$this->
|
27 |
-
|
28 |
-
|
29 |
-
|
|
|
|
|
30 |
}
|
31 |
|
32 |
const TRANSIENT_FAILEDLOGINS = 'wsal-failedlogins';
|
23 |
}
|
24 |
|
25 |
public function EventLogout(){
|
26 |
+
if($this->_current_user->ID != 0){
|
27 |
+
$this->plugin->alerts->Trigger(1001, array(
|
28 |
+
'CurrentUserID' => $this->_current_user->ID,
|
29 |
+
'CurrentUserRoles' => $this->plugin->settings->GetCurrentUserRoles($this->_current_user->roles),
|
30 |
+
), true);
|
31 |
+
}
|
32 |
}
|
33 |
|
34 |
const TRANSIENT_FAILEDLOGINS = 'wsal-failedlogins';
|
classes/Sensors/PluginsThemes.php
CHANGED
@@ -8,8 +8,8 @@ class WSAL_Sensors_PluginsThemes extends WSAL_AbstractSensor {
|
|
8 |
add_action('switch_theme', array($this, 'EventThemeActivated'));
|
9 |
}
|
10 |
|
11 |
-
protected $old_themes;
|
12 |
-
protected $old_plugins;
|
13 |
|
14 |
public function EventAdminInit(){
|
15 |
$this->old_themes = wp_get_themes();
|
8 |
add_action('switch_theme', array($this, 'EventThemeActivated'));
|
9 |
}
|
10 |
|
11 |
+
protected $old_themes = array();
|
12 |
+
protected $old_plugins = array();
|
13 |
|
14 |
public function EventAdminInit(){
|
15 |
$this->old_themes = wp_get_themes();
|
classes/Sensors/Widgets.php
CHANGED
@@ -75,6 +75,61 @@ class WSAL_Sensors_Widgets extends WSAL_AbstractSensor {
|
|
75 |
}
|
76 |
|
77 |
public function EventWidgetPostMove(){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
78 |
if($this->_WidgetMoveData){
|
79 |
$wName = $this->_WidgetMoveData['widget'];
|
80 |
$fromSidebar = $this->_WidgetMoveData['from'];
|
75 |
}
|
76 |
|
77 |
public function EventWidgetPostMove(){
|
78 |
+
|
79 |
+
//#!-- generates the event 2071
|
80 |
+
if(isset($_REQUEST['action'])&&($_REQUEST['action']=='widgets-order'))
|
81 |
+
{
|
82 |
+
if(isset($_REQUEST['sidebars']) && !empty($_REQUEST['sidebars'])){
|
83 |
+
// Get the sidebars from $_REQUEST
|
84 |
+
$requestSidebars = array();
|
85 |
+
if($_REQUEST['sidebars']){
|
86 |
+
foreach($_REQUEST['sidebars'] as $key => &$value){
|
87 |
+
if(preg_match('/^sidebar-/', $key) && !empty($value)){
|
88 |
+
// build the sidebars array
|
89 |
+
$value = explode(',', $value);
|
90 |
+
// Cleanup widgets' name
|
91 |
+
foreach($value as $k => &$widgetName){
|
92 |
+
$widgetName = preg_replace("/^([a-z]+-[0-9]+)+?_/i",'', $widgetName);
|
93 |
+
}
|
94 |
+
$requestSidebars[$key] = $value;
|
95 |
+
}
|
96 |
+
}
|
97 |
+
}
|
98 |
+
|
99 |
+
if($requestSidebars){
|
100 |
+
// Get the sidebars from DATABASE
|
101 |
+
$sidebar_widgets = wp_get_sidebars_widgets();
|
102 |
+
|
103 |
+
// Get global sidebars so we can retrieve the real name of the sidebar
|
104 |
+
global $wp_registered_sidebars;
|
105 |
+
|
106 |
+
// Check in each array if there's any change
|
107 |
+
foreach($requestSidebars as $sidebarName => $widgets){
|
108 |
+
if(isset($sidebar_widgets[$sidebarName])){
|
109 |
+
foreach($sidebar_widgets[$sidebarName] as $i => $widgetName){
|
110 |
+
$index = array_search($widgetName, $widgets);
|
111 |
+
// check to see whether or not the widget has been moved
|
112 |
+
if($i != $index) {
|
113 |
+
$sn = $sidebarName;
|
114 |
+
// Try to retrieve the real name of the sidebar, otherwise fall-back to id: $sidebarName
|
115 |
+
if($wp_registered_sidebars && isset($wp_registered_sidebars[$sidebarName])) {
|
116 |
+
$sn = $wp_registered_sidebars[$sidebarName]['name'];
|
117 |
+
}
|
118 |
+
$this->plugin->alerts->Trigger(2071, array(
|
119 |
+
'WidgetName' => $widgetName,
|
120 |
+
'OldPosition' => $i+1,
|
121 |
+
'NewPosition' => $index+1,
|
122 |
+
'Sidebar' => $sn,
|
123 |
+
));
|
124 |
+
}
|
125 |
+
}
|
126 |
+
}
|
127 |
+
}
|
128 |
+
}
|
129 |
+
}
|
130 |
+
}
|
131 |
+
//#!--
|
132 |
+
|
133 |
if($this->_WidgetMoveData){
|
134 |
$wName = $this->_WidgetMoveData['widget'];
|
135 |
$fromSidebar = $this->_WidgetMoveData['from'];
|
classes/Views/Extensions.php
CHANGED
@@ -24,18 +24,24 @@ class WSAL_Views_Extensions extends WSAL_AbstractView {
|
|
24 |
<div class="postbox" style="margin-right: 270px;">
|
25 |
<div class="inside">
|
26 |
<div class="activity-block">
|
27 |
-
<
|
28 |
-
<p><?php _e('Below is a list of extensions that allow you to extend the functionality of WP Security Audit Log plugin for a much better auditing and monitoring experience.', 'wp-security-audit-log'); ?></p>
|
29 |
</div>
|
30 |
|
31 |
<div class="activity-block">
|
32 |
-
<h2><?php _e('Notifications Extension', 'wp-security-audit-log'); ?></h2>
|
33 |
<strong><?php _e('Get notified instantly via email when important changes are made on your WordPress!', 'wp-security-audit-log'); ?></strong>
|
34 |
-
<p><?php _e('
|
35 |
<p><a class="button" href="http://www.wpwhitesecurity.com/plugins-premium-extensions/email-notifications-wordpress/?utm_source=plugin&utm_medium=extensionspage&utm_campaign=notifications" target="_blank"><?php _e('More Information', 'wp-security-audit-log'); ?></a></p>
|
36 |
</div>
|
37 |
|
38 |
-
<div class="">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
39 |
<h2><?php _e('Reporting Extension', 'wp-security-audit-log'); ?></h2>
|
40 |
<strong><?php _e('Generate User, Site and Other Types of Reports from the Audit Log.', 'wp-security-audit-log'); ?></strong>
|
41 |
<p><?php _e('The Reporting Extension allows you to generate reports to keep track and record of the productivity, and to meet any legal and regulatory compliance your business need to adhere to. Unlike other reporting plugins WSAL Reporting Extension does not have any built-in templates that restrict you to specific type of reports, you can generate any type of report using all of the available data.', 'wp-security-audit-log'); ?></p>
|
24 |
<div class="postbox" style="margin-right: 270px;">
|
25 |
<div class="inside">
|
26 |
<div class="activity-block">
|
27 |
+
<p><?php _e('The below extensions allow you to extend the functionality of WP Security Audit Log plugin thus enabling you to get more benefits out of the WordPress security audit, such as configurable WordPress email alerts, WordPress security alerts search and user activity reports.', 'wp-security-audit-log'); ?></p>
|
|
|
28 |
</div>
|
29 |
|
30 |
<div class="activity-block">
|
31 |
+
<h2><?php _e('WordPress Email Notifications Extension', 'wp-security-audit-log'); ?></h2>
|
32 |
<strong><?php _e('Get notified instantly via email when important changes are made on your WordPress!', 'wp-security-audit-log'); ?></strong>
|
33 |
+
<p><?php _e('With the Notifications Extension you can easily configure monitoring rules so when a specific change happens on your WordPress you are alerted via email. For example you can configure rules to receive an email when existing content is changed, when a new user is created or when someone logs in to WordPress outside normal office hours or from an odd location.', 'wp-security-audit-log'); ?></p>
|
34 |
<p><a class="button" href="http://www.wpwhitesecurity.com/plugins-premium-extensions/email-notifications-wordpress/?utm_source=plugin&utm_medium=extensionspage&utm_campaign=notifications" target="_blank"><?php _e('More Information', 'wp-security-audit-log'); ?></a></p>
|
35 |
</div>
|
36 |
|
37 |
+
<div class="activity-block">
|
38 |
+
<h2><?php _e('Security Alerts Search Extension', 'wp-security-audit-log'); ?></h2>
|
39 |
+
<strong><?php _e('Automatically Search for specific WordPress user and site activity in WordPress Security Audit Log.', 'wp-security-audit-log'); ?></strong>
|
40 |
+
<p><?php _e('The Search Extension enables you to easily find specific WordPress activity in the Audit Log with free text based searches. Filters can also be used in conjunction with free text based searches to further narrow down and have more accurate search results.', 'wp-security-audit-log'); ?></p>
|
41 |
+
<p><a class="button" href="http://www.wpwhitesecurity.com/plugins-premium-extensions/search-filtering-extension-wordpress/?utm_source=plugin&utm_medium=extensionspage&utm_campaign=search" target="_blank"><?php _e('More Information', 'wp-security-audit-log'); ?></a></p>
|
42 |
+
</div>
|
43 |
+
|
44 |
+
<div class="activity-block">
|
45 |
<h2><?php _e('Reporting Extension', 'wp-security-audit-log'); ?></h2>
|
46 |
<strong><?php _e('Generate User, Site and Other Types of Reports from the Audit Log.', 'wp-security-audit-log'); ?></strong>
|
47 |
<p><?php _e('The Reporting Extension allows you to generate reports to keep track and record of the productivity, and to meet any legal and regulatory compliance your business need to adhere to. Unlike other reporting plugins WSAL Reporting Extension does not have any built-in templates that restrict you to specific type of reports, you can generate any type of report using all of the available data.', 'wp-security-audit-log'); ?></p>
|
classes/Views/Settings.php
CHANGED
@@ -94,10 +94,13 @@ class WSAL_Views_Settings extends WSAL_AbstractView {
|
|
94 |
|
95 |
<div id="audit-log-adverts">
|
96 |
<a href="http://www.wpwhitesecurity.com/plugins-premium-extensions/email-notifications-wordpress/?utm_source=plugin&utm_medium=settingspage&utm_campaign=notifications">
|
97 |
-
<img src="<?php echo $this->_plugin->GetBaseUrl(); ?>/img/
|
|
|
|
|
|
|
98 |
</a>
|
99 |
<a href="http://www.wpwhitesecurity.com/plugins-premium-extensions/wordpress-reports-extension/?utm_source=plugin&utm_medium=settingspage&utm_campaign=reports">
|
100 |
-
<img src="<?php echo $this->_plugin->GetBaseUrl(); ?>/img/
|
101 |
</a>
|
102 |
</div>
|
103 |
|
94 |
|
95 |
<div id="audit-log-adverts">
|
96 |
<a href="http://www.wpwhitesecurity.com/plugins-premium-extensions/email-notifications-wordpress/?utm_source=plugin&utm_medium=settingspage&utm_campaign=notifications">
|
97 |
+
<img src="<?php echo $this->_plugin->GetBaseUrl(); ?>/img/notifications_250x150.gif" width="250" height="150" alt=""/>
|
98 |
+
</a>
|
99 |
+
<a href="http://www.wpwhitesecurity.com/plugins-premium-extensions/search-filtering-extension/?utm_source=plugin&utm_medium=settingspage&utm_campaign=search">
|
100 |
+
<img src="<?php echo $this->_plugin->GetBaseUrl(); ?>/img/search_250x150.gif" width="250" height="150" alt=""/>
|
101 |
</a>
|
102 |
<a href="http://www.wpwhitesecurity.com/plugins-premium-extensions/wordpress-reports-extension/?utm_source=plugin&utm_medium=settingspage&utm_campaign=reports">
|
103 |
+
<img src="<?php echo $this->_plugin->GetBaseUrl(); ?>/img/reporting_250x150.gif" width="250" height="150" alt=""/>
|
104 |
</a>
|
105 |
</div>
|
106 |
|
css/auditlog.css
CHANGED
@@ -21,7 +21,8 @@
|
|
21 |
.column-read,
|
22 |
.column-type,
|
23 |
.column-code,
|
24 |
-
.column-more
|
|
|
25 |
width: 70px;
|
26 |
}
|
27 |
|
@@ -33,6 +34,10 @@
|
|
33 |
width: 160px;
|
34 |
}
|
35 |
|
|
|
|
|
|
|
|
|
36 |
td.column-user {
|
37 |
font-size: 75% !important;
|
38 |
}
|
21 |
.column-read,
|
22 |
.column-type,
|
23 |
.column-code,
|
24 |
+
.column-more,
|
25 |
+
.column-data {
|
26 |
width: 70px;
|
27 |
}
|
28 |
|
34 |
width: 160px;
|
35 |
}
|
36 |
|
37 |
+
.column-site {
|
38 |
+
width: 160px;
|
39 |
+
}
|
40 |
+
|
41 |
td.column-user {
|
42 |
font-size: 75% !important;
|
43 |
}
|
defaults.php
CHANGED
@@ -66,7 +66,8 @@ function wsaldefaults_wsal_init(WpSecurityAuditLog $wsal){
|
|
66 |
array(2054, E_NOTICE, __('User updates a custom field value for a post', 'wp-security-audit-log'), __('Modified the value of custom field %MetaKey% from %MetaValueOld% to %MetaValueNew% in post %PostTitle%', 'wp-security-audit-log')),
|
67 |
array(2055, E_NOTICE, __('User deletes a custom field from a post', 'wp-security-audit-log'), __('Deleted custom field %MetaKey% with value %MetaValue% from post %PostTitle%', 'wp-security-audit-log')),
|
68 |
array(2062, E_NOTICE, __('User updates a custom field name for a post', 'wp-security-audit-log'), __('Changed the custom field name from %MetaKeyOld% to %MetaKeyNew% in post %PostTitle%', 'wp-security-audit-log')),
|
69 |
-
array(2065,
|
|
|
70 |
),
|
71 |
__('Pages', 'wp-security-audit-log') => array(
|
72 |
array(2004, E_NOTICE, __('User created a new WordPress page and saved it as draft', 'wp-security-audit-log'), __('Created a new page called %PostTitle%. Page ID is %PostID%', 'wp-security-audit-log')),
|
@@ -87,7 +88,8 @@ function wsaldefaults_wsal_init(WpSecurityAuditLog $wsal){
|
|
87 |
array(2060, E_NOTICE, __('User updates a custom field value for a page', 'wp-security-audit-log'), __('Modified the value of custom field %MetaKey% from %MetaValueOld% to %MetaValueNew% in page %PostTitle%', 'wp-security-audit-log')),
|
88 |
array(2061, E_NOTICE, __('User deletes a custom field from a page', 'wp-security-audit-log'), __('Deleted custom field %MetaKey% with value %MetaValue% from page %PostTitle%', 'wp-security-audit-log')),
|
89 |
array(2064, E_NOTICE, __('User updates a custom field name for a page', 'wp-security-audit-log'), __('Changed the custom field name from %MetaKeyOld% to %MetaKeyNew% in page %PostTitle%', 'wp-security-audit-log')),
|
90 |
-
array(2066,
|
|
|
91 |
),
|
92 |
__('Custom Posts', 'wp-security-audit-log') => array(
|
93 |
array(2029, E_NOTICE, __('User created a new post with custom post type and saved it as draft', 'wp-security-audit-log'), __('Created a new custom post called %PostTitle% of type %PostType%. Post ID is %PostID%', 'wp-security-audit-log')),
|
@@ -107,13 +109,15 @@ function wsaldefaults_wsal_init(WpSecurityAuditLog $wsal){
|
|
107 |
array(2057, E_NOTICE, __('User updates a custom field for a custom post', 'wp-security-audit-log'), __('Modified the value of custom field %MetaKey% from %MetaValueOld% to %MetaValueNew% in custom post %PostTitle% of type %PostType%', 'wp-security-audit-log')),
|
108 |
array(2058, E_NOTICE, __('User deletes a custom field from a custom post', 'wp-security-audit-log'), __('Deleted custom field %MetaKey% with value %MetaValue% from custom post %PostTitle% of type %PostType%', 'wp-security-audit-log')),
|
109 |
array(2063, E_NOTICE, __('User updates a custom field name for a custom post', 'wp-security-audit-log'), __('Changed the custom field name from %MetaKeyOld% to %MetaKeyNew% in custom post %PostTitle% of type %PostType%', 'wp-security-audit-log')),
|
110 |
-
array(2067,
|
|
|
111 |
),
|
112 |
__('Widgets', 'wp-security-audit-log') => array(
|
113 |
array(2042, E_CRITICAL, __('User added a new widget', 'wp-security-audit-log'), __('Added a new %WidgetName% widget in %Sidebar%', 'wp-security-audit-log')),
|
114 |
array(2043, E_WARNING, __('User modified a widget', 'wp-security-audit-log'), __('Modified the %WidgetName% widget in %Sidebar%', 'wp-security-audit-log')),
|
115 |
array(2044, E_CRITICAL, __('User deleted widget', 'wp-security-audit-log'), __('Deleted the %WidgetName% widget from %Sidebar%', 'wp-security-audit-log')),
|
116 |
array(2045, E_NOTICE, __('User moved widget', 'wp-security-audit-log'), __('Moved the %WidgetName% widget from %OldSidebar% to %NewSidebar%', 'wp-security-audit-log')),
|
|
|
117 |
),
|
118 |
__('User Profiles', 'wp-security-audit-log') => array(
|
119 |
array(4000, E_CRITICAL, __('A new user was created on WordPress', 'wp-security-audit-log'), __('User %NewUserData->Username% subscribed with a role of %NewUserData->Roles%', 'wp-security-audit-log')),
|
66 |
array(2054, E_NOTICE, __('User updates a custom field value for a post', 'wp-security-audit-log'), __('Modified the value of custom field %MetaKey% from %MetaValueOld% to %MetaValueNew% in post %PostTitle%', 'wp-security-audit-log')),
|
67 |
array(2055, E_NOTICE, __('User deletes a custom field from a post', 'wp-security-audit-log'), __('Deleted custom field %MetaKey% with value %MetaValue% from post %PostTitle%', 'wp-security-audit-log')),
|
68 |
array(2062, E_NOTICE, __('User updates a custom field name for a post', 'wp-security-audit-log'), __('Changed the custom field name from %MetaKeyOld% to %MetaKeyNew% in post %PostTitle%', 'wp-security-audit-log')),
|
69 |
+
array(2065, E_WARNING, __('User modifies content for a published post', 'wp-security-audit-log'), __('Modified the content of published post %PostTitle%', 'wp-security-audit-log')),
|
70 |
+
array(2068, E_NOTICE, __('User modifies content for a draft post', 'wp-security-audit-log'), __('Modified the content of draft post %PostTitle%', 'wp-security-audit-log')),
|
71 |
),
|
72 |
__('Pages', 'wp-security-audit-log') => array(
|
73 |
array(2004, E_NOTICE, __('User created a new WordPress page and saved it as draft', 'wp-security-audit-log'), __('Created a new page called %PostTitle%. Page ID is %PostID%', 'wp-security-audit-log')),
|
88 |
array(2060, E_NOTICE, __('User updates a custom field value for a page', 'wp-security-audit-log'), __('Modified the value of custom field %MetaKey% from %MetaValueOld% to %MetaValueNew% in page %PostTitle%', 'wp-security-audit-log')),
|
89 |
array(2061, E_NOTICE, __('User deletes a custom field from a page', 'wp-security-audit-log'), __('Deleted custom field %MetaKey% with value %MetaValue% from page %PostTitle%', 'wp-security-audit-log')),
|
90 |
array(2064, E_NOTICE, __('User updates a custom field name for a page', 'wp-security-audit-log'), __('Changed the custom field name from %MetaKeyOld% to %MetaKeyNew% in page %PostTitle%', 'wp-security-audit-log')),
|
91 |
+
array(2066, E_WARNING, __('User modifies content for a published page', 'wp-security-audit-log'), __('Modified the content of published page %PostTitle%', 'wp-security-audit-log')),
|
92 |
+
array(2069, E_NOTICE, __('User modifies content for a draft page', 'wp-security-audit-log'), __('Modified the content of draft page %PostTitle%', 'wp-security-audit-log')),
|
93 |
),
|
94 |
__('Custom Posts', 'wp-security-audit-log') => array(
|
95 |
array(2029, E_NOTICE, __('User created a new post with custom post type and saved it as draft', 'wp-security-audit-log'), __('Created a new custom post called %PostTitle% of type %PostType%. Post ID is %PostID%', 'wp-security-audit-log')),
|
109 |
array(2057, E_NOTICE, __('User updates a custom field for a custom post', 'wp-security-audit-log'), __('Modified the value of custom field %MetaKey% from %MetaValueOld% to %MetaValueNew% in custom post %PostTitle% of type %PostType%', 'wp-security-audit-log')),
|
110 |
array(2058, E_NOTICE, __('User deletes a custom field from a custom post', 'wp-security-audit-log'), __('Deleted custom field %MetaKey% with value %MetaValue% from custom post %PostTitle% of type %PostType%', 'wp-security-audit-log')),
|
111 |
array(2063, E_NOTICE, __('User updates a custom field name for a custom post', 'wp-security-audit-log'), __('Changed the custom field name from %MetaKeyOld% to %MetaKeyNew% in custom post %PostTitle% of type %PostType%', 'wp-security-audit-log')),
|
112 |
+
array(2067, E_WARNING, __('User modifies content for a published custom post', 'wp-security-audit-log'), __('Modified the content of published custom post type %PostTitle%', 'wp-security-audit-log')),
|
113 |
+
array(2070, E_NOTICE, __('User modifies content for a draft custom post', 'wp-security-audit-log'), __('Modified the content of draft custom post type %PostTitle%', 'wp-security-audit-log')),
|
114 |
),
|
115 |
__('Widgets', 'wp-security-audit-log') => array(
|
116 |
array(2042, E_CRITICAL, __('User added a new widget', 'wp-security-audit-log'), __('Added a new %WidgetName% widget in %Sidebar%', 'wp-security-audit-log')),
|
117 |
array(2043, E_WARNING, __('User modified a widget', 'wp-security-audit-log'), __('Modified the %WidgetName% widget in %Sidebar%', 'wp-security-audit-log')),
|
118 |
array(2044, E_CRITICAL, __('User deleted widget', 'wp-security-audit-log'), __('Deleted the %WidgetName% widget from %Sidebar%', 'wp-security-audit-log')),
|
119 |
array(2045, E_NOTICE, __('User moved widget', 'wp-security-audit-log'), __('Moved the %WidgetName% widget from %OldSidebar% to %NewSidebar%', 'wp-security-audit-log')),
|
120 |
+
array(2071, E_NOTICE, __('User changed widget position', 'wp-security-audit-log'), __('Moved the %WidgetName% widget from position %OldPosition% to position %NewPosition% in sidebar %Sidebar%', 'wp-security-audit-log')),
|
121 |
),
|
122 |
__('User Profiles', 'wp-security-audit-log') => array(
|
123 |
array(4000, E_CRITICAL, __('A new user was created on WordPress', 'wp-security-audit-log'), __('User %NewUserData->Username% subscribed with a role of %NewUserData->Roles%', 'wp-security-audit-log')),
|
img/notifications_250x150.gif
ADDED
Binary file
|
img/reporting_04_250x250.gif
DELETED
Binary file
|
img/reporting_250x150.gif
ADDED
Binary file
|
img/search_250x150.gif
ADDED
Binary file
|
img/wordpress_email_alerts_250x250.gif
DELETED
Binary file
|
languages/wp-security-audit-log-de_DE.mo
CHANGED
Binary file
|
languages/wp-security-audit-log.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the same license as the WP Security Audit Log package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: WP Security Audit Log 1.3.
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-security-audit-log\n"
|
7 |
-
"POT-Creation-Date: 2014-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -242,48 +242,64 @@ msgid "Extensions"
|
|
242 |
msgstr ""
|
243 |
|
244 |
#: classes/Views/Extensions.php:27
|
245 |
-
msgid "Extend the functionality of your WP Security Audit Log plugin"
|
246 |
-
msgstr ""
|
247 |
-
|
248 |
-
#: classes/Views/Extensions.php:28
|
249 |
msgid ""
|
250 |
-
"
|
251 |
-
"
|
252 |
-
"
|
|
|
253 |
msgstr ""
|
254 |
|
255 |
-
#: classes/Views/Extensions.php:
|
256 |
-
msgid "Notifications Extension"
|
257 |
msgstr ""
|
258 |
|
259 |
-
#: classes/Views/Extensions.php:
|
260 |
msgid ""
|
261 |
"Get notified instantly via email when important changes are made on your "
|
262 |
"WordPress!"
|
263 |
msgstr ""
|
264 |
|
265 |
-
#: classes/Views/Extensions.php:
|
266 |
msgid ""
|
267 |
-
"
|
268 |
-
"
|
269 |
-
"
|
270 |
-
"
|
271 |
-
"
|
272 |
msgstr ""
|
273 |
|
274 |
-
#: classes/Views/Extensions.php:
|
|
|
275 |
msgid "More Information"
|
276 |
msgstr ""
|
277 |
|
|
|
|
|
|
|
|
|
278 |
#: classes/Views/Extensions.php:39
|
279 |
-
msgid "
|
|
|
|
|
280 |
msgstr ""
|
281 |
|
282 |
#: classes/Views/Extensions.php:40
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
283 |
msgid "Generate User, Site and Other Types of Reports from the Audit Log."
|
284 |
msgstr ""
|
285 |
|
286 |
-
#: classes/Views/Extensions.php:
|
287 |
msgid ""
|
288 |
"The Reporting Extension allows you to generate reports to keep track and "
|
289 |
"record of the productivity, and to meet any legal and regulatory compliance "
|
@@ -426,7 +442,7 @@ msgid "Inactive"
|
|
426 |
msgstr ""
|
427 |
|
428 |
#: classes/Views/Sandbox.php:11 classes/Views/Sandbox.php:19
|
429 |
-
#: classes/Views/Settings.php:
|
430 |
msgid "Sandbox"
|
431 |
msgstr ""
|
432 |
|
@@ -438,83 +454,83 @@ msgstr ""
|
|
438 |
msgid "Settings"
|
439 |
msgstr ""
|
440 |
|
441 |
-
#: classes/Views/Settings.php:
|
442 |
msgid "Security Alerts Pruning"
|
443 |
msgstr ""
|
444 |
|
445 |
-
#: classes/Views/Settings.php:
|
446 |
msgid "(eg: 1 month)"
|
447 |
msgstr ""
|
448 |
|
449 |
-
#: classes/Views/Settings.php:
|
450 |
msgid "None"
|
451 |
msgstr ""
|
452 |
|
453 |
-
#: classes/Views/Settings.php:
|
454 |
msgid "Delete alerts older than"
|
455 |
msgstr ""
|
456 |
|
457 |
-
#: classes/Views/Settings.php:
|
458 |
msgid "(eg: 80)"
|
459 |
msgstr ""
|
460 |
|
461 |
-
#: classes/Views/Settings.php:
|
462 |
msgid "Keep up to"
|
463 |
msgstr ""
|
464 |
|
465 |
-
#: classes/Views/Settings.php:
|
466 |
msgid "alerts"
|
467 |
msgstr ""
|
468 |
|
469 |
-
#: classes/Views/Settings.php:
|
470 |
msgid "Next Scheduled Cleanup is in "
|
471 |
msgstr ""
|
472 |
|
473 |
-
#: classes/Views/Settings.php:
|
474 |
msgid "(or %s)"
|
475 |
msgstr ""
|
476 |
|
477 |
-
#: classes/Views/Settings.php:
|
478 |
msgid "Run Manually"
|
479 |
msgstr ""
|
480 |
|
481 |
-
#: classes/Views/Settings.php:
|
482 |
msgid "Alerts Dashboard Widget"
|
483 |
msgstr ""
|
484 |
|
485 |
-
#: classes/Views/Settings.php:
|
486 |
msgid "On"
|
487 |
msgstr ""
|
488 |
|
489 |
-
#: classes/Views/Settings.php:
|
490 |
msgid "Off"
|
491 |
msgstr ""
|
492 |
|
493 |
-
#: classes/Views/Settings.php:
|
494 |
msgid "Display a dashboard widget with the latest %d security alerts."
|
495 |
msgstr ""
|
496 |
|
497 |
-
#: classes/Views/Settings.php:
|
498 |
msgid "Can View Alerts"
|
499 |
msgstr ""
|
500 |
|
501 |
-
#: classes/Views/Settings.php:
|
502 |
msgid "Users and Roles in this list can view the security alerts"
|
503 |
msgstr ""
|
504 |
|
505 |
-
#: classes/Views/Settings.php:
|
506 |
msgid "Can Manage Plugin"
|
507 |
msgstr ""
|
508 |
|
509 |
-
#: classes/Views/Settings.php:
|
510 |
msgid "Users and Roles in this list can manage the plugin settings"
|
511 |
msgstr ""
|
512 |
|
513 |
-
#: classes/Views/Settings.php:
|
514 |
msgid "Restrict Plugin Access"
|
515 |
msgstr ""
|
516 |
|
517 |
-
#: classes/Views/Settings.php:
|
518 |
msgid ""
|
519 |
"By default all the administrators on this WordPress have access to manage "
|
520 |
"this plugin.<br/>By enabling this option only the users specified in the two "
|
@@ -522,78 +538,78 @@ msgid ""
|
|
522 |
"this plugin."
|
523 |
msgstr ""
|
524 |
|
525 |
-
#: classes/Views/Settings.php:
|
526 |
msgid "Refresh Audit View"
|
527 |
msgstr ""
|
528 |
|
529 |
-
#: classes/Views/Settings.php:
|
530 |
msgid "Automatic"
|
531 |
msgstr ""
|
532 |
|
533 |
-
#: classes/Views/Settings.php:
|
534 |
msgid "Refresh Audit View as soon as there are new events."
|
535 |
msgstr ""
|
536 |
|
537 |
-
#: classes/Views/Settings.php:
|
538 |
msgid "Manual"
|
539 |
msgstr ""
|
540 |
|
541 |
-
#: classes/Views/Settings.php:
|
542 |
msgid "Refresh Audit View only when page is reloaded."
|
543 |
msgstr ""
|
544 |
|
545 |
-
#: classes/Views/Settings.php:
|
546 |
msgid "Developer Options"
|
547 |
msgstr ""
|
548 |
|
549 |
-
#: classes/Views/Settings.php:
|
550 |
msgid ""
|
551 |
"Only enable these options on testing, staging and development websites. "
|
552 |
"Enabling any of the settings below on LIVE websites may cause unintended "
|
553 |
"side-effects including degraded performance."
|
554 |
msgstr ""
|
555 |
|
556 |
-
#: classes/Views/Settings.php:
|
557 |
msgid "Data Inspector"
|
558 |
msgstr ""
|
559 |
|
560 |
-
#: classes/Views/Settings.php:
|
561 |
msgid "View data logged for each triggered alert."
|
562 |
msgstr ""
|
563 |
|
564 |
-
#: classes/Views/Settings.php:
|
565 |
msgid "PHP Errors"
|
566 |
msgstr ""
|
567 |
|
568 |
-
#: classes/Views/Settings.php:
|
569 |
msgid "Enables sensor for alerts generated from PHP."
|
570 |
msgstr ""
|
571 |
|
572 |
-
#: classes/Views/Settings.php:
|
573 |
msgid "Request Log"
|
574 |
msgstr ""
|
575 |
|
576 |
-
#: classes/Views/Settings.php:
|
577 |
msgid "Enables logging request to file."
|
578 |
msgstr ""
|
579 |
|
580 |
-
#: classes/Views/Settings.php:
|
581 |
msgid "Enables sandbox for testing PHP code."
|
582 |
msgstr ""
|
583 |
|
584 |
-
#: classes/Views/Settings.php:
|
585 |
msgid "Backtrace"
|
586 |
msgstr ""
|
587 |
|
588 |
-
#: classes/Views/Settings.php:
|
589 |
msgid "Log full backtrace for PHP-generated alerts."
|
590 |
msgstr ""
|
591 |
|
592 |
-
#: classes/Views/Settings.php:
|
593 |
msgid "Hide Plugin from Plugins Page"
|
594 |
msgstr ""
|
595 |
|
596 |
-
#: classes/Views/Settings.php:
|
597 |
msgid "Hide"
|
598 |
msgstr ""
|
599 |
|
@@ -941,736 +957,770 @@ msgid ""
|
|
941 |
msgstr ""
|
942 |
|
943 |
#: defaults.php:69
|
944 |
-
msgid "User modifies content for a post"
|
945 |
msgstr ""
|
946 |
|
947 |
#: defaults.php:69
|
948 |
-
msgid "Modified the content of post %PostTitle%"
|
949 |
msgstr ""
|
950 |
|
951 |
-
#: defaults.php:
|
952 |
-
msgid "
|
|
|
|
|
|
|
|
|
953 |
msgstr ""
|
954 |
|
955 |
#: defaults.php:72
|
|
|
|
|
|
|
|
|
956 |
msgid "User created a new WordPress page and saved it as draft"
|
957 |
msgstr ""
|
958 |
|
959 |
-
#: defaults.php:
|
960 |
msgid "Created a new page called %PostTitle%. Page ID is %PostID%"
|
961 |
msgstr ""
|
962 |
|
963 |
-
#: defaults.php:
|
964 |
msgid "User published a WorPress page"
|
965 |
msgstr ""
|
966 |
|
967 |
-
#: defaults.php:
|
968 |
msgid "Published a page called %PostTitle%. Page URL is %PostUrl%"
|
969 |
msgstr ""
|
970 |
|
971 |
-
#: defaults.php:
|
972 |
msgid "User modified a published WordPress page"
|
973 |
msgstr ""
|
974 |
|
975 |
-
#: defaults.php:
|
976 |
msgid "Modified the published page %PostTitle%. Page URL is %PostUrl%"
|
977 |
msgstr ""
|
978 |
|
979 |
-
#: defaults.php:
|
980 |
msgid "User modified a draft WordPress page"
|
981 |
msgstr ""
|
982 |
|
983 |
-
#: defaults.php:
|
984 |
msgid "Modified the draft page %PostTitle%. Page ID is %PostID%"
|
985 |
msgstr ""
|
986 |
|
987 |
-
#: defaults.php:
|
988 |
msgid "User permanently deleted a page from the trash"
|
989 |
msgstr ""
|
990 |
|
991 |
-
#: defaults.php:
|
992 |
msgid "Deleted the page %PostTitle%. Page ID is %PostID%"
|
993 |
msgstr ""
|
994 |
|
995 |
-
#: defaults.php:
|
996 |
msgid "User moved WordPress page to the trash"
|
997 |
msgstr ""
|
998 |
|
999 |
-
#: defaults.php:
|
1000 |
msgid "Moved the page %PostTitle% to trash"
|
1001 |
msgstr ""
|
1002 |
|
1003 |
-
#: defaults.php:
|
1004 |
msgid "User restored a WordPress page from trash"
|
1005 |
msgstr ""
|
1006 |
|
1007 |
-
#: defaults.php:
|
1008 |
msgid "Restored page %PostTitle% from trash"
|
1009 |
msgstr ""
|
1010 |
|
1011 |
-
#: defaults.php:
|
1012 |
msgid "User changed page URL"
|
1013 |
msgstr ""
|
1014 |
|
1015 |
-
#: defaults.php:
|
1016 |
msgid "Changed the URL of the page %PostTitle% from %OldUrl% to %NewUrl%"
|
1017 |
msgstr ""
|
1018 |
|
1019 |
-
#: defaults.php:
|
1020 |
msgid "User changed page author"
|
1021 |
msgstr ""
|
1022 |
|
1023 |
-
#: defaults.php:
|
1024 |
msgid "Changed the author of %PostTitle% page from %OldAuthor% to %NewAuthor%"
|
1025 |
msgstr ""
|
1026 |
|
1027 |
-
#: defaults.php:
|
1028 |
msgid "User changed page status"
|
1029 |
msgstr ""
|
1030 |
|
1031 |
-
#: defaults.php:
|
1032 |
msgid "Changed the status of %PostTitle% page from %OldStatus% to %NewStatus%"
|
1033 |
msgstr ""
|
1034 |
|
1035 |
-
#: defaults.php:
|
1036 |
msgid "User changed the visibility of a page post"
|
1037 |
msgstr ""
|
1038 |
|
1039 |
-
#: defaults.php:
|
1040 |
msgid ""
|
1041 |
"Changed the visibility of %PostTitle% page from %OldVisibility% to "
|
1042 |
"%NewVisibility%"
|
1043 |
msgstr ""
|
1044 |
|
1045 |
-
#: defaults.php:
|
1046 |
msgid "User changed the date of a page post"
|
1047 |
msgstr ""
|
1048 |
|
1049 |
-
#: defaults.php:
|
1050 |
msgid "Changed the date of %PostTitle% page from %OldDate% to %NewDate%"
|
1051 |
msgstr ""
|
1052 |
|
1053 |
-
#: defaults.php:
|
1054 |
msgid "User changed the parent of a page"
|
1055 |
msgstr ""
|
1056 |
|
1057 |
-
#: defaults.php:
|
1058 |
msgid ""
|
1059 |
"Changed the parent of %PostTitle% page from %OldParentName% to %NewParentName"
|
1060 |
"%"
|
1061 |
msgstr ""
|
1062 |
|
1063 |
-
#: defaults.php:
|
1064 |
msgid "User changes the template of a page"
|
1065 |
msgstr ""
|
1066 |
|
1067 |
-
#: defaults.php:
|
1068 |
msgid ""
|
1069 |
"Changed the template of %PostTitle% page from %OldTemplate% to %NewTemplate%"
|
1070 |
msgstr ""
|
1071 |
|
1072 |
-
#: defaults.php:
|
1073 |
msgid "User creates a custom field for a page"
|
1074 |
msgstr ""
|
1075 |
|
1076 |
-
#: defaults.php:
|
1077 |
msgid ""
|
1078 |
"Created custom field %MetaKey% with value %MetaValue% in page %PostTitle%"
|
1079 |
msgstr ""
|
1080 |
|
1081 |
-
#: defaults.php:
|
1082 |
msgid "User updates a custom field value for a page"
|
1083 |
msgstr ""
|
1084 |
|
1085 |
-
#: defaults.php:
|
1086 |
msgid ""
|
1087 |
"Modified the value of custom field %MetaKey% from %MetaValueOld% to "
|
1088 |
"%MetaValueNew% in page %PostTitle%"
|
1089 |
msgstr ""
|
1090 |
|
1091 |
-
#: defaults.php:
|
1092 |
msgid "User deletes a custom field from a page"
|
1093 |
msgstr ""
|
1094 |
|
1095 |
-
#: defaults.php:
|
1096 |
msgid ""
|
1097 |
"Deleted custom field %MetaKey% with value %MetaValue% from page %PostTitle%"
|
1098 |
msgstr ""
|
1099 |
|
1100 |
-
#: defaults.php:
|
1101 |
msgid "User updates a custom field name for a page"
|
1102 |
msgstr ""
|
1103 |
|
1104 |
-
#: defaults.php:
|
1105 |
msgid ""
|
1106 |
"Changed the custom field name from %MetaKeyOld% to %MetaKeyNew% in page "
|
1107 |
"%PostTitle%"
|
1108 |
msgstr ""
|
1109 |
|
1110 |
-
#: defaults.php:
|
1111 |
-
msgid "User modifies content for a page"
|
1112 |
msgstr ""
|
1113 |
|
1114 |
-
#: defaults.php:
|
1115 |
-
msgid "Modified the content of page %PostTitle%"
|
1116 |
msgstr ""
|
1117 |
|
1118 |
#: defaults.php:92
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1119 |
msgid "Custom Posts"
|
1120 |
msgstr ""
|
1121 |
|
1122 |
-
#: defaults.php:
|
1123 |
msgid "User created a new post with custom post type and saved it as draft"
|
1124 |
msgstr ""
|
1125 |
|
1126 |
-
#: defaults.php:
|
1127 |
msgid ""
|
1128 |
"Created a new custom post called %PostTitle% of type %PostType%. Post ID is "
|
1129 |
"%PostID%"
|
1130 |
msgstr ""
|
1131 |
|
1132 |
-
#: defaults.php:
|
1133 |
msgid "User published a post with custom post type"
|
1134 |
msgstr ""
|
1135 |
|
1136 |
-
#: defaults.php:
|
1137 |
msgid ""
|
1138 |
"Published a custom post %PostTitle% of type %PostType%. Post URL is %PostUrl%"
|
1139 |
msgstr ""
|
1140 |
|
1141 |
-
#: defaults.php:
|
1142 |
msgid "User modified a post with custom post type"
|
1143 |
msgstr ""
|
1144 |
|
1145 |
-
#: defaults.php:
|
1146 |
msgid ""
|
1147 |
"Modified custom post %PostTitle% of type %PostType%. Post URL is %PostUrl%"
|
1148 |
msgstr ""
|
1149 |
|
1150 |
-
#: defaults.php:
|
1151 |
msgid "User modified a draft post with custom post type"
|
1152 |
msgstr ""
|
1153 |
|
1154 |
-
#: defaults.php:
|
1155 |
msgid ""
|
1156 |
"Modified draft custom post %PostTitle% of type is %PostType%. Post URL is "
|
1157 |
"%PostUrl%"
|
1158 |
msgstr ""
|
1159 |
|
1160 |
-
#: defaults.php:
|
1161 |
msgid "User permanently deleted post with custom post type"
|
1162 |
msgstr ""
|
1163 |
|
1164 |
-
#: defaults.php:
|
1165 |
msgid "Deleted custom post %PostTitle% of type %PostType%"
|
1166 |
msgstr ""
|
1167 |
|
1168 |
-
#: defaults.php:
|
1169 |
msgid "User moved post with custom post type to trash"
|
1170 |
msgstr ""
|
1171 |
|
1172 |
-
#: defaults.php:
|
1173 |
msgid "Moved custom post %PostTitle% to trash. Post type is %PostType%"
|
1174 |
msgstr ""
|
1175 |
|
1176 |
-
#: defaults.php:
|
1177 |
msgid "User restored post with custom post type from trash"
|
1178 |
msgstr ""
|
1179 |
|
1180 |
-
#: defaults.php:
|
1181 |
msgid "Restored custom post %PostTitle% of type %PostType% from trash"
|
1182 |
msgstr ""
|
1183 |
|
1184 |
-
#: defaults.php:
|
1185 |
msgid "User changed the category of a post with custom post type"
|
1186 |
msgstr ""
|
1187 |
|
1188 |
-
#: defaults.php:
|
1189 |
msgid ""
|
1190 |
"Changed the category(ies) of custom post %PostTitle% of type %PostType% from "
|
1191 |
"%OldCategories% to %NewCategories%"
|
1192 |
msgstr ""
|
1193 |
|
1194 |
-
#: defaults.php:
|
1195 |
msgid "User changed the URL of a post with custom post type"
|
1196 |
msgstr ""
|
1197 |
|
1198 |
-
#: defaults.php:
|
1199 |
msgid ""
|
1200 |
"Changed the URL of custom post %PostTitle% of type %PostType% from %OldUrl% "
|
1201 |
"to %NewUrl%"
|
1202 |
msgstr ""
|
1203 |
|
1204 |
-
#: defaults.php:
|
1205 |
msgid "User changed the author or post with custom post type"
|
1206 |
msgstr ""
|
1207 |
|
1208 |
-
#: defaults.php:
|
1209 |
msgid ""
|
1210 |
"Changed the author of custom post %PostTitle% of type %PostType% from "
|
1211 |
"%OldAuthor% to %NewAuthor%"
|
1212 |
msgstr ""
|
1213 |
|
1214 |
-
#: defaults.php:
|
1215 |
msgid "User changed the status of post with custom post type"
|
1216 |
msgstr ""
|
1217 |
|
1218 |
-
#: defaults.php:
|
1219 |
msgid ""
|
1220 |
"Changed the status of custom post %PostTitle% of type %PostType% from "
|
1221 |
"%OldStatus% to %NewStatus%"
|
1222 |
msgstr ""
|
1223 |
|
1224 |
-
#: defaults.php:
|
1225 |
msgid "User changed the visibility of a post with custom post type"
|
1226 |
msgstr ""
|
1227 |
|
1228 |
-
#: defaults.php:
|
1229 |
msgid ""
|
1230 |
"Changed the visibility of custom post %PostTitle% of type %PostType% from "
|
1231 |
"%OldVisibility% to %NewVisibility%"
|
1232 |
msgstr ""
|
1233 |
|
1234 |
-
#: defaults.php:
|
1235 |
msgid "User changed the date of post with custom post type"
|
1236 |
msgstr ""
|
1237 |
|
1238 |
-
#: defaults.php:
|
1239 |
msgid ""
|
1240 |
"Changed the date of custom post %PostTitle% of type %PostType% from %OldDate"
|
1241 |
"% to %NewDate%"
|
1242 |
msgstr ""
|
1243 |
|
1244 |
-
#: defaults.php:
|
1245 |
msgid "User creates a custom field for a custom post"
|
1246 |
msgstr ""
|
1247 |
|
1248 |
-
#: defaults.php:
|
1249 |
msgid ""
|
1250 |
"Created custom field %MetaKey% with value %MetaValue% in custom post "
|
1251 |
"%PostTitle% of type %PostType%"
|
1252 |
msgstr ""
|
1253 |
|
1254 |
-
#: defaults.php:
|
1255 |
msgid "User updates a custom field for a custom post"
|
1256 |
msgstr ""
|
1257 |
|
1258 |
-
#: defaults.php:
|
1259 |
msgid ""
|
1260 |
"Modified the value of custom field %MetaKey% from %MetaValueOld% to "
|
1261 |
"%MetaValueNew% in custom post %PostTitle% of type %PostType%"
|
1262 |
msgstr ""
|
1263 |
|
1264 |
-
#: defaults.php:
|
1265 |
msgid "User deletes a custom field from a custom post"
|
1266 |
msgstr ""
|
1267 |
|
1268 |
-
#: defaults.php:
|
1269 |
msgid ""
|
1270 |
"Deleted custom field %MetaKey% with value %MetaValue% from custom post "
|
1271 |
"%PostTitle% of type %PostType%"
|
1272 |
msgstr ""
|
1273 |
|
1274 |
-
#: defaults.php:
|
1275 |
msgid "User updates a custom field name for a custom post"
|
1276 |
msgstr ""
|
1277 |
|
1278 |
-
#: defaults.php:
|
1279 |
msgid ""
|
1280 |
"Changed the custom field name from %MetaKeyOld% to %MetaKeyNew% in custom "
|
1281 |
"post %PostTitle% of type %PostType%"
|
1282 |
msgstr ""
|
1283 |
|
1284 |
-
#: defaults.php:
|
1285 |
-
msgid "User modifies content for a custom post"
|
1286 |
msgstr ""
|
1287 |
|
1288 |
-
#: defaults.php:
|
1289 |
-
msgid "Modified the content of custom post type %PostTitle%"
|
1290 |
msgstr ""
|
1291 |
|
1292 |
-
#: defaults.php:
|
1293 |
-
msgid "
|
1294 |
msgstr ""
|
1295 |
|
1296 |
#: defaults.php:113
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1297 |
msgid "User added a new widget"
|
1298 |
msgstr ""
|
1299 |
|
1300 |
-
#: defaults.php:
|
1301 |
msgid "Added a new %WidgetName% widget in %Sidebar%"
|
1302 |
msgstr ""
|
1303 |
|
1304 |
-
#: defaults.php:
|
1305 |
msgid "User modified a widget"
|
1306 |
msgstr ""
|
1307 |
|
1308 |
-
#: defaults.php:
|
1309 |
msgid "Modified the %WidgetName% widget in %Sidebar%"
|
1310 |
msgstr ""
|
1311 |
|
1312 |
-
#: defaults.php:
|
1313 |
msgid "User deleted widget"
|
1314 |
msgstr ""
|
1315 |
|
1316 |
-
#: defaults.php:
|
1317 |
msgid "Deleted the %WidgetName% widget from %Sidebar%"
|
1318 |
msgstr ""
|
1319 |
|
1320 |
-
#: defaults.php:
|
1321 |
msgid "User moved widget"
|
1322 |
msgstr ""
|
1323 |
|
1324 |
-
#: defaults.php:
|
1325 |
msgid "Moved the %WidgetName% widget from %OldSidebar% to %NewSidebar%"
|
1326 |
msgstr ""
|
1327 |
|
1328 |
-
#: defaults.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1329 |
msgid "User Profiles"
|
1330 |
msgstr ""
|
1331 |
|
1332 |
-
#: defaults.php:
|
1333 |
msgid "A new user was created on WordPress"
|
1334 |
msgstr ""
|
1335 |
|
1336 |
-
#: defaults.php:
|
1337 |
msgid ""
|
1338 |
"User %NewUserData->Username% subscribed with a role of %NewUserData->Roles%"
|
1339 |
msgstr ""
|
1340 |
|
1341 |
-
#: defaults.php:
|
1342 |
msgid "A user created another WordPress user"
|
1343 |
msgstr ""
|
1344 |
|
1345 |
-
#: defaults.php:
|
1346 |
msgid ""
|
1347 |
"Created a new user %NewUserData->Username% with the role of %NewUserData-"
|
1348 |
">Roles%"
|
1349 |
msgstr ""
|
1350 |
|
1351 |
-
#: defaults.php:
|
1352 |
msgid "The role of a user was changed by another WordPress user"
|
1353 |
msgstr ""
|
1354 |
|
1355 |
-
#: defaults.php:
|
1356 |
msgid "Changed the role of user %TargetUsername% from %OldRole% to %NewRole%"
|
1357 |
msgstr ""
|
1358 |
|
1359 |
-
#: defaults.php:
|
1360 |
msgid "User has changed his or her password"
|
1361 |
msgstr ""
|
1362 |
|
1363 |
-
#: defaults.php:
|
1364 |
msgid "Changed the password"
|
1365 |
msgstr ""
|
1366 |
|
1367 |
-
#: defaults.php:
|
1368 |
msgid "A user changed another user's password"
|
1369 |
msgstr ""
|
1370 |
|
1371 |
-
#: defaults.php:
|
1372 |
msgid ""
|
1373 |
"Changed the password for user %TargetUserData->Username% with the role of "
|
1374 |
"%TargetUserData->Roles%"
|
1375 |
msgstr ""
|
1376 |
|
1377 |
-
#: defaults.php:
|
1378 |
msgid "User changed his or her email address"
|
1379 |
msgstr ""
|
1380 |
|
1381 |
-
#: defaults.php:
|
1382 |
msgid "Changed the email address from %OldEmail% to %NewEmail%"
|
1383 |
msgstr ""
|
1384 |
|
1385 |
-
#: defaults.php:
|
1386 |
msgid "A user changed another user's email address"
|
1387 |
msgstr ""
|
1388 |
|
1389 |
-
#: defaults.php:
|
1390 |
msgid ""
|
1391 |
"Changed the email address of user account %TargetUsername% from %OldEmail% "
|
1392 |
"to %NewEmail%"
|
1393 |
msgstr ""
|
1394 |
|
1395 |
-
#: defaults.php:
|
1396 |
msgid "A user was deleted by another user"
|
1397 |
msgstr ""
|
1398 |
|
1399 |
-
#: defaults.php:
|
1400 |
msgid ""
|
1401 |
"Deleted User %TargetUserData->Username% with the role of %TargetUserData-"
|
1402 |
">Roles%"
|
1403 |
msgstr ""
|
1404 |
|
1405 |
-
#: defaults.php:
|
1406 |
msgid "Plugins & Themes"
|
1407 |
msgstr ""
|
1408 |
|
1409 |
-
#: defaults.php:
|
1410 |
msgid "User installed a plugin"
|
1411 |
msgstr ""
|
1412 |
|
1413 |
-
#: defaults.php:
|
1414 |
msgid "Installed the plugin %Plugin->Name% in %Plugin->plugin_dir_path%"
|
1415 |
msgstr ""
|
1416 |
|
1417 |
-
#: defaults.php:
|
1418 |
msgid "User activated a WordPress plugin"
|
1419 |
msgstr ""
|
1420 |
|
1421 |
-
#: defaults.php:
|
1422 |
msgid "Activated the plugin %PluginData->Name% installed in %PluginFile%"
|
1423 |
msgstr ""
|
1424 |
|
1425 |
-
#: defaults.php:
|
1426 |
msgid "User deactivated a WordPress plugin"
|
1427 |
msgstr ""
|
1428 |
|
1429 |
-
#: defaults.php:
|
1430 |
msgid "Deactivated the plugin %PluginData->Name% installed in %PluginFile%"
|
1431 |
msgstr ""
|
1432 |
|
1433 |
-
#: defaults.php:
|
1434 |
msgid "User uninstalled a plugin"
|
1435 |
msgstr ""
|
1436 |
|
1437 |
-
#: defaults.php:
|
1438 |
msgid ""
|
1439 |
"Uninstalled the plugin %PluginData->Name% which was installed in %PluginFile%"
|
1440 |
msgstr ""
|
1441 |
|
1442 |
-
#: defaults.php:
|
1443 |
msgid "User upgraded a plugin"
|
1444 |
msgstr ""
|
1445 |
|
1446 |
-
#: defaults.php:
|
1447 |
msgid "Upgraded the plugin %PluginData->Name% installed in %PluginFile%"
|
1448 |
msgstr ""
|
1449 |
|
1450 |
-
#: defaults.php:
|
1451 |
msgid "User installed a theme"
|
1452 |
msgstr ""
|
1453 |
|
1454 |
-
#: defaults.php:
|
1455 |
msgid "Installed theme \"%Theme->Name%\" in %Theme->get_template_directory%"
|
1456 |
msgstr ""
|
1457 |
|
1458 |
-
#: defaults.php:
|
1459 |
msgid "User activated a theme"
|
1460 |
msgstr ""
|
1461 |
|
1462 |
-
#: defaults.php:
|
1463 |
msgid ""
|
1464 |
"Activated theme \"%Theme->Name%\", installed in %Theme-"
|
1465 |
">get_template_directory%"
|
1466 |
msgstr ""
|
1467 |
|
1468 |
-
#: defaults.php:
|
1469 |
msgid "User uninstalled a theme"
|
1470 |
msgstr ""
|
1471 |
|
1472 |
-
#: defaults.php:
|
1473 |
msgid ""
|
1474 |
"Deleted theme \"%Theme->Name%\" installed in %Theme->get_template_directory%"
|
1475 |
msgstr ""
|
1476 |
|
1477 |
-
#: defaults.php:
|
1478 |
msgid "System Activity"
|
1479 |
msgstr ""
|
1480 |
|
1481 |
-
#: defaults.php:
|
1482 |
msgid "Unknown Error"
|
1483 |
msgstr ""
|
1484 |
|
1485 |
-
#: defaults.php:
|
1486 |
msgid "An unexpected error has occurred"
|
1487 |
msgstr ""
|
1488 |
|
1489 |
-
#: defaults.php:
|
1490 |
msgid "PHP error"
|
1491 |
msgstr ""
|
1492 |
|
1493 |
-
#: defaults.php:
|
1494 |
-
#: defaults.php:
|
1495 |
msgid "%Message%"
|
1496 |
msgstr ""
|
1497 |
|
1498 |
-
#: defaults.php:
|
1499 |
msgid "PHP warning"
|
1500 |
msgstr ""
|
1501 |
|
1502 |
-
#: defaults.php:
|
1503 |
msgid "PHP notice"
|
1504 |
msgstr ""
|
1505 |
|
1506 |
-
#: defaults.php:
|
1507 |
msgid "PHP exception"
|
1508 |
msgstr ""
|
1509 |
|
1510 |
-
#: defaults.php:
|
1511 |
msgid "PHP shutdown error"
|
1512 |
msgstr ""
|
1513 |
|
1514 |
-
#: defaults.php:
|
1515 |
msgid "Events automatically pruned by system"
|
1516 |
msgstr ""
|
1517 |
|
1518 |
-
#: defaults.php:
|
1519 |
msgid "%EventCount% event(s) automatically deleted by system"
|
1520 |
msgstr ""
|
1521 |
|
1522 |
-
#: defaults.php:
|
1523 |
msgid "Option Anyone Can Register in WordPress settings changed"
|
1524 |
msgstr ""
|
1525 |
|
1526 |
-
#: defaults.php:
|
1527 |
msgid "%NewValue% the option \"Anyone can register\""
|
1528 |
msgstr ""
|
1529 |
|
1530 |
-
#: defaults.php:
|
1531 |
msgid "New User Default Role changed"
|
1532 |
msgstr ""
|
1533 |
|
1534 |
-
#: defaults.php:
|
1535 |
msgid "Changed the New User Default Role from %OldRole% to %NewRole%"
|
1536 |
msgstr ""
|
1537 |
|
1538 |
-
#: defaults.php:
|
1539 |
msgid "WordPress Administrator Notification email changed"
|
1540 |
msgstr ""
|
1541 |
|
1542 |
-
#: defaults.php:
|
1543 |
msgid ""
|
1544 |
"Changed the WordPress administrator notifications email address from "
|
1545 |
"%OldEmail% to %NewEmail%"
|
1546 |
msgstr ""
|
1547 |
|
1548 |
-
#: defaults.php:
|
1549 |
msgid "WordPress was updated"
|
1550 |
msgstr ""
|
1551 |
|
1552 |
-
#: defaults.php:
|
1553 |
msgid "Updated WordPress from version %OldVersion% to %NewVersion%"
|
1554 |
msgstr ""
|
1555 |
|
1556 |
-
#: defaults.php:
|
1557 |
msgid "User changes the WordPress Permalinks"
|
1558 |
msgstr ""
|
1559 |
|
1560 |
-
#: defaults.php:
|
1561 |
msgid "Changed the WordPress permalinks from %OldPattern% to %NewPattern%"
|
1562 |
msgstr ""
|
1563 |
|
1564 |
-
#: defaults.php:
|
1565 |
msgid "MultiSite"
|
1566 |
msgstr ""
|
1567 |
|
1568 |
-
#: defaults.php:
|
1569 |
msgid "User granted Super Admin privileges"
|
1570 |
msgstr ""
|
1571 |
|
1572 |
-
#: defaults.php:
|
1573 |
msgid "Granted Super Admin privileges to %TargetUsername%"
|
1574 |
msgstr ""
|
1575 |
|
1576 |
-
#: defaults.php:
|
1577 |
msgid "User revoked from Super Admin privileges"
|
1578 |
msgstr ""
|
1579 |
|
1580 |
-
#: defaults.php:
|
1581 |
msgid "Revoked Super Admin privileges from %TargetUsername%"
|
1582 |
msgstr ""
|
1583 |
|
1584 |
-
#: defaults.php:
|
1585 |
msgid "Existing user added to a site"
|
1586 |
msgstr ""
|
1587 |
|
1588 |
-
#: defaults.php:
|
1589 |
msgid ""
|
1590 |
"Added existing user %TargetUsername% with %TargetUserRole% role to site "
|
1591 |
"%SiteName%"
|
1592 |
msgstr ""
|
1593 |
|
1594 |
-
#: defaults.php:
|
1595 |
msgid "User removed from site"
|
1596 |
msgstr ""
|
1597 |
|
1598 |
-
#: defaults.php:
|
1599 |
msgid ""
|
1600 |
"Removed user %TargetUsername% with role %TargetUserRole% from %SiteName% site"
|
1601 |
msgstr ""
|
1602 |
|
1603 |
-
#: defaults.php:
|
1604 |
msgid "New network user created"
|
1605 |
msgstr ""
|
1606 |
|
1607 |
-
#: defaults.php:
|
1608 |
msgid "Created a new network user %NewUserData->Username%"
|
1609 |
msgstr ""
|
1610 |
|
1611 |
-
#: defaults.php:
|
1612 |
msgid "New site added on network"
|
1613 |
msgstr ""
|
1614 |
|
1615 |
-
#: defaults.php:
|
1616 |
msgid "Added site %SiteName% to the network"
|
1617 |
msgstr ""
|
1618 |
|
1619 |
-
#: defaults.php:
|
1620 |
msgid "Existing site archived"
|
1621 |
msgstr ""
|
1622 |
|
1623 |
-
#: defaults.php:
|
1624 |
msgid "Archived site %SiteName%"
|
1625 |
msgstr ""
|
1626 |
|
1627 |
-
#: defaults.php:
|
1628 |
msgid "Archived site has been unarchived"
|
1629 |
msgstr ""
|
1630 |
|
1631 |
-
#: defaults.php:
|
1632 |
msgid "Unarchived site %SiteName%"
|
1633 |
msgstr ""
|
1634 |
|
1635 |
-
#: defaults.php:
|
1636 |
msgid "Deactivated site has been activated"
|
1637 |
msgstr ""
|
1638 |
|
1639 |
-
#: defaults.php:
|
1640 |
msgid "Activated site %SiteName%"
|
1641 |
msgstr ""
|
1642 |
|
1643 |
-
#: defaults.php:
|
1644 |
msgid "Site has been deactivated"
|
1645 |
msgstr ""
|
1646 |
|
1647 |
-
#: defaults.php:
|
1648 |
msgid "Deactivated site %SiteName%"
|
1649 |
msgstr ""
|
1650 |
|
1651 |
-
#: defaults.php:
|
1652 |
msgid "Existing site deleted from network"
|
1653 |
msgstr ""
|
1654 |
|
1655 |
-
#: defaults.php:
|
1656 |
msgid "Deleted site %SiteName%"
|
1657 |
msgstr ""
|
1658 |
|
1659 |
-
#: defaults.php:
|
1660 |
msgid "Activated theme on network"
|
1661 |
msgstr ""
|
1662 |
|
1663 |
-
#: defaults.php:
|
1664 |
msgid ""
|
1665 |
"Network activated %Theme->Name% theme installed in %Theme-"
|
1666 |
">get_template_directory%"
|
1667 |
msgstr ""
|
1668 |
|
1669 |
-
#: defaults.php:
|
1670 |
msgid "Deactivated theme from network"
|
1671 |
msgstr ""
|
1672 |
|
1673 |
-
#: defaults.php:
|
1674 |
msgid ""
|
1675 |
"Network deactivated %Theme->Name% theme installed in %Theme-"
|
1676 |
">get_template_directory%"
|
2 |
# This file is distributed under the same license as the WP Security Audit Log package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: WP Security Audit Log 1.3.1\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/wp-security-audit-log\n"
|
7 |
+
"POT-Creation-Date: 2014-11-27 13:07:22+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
242 |
msgstr ""
|
243 |
|
244 |
#: classes/Views/Extensions.php:27
|
|
|
|
|
|
|
|
|
245 |
msgid ""
|
246 |
+
"The below extensions allow you to extend the functionality of WP Security "
|
247 |
+
"Audit Log plugin thus enabling you to get more benefits out of the WordPress "
|
248 |
+
"security audit, such as configurable WordPress email alerts, WordPress "
|
249 |
+
"security alerts search and user activity reports."
|
250 |
msgstr ""
|
251 |
|
252 |
+
#: classes/Views/Extensions.php:31
|
253 |
+
msgid "WordPress Email Notifications Extension"
|
254 |
msgstr ""
|
255 |
|
256 |
+
#: classes/Views/Extensions.php:32
|
257 |
msgid ""
|
258 |
"Get notified instantly via email when important changes are made on your "
|
259 |
"WordPress!"
|
260 |
msgstr ""
|
261 |
|
262 |
+
#: classes/Views/Extensions.php:33
|
263 |
msgid ""
|
264 |
+
"With the Notifications Extension you can easily configure monitoring rules "
|
265 |
+
"so when a specific change happens on your WordPress you are alerted via "
|
266 |
+
"email. For example you can configure rules to receive an email when existing "
|
267 |
+
"content is changed, when a new user is created or when someone logs in to "
|
268 |
+
"WordPress outside normal office hours or from an odd location."
|
269 |
msgstr ""
|
270 |
|
271 |
+
#: classes/Views/Extensions.php:34 classes/Views/Extensions.php:41
|
272 |
+
#: classes/Views/Extensions.php:48
|
273 |
msgid "More Information"
|
274 |
msgstr ""
|
275 |
|
276 |
+
#: classes/Views/Extensions.php:38
|
277 |
+
msgid "Security Alerts Search Extension"
|
278 |
+
msgstr ""
|
279 |
+
|
280 |
#: classes/Views/Extensions.php:39
|
281 |
+
msgid ""
|
282 |
+
"Automatically Search for specific WordPress user and site activity in "
|
283 |
+
"WordPress Security Audit Log."
|
284 |
msgstr ""
|
285 |
|
286 |
#: classes/Views/Extensions.php:40
|
287 |
+
msgid ""
|
288 |
+
"The Search Extension enables you to easily find specific WordPress activity "
|
289 |
+
"in the Audit Log with free text based searches. Filters can also be used in "
|
290 |
+
"conjunction with free text based searches to further narrow down and have "
|
291 |
+
"more accurate search results."
|
292 |
+
msgstr ""
|
293 |
+
|
294 |
+
#: classes/Views/Extensions.php:45
|
295 |
+
msgid "Reporting Extension"
|
296 |
+
msgstr ""
|
297 |
+
|
298 |
+
#: classes/Views/Extensions.php:46
|
299 |
msgid "Generate User, Site and Other Types of Reports from the Audit Log."
|
300 |
msgstr ""
|
301 |
|
302 |
+
#: classes/Views/Extensions.php:47
|
303 |
msgid ""
|
304 |
"The Reporting Extension allows you to generate reports to keep track and "
|
305 |
"record of the productivity, and to meet any legal and regulatory compliance "
|
442 |
msgstr ""
|
443 |
|
444 |
#: classes/Views/Sandbox.php:11 classes/Views/Sandbox.php:19
|
445 |
+
#: classes/Views/Settings.php:284
|
446 |
msgid "Sandbox"
|
447 |
msgstr ""
|
448 |
|
454 |
msgid "Settings"
|
455 |
msgstr ""
|
456 |
|
457 |
+
#: classes/Views/Settings.php:110
|
458 |
msgid "Security Alerts Pruning"
|
459 |
msgstr ""
|
460 |
|
461 |
+
#: classes/Views/Settings.php:113 classes/Views/Settings.php:121
|
462 |
msgid "(eg: 1 month)"
|
463 |
msgstr ""
|
464 |
|
465 |
+
#: classes/Views/Settings.php:117
|
466 |
msgid "None"
|
467 |
msgstr ""
|
468 |
|
469 |
+
#: classes/Views/Settings.php:125
|
470 |
msgid "Delete alerts older than"
|
471 |
msgstr ""
|
472 |
|
473 |
+
#: classes/Views/Settings.php:133
|
474 |
msgid "(eg: 80)"
|
475 |
msgstr ""
|
476 |
|
477 |
+
#: classes/Views/Settings.php:137
|
478 |
msgid "Keep up to"
|
479 |
msgstr ""
|
480 |
|
481 |
+
#: classes/Views/Settings.php:142
|
482 |
msgid "alerts"
|
483 |
msgstr ""
|
484 |
|
485 |
+
#: classes/Views/Settings.php:146
|
486 |
msgid "Next Scheduled Cleanup is in "
|
487 |
msgstr ""
|
488 |
|
489 |
+
#: classes/Views/Settings.php:150
|
490 |
msgid "(or %s)"
|
491 |
msgstr ""
|
492 |
|
493 |
+
#: classes/Views/Settings.php:151
|
494 |
msgid "Run Manually"
|
495 |
msgstr ""
|
496 |
|
497 |
+
#: classes/Views/Settings.php:157
|
498 |
msgid "Alerts Dashboard Widget"
|
499 |
msgstr ""
|
500 |
|
501 |
+
#: classes/Views/Settings.php:163
|
502 |
msgid "On"
|
503 |
msgstr ""
|
504 |
|
505 |
+
#: classes/Views/Settings.php:168
|
506 |
msgid "Off"
|
507 |
msgstr ""
|
508 |
|
509 |
+
#: classes/Views/Settings.php:173
|
510 |
msgid "Display a dashboard widget with the latest %d security alerts."
|
511 |
msgstr ""
|
512 |
|
513 |
+
#: classes/Views/Settings.php:181
|
514 |
msgid "Can View Alerts"
|
515 |
msgstr ""
|
516 |
|
517 |
+
#: classes/Views/Settings.php:188
|
518 |
msgid "Users and Roles in this list can view the security alerts"
|
519 |
msgstr ""
|
520 |
|
521 |
+
#: classes/Views/Settings.php:203
|
522 |
msgid "Can Manage Plugin"
|
523 |
msgstr ""
|
524 |
|
525 |
+
#: classes/Views/Settings.php:210
|
526 |
msgid "Users and Roles in this list can manage the plugin settings"
|
527 |
msgstr ""
|
528 |
|
529 |
+
#: classes/Views/Settings.php:225
|
530 |
msgid "Restrict Plugin Access"
|
531 |
msgstr ""
|
532 |
|
533 |
+
#: classes/Views/Settings.php:233
|
534 |
msgid ""
|
535 |
"By default all the administrators on this WordPress have access to manage "
|
536 |
"this plugin.<br/>By enabling this option only the users specified in the two "
|
538 |
"this plugin."
|
539 |
msgstr ""
|
540 |
|
541 |
+
#: classes/Views/Settings.php:240
|
542 |
msgid "Refresh Audit View"
|
543 |
msgstr ""
|
544 |
|
545 |
+
#: classes/Views/Settings.php:246
|
546 |
msgid "Automatic"
|
547 |
msgstr ""
|
548 |
|
549 |
+
#: classes/Views/Settings.php:248
|
550 |
msgid "Refresh Audit View as soon as there are new events."
|
551 |
msgstr ""
|
552 |
|
553 |
+
#: classes/Views/Settings.php:252
|
554 |
msgid "Manual"
|
555 |
msgstr ""
|
556 |
|
557 |
+
#: classes/Views/Settings.php:254
|
558 |
msgid "Refresh Audit View only when page is reloaded."
|
559 |
msgstr ""
|
560 |
|
561 |
+
#: classes/Views/Settings.php:260
|
562 |
msgid "Developer Options"
|
563 |
msgstr ""
|
564 |
|
565 |
+
#: classes/Views/Settings.php:268
|
566 |
msgid ""
|
567 |
"Only enable these options on testing, staging and development websites. "
|
568 |
"Enabling any of the settings below on LIVE websites may cause unintended "
|
569 |
"side-effects including degraded performance."
|
570 |
msgstr ""
|
571 |
|
572 |
+
#: classes/Views/Settings.php:272
|
573 |
msgid "Data Inspector"
|
574 |
msgstr ""
|
575 |
|
576 |
+
#: classes/Views/Settings.php:273
|
577 |
msgid "View data logged for each triggered alert."
|
578 |
msgstr ""
|
579 |
|
580 |
+
#: classes/Views/Settings.php:276
|
581 |
msgid "PHP Errors"
|
582 |
msgstr ""
|
583 |
|
584 |
+
#: classes/Views/Settings.php:277
|
585 |
msgid "Enables sensor for alerts generated from PHP."
|
586 |
msgstr ""
|
587 |
|
588 |
+
#: classes/Views/Settings.php:280
|
589 |
msgid "Request Log"
|
590 |
msgstr ""
|
591 |
|
592 |
+
#: classes/Views/Settings.php:281
|
593 |
msgid "Enables logging request to file."
|
594 |
msgstr ""
|
595 |
|
596 |
+
#: classes/Views/Settings.php:285
|
597 |
msgid "Enables sandbox for testing PHP code."
|
598 |
msgstr ""
|
599 |
|
600 |
+
#: classes/Views/Settings.php:288
|
601 |
msgid "Backtrace"
|
602 |
msgstr ""
|
603 |
|
604 |
+
#: classes/Views/Settings.php:289
|
605 |
msgid "Log full backtrace for PHP-generated alerts."
|
606 |
msgstr ""
|
607 |
|
608 |
+
#: classes/Views/Settings.php:307
|
609 |
msgid "Hide Plugin from Plugins Page"
|
610 |
msgstr ""
|
611 |
|
612 |
+
#: classes/Views/Settings.php:313
|
613 |
msgid "Hide"
|
614 |
msgstr ""
|
615 |
|
957 |
msgstr ""
|
958 |
|
959 |
#: defaults.php:69
|
960 |
+
msgid "User modifies content for a published post"
|
961 |
msgstr ""
|
962 |
|
963 |
#: defaults.php:69
|
964 |
+
msgid "Modified the content of published post %PostTitle%"
|
965 |
msgstr ""
|
966 |
|
967 |
+
#: defaults.php:70
|
968 |
+
msgid "User modifies content for a draft post"
|
969 |
+
msgstr ""
|
970 |
+
|
971 |
+
#: defaults.php:70
|
972 |
+
msgid "Modified the content of draft post %PostTitle%"
|
973 |
msgstr ""
|
974 |
|
975 |
#: defaults.php:72
|
976 |
+
msgid "Pages"
|
977 |
+
msgstr ""
|
978 |
+
|
979 |
+
#: defaults.php:73
|
980 |
msgid "User created a new WordPress page and saved it as draft"
|
981 |
msgstr ""
|
982 |
|
983 |
+
#: defaults.php:73
|
984 |
msgid "Created a new page called %PostTitle%. Page ID is %PostID%"
|
985 |
msgstr ""
|
986 |
|
987 |
+
#: defaults.php:74
|
988 |
msgid "User published a WorPress page"
|
989 |
msgstr ""
|
990 |
|
991 |
+
#: defaults.php:74
|
992 |
msgid "Published a page called %PostTitle%. Page URL is %PostUrl%"
|
993 |
msgstr ""
|
994 |
|
995 |
+
#: defaults.php:75
|
996 |
msgid "User modified a published WordPress page"
|
997 |
msgstr ""
|
998 |
|
999 |
+
#: defaults.php:75
|
1000 |
msgid "Modified the published page %PostTitle%. Page URL is %PostUrl%"
|
1001 |
msgstr ""
|
1002 |
|
1003 |
+
#: defaults.php:76
|
1004 |
msgid "User modified a draft WordPress page"
|
1005 |
msgstr ""
|
1006 |
|
1007 |
+
#: defaults.php:76
|
1008 |
msgid "Modified the draft page %PostTitle%. Page ID is %PostID%"
|
1009 |
msgstr ""
|
1010 |
|
1011 |
+
#: defaults.php:77
|
1012 |
msgid "User permanently deleted a page from the trash"
|
1013 |
msgstr ""
|
1014 |
|
1015 |
+
#: defaults.php:77
|
1016 |
msgid "Deleted the page %PostTitle%. Page ID is %PostID%"
|
1017 |
msgstr ""
|
1018 |
|
1019 |
+
#: defaults.php:78
|
1020 |
msgid "User moved WordPress page to the trash"
|
1021 |
msgstr ""
|
1022 |
|
1023 |
+
#: defaults.php:78
|
1024 |
msgid "Moved the page %PostTitle% to trash"
|
1025 |
msgstr ""
|
1026 |
|
1027 |
+
#: defaults.php:79
|
1028 |
msgid "User restored a WordPress page from trash"
|
1029 |
msgstr ""
|
1030 |
|
1031 |
+
#: defaults.php:79
|
1032 |
msgid "Restored page %PostTitle% from trash"
|
1033 |
msgstr ""
|
1034 |
|
1035 |
+
#: defaults.php:80
|
1036 |
msgid "User changed page URL"
|
1037 |
msgstr ""
|
1038 |
|
1039 |
+
#: defaults.php:80
|
1040 |
msgid "Changed the URL of the page %PostTitle% from %OldUrl% to %NewUrl%"
|
1041 |
msgstr ""
|
1042 |
|
1043 |
+
#: defaults.php:81
|
1044 |
msgid "User changed page author"
|
1045 |
msgstr ""
|
1046 |
|
1047 |
+
#: defaults.php:81
|
1048 |
msgid "Changed the author of %PostTitle% page from %OldAuthor% to %NewAuthor%"
|
1049 |
msgstr ""
|
1050 |
|
1051 |
+
#: defaults.php:82
|
1052 |
msgid "User changed page status"
|
1053 |
msgstr ""
|
1054 |
|
1055 |
+
#: defaults.php:82
|
1056 |
msgid "Changed the status of %PostTitle% page from %OldStatus% to %NewStatus%"
|
1057 |
msgstr ""
|
1058 |
|
1059 |
+
#: defaults.php:83
|
1060 |
msgid "User changed the visibility of a page post"
|
1061 |
msgstr ""
|
1062 |
|
1063 |
+
#: defaults.php:83
|
1064 |
msgid ""
|
1065 |
"Changed the visibility of %PostTitle% page from %OldVisibility% to "
|
1066 |
"%NewVisibility%"
|
1067 |
msgstr ""
|
1068 |
|
1069 |
+
#: defaults.php:84
|
1070 |
msgid "User changed the date of a page post"
|
1071 |
msgstr ""
|
1072 |
|
1073 |
+
#: defaults.php:84
|
1074 |
msgid "Changed the date of %PostTitle% page from %OldDate% to %NewDate%"
|
1075 |
msgstr ""
|
1076 |
|
1077 |
+
#: defaults.php:85
|
1078 |
msgid "User changed the parent of a page"
|
1079 |
msgstr ""
|
1080 |
|
1081 |
+
#: defaults.php:85
|
1082 |
msgid ""
|
1083 |
"Changed the parent of %PostTitle% page from %OldParentName% to %NewParentName"
|
1084 |
"%"
|
1085 |
msgstr ""
|
1086 |
|
1087 |
+
#: defaults.php:86
|
1088 |
msgid "User changes the template of a page"
|
1089 |
msgstr ""
|
1090 |
|
1091 |
+
#: defaults.php:86
|
1092 |
msgid ""
|
1093 |
"Changed the template of %PostTitle% page from %OldTemplate% to %NewTemplate%"
|
1094 |
msgstr ""
|
1095 |
|
1096 |
+
#: defaults.php:87
|
1097 |
msgid "User creates a custom field for a page"
|
1098 |
msgstr ""
|
1099 |
|
1100 |
+
#: defaults.php:87
|
1101 |
msgid ""
|
1102 |
"Created custom field %MetaKey% with value %MetaValue% in page %PostTitle%"
|
1103 |
msgstr ""
|
1104 |
|
1105 |
+
#: defaults.php:88
|
1106 |
msgid "User updates a custom field value for a page"
|
1107 |
msgstr ""
|
1108 |
|
1109 |
+
#: defaults.php:88
|
1110 |
msgid ""
|
1111 |
"Modified the value of custom field %MetaKey% from %MetaValueOld% to "
|
1112 |
"%MetaValueNew% in page %PostTitle%"
|
1113 |
msgstr ""
|
1114 |
|
1115 |
+
#: defaults.php:89
|
1116 |
msgid "User deletes a custom field from a page"
|
1117 |
msgstr ""
|
1118 |
|
1119 |
+
#: defaults.php:89
|
1120 |
msgid ""
|
1121 |
"Deleted custom field %MetaKey% with value %MetaValue% from page %PostTitle%"
|
1122 |
msgstr ""
|
1123 |
|
1124 |
+
#: defaults.php:90
|
1125 |
msgid "User updates a custom field name for a page"
|
1126 |
msgstr ""
|
1127 |
|
1128 |
+
#: defaults.php:90
|
1129 |
msgid ""
|
1130 |
"Changed the custom field name from %MetaKeyOld% to %MetaKeyNew% in page "
|
1131 |
"%PostTitle%"
|
1132 |
msgstr ""
|
1133 |
|
1134 |
+
#: defaults.php:91
|
1135 |
+
msgid "User modifies content for a published page"
|
1136 |
msgstr ""
|
1137 |
|
1138 |
+
#: defaults.php:91
|
1139 |
+
msgid "Modified the content of published page %PostTitle%"
|
1140 |
msgstr ""
|
1141 |
|
1142 |
#: defaults.php:92
|
1143 |
+
msgid "User modifies content for a draft page"
|
1144 |
+
msgstr ""
|
1145 |
+
|
1146 |
+
#: defaults.php:92
|
1147 |
+
msgid "Modified the content of draft page %PostTitle%"
|
1148 |
+
msgstr ""
|
1149 |
+
|
1150 |
+
#: defaults.php:94
|
1151 |
msgid "Custom Posts"
|
1152 |
msgstr ""
|
1153 |
|
1154 |
+
#: defaults.php:95
|
1155 |
msgid "User created a new post with custom post type and saved it as draft"
|
1156 |
msgstr ""
|
1157 |
|
1158 |
+
#: defaults.php:95
|
1159 |
msgid ""
|
1160 |
"Created a new custom post called %PostTitle% of type %PostType%. Post ID is "
|
1161 |
"%PostID%"
|
1162 |
msgstr ""
|
1163 |
|
1164 |
+
#: defaults.php:96
|
1165 |
msgid "User published a post with custom post type"
|
1166 |
msgstr ""
|
1167 |
|
1168 |
+
#: defaults.php:96
|
1169 |
msgid ""
|
1170 |
"Published a custom post %PostTitle% of type %PostType%. Post URL is %PostUrl%"
|
1171 |
msgstr ""
|
1172 |
|
1173 |
+
#: defaults.php:97
|
1174 |
msgid "User modified a post with custom post type"
|
1175 |
msgstr ""
|
1176 |
|
1177 |
+
#: defaults.php:97
|
1178 |
msgid ""
|
1179 |
"Modified custom post %PostTitle% of type %PostType%. Post URL is %PostUrl%"
|
1180 |
msgstr ""
|
1181 |
|
1182 |
+
#: defaults.php:98
|
1183 |
msgid "User modified a draft post with custom post type"
|
1184 |
msgstr ""
|
1185 |
|
1186 |
+
#: defaults.php:98
|
1187 |
msgid ""
|
1188 |
"Modified draft custom post %PostTitle% of type is %PostType%. Post URL is "
|
1189 |
"%PostUrl%"
|
1190 |
msgstr ""
|
1191 |
|
1192 |
+
#: defaults.php:99
|
1193 |
msgid "User permanently deleted post with custom post type"
|
1194 |
msgstr ""
|
1195 |
|
1196 |
+
#: defaults.php:99
|
1197 |
msgid "Deleted custom post %PostTitle% of type %PostType%"
|
1198 |
msgstr ""
|
1199 |
|
1200 |
+
#: defaults.php:100
|
1201 |
msgid "User moved post with custom post type to trash"
|
1202 |
msgstr ""
|
1203 |
|
1204 |
+
#: defaults.php:100
|
1205 |
msgid "Moved custom post %PostTitle% to trash. Post type is %PostType%"
|
1206 |
msgstr ""
|
1207 |
|
1208 |
+
#: defaults.php:101
|
1209 |
msgid "User restored post with custom post type from trash"
|
1210 |
msgstr ""
|
1211 |
|
1212 |
+
#: defaults.php:101
|
1213 |
msgid "Restored custom post %PostTitle% of type %PostType% from trash"
|
1214 |
msgstr ""
|
1215 |
|
1216 |
+
#: defaults.php:102
|
1217 |
msgid "User changed the category of a post with custom post type"
|
1218 |
msgstr ""
|
1219 |
|
1220 |
+
#: defaults.php:102
|
1221 |
msgid ""
|
1222 |
"Changed the category(ies) of custom post %PostTitle% of type %PostType% from "
|
1223 |
"%OldCategories% to %NewCategories%"
|
1224 |
msgstr ""
|
1225 |
|
1226 |
+
#: defaults.php:103
|
1227 |
msgid "User changed the URL of a post with custom post type"
|
1228 |
msgstr ""
|
1229 |
|
1230 |
+
#: defaults.php:103
|
1231 |
msgid ""
|
1232 |
"Changed the URL of custom post %PostTitle% of type %PostType% from %OldUrl% "
|
1233 |
"to %NewUrl%"
|
1234 |
msgstr ""
|
1235 |
|
1236 |
+
#: defaults.php:104
|
1237 |
msgid "User changed the author or post with custom post type"
|
1238 |
msgstr ""
|
1239 |
|
1240 |
+
#: defaults.php:104
|
1241 |
msgid ""
|
1242 |
"Changed the author of custom post %PostTitle% of type %PostType% from "
|
1243 |
"%OldAuthor% to %NewAuthor%"
|
1244 |
msgstr ""
|
1245 |
|
1246 |
+
#: defaults.php:105
|
1247 |
msgid "User changed the status of post with custom post type"
|
1248 |
msgstr ""
|
1249 |
|
1250 |
+
#: defaults.php:105
|
1251 |
msgid ""
|
1252 |
"Changed the status of custom post %PostTitle% of type %PostType% from "
|
1253 |
"%OldStatus% to %NewStatus%"
|
1254 |
msgstr ""
|
1255 |
|
1256 |
+
#: defaults.php:106
|
1257 |
msgid "User changed the visibility of a post with custom post type"
|
1258 |
msgstr ""
|
1259 |
|
1260 |
+
#: defaults.php:106
|
1261 |
msgid ""
|
1262 |
"Changed the visibility of custom post %PostTitle% of type %PostType% from "
|
1263 |
"%OldVisibility% to %NewVisibility%"
|
1264 |
msgstr ""
|
1265 |
|
1266 |
+
#: defaults.php:107
|
1267 |
msgid "User changed the date of post with custom post type"
|
1268 |
msgstr ""
|
1269 |
|
1270 |
+
#: defaults.php:107
|
1271 |
msgid ""
|
1272 |
"Changed the date of custom post %PostTitle% of type %PostType% from %OldDate"
|
1273 |
"% to %NewDate%"
|
1274 |
msgstr ""
|
1275 |
|
1276 |
+
#: defaults.php:108
|
1277 |
msgid "User creates a custom field for a custom post"
|
1278 |
msgstr ""
|
1279 |
|
1280 |
+
#: defaults.php:108
|
1281 |
msgid ""
|
1282 |
"Created custom field %MetaKey% with value %MetaValue% in custom post "
|
1283 |
"%PostTitle% of type %PostType%"
|
1284 |
msgstr ""
|
1285 |
|
1286 |
+
#: defaults.php:109
|
1287 |
msgid "User updates a custom field for a custom post"
|
1288 |
msgstr ""
|
1289 |
|
1290 |
+
#: defaults.php:109
|
1291 |
msgid ""
|
1292 |
"Modified the value of custom field %MetaKey% from %MetaValueOld% to "
|
1293 |
"%MetaValueNew% in custom post %PostTitle% of type %PostType%"
|
1294 |
msgstr ""
|
1295 |
|
1296 |
+
#: defaults.php:110
|
1297 |
msgid "User deletes a custom field from a custom post"
|
1298 |
msgstr ""
|
1299 |
|
1300 |
+
#: defaults.php:110
|
1301 |
msgid ""
|
1302 |
"Deleted custom field %MetaKey% with value %MetaValue% from custom post "
|
1303 |
"%PostTitle% of type %PostType%"
|
1304 |
msgstr ""
|
1305 |
|
1306 |
+
#: defaults.php:111
|
1307 |
msgid "User updates a custom field name for a custom post"
|
1308 |
msgstr ""
|
1309 |
|
1310 |
+
#: defaults.php:111
|
1311 |
msgid ""
|
1312 |
"Changed the custom field name from %MetaKeyOld% to %MetaKeyNew% in custom "
|
1313 |
"post %PostTitle% of type %PostType%"
|
1314 |
msgstr ""
|
1315 |
|
1316 |
+
#: defaults.php:112
|
1317 |
+
msgid "User modifies content for a published custom post"
|
1318 |
msgstr ""
|
1319 |
|
1320 |
+
#: defaults.php:112
|
1321 |
+
msgid "Modified the content of published custom post type %PostTitle%"
|
1322 |
msgstr ""
|
1323 |
|
1324 |
+
#: defaults.php:113
|
1325 |
+
msgid "User modifies content for a draft custom post"
|
1326 |
msgstr ""
|
1327 |
|
1328 |
#: defaults.php:113
|
1329 |
+
msgid "Modified the content of draft custom post type %PostTitle%"
|
1330 |
+
msgstr ""
|
1331 |
+
|
1332 |
+
#: defaults.php:115
|
1333 |
+
msgid "Widgets"
|
1334 |
+
msgstr ""
|
1335 |
+
|
1336 |
+
#: defaults.php:116
|
1337 |
msgid "User added a new widget"
|
1338 |
msgstr ""
|
1339 |
|
1340 |
+
#: defaults.php:116
|
1341 |
msgid "Added a new %WidgetName% widget in %Sidebar%"
|
1342 |
msgstr ""
|
1343 |
|
1344 |
+
#: defaults.php:117
|
1345 |
msgid "User modified a widget"
|
1346 |
msgstr ""
|
1347 |
|
1348 |
+
#: defaults.php:117
|
1349 |
msgid "Modified the %WidgetName% widget in %Sidebar%"
|
1350 |
msgstr ""
|
1351 |
|
1352 |
+
#: defaults.php:118
|
1353 |
msgid "User deleted widget"
|
1354 |
msgstr ""
|
1355 |
|
1356 |
+
#: defaults.php:118
|
1357 |
msgid "Deleted the %WidgetName% widget from %Sidebar%"
|
1358 |
msgstr ""
|
1359 |
|
1360 |
+
#: defaults.php:119
|
1361 |
msgid "User moved widget"
|
1362 |
msgstr ""
|
1363 |
|
1364 |
+
#: defaults.php:119
|
1365 |
msgid "Moved the %WidgetName% widget from %OldSidebar% to %NewSidebar%"
|
1366 |
msgstr ""
|
1367 |
|
1368 |
+
#: defaults.php:120
|
1369 |
+
msgid "User changed widget position"
|
1370 |
+
msgstr ""
|
1371 |
+
|
1372 |
+
#: defaults.php:120
|
1373 |
+
msgid ""
|
1374 |
+
"Moved the %WidgetName% widget from position %OldPosition% to position "
|
1375 |
+
"%NewPosition% in sidebar %Sidebar%"
|
1376 |
+
msgstr ""
|
1377 |
+
|
1378 |
+
#: defaults.php:122
|
1379 |
msgid "User Profiles"
|
1380 |
msgstr ""
|
1381 |
|
1382 |
+
#: defaults.php:123
|
1383 |
msgid "A new user was created on WordPress"
|
1384 |
msgstr ""
|
1385 |
|
1386 |
+
#: defaults.php:123
|
1387 |
msgid ""
|
1388 |
"User %NewUserData->Username% subscribed with a role of %NewUserData->Roles%"
|
1389 |
msgstr ""
|
1390 |
|
1391 |
+
#: defaults.php:124
|
1392 |
msgid "A user created another WordPress user"
|
1393 |
msgstr ""
|
1394 |
|
1395 |
+
#: defaults.php:124
|
1396 |
msgid ""
|
1397 |
"Created a new user %NewUserData->Username% with the role of %NewUserData-"
|
1398 |
">Roles%"
|
1399 |
msgstr ""
|
1400 |
|
1401 |
+
#: defaults.php:125
|
1402 |
msgid "The role of a user was changed by another WordPress user"
|
1403 |
msgstr ""
|
1404 |
|
1405 |
+
#: defaults.php:125
|
1406 |
msgid "Changed the role of user %TargetUsername% from %OldRole% to %NewRole%"
|
1407 |
msgstr ""
|
1408 |
|
1409 |
+
#: defaults.php:126
|
1410 |
msgid "User has changed his or her password"
|
1411 |
msgstr ""
|
1412 |
|
1413 |
+
#: defaults.php:126
|
1414 |
msgid "Changed the password"
|
1415 |
msgstr ""
|
1416 |
|
1417 |
+
#: defaults.php:127
|
1418 |
msgid "A user changed another user's password"
|
1419 |
msgstr ""
|
1420 |
|
1421 |
+
#: defaults.php:127
|
1422 |
msgid ""
|
1423 |
"Changed the password for user %TargetUserData->Username% with the role of "
|
1424 |
"%TargetUserData->Roles%"
|
1425 |
msgstr ""
|
1426 |
|
1427 |
+
#: defaults.php:128
|
1428 |
msgid "User changed his or her email address"
|
1429 |
msgstr ""
|
1430 |
|
1431 |
+
#: defaults.php:128
|
1432 |
msgid "Changed the email address from %OldEmail% to %NewEmail%"
|
1433 |
msgstr ""
|
1434 |
|
1435 |
+
#: defaults.php:129
|
1436 |
msgid "A user changed another user's email address"
|
1437 |
msgstr ""
|
1438 |
|
1439 |
+
#: defaults.php:129
|
1440 |
msgid ""
|
1441 |
"Changed the email address of user account %TargetUsername% from %OldEmail% "
|
1442 |
"to %NewEmail%"
|
1443 |
msgstr ""
|
1444 |
|
1445 |
+
#: defaults.php:130
|
1446 |
msgid "A user was deleted by another user"
|
1447 |
msgstr ""
|
1448 |
|
1449 |
+
#: defaults.php:130
|
1450 |
msgid ""
|
1451 |
"Deleted User %TargetUserData->Username% with the role of %TargetUserData-"
|
1452 |
">Roles%"
|
1453 |
msgstr ""
|
1454 |
|
1455 |
+
#: defaults.php:132
|
1456 |
msgid "Plugins & Themes"
|
1457 |
msgstr ""
|
1458 |
|
1459 |
+
#: defaults.php:133
|
1460 |
msgid "User installed a plugin"
|
1461 |
msgstr ""
|
1462 |
|
1463 |
+
#: defaults.php:133
|
1464 |
msgid "Installed the plugin %Plugin->Name% in %Plugin->plugin_dir_path%"
|
1465 |
msgstr ""
|
1466 |
|
1467 |
+
#: defaults.php:134
|
1468 |
msgid "User activated a WordPress plugin"
|
1469 |
msgstr ""
|
1470 |
|
1471 |
+
#: defaults.php:134
|
1472 |
msgid "Activated the plugin %PluginData->Name% installed in %PluginFile%"
|
1473 |
msgstr ""
|
1474 |
|
1475 |
+
#: defaults.php:135
|
1476 |
msgid "User deactivated a WordPress plugin"
|
1477 |
msgstr ""
|
1478 |
|
1479 |
+
#: defaults.php:135
|
1480 |
msgid "Deactivated the plugin %PluginData->Name% installed in %PluginFile%"
|
1481 |
msgstr ""
|
1482 |
|
1483 |
+
#: defaults.php:136
|
1484 |
msgid "User uninstalled a plugin"
|
1485 |
msgstr ""
|
1486 |
|
1487 |
+
#: defaults.php:136
|
1488 |
msgid ""
|
1489 |
"Uninstalled the plugin %PluginData->Name% which was installed in %PluginFile%"
|
1490 |
msgstr ""
|
1491 |
|
1492 |
+
#: defaults.php:137
|
1493 |
msgid "User upgraded a plugin"
|
1494 |
msgstr ""
|
1495 |
|
1496 |
+
#: defaults.php:137
|
1497 |
msgid "Upgraded the plugin %PluginData->Name% installed in %PluginFile%"
|
1498 |
msgstr ""
|
1499 |
|
1500 |
+
#: defaults.php:138
|
1501 |
msgid "User installed a theme"
|
1502 |
msgstr ""
|
1503 |
|
1504 |
+
#: defaults.php:138
|
1505 |
msgid "Installed theme \"%Theme->Name%\" in %Theme->get_template_directory%"
|
1506 |
msgstr ""
|
1507 |
|
1508 |
+
#: defaults.php:139
|
1509 |
msgid "User activated a theme"
|
1510 |
msgstr ""
|
1511 |
|
1512 |
+
#: defaults.php:139
|
1513 |
msgid ""
|
1514 |
"Activated theme \"%Theme->Name%\", installed in %Theme-"
|
1515 |
">get_template_directory%"
|
1516 |
msgstr ""
|
1517 |
|
1518 |
+
#: defaults.php:140
|
1519 |
msgid "User uninstalled a theme"
|
1520 |
msgstr ""
|
1521 |
|
1522 |
+
#: defaults.php:140
|
1523 |
msgid ""
|
1524 |
"Deleted theme \"%Theme->Name%\" installed in %Theme->get_template_directory%"
|
1525 |
msgstr ""
|
1526 |
|
1527 |
+
#: defaults.php:142
|
1528 |
msgid "System Activity"
|
1529 |
msgstr ""
|
1530 |
|
1531 |
+
#: defaults.php:143
|
1532 |
msgid "Unknown Error"
|
1533 |
msgstr ""
|
1534 |
|
1535 |
+
#: defaults.php:143
|
1536 |
msgid "An unexpected error has occurred"
|
1537 |
msgstr ""
|
1538 |
|
1539 |
+
#: defaults.php:144
|
1540 |
msgid "PHP error"
|
1541 |
msgstr ""
|
1542 |
|
1543 |
+
#: defaults.php:144 defaults.php:145 defaults.php:146 defaults.php:147
|
1544 |
+
#: defaults.php:148
|
1545 |
msgid "%Message%"
|
1546 |
msgstr ""
|
1547 |
|
1548 |
+
#: defaults.php:145
|
1549 |
msgid "PHP warning"
|
1550 |
msgstr ""
|
1551 |
|
1552 |
+
#: defaults.php:146
|
1553 |
msgid "PHP notice"
|
1554 |
msgstr ""
|
1555 |
|
1556 |
+
#: defaults.php:147
|
1557 |
msgid "PHP exception"
|
1558 |
msgstr ""
|
1559 |
|
1560 |
+
#: defaults.php:148
|
1561 |
msgid "PHP shutdown error"
|
1562 |
msgstr ""
|
1563 |
|
1564 |
+
#: defaults.php:149
|
1565 |
msgid "Events automatically pruned by system"
|
1566 |
msgstr ""
|
1567 |
|
1568 |
+
#: defaults.php:149
|
1569 |
msgid "%EventCount% event(s) automatically deleted by system"
|
1570 |
msgstr ""
|
1571 |
|
1572 |
+
#: defaults.php:150
|
1573 |
msgid "Option Anyone Can Register in WordPress settings changed"
|
1574 |
msgstr ""
|
1575 |
|
1576 |
+
#: defaults.php:150
|
1577 |
msgid "%NewValue% the option \"Anyone can register\""
|
1578 |
msgstr ""
|
1579 |
|
1580 |
+
#: defaults.php:151
|
1581 |
msgid "New User Default Role changed"
|
1582 |
msgstr ""
|
1583 |
|
1584 |
+
#: defaults.php:151
|
1585 |
msgid "Changed the New User Default Role from %OldRole% to %NewRole%"
|
1586 |
msgstr ""
|
1587 |
|
1588 |
+
#: defaults.php:152
|
1589 |
msgid "WordPress Administrator Notification email changed"
|
1590 |
msgstr ""
|
1591 |
|
1592 |
+
#: defaults.php:152
|
1593 |
msgid ""
|
1594 |
"Changed the WordPress administrator notifications email address from "
|
1595 |
"%OldEmail% to %NewEmail%"
|
1596 |
msgstr ""
|
1597 |
|
1598 |
+
#: defaults.php:153
|
1599 |
msgid "WordPress was updated"
|
1600 |
msgstr ""
|
1601 |
|
1602 |
+
#: defaults.php:153
|
1603 |
msgid "Updated WordPress from version %OldVersion% to %NewVersion%"
|
1604 |
msgstr ""
|
1605 |
|
1606 |
+
#: defaults.php:154
|
1607 |
msgid "User changes the WordPress Permalinks"
|
1608 |
msgstr ""
|
1609 |
|
1610 |
+
#: defaults.php:154
|
1611 |
msgid "Changed the WordPress permalinks from %OldPattern% to %NewPattern%"
|
1612 |
msgstr ""
|
1613 |
|
1614 |
+
#: defaults.php:156
|
1615 |
msgid "MultiSite"
|
1616 |
msgstr ""
|
1617 |
|
1618 |
+
#: defaults.php:157
|
1619 |
msgid "User granted Super Admin privileges"
|
1620 |
msgstr ""
|
1621 |
|
1622 |
+
#: defaults.php:157
|
1623 |
msgid "Granted Super Admin privileges to %TargetUsername%"
|
1624 |
msgstr ""
|
1625 |
|
1626 |
+
#: defaults.php:158
|
1627 |
msgid "User revoked from Super Admin privileges"
|
1628 |
msgstr ""
|
1629 |
|
1630 |
+
#: defaults.php:158
|
1631 |
msgid "Revoked Super Admin privileges from %TargetUsername%"
|
1632 |
msgstr ""
|
1633 |
|
1634 |
+
#: defaults.php:159
|
1635 |
msgid "Existing user added to a site"
|
1636 |
msgstr ""
|
1637 |
|
1638 |
+
#: defaults.php:159
|
1639 |
msgid ""
|
1640 |
"Added existing user %TargetUsername% with %TargetUserRole% role to site "
|
1641 |
"%SiteName%"
|
1642 |
msgstr ""
|
1643 |
|
1644 |
+
#: defaults.php:160
|
1645 |
msgid "User removed from site"
|
1646 |
msgstr ""
|
1647 |
|
1648 |
+
#: defaults.php:160
|
1649 |
msgid ""
|
1650 |
"Removed user %TargetUsername% with role %TargetUserRole% from %SiteName% site"
|
1651 |
msgstr ""
|
1652 |
|
1653 |
+
#: defaults.php:161
|
1654 |
msgid "New network user created"
|
1655 |
msgstr ""
|
1656 |
|
1657 |
+
#: defaults.php:161
|
1658 |
msgid "Created a new network user %NewUserData->Username%"
|
1659 |
msgstr ""
|
1660 |
|
1661 |
+
#: defaults.php:162
|
1662 |
msgid "New site added on network"
|
1663 |
msgstr ""
|
1664 |
|
1665 |
+
#: defaults.php:162
|
1666 |
msgid "Added site %SiteName% to the network"
|
1667 |
msgstr ""
|
1668 |
|
1669 |
+
#: defaults.php:163
|
1670 |
msgid "Existing site archived"
|
1671 |
msgstr ""
|
1672 |
|
1673 |
+
#: defaults.php:163
|
1674 |
msgid "Archived site %SiteName%"
|
1675 |
msgstr ""
|
1676 |
|
1677 |
+
#: defaults.php:164
|
1678 |
msgid "Archived site has been unarchived"
|
1679 |
msgstr ""
|
1680 |
|
1681 |
+
#: defaults.php:164
|
1682 |
msgid "Unarchived site %SiteName%"
|
1683 |
msgstr ""
|
1684 |
|
1685 |
+
#: defaults.php:165
|
1686 |
msgid "Deactivated site has been activated"
|
1687 |
msgstr ""
|
1688 |
|
1689 |
+
#: defaults.php:165
|
1690 |
msgid "Activated site %SiteName%"
|
1691 |
msgstr ""
|
1692 |
|
1693 |
+
#: defaults.php:166
|
1694 |
msgid "Site has been deactivated"
|
1695 |
msgstr ""
|
1696 |
|
1697 |
+
#: defaults.php:166
|
1698 |
msgid "Deactivated site %SiteName%"
|
1699 |
msgstr ""
|
1700 |
|
1701 |
+
#: defaults.php:167
|
1702 |
msgid "Existing site deleted from network"
|
1703 |
msgstr ""
|
1704 |
|
1705 |
+
#: defaults.php:167
|
1706 |
msgid "Deleted site %SiteName%"
|
1707 |
msgstr ""
|
1708 |
|
1709 |
+
#: defaults.php:168
|
1710 |
msgid "Activated theme on network"
|
1711 |
msgstr ""
|
1712 |
|
1713 |
+
#: defaults.php:168
|
1714 |
msgid ""
|
1715 |
"Network activated %Theme->Name% theme installed in %Theme-"
|
1716 |
">get_template_directory%"
|
1717 |
msgstr ""
|
1718 |
|
1719 |
+
#: defaults.php:169
|
1720 |
msgid "Deactivated theme from network"
|
1721 |
msgstr ""
|
1722 |
|
1723 |
+
#: defaults.php:169
|
1724 |
msgid ""
|
1725 |
"Network deactivated %Theme->Name% theme installed in %Theme-"
|
1726 |
">get_template_directory%"
|
readme.txt
CHANGED
@@ -1,25 +1,25 @@
|
|
1 |
=== WP Security Audit Log ===
|
2 |
Contributors: WPWhiteSecurity, uuf6429, robert681
|
3 |
-
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=
|
4 |
Plugin URI: http://www.wpwhitesecurity.com/wordpress-security-plugins/wp-security-audit-log/
|
5 |
License: GPLv3
|
6 |
License URI: http://www.gnu.org/licenses/gpl.html
|
7 |
-
Tags: wordpress security plugin, wordpress security audit log, audit log, wordpress log, event log wordpress, wordpress user tracking, wordpress activity log, wordpress audit, security event log, audit trail, security audit trail, wordpress security alerts, wordpress monitor, wordpress security monitor, wordpress admin, wordpress admin monitoring, analytics, activity, admin, multisite, wordpress multisite, actions, dashboard, log, notification, wordpress monitoring, email notification, wordpress email alerts
|
8 |
Requires at least: 3.6
|
9 |
Tested up to: 4.0.1
|
10 |
-
Stable tag: 1.3.
|
11 |
|
12 |
Identify WordPress issues before they become a security problem by keeping an audit log of users and all of the under the hood WordPress activity.
|
13 |
|
14 |
== Description ==
|
15 |
**Note: This plugin requires PHP 5.3 or higher to be activated because older versions of PHP are no longer maintained by PHP themselves, which make them prone to security issues. For more information or if you need assistance with your version of PHP please get in touch with us by using our [contact form](https://www.wpwhitesecurity.com/contact-wp-white-security/).**
|
16 |
|
17 |
-
Keep an audit log and track of everything that is happening on your WordPress and [WordPress multisite](http://www.wpwhitesecurity.com/wordpress-plugins/wp-security-audit-log-plugin-features-wordpress-multisite/) with WP Security Audit Log plugin to ensure user productivity and identify WordPress security issues before they become a security problem. WP Security Audit Log, WordPress' most comprehensive monitoring and audit log plugin already helps thousands of WordPress administrators, owners and security professionals ensure the security of their websites and blogs. Ensure the security of your WordPress too by installing WP Security Audit Log. The community's favourite security monitoring and auditing plugin
|
18 |
|
19 |
> <strong>Free and Premium Support</strong><br>
|
20 |
>
|
21 |
> WP White Security provides support for WP Security Audit Log plugin on the WordPress forums for free, though please note that it is free support hence it is not always possible to answer all questions on a timely manner, although we do try.
|
22 |
-
> Personalized premium support is available via email to anyone who purchases any of the [Premium Extensions](http://www.wpwhitesecurity.com/wordpress-security-plugins/wp-security-audit-log/extensions/), such as the [Notifications](http://www.wpwhitesecurity.com/plugins-premium-extensions/email-notifications-wordpress/) and [Reporting](http://www.wpwhitesecurity.com/plugins-premium-extensions/wordpress-reports-extension/) extensions.
|
23 |
|
24 |
= Keep A WordPress Security Audit Log & Identify WordPress Security Issues =
|
25 |
WP Security Audit Log keeps a log of everything happening on your WordPress blog or website and WordPress multisite network. By using WP Security Audit Log security plugin it is very easy to track suspicious user activity before it becomes a problem or a security issue. A security alert is generated by the plugin when:
|
@@ -62,6 +62,11 @@ Refer to the complete list of [WordPress Security Audit Alerts](http://www.wpwhi
|
|
62 |
|
63 |
Use the premium [WSAL Notifications Extension](http://www.wpwhitesecurity.com/plugins-premium-extensions/email-notifications-wordpress/) to configure monitoring rules and get notified via email of specific actions. For example you can setup notifications rules to be alerted via email should any WordPress user logs in to your WordPress outside office hours. The email alerts include all the details a WordPress administrator or owner might need, such as the source IP address, user, user role, date, time, details about the actual action and much more.
|
64 |
|
|
|
|
|
|
|
|
|
|
|
65 |
= Generate HTML and CSV WordPress Reports =
|
66 |
<strong>Generate WordPress activity reports to ensure users' productivity and meet any legal and regulatory compliance requirements your business needs to adhere to.</strong>
|
67 |
|
@@ -149,65 +154,84 @@ Yes it is possible to do so with the premium [WSAL Reporting Extension](http://w
|
|
149 |
|
150 |
1. The Audit Log Viewer from where the WordPress administrator can see all the security events generated by WP Security Audit Log WordPress plugin.
|
151 |
2. The WP Security Audit Log plugin options from where WordPress administrator can configure the auto pruning of security alerts and specific user access.
|
152 |
-
3.
|
153 |
-
4.
|
154 |
-
5.
|
|
|
|
|
155 |
|
156 |
== Changelog ==
|
157 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
158 |
= 1.3.0 (2014-10-30) =
|
159 |
-
* New WordPress Security Alerts
|
160 |
* Alert 2065: User modified the content of a blog post
|
161 |
* Alert 2066: User modified the content of a WordPress page
|
162 |
* Alert 2067: User modified the content of a custom post type
|
163 |
|
164 |
-
* Improvements
|
165 |
* We have also improved the code of some of the sensors which monitor the WordPress activity
|
166 |
|
167 |
= 1.2.9 (2014-10-21) =
|
168 |
-
* Bug Fix
|
169 |
* Fixed an issue with the queries used for the alerts pruning as reported in this [support ticket](https://wordpress.org/support/topic/this-version-of-mysql-doesnt-yet-support).
|
170 |
|
171 |
= 1.2.8 (2014-10-14) =
|
172 |
-
* New Feature
|
173 |
* Added new Extensions page to allow users to see which extensions they can use to increase the functionality of the plugin
|
174 |
* Included licensing mechanism to support premium extensions
|
175 |
|
176 |
-
* Improvements
|
177 |
* Updated latest language files for German and Italian translations (also include corrections for some old translations)
|
178 |
|
179 |
-
* Bug Fixes
|
180 |
* Fixed a problem with the pruning of WordPress Security Alerts [support ticket](https://wordpress.org/support/topic/security-alerts-pruning-not-working-as-intended)
|
181 |
* Fixed pagination issue in the Audit Log Viewer when running on WordPress multisite
|
182 |
|
183 |
= 1.2.7 (2014-09-26) =
|
184 |
-
* New Feature
|
185 |
* New option "Restrict Plugin Access" that allows WordPress administrators to further restrict access to the plugin and the WordPress security alerts
|
186 |
|
187 |
-
* Improvements
|
188 |
* Updated the Audit Log Viewer backend to retriev WordPress security alerts much faster and consume less resources on large websites
|
189 |
* Moved the Audit Log plugin menu entry underneath the dashboard entry for better access
|
190 |
* Several minor enhancements to the plugin to perform better on large WordPress installations
|
191 |
|
192 |
-
* Bug Fixes
|
193 |
* Fixed an uncaught exception with Logout Alert 1001 [support ticket](https://wordpress.org/support/topic/uncaught-exception-2)
|
194 |
|
195 |
= 1.2.6 (2014-08-20) =
|
196 |
-
* Improvements
|
197 |
* Several performance improvements and tweaks applied
|
198 |
* Updated Italian translations
|
199 |
|
200 |
-
* Bug Fixes
|
201 |
* Fixed an issue with URLs of plugin pages [support ticket](http://wordpress.org/support/topic/admin-cannot-access-settings)
|
202 |
* Fixed an uncaught exception with Logout Alert 1001 [support ticket](http://wordpress.org/support/topic/fatal-error-1311)
|
203 |
* Fixed error on logout issue [support ticket](http://wordpress.org/support/topic/error-at-logou)
|
204 |
* Fixed uncaught exception with specific Alert Codes [support ticket](http://wordpress.org/support/topic/uncaught-exception-2)
|
205 |
|
206 |
= 1.2.5 (2014-08-12) =
|
207 |
-
* New Feature
|
208 |
* Monitoring of custom fields in WordPress posts, pages and custom post types.
|
209 |
|
210 |
-
* New WordPress Security Alerts
|
211 |
* Alert 2053: User created new custom field in blog post
|
212 |
* Alert 2054: User modified the value of custom field in blog post
|
213 |
* Alert 2055: User deleted a custom field in blog post
|
@@ -221,48 +245,48 @@ Yes it is possible to do so with the premium [WSAL Reporting Extension](http://w
|
|
221 |
* Alert 2058: User deleted a custom field from custom post type
|
222 |
* Alert 2064: User renamed custom field in custom post type
|
223 |
|
224 |
-
* Improvements
|
225 |
* Improved the writing and reading of WordPress alerts from the WordPress database (plugin runs more efficiently on high traffic WordPress and WordPress multisite installations)
|
226 |
* Improved the monitoring of WordPress login and logout actions
|
227 |
* Applied various plugin performance tweaks
|
228 |
|
229 |
-
* Bug Fixes
|
230 |
* Fixed a specific issue where user and user role where not being reported ([ticket](http://wordpress.org/support/topic/showing-unknown-user-logged-out-but-never-logged-in?replies=11))
|
231 |
* Fixed an error which was being reported during user logout in specific scenarios ([ticket](http://wordpress.org/support/topic/error-at-logou?replies=3))
|
232 |
* Fixed a CSRF vulnerability reported by Kévin FALCOZ aka 0pc0deFR
|
233 |
|
234 |
= 1.2.4 (2014-07-27) =
|
235 |
-
* Improvements
|
236 |
* Improved monitoring of failed logins, addressed issues reported [here](http://wordpress.org/support/topic/horrible-performance#post-), [here](http://wordpress.org/support/topic/much-too-much-sql-load#post-), [here](http://wordpress.org/support/topic/overload-due-to-this-plugin#post-) and [here](http://wordpress.org/support/topic/mysql-200-cpu-time-copying-to-tmp-table)
|
237 |
|
238 |
= 1.2.3 (2014-07-23) =
|
239 |
-
* Improvements
|
240 |
* Improved database structure for better support of high-traffic WordPress and WordPress multisite installations
|
241 |
* Developer options are reset during updates for improved performance
|
242 |
* Added a warning / note to the developer options (such options should NEVER be enabled on live websites but only on testing, staging and development websites)
|
243 |
|
244 |
-
* Bug Fixes
|
245 |
* Fixed database issue with primary key constraint
|
246 |
|
247 |
= 1.2.2 (2014-07-16) =
|
248 |
-
* New Features
|
249 |
* Italian translation available thanks to [Leonardo Musumeci](http://leonardomusumeci.net/)
|
250 |
|
251 |
-
* Improvements
|
252 |
* Added a warning for developer options
|
253 |
* "Hidden" developer options from default settings; user has to click link to access developer settings
|
254 |
* Backtrace logging now made optional from a developer setting
|
255 |
|
256 |
-
* Bug Fixes
|
257 |
* Solved several issues related to translations. Now everything in the plugin is translatable
|
258 |
* Fixed several other issues reported by email
|
259 |
|
260 |
= 1.2.1 (2014-07-2) =
|
261 |
-
* Bug Fix
|
262 |
* Fixed reported issue with upgrade (more info [here](http://wordpress.org/support/topic/errors-showing-since-120-upgrade-on-multisite-install?replies=4))
|
263 |
|
264 |
= 1.2.0 (2014-07-2) =
|
265 |
-
* New Features
|
266 |
* Unlimited Alerts can be stored (removed the 5000 alerts limit)
|
267 |
* Alert time now includes milliseconds for more precision (ideal for auditing and compliance)
|
268 |
* Reported alert time is now relative to user's configured timezone
|
@@ -270,29 +294,29 @@ Yes it is possible to do so with the premium [WSAL Reporting Extension](http://w
|
|
270 |
* Option to hide WP Security Audit Log from Plugins page in WordPress
|
271 |
* If there are more than 15 websites in a multisite installation, an auto complete site search box is shown instead of the drop down menu
|
272 |
|
273 |
-
* New WordPress Security Alerts
|
274 |
* Alert 5007: User has uninstalled / deleted a theme
|
275 |
* Alert 5008: Super administrator network activated a theme on multisite
|
276 |
* Alert 5009: Super administrator network deactivated a theme on multisite
|
277 |
|
278 |
= 1.1.0 (2014-05-27) =
|
279 |
-
* New Features
|
280 |
* User avatar is shown in the alert to allow administrators to easily recognize users and their activity
|
281 |
* Clickable username in alerts allow administrators to access user's profile instantly
|
282 |
* User role is reported in alert so administrators can easily track any suspicious behaviour
|
283 |
* PHP Version checker; upon installation the plugin will check what version of PHP is installed on the system
|
284 |
|
285 |
-
* New WordPress Security Alert for monitoring plugin files
|
286 |
* Alert 2051: User changed a plugin file using the plugin editor (note: filename and location will also be reported in the alert)
|
287 |
|
288 |
-
* Bug fixes
|
289 |
* Fixed wrapping problem in alerts dashboard widget
|
290 |
* Fixed upgrade script to properly create the new tables in the WordPress database
|
291 |
|
292 |
= 1.0 (2014-05-20) =
|
293 |
* Complete plugin rewrite making the new version more stable and scalable
|
294 |
|
295 |
-
* New Features
|
296 |
* New Audit Log viewer
|
297 |
* Auto refresh of security alerts - WordPress administrators do not need to refresh the Audit Log Viewer page to see new alerts
|
298 |
* Data Inspector reports more insider information about each alert (can be enabled from settings)
|
@@ -301,7 +325,7 @@ Yes it is possible to do so with the premium [WSAL Reporting Extension](http://w
|
|
301 |
* Logging of PHP Errors; ideal for developers who want to monitor WordPress for any errors (can be enabled from settings)
|
302 |
* New Support and About Us page that you should check out!
|
303 |
|
304 |
-
* New WordPress Security Alerts for monitoring themes, WordPress settings, files and much more
|
305 |
* Alert 2046: User modified a file using the editor
|
306 |
* Alert 2047: User changed parent of page
|
307 |
* Alert 2048: User changed template of page
|
@@ -312,7 +336,7 @@ Yes it is possible to do so with the premium [WSAL Reporting Extension](http://w
|
|
312 |
* Alert 6004: User upgraded WordPress
|
313 |
* Alert 6005: User changed the WordPress permalinks
|
314 |
|
315 |
-
* New WordPress Developer Alerts
|
316 |
* Alert 0000: Unknown error
|
317 |
* Alert 0001: PHP Error
|
318 |
* Alert 0002: PHP Warning
|
@@ -323,23 +347,23 @@ Yes it is possible to do so with the premium [WSAL Reporting Extension](http://w
|
|
323 |
* For more information about what is new and changed in this version of the plugin refer to the [WP Security Audit Log release notes](http://www.wpwhitesecurity.com/wordpress-plugins/easy-wordpress-security-monitor-wp-security-audit-log-plugin).
|
324 |
|
325 |
= 0.6.3 (2014-02-18) =
|
326 |
-
* Bug Fix
|
327 |
* Disabled debugging by default (left enabled by mistake)
|
328 |
|
329 |
= 0.6.2 (2014-02-03) =
|
330 |
-
* Bug Fix
|
331 |
* Fixed a number of database issues introduced with the WordPress Multisite Support
|
332 |
* Fixed issue with supporting pre WordPress 3.0 multisite installations (support tickets [here](http://wordpress.org/support/topic/errors-on-06-fresh-installation?replies=9) and [here](http://wordpress.org/support/topic/upgrade-to-06-infinite-do-loop-in-refresh-alerts-list?replies=3))
|
333 |
|
334 |
= 0.6.1 (2014-01-16) =
|
335 |
-
* Bug Fix
|
336 |
* Fixed errors in debug code (used for when debugging is enabled in plugin)
|
337 |
|
338 |
= 0.6 (2014-01-15) =
|
339 |
-
* New Plugin Feature
|
340 |
* WordPress Multisite Support [Read More](http://www.wpwhitesecurity.com/wordpress-plugins/wp-security-audit-log-plugin-features-wordpress-multisite/)
|
341 |
|
342 |
-
* New WordPress Security Alerts for monitoring specific multisite activity on a WordPress multisite network installation
|
343 |
* Alert 4008: User is granted super admin privileges (network)
|
344 |
* Alert 4009: Super admin privileges (network) are revoked from a user
|
345 |
* Alert 4010: Added an existing user to a site and assigned a specific role
|
@@ -352,34 +376,34 @@ Yes it is possible to do so with the premium [WSAL Reporting Extension](http://w
|
|
352 |
* Alert 7004: A site was deactivated
|
353 |
* Alert 7005: A site was deleted
|
354 |
|
355 |
-
* Plugin Improvements
|
356 |
* Plugin settings page to have the same look and feel of the new WordPress dashboard (3.8)
|
357 |
|
358 |
= 0.5.1 (2013-12-11) =
|
359 |
-
* Bug Fix
|
360 |
* Fixed an issue with Edit Post function (in very specific cases) (http://wordpress.org/support/topic/was-working-great-no-post-edit-function-now)
|
361 |
|
362 |
= 0.5 (2013-11-06) =
|
363 |
-
* New WordPress Security Alerts for monitoring of Widgets
|
364 |
* Alert 2042: New widget was added
|
365 |
* Alert 2043: A widget was modified
|
366 |
* Alert 2044: A widget was deleted
|
367 |
* Alert 2045: A widget was moved
|
368 |
|
369 |
-
* New Plugin Features
|
370 |
* New setting to allow specific user(s) and role(s) to view the Audit Log Viewer (read only)
|
371 |
* New setting to allow specific user(s) and role(s) to manage the WP Security Audit Log plugin (can change plugin settings, enable disable WordPress security alerts etc)
|
372 |
|
373 |
-
* Plugin Improvements
|
374 |
* Renamed "login/logout" tab in "Enable/Disable Alerts" section to plugins to "Other User Activity"
|
375 |
* Added the files alerts (uploaded / delete files) to the "Enable/Disable Alerts" (previously unavailable)
|
376 |
|
377 |
-
* Bug Fixes
|
378 |
* Fixed issue where all users were able to see the Dashboard widgets with security alerts - now restricted only to users who have access to the plugin
|
379 |
* Fixed user reported issue (http://wordpress.org/support/topic/errors-on-enabledisable-alerts-page)
|
380 |
|
381 |
= 0.4 (2013-10-09) =
|
382 |
-
* New WordPress Security Alerts for Custom Post Types
|
383 |
* Alert 2029: New post with custom post type created and saved as draft
|
384 |
* Alert 2030: Post with custom post type is publishes
|
385 |
* Alert 2031: A published post with custom post type is modified
|
@@ -394,19 +418,19 @@ Yes it is possible to do so with the premium [WSAL Reporting Extension](http://w
|
|
394 |
* Alert 2040: The visibility of a post with custom post type was changed
|
395 |
* Alert 2041: The date of a post with custom post type was changed
|
396 |
|
397 |
-
* New Plugin Features
|
398 |
* Enable/Disable Alerts node that allows WordPress administrators to switch on or off specific WordPress security alerts
|
399 |
* Dashboard widget that shows the latest 5 WordPress security alerts (widget can be switched on or off from the plugin settings)
|
400 |
* Plugin is now language aware and we can accept translations
|
401 |
|
402 |
-
* Plugin Improvements
|
403 |
* Updated settings page to have the same look and feel of WordPress
|
404 |
* Improved the upgrade procedure of the plugin
|
405 |
* Updated the Audit Log Viewer display to support more resultions such as those of tables and smartphones
|
406 |
|
407 |
= 0.3 (2019-09-19) =
|
408 |
|
409 |
-
* New WordPress Security Alerts
|
410 |
* Alert 6001: Anyone can Register option in WordPress settings was changed
|
411 |
* Alert 6002: Default use role in WordPress settings was changed
|
412 |
* Alert 6003: Administrator notification email in WordPress settings was changed
|
@@ -415,11 +439,11 @@ Yes it is possible to do so with the premium [WSAL Reporting Extension](http://w
|
|
415 |
* Alert 2027: Date of a blog post was changed
|
416 |
* Alert 2028: Date of a page was changed
|
417 |
|
418 |
-
* Plugin Improvements
|
419 |
* Links to the Audit Log Viewer and Settings in the plugin summary page
|
420 |
* Time of Failed Login alerts now reflects the time of last failed login attempt
|
421 |
|
422 |
-
* Bug Fixes
|
423 |
* Fixed: Incorrect alerts generated when author of page was changed from quick edit mode
|
424 |
* Fixed: Conflict with WP Mandrill and other plugins using pluggable.php
|
425 |
* Fixed: Incorrect alerts generated when plugin is installed via a zip file / upload method
|
@@ -442,4 +466,3 @@ Yes it is possible to do so with the premium [WSAL Reporting Extension](http://w
|
|
442 |
= 0.1 (2013-05-24) =
|
443 |
|
444 |
* Initial beta release of WP Security Audit Log.
|
445 |
-
Status API Training Shop Blog About © 2014 GitHub, Inc. Terms Privacy Security Contact
|
1 |
=== WP Security Audit Log ===
|
2 |
Contributors: WPWhiteSecurity, uuf6429, robert681
|
3 |
+
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donations%40wpwhitesecurity%2ecom
|
4 |
Plugin URI: http://www.wpwhitesecurity.com/wordpress-security-plugins/wp-security-audit-log/
|
5 |
License: GPLv3
|
6 |
License URI: http://www.gnu.org/licenses/gpl.html
|
7 |
+
Tags: wordpress security plugin, wordpress security audit log, audit log, wordpress log, event log wordpress, wordpress user tracking, wordpress activity log, wordpress audit, security event log, audit trail, security audit trail, wordpress security alerts, wordpress monitor, wordpress security monitor, wordpress admin, wordpress admin monitoring, analytics, activity, admin, multisite, wordpress multisite, actions, dashboard, log, notification, wordpress monitoring, email notification, wordpress email alerts, tracking, user tracking, user activity report
|
8 |
Requires at least: 3.6
|
9 |
Tested up to: 4.0.1
|
10 |
+
Stable tag: 1.3.1
|
11 |
|
12 |
Identify WordPress issues before they become a security problem by keeping an audit log of users and all of the under the hood WordPress activity.
|
13 |
|
14 |
== Description ==
|
15 |
**Note: This plugin requires PHP 5.3 or higher to be activated because older versions of PHP are no longer maintained by PHP themselves, which make them prone to security issues. For more information or if you need assistance with your version of PHP please get in touch with us by using our [contact form](https://www.wpwhitesecurity.com/contact-wp-white-security/).**
|
16 |
|
17 |
+
Keep an audit log and track of everything that is happening on your WordPress and [WordPress multisite](http://www.wpwhitesecurity.com/wordpress-plugins/wp-security-audit-log-plugin-features-wordpress-multisite/) with WP Security Audit Log plugin to ensure user productivity and identify WordPress security issues before they become a security problem. WP Security Audit Log, WordPress' most comprehensive monitoring and audit log plugin already helps thousands of WordPress administrators, owners and security professionals ensure the security of their websites and blogs. Ensure the security of your WordPress too by installing WP Security Audit Log. The community's favourite security monitoring and auditing plugin is developed by WordPress Security Consultants and Professionals [WP White Security](http://www.wpwhitesecurity.com/).
|
18 |
|
19 |
> <strong>Free and Premium Support</strong><br>
|
20 |
>
|
21 |
> WP White Security provides support for WP Security Audit Log plugin on the WordPress forums for free, though please note that it is free support hence it is not always possible to answer all questions on a timely manner, although we do try.
|
22 |
+
> Personalized premium support is available via email to anyone who purchases any of the [Premium Extensions](http://www.wpwhitesecurity.com/wordpress-security-plugins/wp-security-audit-log/extensions/), such as the [WordPress Email Notifications](http://www.wpwhitesecurity.com/plugins-premium-extensions/email-notifications-wordpress/), [Search](http://www.wpwhitesecurity.com/plugins-premium-extensions/search-filtering-extension/) and [Reporting](http://www.wpwhitesecurity.com/plugins-premium-extensions/wordpress-reports-extension/) extensions.
|
23 |
|
24 |
= Keep A WordPress Security Audit Log & Identify WordPress Security Issues =
|
25 |
WP Security Audit Log keeps a log of everything happening on your WordPress blog or website and WordPress multisite network. By using WP Security Audit Log security plugin it is very easy to track suspicious user activity before it becomes a problem or a security issue. A security alert is generated by the plugin when:
|
62 |
|
63 |
Use the premium [WSAL Notifications Extension](http://www.wpwhitesecurity.com/plugins-premium-extensions/email-notifications-wordpress/) to configure monitoring rules and get notified via email of specific actions. For example you can setup notifications rules to be alerted via email should any WordPress user logs in to your WordPress outside office hours. The email alerts include all the details a WordPress administrator or owner might need, such as the source IP address, user, user role, date, time, details about the actual action and much more.
|
64 |
|
65 |
+
= Use Free Text Based Searches to Search for Specific Activity on WordPress =
|
66 |
+
<strong>The search functionality allows you to quickly find specific WordPress activity you are looking for.</strong>
|
67 |
+
|
68 |
+
It is virtually impossible to find specific WordPress activity by manually browsing through thousands of WordPress security alerts. Now you can use the premium [WSAL Search Extension](http://www.wpwhitesecurity.com/plugins-premium-extensions/search-filtering-extension/) to do free text based searches in the WordPress audit log, allowing you to easily pin point specific WordPress user, site, plugin, theme and other activity. The Search extension also has a number of built-in filters that you can use to fine tune your search results, hence allowing you to find the WordPress security alert you are looking for easily and quickly.
|
69 |
+
|
70 |
= Generate HTML and CSV WordPress Reports =
|
71 |
<strong>Generate WordPress activity reports to ensure users' productivity and meet any legal and regulatory compliance requirements your business needs to adhere to.</strong>
|
72 |
|
154 |
|
155 |
1. The Audit Log Viewer from where the WordPress administrator can see all the security events generated by WP Security Audit Log WordPress plugin.
|
156 |
2. The WP Security Audit Log plugin options from where WordPress administrator can configure the auto pruning of security alerts and specific user access.
|
157 |
+
3. Configuring WordPress email alerts with the [Notifications Extensions](http://www.wpwhitesecurity.com/plugins-premium-extensions/email-notifications-wordpress/)
|
158 |
+
4. Search and filters functionality to automatically search through the WordPress security audit log with the [Search Extension](http://www.wpwhitesecurity.com/plugins-premium-extensions/search-filtering-extension/)
|
159 |
+
5. The Enable/Disable Alerts settings node from where Administrators can disable or enable WordPress security alerts.
|
160 |
+
6. The Audit Log Viewer of a Super Admin in a WordPress multisite network installation with the Site selection drop down menu.
|
161 |
+
7. If there are more than 15 sites in a multisite, an auto complete site search shows up instead of the drop down menu (see [screenshots](https://wordpress.org/plugins/wp-security-audit-log/screenshots/) for reference)
|
162 |
|
163 |
== Changelog ==
|
164 |
|
165 |
+
= 1.3.1 (2014-11-27) =
|
166 |
+
* **New WordPress Security Alerts**
|
167 |
+
* Alert 2065: The content of published post has been modified
|
168 |
+
* Alert 2066: The content of published page has been modified
|
169 |
+
* Alert 2067: The content of published custom post type has been modified
|
170 |
+
* Alert 2068: The content of a draft post has been modified
|
171 |
+
* Alert 2069: The content of a draft page has been modified
|
172 |
+
* Alert 2070: The content of a draft custom post type has been modified
|
173 |
+
* Alert 2071: Changed the position of a widget in the same container
|
174 |
+
|
175 |
+
* **WordPress Security Audit Log Viewer Improvement**
|
176 |
+
* Removed fixed width from columns, hence now they are dynamically resized depending on your resolution
|
177 |
+
|
178 |
+
* **Bug Fixes**
|
179 |
+
* Fixed an issue where alert 1001 (logout) was generated without a login [support ticket](https://wordpress.org/support/topic/too-many-records-with-1001-code?replies=2)
|
180 |
+
* Fixed a PHP coding problem / invalid argument issue [support ticket](https://wordpress.org/support/topic/php-warning-invalid-argument-2?replies=4#post-6229565)
|
181 |
+
|
182 |
= 1.3.0 (2014-10-30) =
|
183 |
+
* **New WordPress Security Alerts**
|
184 |
* Alert 2065: User modified the content of a blog post
|
185 |
* Alert 2066: User modified the content of a WordPress page
|
186 |
* Alert 2067: User modified the content of a custom post type
|
187 |
|
188 |
+
* **Improvements**
|
189 |
* We have also improved the code of some of the sensors which monitor the WordPress activity
|
190 |
|
191 |
= 1.2.9 (2014-10-21) =
|
192 |
+
* **Bug Fix**
|
193 |
* Fixed an issue with the queries used for the alerts pruning as reported in this [support ticket](https://wordpress.org/support/topic/this-version-of-mysql-doesnt-yet-support).
|
194 |
|
195 |
= 1.2.8 (2014-10-14) =
|
196 |
+
* **New Feature**
|
197 |
* Added new Extensions page to allow users to see which extensions they can use to increase the functionality of the plugin
|
198 |
* Included licensing mechanism to support premium extensions
|
199 |
|
200 |
+
* **Improvements**
|
201 |
* Updated latest language files for German and Italian translations (also include corrections for some old translations)
|
202 |
|
203 |
+
* **Bug Fixes**
|
204 |
* Fixed a problem with the pruning of WordPress Security Alerts [support ticket](https://wordpress.org/support/topic/security-alerts-pruning-not-working-as-intended)
|
205 |
* Fixed pagination issue in the Audit Log Viewer when running on WordPress multisite
|
206 |
|
207 |
= 1.2.7 (2014-09-26) =
|
208 |
+
* **New Feature**
|
209 |
* New option "Restrict Plugin Access" that allows WordPress administrators to further restrict access to the plugin and the WordPress security alerts
|
210 |
|
211 |
+
* **Improvements**
|
212 |
* Updated the Audit Log Viewer backend to retriev WordPress security alerts much faster and consume less resources on large websites
|
213 |
* Moved the Audit Log plugin menu entry underneath the dashboard entry for better access
|
214 |
* Several minor enhancements to the plugin to perform better on large WordPress installations
|
215 |
|
216 |
+
* **Bug Fixes**
|
217 |
* Fixed an uncaught exception with Logout Alert 1001 [support ticket](https://wordpress.org/support/topic/uncaught-exception-2)
|
218 |
|
219 |
= 1.2.6 (2014-08-20) =
|
220 |
+
* **Improvements**
|
221 |
* Several performance improvements and tweaks applied
|
222 |
* Updated Italian translations
|
223 |
|
224 |
+
* **Bug Fixes**
|
225 |
* Fixed an issue with URLs of plugin pages [support ticket](http://wordpress.org/support/topic/admin-cannot-access-settings)
|
226 |
* Fixed an uncaught exception with Logout Alert 1001 [support ticket](http://wordpress.org/support/topic/fatal-error-1311)
|
227 |
* Fixed error on logout issue [support ticket](http://wordpress.org/support/topic/error-at-logou)
|
228 |
* Fixed uncaught exception with specific Alert Codes [support ticket](http://wordpress.org/support/topic/uncaught-exception-2)
|
229 |
|
230 |
= 1.2.5 (2014-08-12) =
|
231 |
+
* **New Feature**
|
232 |
* Monitoring of custom fields in WordPress posts, pages and custom post types.
|
233 |
|
234 |
+
* **New WordPress Security Alerts**
|
235 |
* Alert 2053: User created new custom field in blog post
|
236 |
* Alert 2054: User modified the value of custom field in blog post
|
237 |
* Alert 2055: User deleted a custom field in blog post
|
245 |
* Alert 2058: User deleted a custom field from custom post type
|
246 |
* Alert 2064: User renamed custom field in custom post type
|
247 |
|
248 |
+
* **Improvements**
|
249 |
* Improved the writing and reading of WordPress alerts from the WordPress database (plugin runs more efficiently on high traffic WordPress and WordPress multisite installations)
|
250 |
* Improved the monitoring of WordPress login and logout actions
|
251 |
* Applied various plugin performance tweaks
|
252 |
|
253 |
+
* **Bug Fixes**
|
254 |
* Fixed a specific issue where user and user role where not being reported ([ticket](http://wordpress.org/support/topic/showing-unknown-user-logged-out-but-never-logged-in?replies=11))
|
255 |
* Fixed an error which was being reported during user logout in specific scenarios ([ticket](http://wordpress.org/support/topic/error-at-logou?replies=3))
|
256 |
* Fixed a CSRF vulnerability reported by Kévin FALCOZ aka 0pc0deFR
|
257 |
|
258 |
= 1.2.4 (2014-07-27) =
|
259 |
+
* **Improvements**
|
260 |
* Improved monitoring of failed logins, addressed issues reported [here](http://wordpress.org/support/topic/horrible-performance#post-), [here](http://wordpress.org/support/topic/much-too-much-sql-load#post-), [here](http://wordpress.org/support/topic/overload-due-to-this-plugin#post-) and [here](http://wordpress.org/support/topic/mysql-200-cpu-time-copying-to-tmp-table)
|
261 |
|
262 |
= 1.2.3 (2014-07-23) =
|
263 |
+
* **Improvements**
|
264 |
* Improved database structure for better support of high-traffic WordPress and WordPress multisite installations
|
265 |
* Developer options are reset during updates for improved performance
|
266 |
* Added a warning / note to the developer options (such options should NEVER be enabled on live websites but only on testing, staging and development websites)
|
267 |
|
268 |
+
* **Bug Fixes**
|
269 |
* Fixed database issue with primary key constraint
|
270 |
|
271 |
= 1.2.2 (2014-07-16) =
|
272 |
+
* **New Features**
|
273 |
* Italian translation available thanks to [Leonardo Musumeci](http://leonardomusumeci.net/)
|
274 |
|
275 |
+
* **Improvements**
|
276 |
* Added a warning for developer options
|
277 |
* "Hidden" developer options from default settings; user has to click link to access developer settings
|
278 |
* Backtrace logging now made optional from a developer setting
|
279 |
|
280 |
+
* **Bug Fixes**
|
281 |
* Solved several issues related to translations. Now everything in the plugin is translatable
|
282 |
* Fixed several other issues reported by email
|
283 |
|
284 |
= 1.2.1 (2014-07-2) =
|
285 |
+
* **Bug Fix**
|
286 |
* Fixed reported issue with upgrade (more info [here](http://wordpress.org/support/topic/errors-showing-since-120-upgrade-on-multisite-install?replies=4))
|
287 |
|
288 |
= 1.2.0 (2014-07-2) =
|
289 |
+
* **New Features**
|
290 |
* Unlimited Alerts can be stored (removed the 5000 alerts limit)
|
291 |
* Alert time now includes milliseconds for more precision (ideal for auditing and compliance)
|
292 |
* Reported alert time is now relative to user's configured timezone
|
294 |
* Option to hide WP Security Audit Log from Plugins page in WordPress
|
295 |
* If there are more than 15 websites in a multisite installation, an auto complete site search box is shown instead of the drop down menu
|
296 |
|
297 |
+
* **New WordPress Security Alerts**
|
298 |
* Alert 5007: User has uninstalled / deleted a theme
|
299 |
* Alert 5008: Super administrator network activated a theme on multisite
|
300 |
* Alert 5009: Super administrator network deactivated a theme on multisite
|
301 |
|
302 |
= 1.1.0 (2014-05-27) =
|
303 |
+
* **New Features**
|
304 |
* User avatar is shown in the alert to allow administrators to easily recognize users and their activity
|
305 |
* Clickable username in alerts allow administrators to access user's profile instantly
|
306 |
* User role is reported in alert so administrators can easily track any suspicious behaviour
|
307 |
* PHP Version checker; upon installation the plugin will check what version of PHP is installed on the system
|
308 |
|
309 |
+
* **New WordPress Security Alert for monitoring plugin files**
|
310 |
* Alert 2051: User changed a plugin file using the plugin editor (note: filename and location will also be reported in the alert)
|
311 |
|
312 |
+
* **Bug fixes**
|
313 |
* Fixed wrapping problem in alerts dashboard widget
|
314 |
* Fixed upgrade script to properly create the new tables in the WordPress database
|
315 |
|
316 |
= 1.0 (2014-05-20) =
|
317 |
* Complete plugin rewrite making the new version more stable and scalable
|
318 |
|
319 |
+
* **New Features**
|
320 |
* New Audit Log viewer
|
321 |
* Auto refresh of security alerts - WordPress administrators do not need to refresh the Audit Log Viewer page to see new alerts
|
322 |
* Data Inspector reports more insider information about each alert (can be enabled from settings)
|
325 |
* Logging of PHP Errors; ideal for developers who want to monitor WordPress for any errors (can be enabled from settings)
|
326 |
* New Support and About Us page that you should check out!
|
327 |
|
328 |
+
* **New WordPress Security Alerts for monitoring themes, WordPress settings, files and much more**
|
329 |
* Alert 2046: User modified a file using the editor
|
330 |
* Alert 2047: User changed parent of page
|
331 |
* Alert 2048: User changed template of page
|
336 |
* Alert 6004: User upgraded WordPress
|
337 |
* Alert 6005: User changed the WordPress permalinks
|
338 |
|
339 |
+
* **New WordPress Developer Alerts**
|
340 |
* Alert 0000: Unknown error
|
341 |
* Alert 0001: PHP Error
|
342 |
* Alert 0002: PHP Warning
|
347 |
* For more information about what is new and changed in this version of the plugin refer to the [WP Security Audit Log release notes](http://www.wpwhitesecurity.com/wordpress-plugins/easy-wordpress-security-monitor-wp-security-audit-log-plugin).
|
348 |
|
349 |
= 0.6.3 (2014-02-18) =
|
350 |
+
* **Bug Fix**
|
351 |
* Disabled debugging by default (left enabled by mistake)
|
352 |
|
353 |
= 0.6.2 (2014-02-03) =
|
354 |
+
* **Bug Fix**
|
355 |
* Fixed a number of database issues introduced with the WordPress Multisite Support
|
356 |
* Fixed issue with supporting pre WordPress 3.0 multisite installations (support tickets [here](http://wordpress.org/support/topic/errors-on-06-fresh-installation?replies=9) and [here](http://wordpress.org/support/topic/upgrade-to-06-infinite-do-loop-in-refresh-alerts-list?replies=3))
|
357 |
|
358 |
= 0.6.1 (2014-01-16) =
|
359 |
+
* **Bug Fix**
|
360 |
* Fixed errors in debug code (used for when debugging is enabled in plugin)
|
361 |
|
362 |
= 0.6 (2014-01-15) =
|
363 |
+
* **New Plugin Feature**
|
364 |
* WordPress Multisite Support [Read More](http://www.wpwhitesecurity.com/wordpress-plugins/wp-security-audit-log-plugin-features-wordpress-multisite/)
|
365 |
|
366 |
+
* **New WordPress Security Alerts for monitoring specific multisite activity on a WordPress multisite network installation**
|
367 |
* Alert 4008: User is granted super admin privileges (network)
|
368 |
* Alert 4009: Super admin privileges (network) are revoked from a user
|
369 |
* Alert 4010: Added an existing user to a site and assigned a specific role
|
376 |
* Alert 7004: A site was deactivated
|
377 |
* Alert 7005: A site was deleted
|
378 |
|
379 |
+
* **Plugin Improvements**
|
380 |
* Plugin settings page to have the same look and feel of the new WordPress dashboard (3.8)
|
381 |
|
382 |
= 0.5.1 (2013-12-11) =
|
383 |
+
* **Bug Fix**
|
384 |
* Fixed an issue with Edit Post function (in very specific cases) (http://wordpress.org/support/topic/was-working-great-no-post-edit-function-now)
|
385 |
|
386 |
= 0.5 (2013-11-06) =
|
387 |
+
* **New WordPress Security Alerts for monitoring of Widgets**
|
388 |
* Alert 2042: New widget was added
|
389 |
* Alert 2043: A widget was modified
|
390 |
* Alert 2044: A widget was deleted
|
391 |
* Alert 2045: A widget was moved
|
392 |
|
393 |
+
* **New Plugin Features**
|
394 |
* New setting to allow specific user(s) and role(s) to view the Audit Log Viewer (read only)
|
395 |
* New setting to allow specific user(s) and role(s) to manage the WP Security Audit Log plugin (can change plugin settings, enable disable WordPress security alerts etc)
|
396 |
|
397 |
+
* **Plugin Improvements**
|
398 |
* Renamed "login/logout" tab in "Enable/Disable Alerts" section to plugins to "Other User Activity"
|
399 |
* Added the files alerts (uploaded / delete files) to the "Enable/Disable Alerts" (previously unavailable)
|
400 |
|
401 |
+
* **Bug Fixes**
|
402 |
* Fixed issue where all users were able to see the Dashboard widgets with security alerts - now restricted only to users who have access to the plugin
|
403 |
* Fixed user reported issue (http://wordpress.org/support/topic/errors-on-enabledisable-alerts-page)
|
404 |
|
405 |
= 0.4 (2013-10-09) =
|
406 |
+
* **New WordPress Security Alerts for Custom Post Types**
|
407 |
* Alert 2029: New post with custom post type created and saved as draft
|
408 |
* Alert 2030: Post with custom post type is publishes
|
409 |
* Alert 2031: A published post with custom post type is modified
|
418 |
* Alert 2040: The visibility of a post with custom post type was changed
|
419 |
* Alert 2041: The date of a post with custom post type was changed
|
420 |
|
421 |
+
* **New Plugin Features**
|
422 |
* Enable/Disable Alerts node that allows WordPress administrators to switch on or off specific WordPress security alerts
|
423 |
* Dashboard widget that shows the latest 5 WordPress security alerts (widget can be switched on or off from the plugin settings)
|
424 |
* Plugin is now language aware and we can accept translations
|
425 |
|
426 |
+
* **Plugin Improvements**
|
427 |
* Updated settings page to have the same look and feel of WordPress
|
428 |
* Improved the upgrade procedure of the plugin
|
429 |
* Updated the Audit Log Viewer display to support more resultions such as those of tables and smartphones
|
430 |
|
431 |
= 0.3 (2019-09-19) =
|
432 |
|
433 |
+
* **New WordPress Security Alerts**
|
434 |
* Alert 6001: Anyone can Register option in WordPress settings was changed
|
435 |
* Alert 6002: Default use role in WordPress settings was changed
|
436 |
* Alert 6003: Administrator notification email in WordPress settings was changed
|
439 |
* Alert 2027: Date of a blog post was changed
|
440 |
* Alert 2028: Date of a page was changed
|
441 |
|
442 |
+
* **Plugin Improvements**
|
443 |
* Links to the Audit Log Viewer and Settings in the plugin summary page
|
444 |
* Time of Failed Login alerts now reflects the time of last failed login attempt
|
445 |
|
446 |
+
* **Bug Fixes**
|
447 |
* Fixed: Incorrect alerts generated when author of page was changed from quick edit mode
|
448 |
* Fixed: Conflict with WP Mandrill and other plugins using pluggable.php
|
449 |
* Fixed: Incorrect alerts generated when plugin is installed via a zip file / upload method
|
466 |
= 0.1 (2013-05-24) =
|
467 |
|
468 |
* Initial beta release of WP Security Audit Log.
|
|
wp-security-audit-log.php
CHANGED
@@ -4,7 +4,7 @@ Plugin Name: WP Security Audit Log
|
|
4 |
Plugin URI: http://www.wpwhitesecurity.com/wordpress-security-plugins/wp-security-audit-log/
|
5 |
Description: Identify WordPress security issues before they become a problem and keep track of everything happening on your WordPress, including WordPress users activity. Similar to Windows Event Log and Linux Syslog, WP Security Audit Log will generate a security alert for everything that happens on your WordPress blog or website. Use the Audit Log Viewer included in the plugin to see all the security alerts.
|
6 |
Author: WP White Security
|
7 |
-
Version: 1.3.
|
8 |
Text Domain: wp-security-audit-log
|
9 |
Author URI: http://www.wpwhitesecurity.com/
|
10 |
License: GPL2
|
4 |
Plugin URI: http://www.wpwhitesecurity.com/wordpress-security-plugins/wp-security-audit-log/
|
5 |
Description: Identify WordPress security issues before they become a problem and keep track of everything happening on your WordPress, including WordPress users activity. Similar to Windows Event Log and Linux Syslog, WP Security Audit Log will generate a security alert for everything that happens on your WordPress blog or website. Use the Audit Log Viewer included in the plugin to see all the security alerts.
|
6 |
Author: WP White Security
|
7 |
+
Version: 1.3.1
|
8 |
Text Domain: wp-security-audit-log
|
9 |
Author URI: http://www.wpwhitesecurity.com/
|
10 |
License: GPL2
|