Version Description
(2015-04-07) = * Bug Fix * Removed a clause which changed the debug log path (used for testing) Support Ticket
Download this release
Release Info
Developer | WPWhiteSecurity |
Plugin | WP Security Audit Log |
Version | 1.5.2 |
Comparing to | |
See all releases |
Code changes from version 1.5.1 to 1.5.2
- classes/DB/ActiveRecord.php +0 -1
- classes/DB/Option.php +35 -35
- classes/EDD_SL_Plugin_Updater.php +170 -170
- css/install-error.css +41 -41
- css/settings.css +70 -70
- js/auditlog.js +149 -149
- js/common.js +14 -14
- js/nice_r.js +11 -11
- js/settings.js +71 -71
- languages/wp-security-audit-log.pot +1789 -1789
- readme.txt +5 -1
- wp-security-audit-log.php +1 -1
classes/DB/ActiveRecord.php
CHANGED
@@ -23,7 +23,6 @@ abstract class WSAL_DB_ActiveRecord {
|
|
23 |
protected $_state = self::STATE_UNKNOWN;
|
24 |
|
25 |
public function __construct($data = null) {
|
26 |
-
ini_set( 'error_log', WP_CONTENT_DIR . '/debug.log' );
|
27 |
if(!$this->_table)
|
28 |
throw new Exception('Class "' . __CLASS__ . '" requires "_table" to be set.');
|
29 |
if(!$this->_idkey)
|
23 |
protected $_state = self::STATE_UNKNOWN;
|
24 |
|
25 |
public function __construct($data = null) {
|
|
|
26 |
if(!$this->_table)
|
27 |
throw new Exception('Class "' . __CLASS__ . '" requires "_table" to be set.');
|
28 |
if(!$this->_idkey)
|
classes/DB/Option.php
CHANGED
@@ -1,36 +1,36 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
class WSAL_DB_Option extends WSAL_DB_ActiveRecord
|
4 |
-
{
|
5 |
-
protected $_table = 'wsal_options';
|
6 |
-
protected $_idkey = 'id';
|
7 |
-
|
8 |
-
public $id = 0;
|
9 |
-
public $option_name = '';
|
10 |
-
public static $option_name_maxlength = 100;
|
11 |
-
public $option_value = '';
|
12 |
-
|
13 |
-
public function SetOptionValue($name, $value)
|
14 |
-
{
|
15 |
-
$this->GetNamedOption($name);
|
16 |
-
$this->option_name = $name;
|
17 |
-
// Serialize if $value is array or object
|
18 |
-
$value = maybe_serialize($value);
|
19 |
-
$this->option_value = $value;
|
20 |
-
$this->Save();
|
21 |
-
}
|
22 |
-
|
23 |
-
public function GetOptionValue($name, $default = array())
|
24 |
-
{
|
25 |
-
$this->GetNamedOption($name);
|
26 |
-
// Unerialize if $value is array or object
|
27 |
-
$this->option_value = maybe_unserialize($this->option_value);
|
28 |
-
return $this->IsLoaded() ? $this->option_value : $default;
|
29 |
-
}
|
30 |
-
|
31 |
-
public function GetNamedOption($name)
|
32 |
-
{
|
33 |
-
return $this->Load('option_name = %s', array($name));
|
34 |
-
}
|
35 |
-
|
36 |
}
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class WSAL_DB_Option extends WSAL_DB_ActiveRecord
|
4 |
+
{
|
5 |
+
protected $_table = 'wsal_options';
|
6 |
+
protected $_idkey = 'id';
|
7 |
+
|
8 |
+
public $id = 0;
|
9 |
+
public $option_name = '';
|
10 |
+
public static $option_name_maxlength = 100;
|
11 |
+
public $option_value = '';
|
12 |
+
|
13 |
+
public function SetOptionValue($name, $value)
|
14 |
+
{
|
15 |
+
$this->GetNamedOption($name);
|
16 |
+
$this->option_name = $name;
|
17 |
+
// Serialize if $value is array or object
|
18 |
+
$value = maybe_serialize($value);
|
19 |
+
$this->option_value = $value;
|
20 |
+
$this->Save();
|
21 |
+
}
|
22 |
+
|
23 |
+
public function GetOptionValue($name, $default = array())
|
24 |
+
{
|
25 |
+
$this->GetNamedOption($name);
|
26 |
+
// Unerialize if $value is array or object
|
27 |
+
$this->option_value = maybe_unserialize($this->option_value);
|
28 |
+
return $this->IsLoaded() ? $this->option_value : $default;
|
29 |
+
}
|
30 |
+
|
31 |
+
public function GetNamedOption($name)
|
32 |
+
{
|
33 |
+
return $this->Load('option_name = %s', array($name));
|
34 |
+
}
|
35 |
+
|
36 |
}
|
classes/EDD_SL_Plugin_Updater.php
CHANGED
@@ -1,170 +1,170 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
// uncomment this line for testing
|
4 |
-
//set_site_transient( 'update_plugins', null );
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Allows plugins to use their own update API.
|
8 |
-
*
|
9 |
-
* @author Pippin Williamson
|
10 |
-
* @version 1.2
|
11 |
-
*/
|
12 |
-
class EDD_SL_Plugin_Updater {
|
13 |
-
private $api_url = '';
|
14 |
-
private $api_data = array();
|
15 |
-
private $name = '';
|
16 |
-
private $slug = '';
|
17 |
-
private $do_check = false;
|
18 |
-
|
19 |
-
/**
|
20 |
-
* Class constructor.
|
21 |
-
*
|
22 |
-
* @uses plugin_basename()
|
23 |
-
* @uses hook()
|
24 |
-
*
|
25 |
-
* @param string $_api_url The URL pointing to the custom API endpoint.
|
26 |
-
* @param string $_plugin_file Path to the plugin file.
|
27 |
-
* @param array $_api_data Optional data to send with API calls.
|
28 |
-
* @return void
|
29 |
-
*/
|
30 |
-
function __construct( $_api_url, $_plugin_file, $_api_data = null ) {
|
31 |
-
$this->api_url = trailingslashit( $_api_url );
|
32 |
-
$this->api_data = urlencode_deep( $_api_data );
|
33 |
-
$this->name = plugin_basename( $_plugin_file );
|
34 |
-
$this->slug = basename( $_plugin_file, '.php');
|
35 |
-
$this->version = $_api_data['version'];
|
36 |
-
|
37 |
-
// Set up hooks.
|
38 |
-
$this->hook();
|
39 |
-
}
|
40 |
-
|
41 |
-
/**
|
42 |
-
* Set up WordPress filters to hook into WP's update process.
|
43 |
-
*
|
44 |
-
* @uses add_filter()
|
45 |
-
*
|
46 |
-
* @return void
|
47 |
-
*/
|
48 |
-
private function hook() {
|
49 |
-
add_filter( 'pre_set_site_transient_update_plugins', array( $this, 'pre_set_site_transient_update_plugins_filter' ) );
|
50 |
-
add_filter( 'plugins_api', array( $this, 'plugins_api_filter' ), 10, 3 );
|
51 |
-
add_filter( 'http_request_args', array( $this, 'http_request_args' ), 10, 2 );
|
52 |
-
}
|
53 |
-
|
54 |
-
/**
|
55 |
-
* Check for Updates at the defined API endpoint and modify the update array.
|
56 |
-
*
|
57 |
-
* This function dives into the update API just when WordPress creates its update array,
|
58 |
-
* then adds a custom API call and injects the custom plugin data retrieved from the API.
|
59 |
-
* It is reassembled from parts of the native WordPress plugin update code.
|
60 |
-
* See wp-includes/update.php line 121 for the original wp_update_plugins() function.
|
61 |
-
*
|
62 |
-
* @uses api_request()
|
63 |
-
*
|
64 |
-
* @param array $_transient_data Update array build by WordPress.
|
65 |
-
* @return array Modified update array with custom plugin data.
|
66 |
-
*/
|
67 |
-
function pre_set_site_transient_update_plugins_filter( $_transient_data ) {
|
68 |
-
|
69 |
-
if( empty( $_transient_data ) || ! $this->do_check ) {
|
70 |
-
|
71 |
-
// This ensures that the custom API request only runs on the second time that WP fires the update check
|
72 |
-
$this->do_check = true;
|
73 |
-
|
74 |
-
return $_transient_data;
|
75 |
-
}
|
76 |
-
|
77 |
-
$to_send = array( 'slug' => $this->slug );
|
78 |
-
|
79 |
-
$api_response = $this->api_request( 'plugin_latest_version', $to_send );
|
80 |
-
|
81 |
-
if( false !== $api_response && is_object( $api_response ) && isset( $api_response->new_version ) ) {
|
82 |
-
|
83 |
-
if( version_compare( $this->version, $api_response->new_version, '<' ) ) {
|
84 |
-
$_transient_data->response[$this->name] = $api_response;
|
85 |
-
}
|
86 |
-
}
|
87 |
-
return $_transient_data;
|
88 |
-
}
|
89 |
-
|
90 |
-
|
91 |
-
/**
|
92 |
-
* Updates information on the "View version x.x details" page with custom data.
|
93 |
-
*
|
94 |
-
* @uses api_request()
|
95 |
-
*
|
96 |
-
* @param mixed $_data
|
97 |
-
* @param string $_action
|
98 |
-
* @param object $_args
|
99 |
-
* @return object $_data
|
100 |
-
*/
|
101 |
-
function plugins_api_filter( $_data, $_action = '', $_args = null ) {
|
102 |
-
if ( ( $_action != 'plugin_information' ) || !isset( $_args->slug ) || ( $_args->slug != $this->slug ) ) return $_data;
|
103 |
-
|
104 |
-
$to_send = array( 'slug' => $this->slug );
|
105 |
-
|
106 |
-
$api_response = $this->api_request( 'plugin_information', $to_send );
|
107 |
-
if ( false !== $api_response ) $_data = $api_response;
|
108 |
-
|
109 |
-
return $_data;
|
110 |
-
}
|
111 |
-
|
112 |
-
|
113 |
-
/**
|
114 |
-
* Disable SSL verification in order to prevent download update failures
|
115 |
-
*
|
116 |
-
* @param array $args
|
117 |
-
* @param string $url
|
118 |
-
* @return object $array
|
119 |
-
*/
|
120 |
-
function http_request_args( $args, $url ) {
|
121 |
-
// If it is an https request and we are performing a package download, disable ssl verification
|
122 |
-
if( strpos( $url, 'https://' ) !== false && strpos( $url, 'edd_action=package_download' ) ) {
|
123 |
-
$args['sslverify'] = false;
|
124 |
-
}
|
125 |
-
return $args;
|
126 |
-
}
|
127 |
-
|
128 |
-
/**
|
129 |
-
* Calls the API and, if successfull, returns the object delivered by the API.
|
130 |
-
*
|
131 |
-
* @uses get_bloginfo()
|
132 |
-
* @uses wp_remote_post()
|
133 |
-
* @uses is_wp_error()
|
134 |
-
*
|
135 |
-
* @param string $_action The requested action.
|
136 |
-
* @param array $_data Parameters for the API action.
|
137 |
-
* @return false||object
|
138 |
-
*/
|
139 |
-
private function api_request( $_action, $_data ) {
|
140 |
-
|
141 |
-
global $wp_version;
|
142 |
-
|
143 |
-
$data = array_merge( $this->api_data, $_data );
|
144 |
-
|
145 |
-
if( $data['slug'] != $this->slug )
|
146 |
-
return;
|
147 |
-
|
148 |
-
if( empty( $data['license'] ) )
|
149 |
-
return;
|
150 |
-
|
151 |
-
$api_params = array(
|
152 |
-
'edd_action' => 'get_version',
|
153 |
-
'license' => $data['license'],
|
154 |
-
'name' => $data['item_name'],
|
155 |
-
'slug' => $this->slug,
|
156 |
-
'author' => $data['author'],
|
157 |
-
'url' => home_url()
|
158 |
-
);
|
159 |
-
$request = wp_remote_post( $this->api_url, array( 'timeout' => 15, 'sslverify' => false, 'body' => $api_params ) );
|
160 |
-
|
161 |
-
if ( ! is_wp_error( $request ) ):
|
162 |
-
$request = json_decode( wp_remote_retrieve_body( $request ) );
|
163 |
-
if( $request && isset( $request->sections ) )
|
164 |
-
$request->sections = maybe_unserialize( $request->sections );
|
165 |
-
return $request;
|
166 |
-
else:
|
167 |
-
return false;
|
168 |
-
endif;
|
169 |
-
}
|
170 |
-
}
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// uncomment this line for testing
|
4 |
+
//set_site_transient( 'update_plugins', null );
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Allows plugins to use their own update API.
|
8 |
+
*
|
9 |
+
* @author Pippin Williamson
|
10 |
+
* @version 1.2
|
11 |
+
*/
|
12 |
+
class EDD_SL_Plugin_Updater {
|
13 |
+
private $api_url = '';
|
14 |
+
private $api_data = array();
|
15 |
+
private $name = '';
|
16 |
+
private $slug = '';
|
17 |
+
private $do_check = false;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Class constructor.
|
21 |
+
*
|
22 |
+
* @uses plugin_basename()
|
23 |
+
* @uses hook()
|
24 |
+
*
|
25 |
+
* @param string $_api_url The URL pointing to the custom API endpoint.
|
26 |
+
* @param string $_plugin_file Path to the plugin file.
|
27 |
+
* @param array $_api_data Optional data to send with API calls.
|
28 |
+
* @return void
|
29 |
+
*/
|
30 |
+
function __construct( $_api_url, $_plugin_file, $_api_data = null ) {
|
31 |
+
$this->api_url = trailingslashit( $_api_url );
|
32 |
+
$this->api_data = urlencode_deep( $_api_data );
|
33 |
+
$this->name = plugin_basename( $_plugin_file );
|
34 |
+
$this->slug = basename( $_plugin_file, '.php');
|
35 |
+
$this->version = $_api_data['version'];
|
36 |
+
|
37 |
+
// Set up hooks.
|
38 |
+
$this->hook();
|
39 |
+
}
|
40 |
+
|
41 |
+
/**
|
42 |
+
* Set up WordPress filters to hook into WP's update process.
|
43 |
+
*
|
44 |
+
* @uses add_filter()
|
45 |
+
*
|
46 |
+
* @return void
|
47 |
+
*/
|
48 |
+
private function hook() {
|
49 |
+
add_filter( 'pre_set_site_transient_update_plugins', array( $this, 'pre_set_site_transient_update_plugins_filter' ) );
|
50 |
+
add_filter( 'plugins_api', array( $this, 'plugins_api_filter' ), 10, 3 );
|
51 |
+
add_filter( 'http_request_args', array( $this, 'http_request_args' ), 10, 2 );
|
52 |
+
}
|
53 |
+
|
54 |
+
/**
|
55 |
+
* Check for Updates at the defined API endpoint and modify the update array.
|
56 |
+
*
|
57 |
+
* This function dives into the update API just when WordPress creates its update array,
|
58 |
+
* then adds a custom API call and injects the custom plugin data retrieved from the API.
|
59 |
+
* It is reassembled from parts of the native WordPress plugin update code.
|
60 |
+
* See wp-includes/update.php line 121 for the original wp_update_plugins() function.
|
61 |
+
*
|
62 |
+
* @uses api_request()
|
63 |
+
*
|
64 |
+
* @param array $_transient_data Update array build by WordPress.
|
65 |
+
* @return array Modified update array with custom plugin data.
|
66 |
+
*/
|
67 |
+
function pre_set_site_transient_update_plugins_filter( $_transient_data ) {
|
68 |
+
|
69 |
+
if( empty( $_transient_data ) || ! $this->do_check ) {
|
70 |
+
|
71 |
+
// This ensures that the custom API request only runs on the second time that WP fires the update check
|
72 |
+
$this->do_check = true;
|
73 |
+
|
74 |
+
return $_transient_data;
|
75 |
+
}
|
76 |
+
|
77 |
+
$to_send = array( 'slug' => $this->slug );
|
78 |
+
|
79 |
+
$api_response = $this->api_request( 'plugin_latest_version', $to_send );
|
80 |
+
|
81 |
+
if( false !== $api_response && is_object( $api_response ) && isset( $api_response->new_version ) ) {
|
82 |
+
|
83 |
+
if( version_compare( $this->version, $api_response->new_version, '<' ) ) {
|
84 |
+
$_transient_data->response[$this->name] = $api_response;
|
85 |
+
}
|
86 |
+
}
|
87 |
+
return $_transient_data;
|
88 |
+
}
|
89 |
+
|
90 |
+
|
91 |
+
/**
|
92 |
+
* Updates information on the "View version x.x details" page with custom data.
|
93 |
+
*
|
94 |
+
* @uses api_request()
|
95 |
+
*
|
96 |
+
* @param mixed $_data
|
97 |
+
* @param string $_action
|
98 |
+
* @param object $_args
|
99 |
+
* @return object $_data
|
100 |
+
*/
|
101 |
+
function plugins_api_filter( $_data, $_action = '', $_args = null ) {
|
102 |
+
if ( ( $_action != 'plugin_information' ) || !isset( $_args->slug ) || ( $_args->slug != $this->slug ) ) return $_data;
|
103 |
+
|
104 |
+
$to_send = array( 'slug' => $this->slug );
|
105 |
+
|
106 |
+
$api_response = $this->api_request( 'plugin_information', $to_send );
|
107 |
+
if ( false !== $api_response ) $_data = $api_response;
|
108 |
+
|
109 |
+
return $_data;
|
110 |
+
}
|
111 |
+
|
112 |
+
|
113 |
+
/**
|
114 |
+
* Disable SSL verification in order to prevent download update failures
|
115 |
+
*
|
116 |
+
* @param array $args
|
117 |
+
* @param string $url
|
118 |
+
* @return object $array
|
119 |
+
*/
|
120 |
+
function http_request_args( $args, $url ) {
|
121 |
+
// If it is an https request and we are performing a package download, disable ssl verification
|
122 |
+
if( strpos( $url, 'https://' ) !== false && strpos( $url, 'edd_action=package_download' ) ) {
|
123 |
+
$args['sslverify'] = false;
|
124 |
+
}
|
125 |
+
return $args;
|
126 |
+
}
|
127 |
+
|
128 |
+
/**
|
129 |
+
* Calls the API and, if successfull, returns the object delivered by the API.
|
130 |
+
*
|
131 |
+
* @uses get_bloginfo()
|
132 |
+
* @uses wp_remote_post()
|
133 |
+
* @uses is_wp_error()
|
134 |
+
*
|
135 |
+
* @param string $_action The requested action.
|
136 |
+
* @param array $_data Parameters for the API action.
|
137 |
+
* @return false||object
|
138 |
+
*/
|
139 |
+
private function api_request( $_action, $_data ) {
|
140 |
+
|
141 |
+
global $wp_version;
|
142 |
+
|
143 |
+
$data = array_merge( $this->api_data, $_data );
|
144 |
+
|
145 |
+
if( $data['slug'] != $this->slug )
|
146 |
+
return;
|
147 |
+
|
148 |
+
if( empty( $data['license'] ) )
|
149 |
+
return;
|
150 |
+
|
151 |
+
$api_params = array(
|
152 |
+
'edd_action' => 'get_version',
|
153 |
+
'license' => $data['license'],
|
154 |
+
'name' => $data['item_name'],
|
155 |
+
'slug' => $this->slug,
|
156 |
+
'author' => $data['author'],
|
157 |
+
'url' => home_url()
|
158 |
+
);
|
159 |
+
$request = wp_remote_post( $this->api_url, array( 'timeout' => 15, 'sslverify' => false, 'body' => $api_params ) );
|
160 |
+
|
161 |
+
if ( ! is_wp_error( $request ) ):
|
162 |
+
$request = json_decode( wp_remote_retrieve_body( $request ) );
|
163 |
+
if( $request && isset( $request->sections ) )
|
164 |
+
$request->sections = maybe_unserialize( $request->sections );
|
165 |
+
return $request;
|
166 |
+
else:
|
167 |
+
return false;
|
168 |
+
endif;
|
169 |
+
}
|
170 |
+
}
|
css/install-error.css
CHANGED
@@ -1,41 +1,41 @@
|
|
1 |
-
.warn-icon-tri {
|
2 |
-
top: 5px;
|
3 |
-
left: 5px;
|
4 |
-
position: absolute;
|
5 |
-
border-left: 16px solid #FFF;
|
6 |
-
border-right: 16px solid #FFF;
|
7 |
-
border-bottom: 28px solid #C33;
|
8 |
-
height: 3px;
|
9 |
-
width: 4px
|
10 |
-
}
|
11 |
-
|
12 |
-
.warn-icon-chr {
|
13 |
-
top: 8px;
|
14 |
-
left: 18px;
|
15 |
-
position: absolute;
|
16 |
-
color: #FFF;
|
17 |
-
font: 26px Georgia;
|
18 |
-
}
|
19 |
-
|
20 |
-
.warn-icon-cir {
|
21 |
-
top: 2px;
|
22 |
-
left: 0px;
|
23 |
-
position: absolute;
|
24 |
-
overflow: hidden;
|
25 |
-
border: 6px solid #FFF;
|
26 |
-
border-radius: 32px;
|
27 |
-
width: 34px;
|
28 |
-
height: 34px;
|
29 |
-
}
|
30 |
-
|
31 |
-
.warn-wrap {
|
32 |
-
position: relative;
|
33 |
-
color: #A00;
|
34 |
-
font: 14px Arial;
|
35 |
-
padding: 6px 48px;
|
36 |
-
}
|
37 |
-
|
38 |
-
.warn-wrap a,
|
39 |
-
.warn-wrap a:hover {
|
40 |
-
color: #F56;
|
41 |
-
}
|
1 |
+
.warn-icon-tri {
|
2 |
+
top: 5px;
|
3 |
+
left: 5px;
|
4 |
+
position: absolute;
|
5 |
+
border-left: 16px solid #FFF;
|
6 |
+
border-right: 16px solid #FFF;
|
7 |
+
border-bottom: 28px solid #C33;
|
8 |
+
height: 3px;
|
9 |
+
width: 4px
|
10 |
+
}
|
11 |
+
|
12 |
+
.warn-icon-chr {
|
13 |
+
top: 8px;
|
14 |
+
left: 18px;
|
15 |
+
position: absolute;
|
16 |
+
color: #FFF;
|
17 |
+
font: 26px Georgia;
|
18 |
+
}
|
19 |
+
|
20 |
+
.warn-icon-cir {
|
21 |
+
top: 2px;
|
22 |
+
left: 0px;
|
23 |
+
position: absolute;
|
24 |
+
overflow: hidden;
|
25 |
+
border: 6px solid #FFF;
|
26 |
+
border-radius: 32px;
|
27 |
+
width: 34px;
|
28 |
+
height: 34px;
|
29 |
+
}
|
30 |
+
|
31 |
+
.warn-wrap {
|
32 |
+
position: relative;
|
33 |
+
color: #A00;
|
34 |
+
font: 14px Arial;
|
35 |
+
padding: 6px 48px;
|
36 |
+
}
|
37 |
+
|
38 |
+
.warn-wrap a,
|
39 |
+
.warn-wrap a:hover {
|
40 |
+
color: #F56;
|
41 |
+
}
|
css/settings.css
CHANGED
@@ -1,71 +1,71 @@
|
|
1 |
-
#audit-log-settings {
|
2 |
-
padding-right: 256px;
|
3 |
-
position: relative;
|
4 |
-
}
|
5 |
-
|
6 |
-
#audit-log-adverts {
|
7 |
-
position: absolute;
|
8 |
-
top: 3px;
|
9 |
-
right: 3px;
|
10 |
-
overflow: hidden;
|
11 |
-
}
|
12 |
-
|
13 |
-
#audit-log-adverts a {
|
14 |
-
display: block;
|
15 |
-
text-decoration: none;
|
16 |
-
margin: 4px 0;
|
17 |
-
}
|
18 |
-
|
19 |
-
.sectoken-user,
|
20 |
-
.sectoken-role,
|
21 |
-
.sectoken-other {
|
22 |
-
display: inline-block;
|
23 |
-
border-width: 1px;
|
24 |
-
border-style: solid;
|
25 |
-
padding: 2px 4px;
|
26 |
-
margin: 2px 0 0 2px;
|
27 |
-
border-radius: 3px;
|
28 |
-
cursor: default;
|
29 |
-
}
|
30 |
-
.sectoken-other {
|
31 |
-
display: table;
|
32 |
-
border-collapse: separate;
|
33 |
-
}
|
34 |
-
|
35 |
-
.sectoken-user a,
|
36 |
-
.sectoken-role a,
|
37 |
-
.sectoken-other a {
|
38 |
-
text-decoration: none;
|
39 |
-
font-size: 12px;
|
40 |
-
font-weight: bold;
|
41 |
-
color: #FFF;
|
42 |
-
margin-left: 2px;
|
43 |
-
background: #BBB;
|
44 |
-
border-radius: 25px;
|
45 |
-
height: 14px;
|
46 |
-
display: inline-block;
|
47 |
-
width: 14px;
|
48 |
-
text-align: center;
|
49 |
-
line-height: 16px;
|
50 |
-
}
|
51 |
-
|
52 |
-
.sectoken-user a:hover,
|
53 |
-
.sectoken-role a:hover,
|
54 |
-
.sectoken-other a:hover {
|
55 |
-
background: #FB9;
|
56 |
-
}
|
57 |
-
|
58 |
-
.sectoken-user { background: #EFF; border-color: #5BE; }
|
59 |
-
.sectoken-role { background: #EFE; border-color: #5B5; }
|
60 |
-
.sectoken-other { background: #FFE; border-color: #ED5; }
|
61 |
-
.sectoken-del { background: #FEE; border-color: #EBB; }
|
62 |
-
|
63 |
-
.wsal-tab {
|
64 |
-
margin-top: 0px;
|
65 |
-
}
|
66 |
-
.wsal-tab th {
|
67 |
-
padding-left: 20px;
|
68 |
-
}
|
69 |
-
.wsal-tab td {
|
70 |
-
padding-left: 20px;
|
71 |
}
|
1 |
+
#audit-log-settings {
|
2 |
+
padding-right: 256px;
|
3 |
+
position: relative;
|
4 |
+
}
|
5 |
+
|
6 |
+
#audit-log-adverts {
|
7 |
+
position: absolute;
|
8 |
+
top: 3px;
|
9 |
+
right: 3px;
|
10 |
+
overflow: hidden;
|
11 |
+
}
|
12 |
+
|
13 |
+
#audit-log-adverts a {
|
14 |
+
display: block;
|
15 |
+
text-decoration: none;
|
16 |
+
margin: 4px 0;
|
17 |
+
}
|
18 |
+
|
19 |
+
.sectoken-user,
|
20 |
+
.sectoken-role,
|
21 |
+
.sectoken-other {
|
22 |
+
display: inline-block;
|
23 |
+
border-width: 1px;
|
24 |
+
border-style: solid;
|
25 |
+
padding: 2px 4px;
|
26 |
+
margin: 2px 0 0 2px;
|
27 |
+
border-radius: 3px;
|
28 |
+
cursor: default;
|
29 |
+
}
|
30 |
+
.sectoken-other {
|
31 |
+
display: table;
|
32 |
+
border-collapse: separate;
|
33 |
+
}
|
34 |
+
|
35 |
+
.sectoken-user a,
|
36 |
+
.sectoken-role a,
|
37 |
+
.sectoken-other a {
|
38 |
+
text-decoration: none;
|
39 |
+
font-size: 12px;
|
40 |
+
font-weight: bold;
|
41 |
+
color: #FFF;
|
42 |
+
margin-left: 2px;
|
43 |
+
background: #BBB;
|
44 |
+
border-radius: 25px;
|
45 |
+
height: 14px;
|
46 |
+
display: inline-block;
|
47 |
+
width: 14px;
|
48 |
+
text-align: center;
|
49 |
+
line-height: 16px;
|
50 |
+
}
|
51 |
+
|
52 |
+
.sectoken-user a:hover,
|
53 |
+
.sectoken-role a:hover,
|
54 |
+
.sectoken-other a:hover {
|
55 |
+
background: #FB9;
|
56 |
+
}
|
57 |
+
|
58 |
+
.sectoken-user { background: #EFF; border-color: #5BE; }
|
59 |
+
.sectoken-role { background: #EFE; border-color: #5B5; }
|
60 |
+
.sectoken-other { background: #FFE; border-color: #ED5; }
|
61 |
+
.sectoken-del { background: #FEE; border-color: #EBB; }
|
62 |
+
|
63 |
+
.wsal-tab {
|
64 |
+
margin-top: 0px;
|
65 |
+
}
|
66 |
+
.wsal-tab th {
|
67 |
+
padding-left: 20px;
|
68 |
+
}
|
69 |
+
.wsal-tab td {
|
70 |
+
padding-left: 20px;
|
71 |
}
|
js/auditlog.js
CHANGED
@@ -1,150 +1,150 @@
|
|
1 |
-
var WsalData;
|
2 |
-
|
3 |
-
window['WsalAuditLogRefreshed'] = function(){
|
4 |
-
// fix pagination links causing form params to get lost
|
5 |
-
jQuery('span.pagination-links a').click(function(ev){
|
6 |
-
ev.preventDefault();
|
7 |
-
var deparam = function(url){
|
8 |
-
var obj = {};
|
9 |
-
var pairs = url.split('&');
|
10 |
-
for(var i in pairs){
|
11 |
-
var split = pairs[i].split('=');
|
12 |
-
obj[decodeURIComponent(split[0])] = decodeURIComponent(split[1]);
|
13 |
-
}
|
14 |
-
return obj;
|
15 |
-
};
|
16 |
-
var paged = deparam(this.href).paged;
|
17 |
-
if (typeof paged === 'undefined') paged = 1;
|
18 |
-
jQuery('#audit-log-viewer').append(
|
19 |
-
jQuery('<input type="hidden" name="paged"/>').val(paged)
|
20 |
-
).submit();
|
21 |
-
});
|
22 |
-
};
|
23 |
-
|
24 |
-
function WsalAuditLogInit(_WsalData){
|
25 |
-
WsalData = _WsalData;
|
26 |
-
var WsalTkn = WsalData.autorefresh.token;
|
27 |
-
|
28 |
-
// list refresher
|
29 |
-
var WsalAjx = null;
|
30 |
-
var WsalChk = function(){
|
31 |
-
if(WsalAjx)WsalAjx.abort();
|
32 |
-
WsalAjx = jQuery.post(WsalData.ajaxurl, {
|
33 |
-
action: 'AjaxRefresh',
|
34 |
-
logcount: WsalTkn
|
35 |
-
}, function(data){
|
36 |
-
WsalAjx = null;
|
37 |
-
if(data && data !== 'false'){
|
38 |
-
WsalTkn = data;
|
39 |
-
jQuery('#audit-log-viewer').load(
|
40 |
-
location.href + ' #audit-log-viewer-content',
|
41 |
-
window['WsalAuditLogRefreshed']
|
42 |
-
);
|
43 |
-
}
|
44 |
-
WsalChk();
|
45 |
-
});
|
46 |
-
};
|
47 |
-
if(WsalData.autorefresh.enabled){
|
48 |
-
setInterval(WsalChk, 40000);
|
49 |
-
WsalChk();
|
50 |
-
}
|
51 |
-
|
52 |
-
WsalSsasInit();
|
53 |
-
}
|
54 |
-
|
55 |
-
var WsalIppsPrev;
|
56 |
-
|
57 |
-
function WsalIppsFocus(value){
|
58 |
-
WsalIppsPrev = value;
|
59 |
-
}
|
60 |
-
|
61 |
-
function WsalIppsChange(value){
|
62 |
-
if(value === ''){
|
63 |
-
value = window.prompt(WsalData.tr8n.numofitems, WsalIppsPrev);
|
64 |
-
if(value === null || value === WsalIppsPrev)return this.value = WsalIppsPrev; // operation canceled
|
65 |
-
}
|
66 |
-
jQuery('select.wsal-ipps').attr('disabled', true);
|
67 |
-
jQuery.post(WsalData.ajaxurl, {
|
68 |
-
action: 'AjaxSetIpp',
|
69 |
-
count: value
|
70 |
-
}, function(){
|
71 |
-
location.reload();
|
72 |
-
});
|
73 |
-
}
|
74 |
-
|
75 |
-
function WsalSsasInit(){
|
76 |
-
var SsasAjx = null;
|
77 |
-
var SsasInps = jQuery("input.wsal-ssas");
|
78 |
-
SsasInps.after('<div class="wsal-ssas-dd" style="display: none;"/>');
|
79 |
-
SsasInps.click(function(){
|
80 |
-
jQuery(this).select();
|
81 |
-
});
|
82 |
-
window['WsalAuditLogRefreshed']();
|
83 |
-
SsasInps.keyup(function(){
|
84 |
-
var SsasInp = jQuery(this);
|
85 |
-
var SsasDiv = SsasInp.next();
|
86 |
-
var SsasVal = SsasInp.val();
|
87 |
-
if(SsasAjx)SsasAjx.abort();
|
88 |
-
SsasInp.removeClass('loading');
|
89 |
-
|
90 |
-
// do a new search
|
91 |
-
if(SsasInp.attr('data-oldvalue') !== SsasVal && SsasVal.length > 2){
|
92 |
-
SsasInp.addClass('loading');
|
93 |
-
SsasAjx = jQuery.post(WsalData.ajaxurl, {
|
94 |
-
action: 'AjaxSearchSite',
|
95 |
-
search: SsasVal
|
96 |
-
}, function(data){
|
97 |
-
if(SsasAjx)SsasAjx = null;
|
98 |
-
SsasInp.removeClass('loading');
|
99 |
-
SsasDiv.hide();
|
100 |
-
SsasDiv.html('');
|
101 |
-
if(data && data.length){
|
102 |
-
var SsasReg = new RegExp(SsasVal.replace(/([.*+?^=!:${}()|\[\]\/\\])/g, '\\$1'), 'gi');
|
103 |
-
for (var i = 0; i < data.length; i++){
|
104 |
-
var link = jQuery('<a href="javascript:;" onclick="WsalSsasChange(' + data[i].blog_id + ')"/>')
|
105 |
-
.text(data[i].blogname + ' (' + data[i].domain + ')');
|
106 |
-
link.html(link.text().replace(SsasReg, '<u>$&</u>'));
|
107 |
-
SsasDiv.append(link);
|
108 |
-
}
|
109 |
-
}else{
|
110 |
-
SsasDiv.append(jQuery('<span/>').text(WsalData.tr8n.searchnone));
|
111 |
-
}
|
112 |
-
SsasDiv.prepend(jQuery('<a href="javascript:;" onclick="WsalSsasChange(0)" class="allsites"/>').text(WsalData.tr8n.searchback));
|
113 |
-
SsasDiv.show();
|
114 |
-
}, 'json');
|
115 |
-
SsasInp.attr('data-oldvalue', SsasVal);
|
116 |
-
}
|
117 |
-
|
118 |
-
// handle keys
|
119 |
-
});
|
120 |
-
SsasInps.blur(function(){
|
121 |
-
setTimeout(function(){
|
122 |
-
var SsasInp = jQuery(this);
|
123 |
-
var SsasDiv = SsasInp.next();
|
124 |
-
SsasInp.attr('data-oldvalue', '');
|
125 |
-
SsasDiv.hide();
|
126 |
-
}, 200);
|
127 |
-
});
|
128 |
-
}
|
129 |
-
|
130 |
-
function WsalSsasChange(value){
|
131 |
-
jQuery('div.wsal-ssas-dd').hide();
|
132 |
-
jQuery('input.wsal-ssas').attr('disabled', true);
|
133 |
-
jQuery('#wsal-cbid').val(value);
|
134 |
-
jQuery('#audit-log-viewer').submit();
|
135 |
-
}
|
136 |
-
|
137 |
-
function WsalDisableCustom(link, meta_key){
|
138 |
-
var nfe = jQuery(this).parents('div:first');
|
139 |
-
jQuery(link).hide();
|
140 |
-
jQuery.ajax({
|
141 |
-
type: 'POST',
|
142 |
-
url: ajaxurl,
|
143 |
-
async: false,
|
144 |
-
data: { action: 'AjaxDisableCustomField', notice: meta_key },
|
145 |
-
success: function(data) {
|
146 |
-
var notice = jQuery('<div class="updated" data-notice-name="notifications-extension"></div>').html(data);
|
147 |
-
jQuery("h2:first").after(notice);
|
148 |
-
}
|
149 |
-
});
|
150 |
}
|
1 |
+
var WsalData;
|
2 |
+
|
3 |
+
window['WsalAuditLogRefreshed'] = function(){
|
4 |
+
// fix pagination links causing form params to get lost
|
5 |
+
jQuery('span.pagination-links a').click(function(ev){
|
6 |
+
ev.preventDefault();
|
7 |
+
var deparam = function(url){
|
8 |
+
var obj = {};
|
9 |
+
var pairs = url.split('&');
|
10 |
+
for(var i in pairs){
|
11 |
+
var split = pairs[i].split('=');
|
12 |
+
obj[decodeURIComponent(split[0])] = decodeURIComponent(split[1]);
|
13 |
+
}
|
14 |
+
return obj;
|
15 |
+
};
|
16 |
+
var paged = deparam(this.href).paged;
|
17 |
+
if (typeof paged === 'undefined') paged = 1;
|
18 |
+
jQuery('#audit-log-viewer').append(
|
19 |
+
jQuery('<input type="hidden" name="paged"/>').val(paged)
|
20 |
+
).submit();
|
21 |
+
});
|
22 |
+
};
|
23 |
+
|
24 |
+
function WsalAuditLogInit(_WsalData){
|
25 |
+
WsalData = _WsalData;
|
26 |
+
var WsalTkn = WsalData.autorefresh.token;
|
27 |
+
|
28 |
+
// list refresher
|
29 |
+
var WsalAjx = null;
|
30 |
+
var WsalChk = function(){
|
31 |
+
if(WsalAjx)WsalAjx.abort();
|
32 |
+
WsalAjx = jQuery.post(WsalData.ajaxurl, {
|
33 |
+
action: 'AjaxRefresh',
|
34 |
+
logcount: WsalTkn
|
35 |
+
}, function(data){
|
36 |
+
WsalAjx = null;
|
37 |
+
if(data && data !== 'false'){
|
38 |
+
WsalTkn = data;
|
39 |
+
jQuery('#audit-log-viewer').load(
|
40 |
+
location.href + ' #audit-log-viewer-content',
|
41 |
+
window['WsalAuditLogRefreshed']
|
42 |
+
);
|
43 |
+
}
|
44 |
+
WsalChk();
|
45 |
+
});
|
46 |
+
};
|
47 |
+
if(WsalData.autorefresh.enabled){
|
48 |
+
setInterval(WsalChk, 40000);
|
49 |
+
WsalChk();
|
50 |
+
}
|
51 |
+
|
52 |
+
WsalSsasInit();
|
53 |
+
}
|
54 |
+
|
55 |
+
var WsalIppsPrev;
|
56 |
+
|
57 |
+
function WsalIppsFocus(value){
|
58 |
+
WsalIppsPrev = value;
|
59 |
+
}
|
60 |
+
|
61 |
+
function WsalIppsChange(value){
|
62 |
+
if(value === ''){
|
63 |
+
value = window.prompt(WsalData.tr8n.numofitems, WsalIppsPrev);
|
64 |
+
if(value === null || value === WsalIppsPrev)return this.value = WsalIppsPrev; // operation canceled
|
65 |
+
}
|
66 |
+
jQuery('select.wsal-ipps').attr('disabled', true);
|
67 |
+
jQuery.post(WsalData.ajaxurl, {
|
68 |
+
action: 'AjaxSetIpp',
|
69 |
+
count: value
|
70 |
+
}, function(){
|
71 |
+
location.reload();
|
72 |
+
});
|
73 |
+
}
|
74 |
+
|
75 |
+
function WsalSsasInit(){
|
76 |
+
var SsasAjx = null;
|
77 |
+
var SsasInps = jQuery("input.wsal-ssas");
|
78 |
+
SsasInps.after('<div class="wsal-ssas-dd" style="display: none;"/>');
|
79 |
+
SsasInps.click(function(){
|
80 |
+
jQuery(this).select();
|
81 |
+
});
|
82 |
+
window['WsalAuditLogRefreshed']();
|
83 |
+
SsasInps.keyup(function(){
|
84 |
+
var SsasInp = jQuery(this);
|
85 |
+
var SsasDiv = SsasInp.next();
|
86 |
+
var SsasVal = SsasInp.val();
|
87 |
+
if(SsasAjx)SsasAjx.abort();
|
88 |
+
SsasInp.removeClass('loading');
|
89 |
+
|
90 |
+
// do a new search
|
91 |
+
if(SsasInp.attr('data-oldvalue') !== SsasVal && SsasVal.length > 2){
|
92 |
+
SsasInp.addClass('loading');
|
93 |
+
SsasAjx = jQuery.post(WsalData.ajaxurl, {
|
94 |
+
action: 'AjaxSearchSite',
|
95 |
+
search: SsasVal
|
96 |
+
}, function(data){
|
97 |
+
if(SsasAjx)SsasAjx = null;
|
98 |
+
SsasInp.removeClass('loading');
|
99 |
+
SsasDiv.hide();
|
100 |
+
SsasDiv.html('');
|
101 |
+
if(data && data.length){
|
102 |
+
var SsasReg = new RegExp(SsasVal.replace(/([.*+?^=!:${}()|\[\]\/\\])/g, '\\$1'), 'gi');
|
103 |
+
for (var i = 0; i < data.length; i++){
|
104 |
+
var link = jQuery('<a href="javascript:;" onclick="WsalSsasChange(' + data[i].blog_id + ')"/>')
|
105 |
+
.text(data[i].blogname + ' (' + data[i].domain + ')');
|
106 |
+
link.html(link.text().replace(SsasReg, '<u>$&</u>'));
|
107 |
+
SsasDiv.append(link);
|
108 |
+
}
|
109 |
+
}else{
|
110 |
+
SsasDiv.append(jQuery('<span/>').text(WsalData.tr8n.searchnone));
|
111 |
+
}
|
112 |
+
SsasDiv.prepend(jQuery('<a href="javascript:;" onclick="WsalSsasChange(0)" class="allsites"/>').text(WsalData.tr8n.searchback));
|
113 |
+
SsasDiv.show();
|
114 |
+
}, 'json');
|
115 |
+
SsasInp.attr('data-oldvalue', SsasVal);
|
116 |
+
}
|
117 |
+
|
118 |
+
// handle keys
|
119 |
+
});
|
120 |
+
SsasInps.blur(function(){
|
121 |
+
setTimeout(function(){
|
122 |
+
var SsasInp = jQuery(this);
|
123 |
+
var SsasDiv = SsasInp.next();
|
124 |
+
SsasInp.attr('data-oldvalue', '');
|
125 |
+
SsasDiv.hide();
|
126 |
+
}, 200);
|
127 |
+
});
|
128 |
+
}
|
129 |
+
|
130 |
+
function WsalSsasChange(value){
|
131 |
+
jQuery('div.wsal-ssas-dd').hide();
|
132 |
+
jQuery('input.wsal-ssas').attr('disabled', true);
|
133 |
+
jQuery('#wsal-cbid').val(value);
|
134 |
+
jQuery('#audit-log-viewer').submit();
|
135 |
+
}
|
136 |
+
|
137 |
+
function WsalDisableCustom(link, meta_key){
|
138 |
+
var nfe = jQuery(this).parents('div:first');
|
139 |
+
jQuery(link).hide();
|
140 |
+
jQuery.ajax({
|
141 |
+
type: 'POST',
|
142 |
+
url: ajaxurl,
|
143 |
+
async: false,
|
144 |
+
data: { action: 'AjaxDisableCustomField', notice: meta_key },
|
145 |
+
success: function(data) {
|
146 |
+
var notice = jQuery('<div class="updated" data-notice-name="notifications-extension"></div>').html(data);
|
147 |
+
jQuery("h2:first").after(notice);
|
148 |
+
}
|
149 |
+
});
|
150 |
}
|
js/common.js
CHANGED
@@ -1,14 +1,14 @@
|
|
1 |
-
|
2 |
-
jQuery(document).ready(function(){
|
3 |
-
jQuery('a.wsal-dismiss-notification').click(function(){
|
4 |
-
var nfe = jQuery(this).parents('div:first');
|
5 |
-
var nfn = nfe.attr('data-notice-name');
|
6 |
-
jQuery.ajax({
|
7 |
-
type: 'POST',
|
8 |
-
url: ajaxurl,
|
9 |
-
async: false,
|
10 |
-
data: { action: 'AjaxDismissNotice', notice: nfn }
|
11 |
-
});
|
12 |
-
nfe.fadeOut();
|
13 |
-
});
|
14 |
-
});
|
1 |
+
|
2 |
+
jQuery(document).ready(function(){
|
3 |
+
jQuery('a.wsal-dismiss-notification').click(function(){
|
4 |
+
var nfe = jQuery(this).parents('div:first');
|
5 |
+
var nfn = nfe.attr('data-notice-name');
|
6 |
+
jQuery.ajax({
|
7 |
+
type: 'POST',
|
8 |
+
url: ajaxurl,
|
9 |
+
async: false,
|
10 |
+
data: { action: 'AjaxDismissNotice', notice: nfn }
|
11 |
+
});
|
12 |
+
nfe.fadeOut();
|
13 |
+
});
|
14 |
+
});
|
js/nice_r.js
CHANGED
@@ -1,12 +1,12 @@
|
|
1 |
-
function nice_r_toggle(pfx, id){
|
2 |
-
var el = document.getElementById(pfx+'_v'+id);
|
3 |
-
if(el){
|
4 |
-
if(el.style.display==='block'){
|
5 |
-
el.style.display = 'none';
|
6 |
-
document.getElementById(pfx+'_a'+id).innerHTML = '►';
|
7 |
-
}else{
|
8 |
-
el.style.display = 'block';
|
9 |
-
document.getElementById(pfx+'_a'+id).innerHTML = '▼';
|
10 |
-
}
|
11 |
-
}
|
12 |
}
|
1 |
+
function nice_r_toggle(pfx, id){
|
2 |
+
var el = document.getElementById(pfx+'_v'+id);
|
3 |
+
if(el){
|
4 |
+
if(el.style.display==='block'){
|
5 |
+
el.style.display = 'none';
|
6 |
+
document.getElementById(pfx+'_a'+id).innerHTML = '►';
|
7 |
+
}else{
|
8 |
+
el.style.display = 'block';
|
9 |
+
document.getElementById(pfx+'_a'+id).innerHTML = '▼';
|
10 |
+
}
|
11 |
+
}
|
12 |
}
|
js/settings.js
CHANGED
@@ -1,71 +1,71 @@
|
|
1 |
-
jQuery(document).ready(function(){
|
2 |
-
var RemoveSecToken = function(){
|
3 |
-
var $this = jQuery(this).parents('span:first');
|
4 |
-
$this.addClass('sectoken-del').fadeOut('fast', function(){
|
5 |
-
$this.remove();
|
6 |
-
});
|
7 |
-
};
|
8 |
-
|
9 |
-
jQuery('#ViewerQueryBox, #EditorQueryBox, #ExRoleQueryBox, #ExUserQueryBox, #CustomQueryBox').keydown(function(event){
|
10 |
-
if(event.keyCode === 13) {
|
11 |
-
var type = jQuery(this).attr('id').substr(0, 6);
|
12 |
-
jQuery('#'+type+'QueryAdd').click();
|
13 |
-
return false;
|
14 |
-
}
|
15 |
-
});
|
16 |
-
|
17 |
-
jQuery('#ViewerQueryAdd, #EditorQueryAdd, #ExRoleQueryAdd, #ExUserQueryAdd, #CustomQueryAdd').click(function(){
|
18 |
-
var type = jQuery(this).attr('id').substr(0, 6);
|
19 |
-
var value = jQuery.trim(jQuery('#'+type+'QueryBox').val());
|
20 |
-
var existing = jQuery('#'+type+'List input').filter(function() { return this.value === value; });
|
21 |
-
|
22 |
-
if(!value || existing.length)return; // if value is empty or already used, stop here
|
23 |
-
|
24 |
-
jQuery('#'+type+'QueryBox, #'+type+'QueryAdd').attr('disabled', true);
|
25 |
-
jQuery.post(jQuery('#ajaxurl').val(), {action: 'AjaxCheckSecurityToken', token: value}, function(data){
|
26 |
-
jQuery('#'+type+'QueryBox, #'+type+'QueryAdd').attr('disabled', false);
|
27 |
-
if (type != 'Custom') {
|
28 |
-
if(data==='other') {
|
29 |
-
alert('The specified token is not a user nor a role!');
|
30 |
-
jQuery('#'+type+'QueryBox').val('');
|
31 |
-
return;
|
32 |
-
}
|
33 |
-
}
|
34 |
-
jQuery('#'+type+'QueryBox').val('');
|
35 |
-
jQuery('#'+type+'List').append(jQuery('<span class="sectoken-'+data+'"/>').text(value).append(
|
36 |
-
jQuery('<input type="hidden" name="'+type+'s[]"/>').val(value),
|
37 |
-
jQuery('<a href="javascript:;" title="Remove">×</a>').click(RemoveSecToken)
|
38 |
-
));
|
39 |
-
});
|
40 |
-
});
|
41 |
-
|
42 |
-
jQuery('#ViewerList>span>a, #EditorList>span>a, #ExRoleList>span>a, #ExUserList>span>a, #CustomList>span>a').click(RemoveSecToken);
|
43 |
-
|
44 |
-
jQuery('#RestrictAdmins').change(function(){
|
45 |
-
var user = jQuery('#RestrictAdminsDefaultUser').val();
|
46 |
-
var fltr = function() { return this.value === user; };
|
47 |
-
if (this.checked && jQuery('#EditorList input').filter(fltr).length === 0) {
|
48 |
-
jQuery('#EditorList').append(
|
49 |
-
jQuery('<span class="sectoken-user"/>').text(user)
|
50 |
-
.prepend(jQuery('<input type="hidden" name="Editors[]"/>').val(user))
|
51 |
-
.append(jQuery('<a href="javascript:;" title="Remove">×</a>').click(RemoveSecToken))
|
52 |
-
);
|
53 |
-
}
|
54 |
-
});
|
55 |
-
|
56 |
-
|
57 |
-
var usersUrl = ajaxurl + "?action=AjaxGetAllUsers";
|
58 |
-
jQuery("#ExUserQueryBox").autocomplete({
|
59 |
-
source: usersUrl,
|
60 |
-
minLength:1
|
61 |
-
});
|
62 |
-
|
63 |
-
var rolesUrl = ajaxurl + "?action=AjaxGetAllRoles";
|
64 |
-
jQuery("#ExRoleQueryBox").autocomplete({
|
65 |
-
source: rolesUrl,
|
66 |
-
minLength:1
|
67 |
-
});
|
68 |
-
|
69 |
-
});
|
70 |
-
|
71 |
-
|
1 |
+
jQuery(document).ready(function(){
|
2 |
+
var RemoveSecToken = function(){
|
3 |
+
var $this = jQuery(this).parents('span:first');
|
4 |
+
$this.addClass('sectoken-del').fadeOut('fast', function(){
|
5 |
+
$this.remove();
|
6 |
+
});
|
7 |
+
};
|
8 |
+
|
9 |
+
jQuery('#ViewerQueryBox, #EditorQueryBox, #ExRoleQueryBox, #ExUserQueryBox, #CustomQueryBox').keydown(function(event){
|
10 |
+
if(event.keyCode === 13) {
|
11 |
+
var type = jQuery(this).attr('id').substr(0, 6);
|
12 |
+
jQuery('#'+type+'QueryAdd').click();
|
13 |
+
return false;
|
14 |
+
}
|
15 |
+
});
|
16 |
+
|
17 |
+
jQuery('#ViewerQueryAdd, #EditorQueryAdd, #ExRoleQueryAdd, #ExUserQueryAdd, #CustomQueryAdd').click(function(){
|
18 |
+
var type = jQuery(this).attr('id').substr(0, 6);
|
19 |
+
var value = jQuery.trim(jQuery('#'+type+'QueryBox').val());
|
20 |
+
var existing = jQuery('#'+type+'List input').filter(function() { return this.value === value; });
|
21 |
+
|
22 |
+
if(!value || existing.length)return; // if value is empty or already used, stop here
|
23 |
+
|
24 |
+
jQuery('#'+type+'QueryBox, #'+type+'QueryAdd').attr('disabled', true);
|
25 |
+
jQuery.post(jQuery('#ajaxurl').val(), {action: 'AjaxCheckSecurityToken', token: value}, function(data){
|
26 |
+
jQuery('#'+type+'QueryBox, #'+type+'QueryAdd').attr('disabled', false);
|
27 |
+
if (type != 'Custom') {
|
28 |
+
if(data==='other') {
|
29 |
+
alert('The specified token is not a user nor a role!');
|
30 |
+
jQuery('#'+type+'QueryBox').val('');
|
31 |
+
return;
|
32 |
+
}
|
33 |
+
}
|
34 |
+
jQuery('#'+type+'QueryBox').val('');
|
35 |
+
jQuery('#'+type+'List').append(jQuery('<span class="sectoken-'+data+'"/>').text(value).append(
|
36 |
+
jQuery('<input type="hidden" name="'+type+'s[]"/>').val(value),
|
37 |
+
jQuery('<a href="javascript:;" title="Remove">×</a>').click(RemoveSecToken)
|
38 |
+
));
|
39 |
+
});
|
40 |
+
});
|
41 |
+
|
42 |
+
jQuery('#ViewerList>span>a, #EditorList>span>a, #ExRoleList>span>a, #ExUserList>span>a, #CustomList>span>a').click(RemoveSecToken);
|
43 |
+
|
44 |
+
jQuery('#RestrictAdmins').change(function(){
|
45 |
+
var user = jQuery('#RestrictAdminsDefaultUser').val();
|
46 |
+
var fltr = function() { return this.value === user; };
|
47 |
+
if (this.checked && jQuery('#EditorList input').filter(fltr).length === 0) {
|
48 |
+
jQuery('#EditorList').append(
|
49 |
+
jQuery('<span class="sectoken-user"/>').text(user)
|
50 |
+
.prepend(jQuery('<input type="hidden" name="Editors[]"/>').val(user))
|
51 |
+
.append(jQuery('<a href="javascript:;" title="Remove">×</a>').click(RemoveSecToken))
|
52 |
+
);
|
53 |
+
}
|
54 |
+
});
|
55 |
+
|
56 |
+
|
57 |
+
var usersUrl = ajaxurl + "?action=AjaxGetAllUsers";
|
58 |
+
jQuery("#ExUserQueryBox").autocomplete({
|
59 |
+
source: usersUrl,
|
60 |
+
minLength:1
|
61 |
+
});
|
62 |
+
|
63 |
+
var rolesUrl = ajaxurl + "?action=AjaxGetAllRoles";
|
64 |
+
jQuery("#ExRoleQueryBox").autocomplete({
|
65 |
+
source: rolesUrl,
|
66 |
+
minLength:1
|
67 |
+
});
|
68 |
+
|
69 |
+
});
|
70 |
+
|
71 |
+
|
languages/wp-security-audit-log.pot
CHANGED
@@ -1,1789 +1,1789 @@
|
|
1 |
-
# Copyright (C) 2015 WP Security Audit Log
|
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.4.0\n"
|
6 |
-
"Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/wp-security-audit-"
|
7 |
-
"log\n"
|
8 |
-
"POT-Creation-Date: 2015-02-24 09:09:21+00:00\n"
|
9 |
-
"MIME-Version: 1.0\n"
|
10 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
-
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"PO-Revision-Date: 2015-MO-DA HO:MI+ZONE\n"
|
13 |
-
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
14 |
-
"Language-Team: LANGUAGE <LL@li.org>\n"
|
15 |
-
|
16 |
-
#: classes/AuditLogListView.php:29
|
17 |
-
msgid "No events so far."
|
18 |
-
msgstr ""
|
19 |
-
|
20 |
-
#: classes/AuditLogListView.php:34
|
21 |
-
msgid "Other"
|
22 |
-
msgstr ""
|
23 |
-
|
24 |
-
#: classes/AuditLogListView.php:41
|
25 |
-
msgid "Show "
|
26 |
-
msgstr ""
|
27 |
-
|
28 |
-
#: classes/AuditLogListView.php:51
|
29 |
-
msgid " Items"
|
30 |
-
msgstr ""
|
31 |
-
|
32 |
-
#: classes/AuditLogListView.php:64 classes/Views/AuditLog.php:85
|
33 |
-
msgid "All Sites"
|
34 |
-
msgstr ""
|
35 |
-
|
36 |
-
#: classes/AuditLogListView.php:113 classes/Views/ToggleAlerts.php:69
|
37 |
-
msgid "Code"
|
38 |
-
msgstr ""
|
39 |
-
|
40 |
-
#: classes/AuditLogListView.php:114 classes/Views/ToggleAlerts.php:70
|
41 |
-
msgid "Type"
|
42 |
-
msgstr ""
|
43 |
-
|
44 |
-
#: classes/AuditLogListView.php:115
|
45 |
-
msgid "Date"
|
46 |
-
msgstr ""
|
47 |
-
|
48 |
-
#: classes/AuditLogListView.php:116
|
49 |
-
msgid "Username"
|
50 |
-
msgstr ""
|
51 |
-
|
52 |
-
#: classes/AuditLogListView.php:117
|
53 |
-
msgid "Source IP"
|
54 |
-
msgstr ""
|
55 |
-
|
56 |
-
#: classes/AuditLogListView.php:120
|
57 |
-
msgid "Site"
|
58 |
-
msgstr ""
|
59 |
-
|
60 |
-
#: classes/AuditLogListView.php:122
|
61 |
-
msgid "Message"
|
62 |
-
msgstr ""
|
63 |
-
|
64 |
-
#: classes/AuditLogListView.php:151
|
65 |
-
msgid "Click to toggle."
|
66 |
-
msgstr ""
|
67 |
-
|
68 |
-
#: classes/AuditLogListView.php:157
|
69 |
-
msgid "Unknown error code."
|
70 |
-
msgstr ""
|
71 |
-
|
72 |
-
#: classes/AuditLogListView.php:178 classes/AuditLogListView.php:181
|
73 |
-
msgid "Unknown"
|
74 |
-
msgstr ""
|
75 |
-
|
76 |
-
#: classes/AuditLogListView.php:182
|
77 |
-
msgid "System"
|
78 |
-
msgstr ""
|
79 |
-
|
80 |
-
#: classes/AuditLogListView.php:205
|
81 |
-
msgid "Alert Data Inspector"
|
82 |
-
msgstr ""
|
83 |
-
|
84 |
-
#: classes/Sensors/Content.php:326 classes/Sensors/Content.php:334
|
85 |
-
msgid "Password Protected"
|
86 |
-
msgstr ""
|
87 |
-
|
88 |
-
#: classes/Sensors/Content.php:328 classes/Sensors/Content.php:336
|
89 |
-
msgid "Public"
|
90 |
-
msgstr ""
|
91 |
-
|
92 |
-
#: classes/Sensors/Content.php:330 classes/Sensors/Content.php:338
|
93 |
-
msgid "Private"
|
94 |
-
msgstr ""
|
95 |
-
|
96 |
-
#: classes/Views/About.php:6
|
97 |
-
msgid "About WP Security Audit Log"
|
98 |
-
msgstr ""
|
99 |
-
|
100 |
-
#: classes/Views/About.php:14
|
101 |
-
msgid "About"
|
102 |
-
msgstr ""
|
103 |
-
|
104 |
-
#: classes/Views/About.php:28
|
105 |
-
msgid ""
|
106 |
-
"WP Security Audit Log enables WordPress administrators and owners to "
|
107 |
-
"identify WordPress security issues before they become a security problem by "
|
108 |
-
"keeping a security audit log. WP Security Audit Log is developed by "
|
109 |
-
"WordPress security professionals WP White Security."
|
110 |
-
msgstr ""
|
111 |
-
|
112 |
-
#: classes/Views/About.php:30
|
113 |
-
msgid ""
|
114 |
-
"Keep A WordPress Security Audit Log & Identify WordPress Security Issues"
|
115 |
-
msgstr ""
|
116 |
-
|
117 |
-
#: classes/Views/About.php:32
|
118 |
-
msgid ""
|
119 |
-
"WP Security Audit Log logs everything happening on your WordPress blog or "
|
120 |
-
"website and WordPress multisite network. By using WP Security Audit Log "
|
121 |
-
"security plugin it is very easy to track suspicious user activity before it "
|
122 |
-
"becomes a problem or a security issue. A WordPress security alert is "
|
123 |
-
"generated by the plugin when:"
|
124 |
-
msgstr ""
|
125 |
-
|
126 |
-
#: classes/Views/About.php:35
|
127 |
-
msgid "User creates a new user or a new user is registered"
|
128 |
-
msgstr ""
|
129 |
-
|
130 |
-
#: classes/Views/About.php:36
|
131 |
-
msgid ""
|
132 |
-
"Existing user changes the role, password or other properties of another user"
|
133 |
-
msgstr ""
|
134 |
-
|
135 |
-
#: classes/Views/About.php:37
|
136 |
-
msgid "Existing user on a WordPress multisite network is added to a site"
|
137 |
-
msgstr ""
|
138 |
-
|
139 |
-
#: classes/Views/About.php:38
|
140 |
-
msgid "User uploads or deletes a file, changes a password or email address"
|
141 |
-
msgstr ""
|
142 |
-
|
143 |
-
#: classes/Views/About.php:39
|
144 |
-
msgid "User installs, activates, deactivates, upgrades or uninstalls a plugin"
|
145 |
-
msgstr ""
|
146 |
-
|
147 |
-
#: classes/Views/About.php:40
|
148 |
-
msgid ""
|
149 |
-
"User creates, modifies or deletes a new post, page, category or a custom "
|
150 |
-
"post type"
|
151 |
-
msgstr ""
|
152 |
-
|
153 |
-
#: classes/Views/About.php:41
|
154 |
-
msgid "User installs or activates a WordPress theme"
|
155 |
-
msgstr ""
|
156 |
-
|
157 |
-
#: classes/Views/About.php:42
|
158 |
-
msgid "User adds, modifies or deletes a widget"
|
159 |
-
msgstr ""
|
160 |
-
|
161 |
-
#: classes/Views/About.php:43
|
162 |
-
msgid "User uses the dashboard file editor"
|
163 |
-
msgstr ""
|
164 |
-
|
165 |
-
#: classes/Views/About.php:44
|
166 |
-
msgid "WordPress settings are changed"
|
167 |
-
msgstr ""
|
168 |
-
|
169 |
-
#: classes/Views/About.php:45
|
170 |
-
msgid "Failed login attempts"
|
171 |
-
msgstr ""
|
172 |
-
|
173 |
-
#: classes/Views/About.php:46
|
174 |
-
msgid "and much more…"
|
175 |
-
msgstr ""
|
176 |
-
|
177 |
-
#: classes/Views/About.php:56 classes/Views/Help.php:79
|
178 |
-
msgid "WP Password Policy Manager"
|
179 |
-
msgstr ""
|
180 |
-
|
181 |
-
#: classes/Views/About.php:59 classes/Views/Help.php:82
|
182 |
-
msgid ""
|
183 |
-
"Easily configure WordPress password policies and ensure users use strong "
|
184 |
-
"passwords with our plugin WP Password Policy Manager."
|
185 |
-
msgstr ""
|
186 |
-
|
187 |
-
#: classes/Views/About.php:61 classes/Views/Help.php:84
|
188 |
-
msgid "Download"
|
189 |
-
msgstr ""
|
190 |
-
|
191 |
-
#: classes/Views/About.php:65 classes/Views/Help.php:88
|
192 |
-
msgid "WP Security Audit Log in your Language!"
|
193 |
-
msgstr ""
|
194 |
-
|
195 |
-
#: classes/Views/About.php:67 classes/Views/Help.php:90
|
196 |
-
msgid ""
|
197 |
-
"If you are interested in translating our plugin please drop us an email on"
|
198 |
-
msgstr ""
|
199 |
-
|
200 |
-
#: classes/Views/About.php:72
|
201 |
-
msgid "WordPress Security Services"
|
202 |
-
msgstr ""
|
203 |
-
|
204 |
-
#: classes/Views/About.php:74
|
205 |
-
msgid "Professional WordPress security services provided by WP White Security"
|
206 |
-
msgstr ""
|
207 |
-
|
208 |
-
#: classes/Views/AuditLog.php:25
|
209 |
-
msgid "Get notified instantly via email of important changes on your WordPress"
|
210 |
-
msgstr ""
|
211 |
-
|
212 |
-
#: classes/Views/AuditLog.php:28
|
213 |
-
msgid "Learn More"
|
214 |
-
msgstr ""
|
215 |
-
|
216 |
-
#: classes/Views/AuditLog.php:29
|
217 |
-
msgid "Dismiss this notice"
|
218 |
-
msgstr ""
|
219 |
-
|
220 |
-
#: classes/Views/AuditLog.php:40 classes/Views/AuditLog.php:50
|
221 |
-
msgid "Audit Log Viewer"
|
222 |
-
msgstr ""
|
223 |
-
|
224 |
-
#: classes/Views/AuditLog.php:64 classes/Views/Licensing.php:34
|
225 |
-
#: classes/Views/Settings.php:82 classes/Views/ToggleAlerts.php:28
|
226 |
-
msgid "You do not have sufficient permissions to access this page."
|
227 |
-
msgstr ""
|
228 |
-
|
229 |
-
#: classes/Views/AuditLog.php:84
|
230 |
-
msgid "Please enter the number of alerts you would like to see on one page:"
|
231 |
-
msgstr ""
|
232 |
-
|
233 |
-
#: classes/Views/AuditLog.php:86
|
234 |
-
msgid "No Results"
|
235 |
-
msgstr ""
|
236 |
-
|
237 |
-
#: classes/Views/Extensions.php:6
|
238 |
-
msgid "WP Security Audit Log Functionality Extensions"
|
239 |
-
msgstr ""
|
240 |
-
|
241 |
-
#: classes/Views/Extensions.php:14
|
242 |
-
msgid "Extensions"
|
243 |
-
msgstr ""
|
244 |
-
|
245 |
-
#: classes/Views/Extensions.php:27
|
246 |
-
msgid ""
|
247 |
-
"The below extensions allow you to extend the functionality of WP Security "
|
248 |
-
"Audit Log plugin thus enabling you to get more benefits out of the WordPress "
|
249 |
-
"security audit, such as configurable WordPress email alerts, WordPress "
|
250 |
-
"security alerts search and user activity reports."
|
251 |
-
msgstr ""
|
252 |
-
|
253 |
-
#: classes/Views/Extensions.php:31
|
254 |
-
msgid "WordPress Email Notifications Extension"
|
255 |
-
msgstr ""
|
256 |
-
|
257 |
-
#: classes/Views/Extensions.php:32
|
258 |
-
msgid ""
|
259 |
-
"Get notified instantly via email when important changes are made on your "
|
260 |
-
"WordPress!"
|
261 |
-
msgstr ""
|
262 |
-
|
263 |
-
#: classes/Views/Extensions.php:33
|
264 |
-
msgid ""
|
265 |
-
"With the Notifications Extension you can easily configure monitoring rules "
|
266 |
-
"so when a specific change happens on your WordPress you are alerted via "
|
267 |
-
"email. For example you can configure rules to receive an email when existing "
|
268 |
-
"content is changed, when a new user is created or when someone logs in to "
|
269 |
-
"WordPress outside normal office hours or from an odd location."
|
270 |
-
msgstr ""
|
271 |
-
|
272 |
-
#: classes/Views/Extensions.php:34 classes/Views/Extensions.php:41
|
273 |
-
#: classes/Views/Extensions.php:48
|
274 |
-
msgid "More Information"
|
275 |
-
msgstr ""
|
276 |
-
|
277 |
-
#: classes/Views/Extensions.php:38
|
278 |
-
msgid "Security Alerts Search Extension"
|
279 |
-
msgstr ""
|
280 |
-
|
281 |
-
#: classes/Views/Extensions.php:39
|
282 |
-
msgid ""
|
283 |
-
"Automatically Search for specific WordPress user and site activity in "
|
284 |
-
"WordPress Security Audit Log."
|
285 |
-
msgstr ""
|
286 |
-
|
287 |
-
#: classes/Views/Extensions.php:40
|
288 |
-
msgid ""
|
289 |
-
"The Search Extension enables you to easily find specific WordPress activity "
|
290 |
-
"in the Audit Log with free text based searches. Filters can also be used in "
|
291 |
-
"conjunction with free text based searches to further narrow down and have "
|
292 |
-
"more accurate search results."
|
293 |
-
msgstr ""
|
294 |
-
|
295 |
-
#: classes/Views/Extensions.php:45
|
296 |
-
msgid "Reporting Extension"
|
297 |
-
msgstr ""
|
298 |
-
|
299 |
-
#: classes/Views/Extensions.php:46
|
300 |
-
msgid "Generate User, Site and Other Types of Reports from the Audit Log."
|
301 |
-
msgstr ""
|
302 |
-
|
303 |
-
#: classes/Views/Extensions.php:47
|
304 |
-
msgid ""
|
305 |
-
"The Reporting Extension allows you to generate reports to keep track and "
|
306 |
-
"record of the productivity, and to meet any legal and regulatory compliance "
|
307 |
-
"your business need to adhere to. Unlike other reporting plugins WSAL "
|
308 |
-
"Reporting Extension does not have any built-in templates that restrict you "
|
309 |
-
"to specific type of reports, you can generate any type of report using all "
|
310 |
-
"of the available data."
|
311 |
-
msgstr ""
|
312 |
-
|
313 |
-
#: classes/Views/Help.php:6 classes/Views/Help.php:14
|
314 |
-
msgid "Help"
|
315 |
-
msgstr ""
|
316 |
-
|
317 |
-
#: classes/Views/Help.php:27
|
318 |
-
msgid "Plugin Support"
|
319 |
-
msgstr ""
|
320 |
-
|
321 |
-
#: classes/Views/Help.php:29
|
322 |
-
msgid ""
|
323 |
-
"Have you encountered or noticed any issues while using WP Security Audit Log "
|
324 |
-
"plugin?"
|
325 |
-
msgstr ""
|
326 |
-
|
327 |
-
#: classes/Views/Help.php:30
|
328 |
-
msgid ""
|
329 |
-
"Or you want to report something to us? Click any of the options below to "
|
330 |
-
"post on the plugin's forum or contact our support directly."
|
331 |
-
msgstr ""
|
332 |
-
|
333 |
-
#: classes/Views/Help.php:32
|
334 |
-
msgid "Free Support Forum"
|
335 |
-
msgstr ""
|
336 |
-
|
337 |
-
#: classes/Views/Help.php:34
|
338 |
-
msgid "Free Support Email"
|
339 |
-
msgstr ""
|
340 |
-
|
341 |
-
#: classes/Views/Help.php:39
|
342 |
-
msgid "Plugin Documentation"
|
343 |
-
msgstr ""
|
344 |
-
|
345 |
-
#: classes/Views/Help.php:41
|
346 |
-
msgid ""
|
347 |
-
"For more detailed information about WP Security Audit Log you can visit the "
|
348 |
-
"official plugin page."
|
349 |
-
msgstr ""
|
350 |
-
|
351 |
-
#: classes/Views/Help.php:42
|
352 |
-
msgid ""
|
353 |
-
"You can also visit the official list of WordPress Security Alerts for more "
|
354 |
-
"information about all of the activity you can monitor with WP Security Audit "
|
355 |
-
"Log."
|
356 |
-
msgstr ""
|
357 |
-
|
358 |
-
#: classes/Views/Help.php:44
|
359 |
-
msgid "Official Plugin Page"
|
360 |
-
msgstr ""
|
361 |
-
|
362 |
-
#: classes/Views/Help.php:46
|
363 |
-
msgid "List of WordPress Security Alerts"
|
364 |
-
msgstr ""
|
365 |
-
|
366 |
-
#: classes/Views/Help.php:51
|
367 |
-
msgid "Need Help Securing WordPress?"
|
368 |
-
msgstr ""
|
369 |
-
|
370 |
-
#: classes/Views/Help.php:53
|
371 |
-
msgid "Is your WordPress website hackable?"
|
372 |
-
msgstr ""
|
373 |
-
|
374 |
-
#: classes/Views/Help.php:54
|
375 |
-
msgid ""
|
376 |
-
"If you are not sure contact our WordPress security professionals to audit "
|
377 |
-
"your WordPress or to simply secure your WordPress website."
|
378 |
-
msgstr ""
|
379 |
-
|
380 |
-
#: classes/Views/Help.php:55
|
381 |
-
msgid "Click on any of the below service buttons for more information."
|
382 |
-
msgstr ""
|
383 |
-
|
384 |
-
#: classes/Views/Help.php:57
|
385 |
-
msgid "WordPress Security Hardening"
|
386 |
-
msgstr ""
|
387 |
-
|
388 |
-
#: classes/Views/Help.php:59
|
389 |
-
msgid "WordPress Security Audit"
|
390 |
-
msgstr ""
|
391 |
-
|
392 |
-
#: classes/Views/Help.php:64
|
393 |
-
msgid "WordPress Security Readings"
|
394 |
-
msgstr ""
|
395 |
-
|
396 |
-
#: classes/Views/Help.php:66
|
397 |
-
msgid "New to WordPress security?"
|
398 |
-
msgstr ""
|
399 |
-
|
400 |
-
#: classes/Views/Help.php:67
|
401 |
-
msgid "Do not know from where to start or which is the best services for you?"
|
402 |
-
msgstr ""
|
403 |
-
|
404 |
-
#: classes/Views/Help.php:68
|
405 |
-
msgid ""
|
406 |
-
"Visit our WordPress security blog or the WordPress Security category "
|
407 |
-
"directly for more information and a number of tips and tricks about "
|
408 |
-
"WordPress security."
|
409 |
-
msgstr ""
|
410 |
-
|
411 |
-
#: classes/Views/Help.php:70
|
412 |
-
msgid "WP White Security Blog"
|
413 |
-
msgstr ""
|
414 |
-
|
415 |
-
#: classes/Views/Help.php:72
|
416 |
-
msgid "WordPress Security Category"
|
417 |
-
msgstr ""
|
418 |
-
|
419 |
-
#: classes/Views/Licensing.php:6 classes/Views/Licensing.php:14
|
420 |
-
msgid "Licensing"
|
421 |
-
msgstr ""
|
422 |
-
|
423 |
-
#: classes/Views/Licensing.php:39 classes/Views/Settings.php:87
|
424 |
-
#: classes/Views/ToggleAlerts.php:43
|
425 |
-
msgid "Settings have been saved."
|
426 |
-
msgstr ""
|
427 |
-
|
428 |
-
#: classes/Views/Licensing.php:41 classes/Views/Settings.php:89
|
429 |
-
#: classes/Views/ToggleAlerts.php:45
|
430 |
-
msgid "Error: "
|
431 |
-
msgstr ""
|
432 |
-
|
433 |
-
#: classes/Views/Licensing.php:61
|
434 |
-
msgid "Version"
|
435 |
-
msgstr ""
|
436 |
-
|
437 |
-
#: classes/Views/Licensing.php:71
|
438 |
-
msgid "Active"
|
439 |
-
msgstr ""
|
440 |
-
|
441 |
-
#: classes/Views/Licensing.php:73
|
442 |
-
msgid "Inactive"
|
443 |
-
msgstr ""
|
444 |
-
|
445 |
-
#: classes/Views/Settings.php:17 classes/Views/Settings.php:25
|
446 |
-
msgid "Settings"
|
447 |
-
msgstr ""
|
448 |
-
|
449 |
-
#: classes/Views/Settings.php:112
|
450 |
-
msgid "Security Alerts Pruning"
|
451 |
-
msgstr ""
|
452 |
-
|
453 |
-
#: classes/Views/Settings.php:115 classes/Views/Settings.php:123
|
454 |
-
msgid "(eg: 1 month)"
|
455 |
-
msgstr ""
|
456 |
-
|
457 |
-
#: classes/Views/Settings.php:119
|
458 |
-
msgid "None"
|
459 |
-
msgstr ""
|
460 |
-
|
461 |
-
#: classes/Views/Settings.php:127
|
462 |
-
msgid "Delete alerts older than"
|
463 |
-
msgstr ""
|
464 |
-
|
465 |
-
#: classes/Views/Settings.php:135
|
466 |
-
msgid "(eg: 80)"
|
467 |
-
msgstr ""
|
468 |
-
|
469 |
-
#: classes/Views/Settings.php:139
|
470 |
-
msgid "Keep up to"
|
471 |
-
msgstr ""
|
472 |
-
|
473 |
-
#: classes/Views/Settings.php:144
|
474 |
-
msgid "alerts"
|
475 |
-
msgstr ""
|
476 |
-
|
477 |
-
#: classes/Views/Settings.php:148
|
478 |
-
msgid "Next Scheduled Cleanup is in "
|
479 |
-
msgstr ""
|
480 |
-
|
481 |
-
#: classes/Views/Settings.php:152
|
482 |
-
msgid "(or %s)"
|
483 |
-
msgstr ""
|
484 |
-
|
485 |
-
#: classes/Views/Settings.php:153
|
486 |
-
msgid "Run Manually"
|
487 |
-
msgstr ""
|
488 |
-
|
489 |
-
#: classes/Views/Settings.php:159
|
490 |
-
msgid "Alerts Dashboard Widget"
|
491 |
-
msgstr ""
|
492 |
-
|
493 |
-
#: classes/Views/Settings.php:165
|
494 |
-
msgid "On"
|
495 |
-
msgstr ""
|
496 |
-
|
497 |
-
#: classes/Views/Settings.php:170
|
498 |
-
msgid "Off"
|
499 |
-
msgstr ""
|
500 |
-
|
501 |
-
#: classes/Views/Settings.php:175
|
502 |
-
msgid "Display a dashboard widget with the latest %d security alerts."
|
503 |
-
msgstr ""
|
504 |
-
|
505 |
-
#: classes/Views/Settings.php:183
|
506 |
-
msgid "Reverse Proxy / Firewall Options"
|
507 |
-
msgstr ""
|
508 |
-
|
509 |
-
#: classes/Views/Settings.php:189
|
510 |
-
msgid "WordPress running behind firewall or proxy"
|
511 |
-
msgstr ""
|
512 |
-
|
513 |
-
#: classes/Views/Settings.php:190
|
514 |
-
msgid ""
|
515 |
-
"Enable this option if your WordPress is running behind a firewall or reverse "
|
516 |
-
"proxy. When this option is enabled the plugin will retrieve the user's IP "
|
517 |
-
"address from the proxy header."
|
518 |
-
msgstr ""
|
519 |
-
|
520 |
-
#: classes/Views/Settings.php:196
|
521 |
-
msgid "Filter Internal IP Addresses"
|
522 |
-
msgstr ""
|
523 |
-
|
524 |
-
#: classes/Views/Settings.php:197
|
525 |
-
msgid ""
|
526 |
-
"Enable this option to filter internal IP addresses from the proxy headers."
|
527 |
-
msgstr ""
|
528 |
-
|
529 |
-
#: classes/Views/Settings.php:203
|
530 |
-
msgid "Can View Alerts"
|
531 |
-
msgstr ""
|
532 |
-
|
533 |
-
#: classes/Views/Settings.php:210
|
534 |
-
msgid "Users and Roles in this list can view the security alerts"
|
535 |
-
msgstr ""
|
536 |
-
|
537 |
-
#: classes/Views/Settings.php:225
|
538 |
-
msgid "Can Manage Plugin"
|
539 |
-
msgstr ""
|
540 |
-
|
541 |
-
#: classes/Views/Settings.php:232
|
542 |
-
msgid "Users and Roles in this list can manage the plugin settings"
|
543 |
-
msgstr ""
|
544 |
-
|
545 |
-
#: classes/Views/Settings.php:247
|
546 |
-
msgid "Restrict Plugin Access"
|
547 |
-
msgstr ""
|
548 |
-
|
549 |
-
#: classes/Views/Settings.php:255
|
550 |
-
msgid ""
|
551 |
-
"By default all the administrators on this WordPress have access to manage "
|
552 |
-
"this plugin.<br/>By enabling this option only the users specified in the two "
|
553 |
-
"options above and your username will have access to view alerts and manage "
|
554 |
-
"this plugin."
|
555 |
-
msgstr ""
|
556 |
-
|
557 |
-
#: classes/Views/Settings.php:262
|
558 |
-
msgid "Refresh Audit Log Viewer"
|
559 |
-
msgstr ""
|
560 |
-
|
561 |
-
#: classes/Views/Settings.php:268
|
562 |
-
msgid "Automatic"
|
563 |
-
msgstr ""
|
564 |
-
|
565 |
-
#: classes/Views/Settings.php:270
|
566 |
-
msgid "Refresh Audit Log Viewer as soon as there are new alerts."
|
567 |
-
msgstr ""
|
568 |
-
|
569 |
-
#: classes/Views/Settings.php:274
|
570 |
-
msgid "Manual"
|
571 |
-
msgstr ""
|
572 |
-
|
573 |
-
#: classes/Views/Settings.php:276
|
574 |
-
msgid "Refresh Audit Log Viewer only when the page is reloaded."
|
575 |
-
msgstr ""
|
576 |
-
|
577 |
-
#: classes/Views/Settings.php:282
|
578 |
-
msgid "Developer Options"
|
579 |
-
msgstr ""
|
580 |
-
|
581 |
-
#: classes/Views/Settings.php:290
|
582 |
-
msgid ""
|
583 |
-
"Only enable these options on testing, staging and development websites. "
|
584 |
-
"Enabling any of the settings below on LIVE websites may cause unintended "
|
585 |
-
"side-effects including degraded performance."
|
586 |
-
msgstr ""
|
587 |
-
|
588 |
-
#: classes/Views/Settings.php:294
|
589 |
-
msgid "Data Inspector"
|
590 |
-
msgstr ""
|
591 |
-
|
592 |
-
#: classes/Views/Settings.php:295
|
593 |
-
msgid "View data logged for each triggered alert."
|
594 |
-
msgstr ""
|
595 |
-
|
596 |
-
#: classes/Views/Settings.php:298
|
597 |
-
msgid "PHP Errors"
|
598 |
-
msgstr ""
|
599 |
-
|
600 |
-
#: classes/Views/Settings.php:299
|
601 |
-
msgid "Enables sensor for alerts generated from PHP."
|
602 |
-
msgstr ""
|
603 |
-
|
604 |
-
#: classes/Views/Settings.php:302
|
605 |
-
msgid "Request Log"
|
606 |
-
msgstr ""
|
607 |
-
|
608 |
-
#: classes/Views/Settings.php:303
|
609 |
-
msgid "Enables logging request to file."
|
610 |
-
msgstr ""
|
611 |
-
|
612 |
-
#: classes/Views/Settings.php:306
|
613 |
-
msgid "Backtrace"
|
614 |
-
msgstr ""
|
615 |
-
|
616 |
-
#: classes/Views/Settings.php:307
|
617 |
-
msgid "Log full backtrace for PHP-generated alerts."
|
618 |
-
msgstr ""
|
619 |
-
|
620 |
-
#: classes/Views/Settings.php:325
|
621 |
-
msgid "Hide Plugin in Plugins Page"
|
622 |
-
msgstr ""
|
623 |
-
|
624 |
-
#: classes/Views/Settings.php:331
|
625 |
-
msgid "Hide"
|
626 |
-
msgstr ""
|
627 |
-
|
628 |
-
#: classes/Views/Settings.php:335
|
629 |
-
msgid ""
|
630 |
-
"To manually revert this setting set the value of option wsal-hide-plugin to "
|
631 |
-
"0 in the wp_options table."
|
632 |
-
msgstr ""
|
633 |
-
|
634 |
-
#: classes/Views/Settings.php:341
|
635 |
-
msgid "Remove Data on Unistall"
|
636 |
-
msgstr ""
|
637 |
-
|
638 |
-
#: classes/Views/ToggleAlerts.php:5 classes/Views/ToggleAlerts.php:13
|
639 |
-
msgid "Enable/Disable Alerts"
|
640 |
-
msgstr ""
|
641 |
-
|
642 |
-
#: classes/Views/ToggleAlerts.php:71 classes/WidgetManager.php:38
|
643 |
-
msgid "Description"
|
644 |
-
msgstr ""
|
645 |
-
|
646 |
-
#: classes/Views/ToggleAlerts.php:80
|
647 |
-
msgid "Not Implemented"
|
648 |
-
msgstr ""
|
649 |
-
|
650 |
-
#: classes/Views/ToggleAlerts.php:83
|
651 |
-
msgid "Not Available"
|
652 |
-
msgstr ""
|
653 |
-
|
654 |
-
#: classes/Views/ToggleAlerts.php:97
|
655 |
-
msgid "Save Changes"
|
656 |
-
msgstr ""
|
657 |
-
|
658 |
-
#: classes/WidgetManager.php:19
|
659 |
-
msgid "Latest Alerts"
|
660 |
-
msgstr ""
|
661 |
-
|
662 |
-
#: classes/WidgetManager.php:32
|
663 |
-
msgid "No alerts found."
|
664 |
-
msgstr ""
|
665 |
-
|
666 |
-
#: classes/WidgetManager.php:37
|
667 |
-
msgid "User"
|
668 |
-
msgstr ""
|
669 |
-
|
670 |
-
#: defaults.php:16
|
671 |
-
msgid "Fatal run-time error."
|
672 |
-
msgstr ""
|
673 |
-
|
674 |
-
#: defaults.php:17
|
675 |
-
msgid "Run-time warning (non-fatal error)."
|
676 |
-
msgstr ""
|
677 |
-
|
678 |
-
#: defaults.php:18
|
679 |
-
msgid "Compile-time parse error."
|
680 |
-
msgstr ""
|
681 |
-
|
682 |
-
#: defaults.php:19
|
683 |
-
msgid "Run-time notice."
|
684 |
-
msgstr ""
|
685 |
-
|
686 |
-
#: defaults.php:20
|
687 |
-
msgid "Fatal error that occurred during startup."
|
688 |
-
msgstr ""
|
689 |
-
|
690 |
-
#: defaults.php:21
|
691 |
-
msgid "Warnings that occurred during startup."
|
692 |
-
msgstr ""
|
693 |
-
|
694 |
-
#: defaults.php:22
|
695 |
-
msgid "Fatal compile-time error."
|
696 |
-
msgstr ""
|
697 |
-
|
698 |
-
#: defaults.php:23
|
699 |
-
msgid "Compile-time warning."
|
700 |
-
msgstr ""
|
701 |
-
|
702 |
-
#: defaults.php:24
|
703 |
-
msgid "User-generated error message."
|
704 |
-
msgstr ""
|
705 |
-
|
706 |
-
#: defaults.php:25
|
707 |
-
msgid "User-generated warning message."
|
708 |
-
msgstr ""
|
709 |
-
|
710 |
-
#: defaults.php:26
|
711 |
-
msgid "User-generated notice message."
|
712 |
-
msgstr ""
|
713 |
-
|
714 |
-
#: defaults.php:27
|
715 |
-
msgid "Non-standard/optimal code warning."
|
716 |
-
msgstr ""
|
717 |
-
|
718 |
-
#: defaults.php:28
|
719 |
-
msgid "Catchable fatal error."
|
720 |
-
msgstr ""
|
721 |
-
|
722 |
-
#: defaults.php:29
|
723 |
-
msgid "Run-time deprecation notices."
|
724 |
-
msgstr ""
|
725 |
-
|
726 |
-
#: defaults.php:30
|
727 |
-
msgid "Run-time user deprecation notices."
|
728 |
-
msgstr ""
|
729 |
-
|
730 |
-
#: defaults.php:32
|
731 |
-
msgid "Critical, high-impact messages."
|
732 |
-
msgstr ""
|
733 |
-
|
734 |
-
#: defaults.php:33
|
735 |
-
msgid "Debug informational messages."
|
736 |
-
msgstr ""
|
737 |
-
|
738 |
-
#: defaults.php:38
|
739 |
-
msgid "Other User Activity"
|
740 |
-
msgstr ""
|
741 |
-
|
742 |
-
#: defaults.php:39
|
743 |
-
msgid "User logs in"
|
744 |
-
msgstr ""
|
745 |
-
|
746 |
-
#: defaults.php:39
|
747 |
-
msgid "Successfully logged in"
|
748 |
-
msgstr ""
|
749 |
-
|
750 |
-
#: defaults.php:40
|
751 |
-
msgid "User logs out"
|
752 |
-
msgstr ""
|
753 |
-
|
754 |
-
#: defaults.php:40
|
755 |
-
msgid "Successfully logged out"
|
756 |
-
msgstr ""
|
757 |
-
|
758 |
-
#: defaults.php:41 defaults.php:42
|
759 |
-
msgid "Login failed"
|
760 |
-
msgstr ""
|
761 |
-
|
762 |
-
#: defaults.php:41
|
763 |
-
msgid "%Attempts% failed login(s) detected"
|
764 |
-
msgstr ""
|
765 |
-
|
766 |
-
#: defaults.php:42
|
767 |
-
msgid "%Attempts% failed login(s) detected using non existing user."
|
768 |
-
msgstr ""
|
769 |
-
|
770 |
-
#: defaults.php:43
|
771 |
-
msgid "User uploaded file from Uploads directory"
|
772 |
-
msgstr ""
|
773 |
-
|
774 |
-
#: defaults.php:43
|
775 |
-
msgid "Uploaded the file %FileName% in %FilePath%"
|
776 |
-
msgstr ""
|
777 |
-
|
778 |
-
#: defaults.php:44
|
779 |
-
msgid "User deleted file from Uploads directory"
|
780 |
-
msgstr ""
|
781 |
-
|
782 |
-
#: defaults.php:44
|
783 |
-
msgid "Deleted the file %FileName% from %FilePath%"
|
784 |
-
msgstr ""
|
785 |
-
|
786 |
-
#: defaults.php:45
|
787 |
-
msgid "User changed a file using the theme editor"
|
788 |
-
msgstr ""
|
789 |
-
|
790 |
-
#: defaults.php:45
|
791 |
-
msgid "Modified %File% with the Theme Editor"
|
792 |
-
msgstr ""
|
793 |
-
|
794 |
-
#: defaults.php:46
|
795 |
-
msgid "User changed a file using the plugin editor"
|
796 |
-
msgstr ""
|
797 |
-
|
798 |
-
#: defaults.php:46
|
799 |
-
msgid "Modified %File% with the Plugin Editor"
|
800 |
-
msgstr ""
|
801 |
-
|
802 |
-
#: defaults.php:48
|
803 |
-
msgid "Blog Posts"
|
804 |
-
msgstr ""
|
805 |
-
|
806 |
-
#: defaults.php:49
|
807 |
-
msgid "User created a new blog post and saved it as draft"
|
808 |
-
msgstr ""
|
809 |
-
|
810 |
-
#: defaults.php:49
|
811 |
-
msgid "Created a new blog post called %PostTitle%. Blog post ID is %PostID%"
|
812 |
-
msgstr ""
|
813 |
-
|
814 |
-
#: defaults.php:50
|
815 |
-
msgid "User published a blog post"
|
816 |
-
msgstr ""
|
817 |
-
|
818 |
-
#: defaults.php:50
|
819 |
-
msgid "Published a blog post called %PostTitle%. Blog post URL is %PostUrl%"
|
820 |
-
msgstr ""
|
821 |
-
|
822 |
-
#: defaults.php:51
|
823 |
-
msgid "User modified a published blog post"
|
824 |
-
msgstr ""
|
825 |
-
|
826 |
-
#: defaults.php:51
|
827 |
-
msgid ""
|
828 |
-
"Modified the published blog post %PostTitle%. Blog post URL is %PostUrl%"
|
829 |
-
msgstr ""
|
830 |
-
|
831 |
-
#: defaults.php:52
|
832 |
-
msgid "User modified a draft blog post"
|
833 |
-
msgstr ""
|
834 |
-
|
835 |
-
#: defaults.php:52
|
836 |
-
msgid "Modified the draft blog post %PostTitle%. Blog post ID is %PostID%"
|
837 |
-
msgstr ""
|
838 |
-
|
839 |
-
#: defaults.php:53
|
840 |
-
msgid "User permanently deleted a blog post from the trash"
|
841 |
-
msgstr ""
|
842 |
-
|
843 |
-
#: defaults.php:53
|
844 |
-
msgid "Permanently deleted the post %PostTitle%. Blog post ID is %PostID%"
|
845 |
-
msgstr ""
|
846 |
-
|
847 |
-
#: defaults.php:54
|
848 |
-
msgid "User moved a blog post to the trash"
|
849 |
-
msgstr ""
|
850 |
-
|
851 |
-
#: defaults.php:54
|
852 |
-
msgid "Moved the blog post %PostTitle% to trash"
|
853 |
-
msgstr ""
|
854 |
-
|
855 |
-
#: defaults.php:55
|
856 |
-
msgid "User restored a blog post from trash"
|
857 |
-
msgstr ""
|
858 |
-
|
859 |
-
#: defaults.php:55
|
860 |
-
msgid "Restored post %PostTitle% from trash"
|
861 |
-
msgstr ""
|
862 |
-
|
863 |
-
#: defaults.php:56
|
864 |
-
msgid "User changed blog post category"
|
865 |
-
msgstr ""
|
866 |
-
|
867 |
-
#: defaults.php:56
|
868 |
-
msgid ""
|
869 |
-
"Changed the category of the post %PostTitle% from %OldCategories% to "
|
870 |
-
"%NewCategories%"
|
871 |
-
msgstr ""
|
872 |
-
|
873 |
-
#: defaults.php:57
|
874 |
-
msgid "User changed blog post URL"
|
875 |
-
msgstr ""
|
876 |
-
|
877 |
-
#: defaults.php:57
|
878 |
-
msgid "Changed the URL of the post %PostTitle% from %OldUrl% to %NewUrl%"
|
879 |
-
msgstr ""
|
880 |
-
|
881 |
-
#: defaults.php:58
|
882 |
-
msgid "User changed blog post author"
|
883 |
-
msgstr ""
|
884 |
-
|
885 |
-
#: defaults.php:58
|
886 |
-
msgid "Changed the author of %PostTitle% post from %OldAuthor% to %NewAuthor%"
|
887 |
-
msgstr ""
|
888 |
-
|
889 |
-
#: defaults.php:59
|
890 |
-
msgid "User changed blog post status"
|
891 |
-
msgstr ""
|
892 |
-
|
893 |
-
#: defaults.php:59
|
894 |
-
msgid "Changed the status of %PostTitle% post from %OldStatus% to %NewStatus%"
|
895 |
-
msgstr ""
|
896 |
-
|
897 |
-
#: defaults.php:60
|
898 |
-
msgid "User created new category"
|
899 |
-
msgstr ""
|
900 |
-
|
901 |
-
#: defaults.php:60
|
902 |
-
msgid "Created a new category called %CategoryName%"
|
903 |
-
msgstr ""
|
904 |
-
|
905 |
-
#: defaults.php:61
|
906 |
-
msgid "User deleted category"
|
907 |
-
msgstr ""
|
908 |
-
|
909 |
-
#: defaults.php:61
|
910 |
-
msgid "Deleted the %CategoryName% category"
|
911 |
-
msgstr ""
|
912 |
-
|
913 |
-
#: defaults.php:62
|
914 |
-
msgid "User changed the visibility of a blog post"
|
915 |
-
msgstr ""
|
916 |
-
|
917 |
-
#: defaults.php:62
|
918 |
-
msgid ""
|
919 |
-
"Changed the visibility of %PostTitle% blog post from %OldVisibility% to "
|
920 |
-
"%NewVisibility%"
|
921 |
-
msgstr ""
|
922 |
-
|
923 |
-
#: defaults.php:63
|
924 |
-
msgid "User changed the date of a blog post"
|
925 |
-
msgstr ""
|
926 |
-
|
927 |
-
#: defaults.php:63
|
928 |
-
msgid "Changed the date of %PostTitle% blog post from %OldDate% to %NewDate%"
|
929 |
-
msgstr ""
|
930 |
-
|
931 |
-
#: defaults.php:64
|
932 |
-
msgid "User sets a post as sticky"
|
933 |
-
msgstr ""
|
934 |
-
|
935 |
-
#: defaults.php:64
|
936 |
-
msgid "Set the post %PostTitle% as Sticky"
|
937 |
-
msgstr ""
|
938 |
-
|
939 |
-
#: defaults.php:65
|
940 |
-
msgid "User removes post from sticky"
|
941 |
-
msgstr ""
|
942 |
-
|
943 |
-
#: defaults.php:65
|
944 |
-
msgid "Removed the post %PostTitle% from Sticky"
|
945 |
-
msgstr ""
|
946 |
-
|
947 |
-
#: defaults.php:66
|
948 |
-
msgid "User creates a custom field for a post"
|
949 |
-
msgstr ""
|
950 |
-
|
951 |
-
#: defaults.php:66
|
952 |
-
msgid ""
|
953 |
-
"Created custom field %MetaKey% with value %MetaValue% in post %PostTitle%"
|
954 |
-
msgstr ""
|
955 |
-
|
956 |
-
#: defaults.php:67
|
957 |
-
msgid "User updates a custom field value for a post"
|
958 |
-
msgstr ""
|
959 |
-
|
960 |
-
#: defaults.php:67
|
961 |
-
msgid ""
|
962 |
-
"Modified the value of custom field %MetaKey% from %MetaValueOld% to "
|
963 |
-
"%MetaValueNew% in post %PostTitle%"
|
964 |
-
msgstr ""
|
965 |
-
|
966 |
-
#: defaults.php:68
|
967 |
-
msgid "User deletes a custom field from a post"
|
968 |
-
msgstr ""
|
969 |
-
|
970 |
-
#: defaults.php:68
|
971 |
-
msgid ""
|
972 |
-
"Deleted custom field %MetaKey% with value %MetaValue% from post %PostTitle%"
|
973 |
-
msgstr ""
|
974 |
-
|
975 |
-
#: defaults.php:69
|
976 |
-
msgid "User updates a custom field name for a post"
|
977 |
-
msgstr ""
|
978 |
-
|
979 |
-
#: defaults.php:69
|
980 |
-
msgid ""
|
981 |
-
"Changed the custom field name from %MetaKeyOld% to %MetaKeyNew% in post "
|
982 |
-
"%PostTitle%"
|
983 |
-
msgstr ""
|
984 |
-
|
985 |
-
#: defaults.php:70
|
986 |
-
msgid "User modifies content for a published post"
|
987 |
-
msgstr ""
|
988 |
-
|
989 |
-
#: defaults.php:70
|
990 |
-
msgid "Modified the content of published post %PostTitle%"
|
991 |
-
msgstr ""
|
992 |
-
|
993 |
-
#: defaults.php:71
|
994 |
-
msgid "User modifies content for a draft post"
|
995 |
-
msgstr ""
|
996 |
-
|
997 |
-
#: defaults.php:71
|
998 |
-
msgid "Modified the content of draft post %PostTitle%"
|
999 |
-
msgstr ""
|
1000 |
-
|
1001 |
-
#: defaults.php:73
|
1002 |
-
msgid "Pages"
|
1003 |
-
msgstr ""
|
1004 |
-
|
1005 |
-
#: defaults.php:74
|
1006 |
-
msgid "User created a new WordPress page and saved it as draft"
|
1007 |
-
msgstr ""
|
1008 |
-
|
1009 |
-
#: defaults.php:74
|
1010 |
-
msgid "Created a new page called %PostTitle%. Page ID is %PostID%"
|
1011 |
-
msgstr ""
|
1012 |
-
|
1013 |
-
#: defaults.php:75
|
1014 |
-
msgid "User published a WorPress page"
|
1015 |
-
msgstr ""
|
1016 |
-
|
1017 |
-
#: defaults.php:75
|
1018 |
-
msgid "Published a page called %PostTitle%. Page URL is %PostUrl%"
|
1019 |
-
msgstr ""
|
1020 |
-
|
1021 |
-
#: defaults.php:76
|
1022 |
-
msgid "User modified a published WordPress page"
|
1023 |
-
msgstr ""
|
1024 |
-
|
1025 |
-
#: defaults.php:76
|
1026 |
-
msgid "Modified the published page %PostTitle%. Page URL is %PostUrl%"
|
1027 |
-
msgstr ""
|
1028 |
-
|
1029 |
-
#: defaults.php:77
|
1030 |
-
msgid "User modified a draft WordPress page"
|
1031 |
-
msgstr ""
|
1032 |
-
|
1033 |
-
#: defaults.php:77
|
1034 |
-
msgid "Modified the draft page %PostTitle%. Page ID is %PostID%"
|
1035 |
-
msgstr ""
|
1036 |
-
|
1037 |
-
#: defaults.php:78
|
1038 |
-
msgid "User permanently deleted a page from the trash"
|
1039 |
-
msgstr ""
|
1040 |
-
|
1041 |
-
#: defaults.php:78
|
1042 |
-
msgid "Permanently deleted the page %PostTitle%. Page ID is %PostID%"
|
1043 |
-
msgstr ""
|
1044 |
-
|
1045 |
-
#: defaults.php:79
|
1046 |
-
msgid "User moved WordPress page to the trash"
|
1047 |
-
msgstr ""
|
1048 |
-
|
1049 |
-
#: defaults.php:79
|
1050 |
-
msgid "Moved the page %PostTitle% to trash"
|
1051 |
-
msgstr ""
|
1052 |
-
|
1053 |
-
#: defaults.php:80
|
1054 |
-
msgid "User restored a WordPress page from trash"
|
1055 |
-
msgstr ""
|
1056 |
-
|
1057 |
-
#: defaults.php:80
|
1058 |
-
msgid "Restored page %PostTitle% from trash"
|
1059 |
-
msgstr ""
|
1060 |
-
|
1061 |
-
#: defaults.php:81
|
1062 |
-
msgid "User changed page URL"
|
1063 |
-
msgstr ""
|
1064 |
-
|
1065 |
-
#: defaults.php:81
|
1066 |
-
msgid "Changed the URL of the page %PostTitle% from %OldUrl% to %NewUrl%"
|
1067 |
-
msgstr ""
|
1068 |
-
|
1069 |
-
#: defaults.php:82
|
1070 |
-
msgid "User changed page author"
|
1071 |
-
msgstr ""
|
1072 |
-
|
1073 |
-
#: defaults.php:82
|
1074 |
-
msgid "Changed the author of %PostTitle% page from %OldAuthor% to %NewAuthor%"
|
1075 |
-
msgstr ""
|
1076 |
-
|
1077 |
-
#: defaults.php:83
|
1078 |
-
msgid "User changed page status"
|
1079 |
-
msgstr ""
|
1080 |
-
|
1081 |
-
#: defaults.php:83
|
1082 |
-
msgid "Changed the status of %PostTitle% page from %OldStatus% to %NewStatus%"
|
1083 |
-
msgstr ""
|
1084 |
-
|
1085 |
-
#: defaults.php:84
|
1086 |
-
msgid "User changed the visibility of a page post"
|
1087 |
-
msgstr ""
|
1088 |
-
|
1089 |
-
#: defaults.php:84
|
1090 |
-
msgid ""
|
1091 |
-
"Changed the visibility of %PostTitle% page from %OldVisibility% to "
|
1092 |
-
"%NewVisibility%"
|
1093 |
-
msgstr ""
|
1094 |
-
|
1095 |
-
#: defaults.php:85
|
1096 |
-
msgid "User changed the date of a page post"
|
1097 |
-
msgstr ""
|
1098 |
-
|
1099 |
-
#: defaults.php:85
|
1100 |
-
msgid "Changed the date of %PostTitle% page from %OldDate% to %NewDate%"
|
1101 |
-
msgstr ""
|
1102 |
-
|
1103 |
-
#: defaults.php:86
|
1104 |
-
msgid "User changed the parent of a page"
|
1105 |
-
msgstr ""
|
1106 |
-
|
1107 |
-
#: defaults.php:86
|
1108 |
-
msgid ""
|
1109 |
-
"Changed the parent of %PostTitle% page from %OldParentName% to %NewParentName"
|
1110 |
-
"%"
|
1111 |
-
msgstr ""
|
1112 |
-
|
1113 |
-
#: defaults.php:87
|
1114 |
-
msgid "User changes the template of a page"
|
1115 |
-
msgstr ""
|
1116 |
-
|
1117 |
-
#: defaults.php:87
|
1118 |
-
msgid ""
|
1119 |
-
"Changed the template of %PostTitle% page from %OldTemplate% to %NewTemplate%"
|
1120 |
-
msgstr ""
|
1121 |
-
|
1122 |
-
#: defaults.php:88
|
1123 |
-
msgid "User creates a custom field for a page"
|
1124 |
-
msgstr ""
|
1125 |
-
|
1126 |
-
#: defaults.php:88
|
1127 |
-
msgid ""
|
1128 |
-
"Created custom field %MetaKey% with value %MetaValue% in page %PostTitle%"
|
1129 |
-
msgstr ""
|
1130 |
-
|
1131 |
-
#: defaults.php:89
|
1132 |
-
msgid "User updates a custom field value for a page"
|
1133 |
-
msgstr ""
|
1134 |
-
|
1135 |
-
#: defaults.php:89
|
1136 |
-
msgid ""
|
1137 |
-
"Modified the value of custom field %MetaKey% from %MetaValueOld% to "
|
1138 |
-
"%MetaValueNew% in page %PostTitle%"
|
1139 |
-
msgstr ""
|
1140 |
-
|
1141 |
-
#: defaults.php:90
|
1142 |
-
msgid "User deletes a custom field from a page"
|
1143 |
-
msgstr ""
|
1144 |
-
|
1145 |
-
#: defaults.php:90
|
1146 |
-
msgid ""
|
1147 |
-
"Deleted custom field %MetaKey% with value %MetaValue% from page %PostTitle%"
|
1148 |
-
msgstr ""
|
1149 |
-
|
1150 |
-
#: defaults.php:91
|
1151 |
-
msgid "User updates a custom field name for a page"
|
1152 |
-
msgstr ""
|
1153 |
-
|
1154 |
-
#: defaults.php:91
|
1155 |
-
msgid ""
|
1156 |
-
"Changed the custom field name from %MetaKeyOld% to %MetaKeyNew% in page "
|
1157 |
-
"%PostTitle%"
|
1158 |
-
msgstr ""
|
1159 |
-
|
1160 |
-
#: defaults.php:92
|
1161 |
-
msgid "User modifies content for a published page"
|
1162 |
-
msgstr ""
|
1163 |
-
|
1164 |
-
#: defaults.php:92
|
1165 |
-
msgid "Modified the content of published page %PostTitle%"
|
1166 |
-
msgstr ""
|
1167 |
-
|
1168 |
-
#: defaults.php:93
|
1169 |
-
msgid "User modifies content for a draft page"
|
1170 |
-
msgstr ""
|
1171 |
-
|
1172 |
-
#: defaults.php:93
|
1173 |
-
msgid "Modified the content of draft page %PostTitle%"
|
1174 |
-
msgstr ""
|
1175 |
-
|
1176 |
-
#: defaults.php:95
|
1177 |
-
msgid "Custom Posts"
|
1178 |
-
msgstr ""
|
1179 |
-
|
1180 |
-
#: defaults.php:96
|
1181 |
-
msgid "User created a new post with custom post type and saved it as draft"
|
1182 |
-
msgstr ""
|
1183 |
-
|
1184 |
-
#: defaults.php:96
|
1185 |
-
msgid ""
|
1186 |
-
"Created a new custom post called %PostTitle% of type %PostType%. Post ID is "
|
1187 |
-
"%PostID%"
|
1188 |
-
msgstr ""
|
1189 |
-
|
1190 |
-
#: defaults.php:97
|
1191 |
-
msgid "User published a post with custom post type"
|
1192 |
-
msgstr ""
|
1193 |
-
|
1194 |
-
#: defaults.php:97
|
1195 |
-
msgid ""
|
1196 |
-
"Published a custom post %PostTitle% of type %PostType%. Post URL is %PostUrl%"
|
1197 |
-
msgstr ""
|
1198 |
-
|
1199 |
-
#: defaults.php:98
|
1200 |
-
msgid "User modified a post with custom post type"
|
1201 |
-
msgstr ""
|
1202 |
-
|
1203 |
-
#: defaults.php:98
|
1204 |
-
msgid ""
|
1205 |
-
"Modified custom post %PostTitle% of type %PostType%. Post URL is %PostUrl%"
|
1206 |
-
msgstr ""
|
1207 |
-
|
1208 |
-
#: defaults.php:99
|
1209 |
-
msgid "User modified a draft post with custom post type"
|
1210 |
-
msgstr ""
|
1211 |
-
|
1212 |
-
#: defaults.php:99
|
1213 |
-
msgid ""
|
1214 |
-
"Modified draft custom post %PostTitle% of type is %PostType%. Post URL is "
|
1215 |
-
"%PostUrl%"
|
1216 |
-
msgstr ""
|
1217 |
-
|
1218 |
-
#: defaults.php:100
|
1219 |
-
msgid "User permanently deleted post with custom post type"
|
1220 |
-
msgstr ""
|
1221 |
-
|
1222 |
-
#: defaults.php:100
|
1223 |
-
msgid "Permanently Deleted custom post %PostTitle% of type %PostType%"
|
1224 |
-
msgstr ""
|
1225 |
-
|
1226 |
-
#: defaults.php:101
|
1227 |
-
msgid "User moved post with custom post type to trash"
|
1228 |
-
msgstr ""
|
1229 |
-
|
1230 |
-
#: defaults.php:101
|
1231 |
-
msgid "Moved custom post %PostTitle% to trash. Post type is %PostType%"
|
1232 |
-
msgstr ""
|
1233 |
-
|
1234 |
-
#: defaults.php:102
|
1235 |
-
msgid "User restored post with custom post type from trash"
|
1236 |
-
msgstr ""
|
1237 |
-
|
1238 |
-
#: defaults.php:102
|
1239 |
-
msgid "Restored custom post %PostTitle% of type %PostType% from trash"
|
1240 |
-
msgstr ""
|
1241 |
-
|
1242 |
-
#: defaults.php:103
|
1243 |
-
msgid "User changed the category of a post with custom post type"
|
1244 |
-
msgstr ""
|
1245 |
-
|
1246 |
-
#: defaults.php:103
|
1247 |
-
msgid ""
|
1248 |
-
"Changed the category(ies) of custom post %PostTitle% of type %PostType% from "
|
1249 |
-
"%OldCategories% to %NewCategories%"
|
1250 |
-
msgstr ""
|
1251 |
-
|
1252 |
-
#: defaults.php:104
|
1253 |
-
msgid "User changed the URL of a post with custom post type"
|
1254 |
-
msgstr ""
|
1255 |
-
|
1256 |
-
#: defaults.php:104
|
1257 |
-
msgid ""
|
1258 |
-
"Changed the URL of custom post %PostTitle% of type %PostType% from %OldUrl% "
|
1259 |
-
"to %NewUrl%"
|
1260 |
-
msgstr ""
|
1261 |
-
|
1262 |
-
#: defaults.php:105
|
1263 |
-
msgid "User changed the author or post with custom post type"
|
1264 |
-
msgstr ""
|
1265 |
-
|
1266 |
-
#: defaults.php:105
|
1267 |
-
msgid ""
|
1268 |
-
"Changed the author of custom post %PostTitle% of type %PostType% from "
|
1269 |
-
"%OldAuthor% to %NewAuthor%"
|
1270 |
-
msgstr ""
|
1271 |
-
|
1272 |
-
#: defaults.php:106
|
1273 |
-
msgid "User changed the status of post with custom post type"
|
1274 |
-
msgstr ""
|
1275 |
-
|
1276 |
-
#: defaults.php:106
|
1277 |
-
msgid ""
|
1278 |
-
"Changed the status of custom post %PostTitle% of type %PostType% from "
|
1279 |
-
"%OldStatus% to %NewStatus%"
|
1280 |
-
msgstr ""
|
1281 |
-
|
1282 |
-
#: defaults.php:107
|
1283 |
-
msgid "User changed the visibility of a post with custom post type"
|
1284 |
-
msgstr ""
|
1285 |
-
|
1286 |
-
#: defaults.php:107
|
1287 |
-
msgid ""
|
1288 |
-
"Changed the visibility of custom post %PostTitle% of type %PostType% from "
|
1289 |
-
"%OldVisibility% to %NewVisibility%"
|
1290 |
-
msgstr ""
|
1291 |
-
|
1292 |
-
#: defaults.php:108
|
1293 |
-
msgid "User changed the date of post with custom post type"
|
1294 |
-
msgstr ""
|
1295 |
-
|
1296 |
-
#: defaults.php:108
|
1297 |
-
msgid ""
|
1298 |
-
"Changed the date of custom post %PostTitle% of type %PostType% from %OldDate"
|
1299 |
-
"% to %NewDate%"
|
1300 |
-
msgstr ""
|
1301 |
-
|
1302 |
-
#: defaults.php:109
|
1303 |
-
msgid "User creates a custom field for a custom post"
|
1304 |
-
msgstr ""
|
1305 |
-
|
1306 |
-
#: defaults.php:109
|
1307 |
-
msgid ""
|
1308 |
-
"Created custom field %MetaKey% with value %MetaValue% in custom post "
|
1309 |
-
"%PostTitle% of type %PostType%"
|
1310 |
-
msgstr ""
|
1311 |
-
|
1312 |
-
#: defaults.php:110
|
1313 |
-
msgid "User updates a custom field for a custom post"
|
1314 |
-
msgstr ""
|
1315 |
-
|
1316 |
-
#: defaults.php:110
|
1317 |
-
msgid ""
|
1318 |
-
"Modified the value of custom field %MetaKey% from %MetaValueOld% to "
|
1319 |
-
"%MetaValueNew% in custom post %PostTitle% of type %PostType%"
|
1320 |
-
msgstr ""
|
1321 |
-
|
1322 |
-
#: defaults.php:111
|
1323 |
-
msgid "User deletes a custom field from a custom post"
|
1324 |
-
msgstr ""
|
1325 |
-
|
1326 |
-
#: defaults.php:111
|
1327 |
-
msgid ""
|
1328 |
-
"Deleted custom field %MetaKey% with value %MetaValue% from custom post "
|
1329 |
-
"%PostTitle% of type %PostType%"
|
1330 |
-
msgstr ""
|
1331 |
-
|
1332 |
-
#: defaults.php:112
|
1333 |
-
msgid "User updates a custom field name for a custom post"
|
1334 |
-
msgstr ""
|
1335 |
-
|
1336 |
-
#: defaults.php:112
|
1337 |
-
msgid ""
|
1338 |
-
"Changed the custom field name from %MetaKeyOld% to %MetaKeyNew% in custom "
|
1339 |
-
"post %PostTitle% of type %PostType%"
|
1340 |
-
msgstr ""
|
1341 |
-
|
1342 |
-
#: defaults.php:113
|
1343 |
-
msgid "User modifies content for a published custom post"
|
1344 |
-
msgstr ""
|
1345 |
-
|
1346 |
-
#: defaults.php:113
|
1347 |
-
msgid "Modified the content of published custom post type %PostTitle%"
|
1348 |
-
msgstr ""
|
1349 |
-
|
1350 |
-
#: defaults.php:114
|
1351 |
-
msgid "User modifies content for a draft custom post"
|
1352 |
-
msgstr ""
|
1353 |
-
|
1354 |
-
#: defaults.php:114
|
1355 |
-
msgid "Modified the content of draft custom post type %PostTitle%"
|
1356 |
-
msgstr ""
|
1357 |
-
|
1358 |
-
#: defaults.php:116
|
1359 |
-
msgid "Widgets"
|
1360 |
-
msgstr ""
|
1361 |
-
|
1362 |
-
#: defaults.php:117
|
1363 |
-
msgid "User added a new widget"
|
1364 |
-
msgstr ""
|
1365 |
-
|
1366 |
-
#: defaults.php:117
|
1367 |
-
msgid "Added a new %WidgetName% widget in %Sidebar%"
|
1368 |
-
msgstr ""
|
1369 |
-
|
1370 |
-
#: defaults.php:118
|
1371 |
-
msgid "User modified a widget"
|
1372 |
-
msgstr ""
|
1373 |
-
|
1374 |
-
#: defaults.php:118
|
1375 |
-
msgid "Modified the %WidgetName% widget in %Sidebar%"
|
1376 |
-
msgstr ""
|
1377 |
-
|
1378 |
-
#: defaults.php:119
|
1379 |
-
msgid "User deleted widget"
|
1380 |
-
msgstr ""
|
1381 |
-
|
1382 |
-
#: defaults.php:119
|
1383 |
-
msgid "Deleted the %WidgetName% widget from %Sidebar%"
|
1384 |
-
msgstr ""
|
1385 |
-
|
1386 |
-
#: defaults.php:120
|
1387 |
-
msgid "User moved widget"
|
1388 |
-
msgstr ""
|
1389 |
-
|
1390 |
-
#: defaults.php:120
|
1391 |
-
msgid "Moved the %WidgetName% widget from %OldSidebar% to %NewSidebar%"
|
1392 |
-
msgstr ""
|
1393 |
-
|
1394 |
-
#: defaults.php:121
|
1395 |
-
msgid "User changed widget position"
|
1396 |
-
msgstr ""
|
1397 |
-
|
1398 |
-
#: defaults.php:121
|
1399 |
-
msgid ""
|
1400 |
-
"Moved the %WidgetName% widget from position %OldPosition% to position "
|
1401 |
-
"%NewPosition% in sidebar %Sidebar%"
|
1402 |
-
msgstr ""
|
1403 |
-
|
1404 |
-
#: defaults.php:123
|
1405 |
-
msgid "User Profiles"
|
1406 |
-
msgstr ""
|
1407 |
-
|
1408 |
-
#: defaults.php:124
|
1409 |
-
msgid "A new user was created on WordPress"
|
1410 |
-
msgstr ""
|
1411 |
-
|
1412 |
-
#: defaults.php:124
|
1413 |
-
msgid ""
|
1414 |
-
"User %NewUserData->Username% subscribed with a role of %NewUserData->Roles%"
|
1415 |
-
msgstr ""
|
1416 |
-
|
1417 |
-
#: defaults.php:125
|
1418 |
-
msgid "A user created another WordPress user"
|
1419 |
-
msgstr ""
|
1420 |
-
|
1421 |
-
#: defaults.php:125
|
1422 |
-
msgid ""
|
1423 |
-
"Created a new user %NewUserData->Username% with the role of %NewUserData-"
|
1424 |
-
">Roles%"
|
1425 |
-
msgstr ""
|
1426 |
-
|
1427 |
-
#: defaults.php:126
|
1428 |
-
msgid "The role of a user was changed by another WordPress user"
|
1429 |
-
msgstr ""
|
1430 |
-
|
1431 |
-
#: defaults.php:126
|
1432 |
-
msgid "Changed the role of user %TargetUsername% from %OldRole% to %NewRole%"
|
1433 |
-
msgstr ""
|
1434 |
-
|
1435 |
-
#: defaults.php:127
|
1436 |
-
msgid "User has changed his or her password"
|
1437 |
-
msgstr ""
|
1438 |
-
|
1439 |
-
#: defaults.php:127
|
1440 |
-
msgid "Changed the password"
|
1441 |
-
msgstr ""
|
1442 |
-
|
1443 |
-
#: defaults.php:128
|
1444 |
-
msgid "A user changed another user's password"
|
1445 |
-
msgstr ""
|
1446 |
-
|
1447 |
-
#: defaults.php:128
|
1448 |
-
msgid ""
|
1449 |
-
"Changed the password for user %TargetUserData->Username% with the role of "
|
1450 |
-
"%TargetUserData->Roles%"
|
1451 |
-
msgstr ""
|
1452 |
-
|
1453 |
-
#: defaults.php:129
|
1454 |
-
msgid "User changed his or her email address"
|
1455 |
-
msgstr ""
|
1456 |
-
|
1457 |
-
#: defaults.php:129
|
1458 |
-
msgid "Changed the email address from %OldEmail% to %NewEmail%"
|
1459 |
-
msgstr ""
|
1460 |
-
|
1461 |
-
#: defaults.php:130
|
1462 |
-
msgid "A user changed another user's email address"
|
1463 |
-
msgstr ""
|
1464 |
-
|
1465 |
-
#: defaults.php:130
|
1466 |
-
msgid ""
|
1467 |
-
"Changed the email address of user account %TargetUsername% from %OldEmail% "
|
1468 |
-
"to %NewEmail%"
|
1469 |
-
msgstr ""
|
1470 |
-
|
1471 |
-
#: defaults.php:131
|
1472 |
-
msgid "A user was deleted by another user"
|
1473 |
-
msgstr ""
|
1474 |
-
|
1475 |
-
#: defaults.php:131
|
1476 |
-
msgid ""
|
1477 |
-
"Deleted User %TargetUserData->Username% with the role of %TargetUserData-"
|
1478 |
-
">Roles%"
|
1479 |
-
msgstr ""
|
1480 |
-
|
1481 |
-
#: defaults.php:133
|
1482 |
-
msgid "Plugins & Themes"
|
1483 |
-
msgstr ""
|
1484 |
-
|
1485 |
-
#: defaults.php:134
|
1486 |
-
msgid "User installed a plugin"
|
1487 |
-
msgstr ""
|
1488 |
-
|
1489 |
-
#: defaults.php:134
|
1490 |
-
msgid "Installed the plugin %Plugin->Name% in %Plugin->plugin_dir_path%"
|
1491 |
-
msgstr ""
|
1492 |
-
|
1493 |
-
#: defaults.php:135
|
1494 |
-
msgid "User activated a WordPress plugin"
|
1495 |
-
msgstr ""
|
1496 |
-
|
1497 |
-
#: defaults.php:135
|
1498 |
-
msgid "Activated the plugin %PluginData->Name% installed in %PluginFile%"
|
1499 |
-
msgstr ""
|
1500 |
-
|
1501 |
-
#: defaults.php:136
|
1502 |
-
msgid "User deactivated a WordPress plugin"
|
1503 |
-
msgstr ""
|
1504 |
-
|
1505 |
-
#: defaults.php:136
|
1506 |
-
msgid "Deactivated the plugin %PluginData->Name% installed in %PluginFile%"
|
1507 |
-
msgstr ""
|
1508 |
-
|
1509 |
-
#: defaults.php:137
|
1510 |
-
msgid "User uninstalled a plugin"
|
1511 |
-
msgstr ""
|
1512 |
-
|
1513 |
-
#: defaults.php:137
|
1514 |
-
msgid ""
|
1515 |
-
"Uninstalled the plugin %PluginData->Name% which was installed in %PluginFile%"
|
1516 |
-
msgstr ""
|
1517 |
-
|
1518 |
-
#: defaults.php:138
|
1519 |
-
msgid "User upgraded a plugin"
|
1520 |
-
msgstr ""
|
1521 |
-
|
1522 |
-
#: defaults.php:138
|
1523 |
-
msgid "Upgraded the plugin %PluginData->Name% installed in %PluginFile%"
|
1524 |
-
msgstr ""
|
1525 |
-
|
1526 |
-
#: defaults.php:139
|
1527 |
-
msgid "User installed a theme"
|
1528 |
-
msgstr ""
|
1529 |
-
|
1530 |
-
#: defaults.php:139
|
1531 |
-
msgid "Installed theme \"%Theme->Name%\" in %Theme->get_template_directory%"
|
1532 |
-
msgstr ""
|
1533 |
-
|
1534 |
-
#: defaults.php:140
|
1535 |
-
msgid "User activated a theme"
|
1536 |
-
msgstr ""
|
1537 |
-
|
1538 |
-
#: defaults.php:140
|
1539 |
-
msgid ""
|
1540 |
-
"Activated theme \"%Theme->Name%\", installed in %Theme-"
|
1541 |
-
">get_template_directory%"
|
1542 |
-
msgstr ""
|
1543 |
-
|
1544 |
-
#: defaults.php:141
|
1545 |
-
msgid "User uninstalled a theme"
|
1546 |
-
msgstr ""
|
1547 |
-
|
1548 |
-
#: defaults.php:141
|
1549 |
-
msgid ""
|
1550 |
-
"Deleted theme \"%Theme->Name%\" installed in %Theme->get_template_directory%"
|
1551 |
-
msgstr ""
|
1552 |
-
|
1553 |
-
#: defaults.php:143
|
1554 |
-
msgid "System Activity"
|
1555 |
-
msgstr ""
|
1556 |
-
|
1557 |
-
#: defaults.php:144
|
1558 |
-
msgid "Unknown Error"
|
1559 |
-
msgstr ""
|
1560 |
-
|
1561 |
-
#: defaults.php:144
|
1562 |
-
msgid "An unexpected error has occurred"
|
1563 |
-
msgstr ""
|
1564 |
-
|
1565 |
-
#: defaults.php:145
|
1566 |
-
msgid "PHP error"
|
1567 |
-
msgstr ""
|
1568 |
-
|
1569 |
-
#: defaults.php:145 defaults.php:146 defaults.php:147 defaults.php:148
|
1570 |
-
#: defaults.php:149
|
1571 |
-
msgid "%Message%"
|
1572 |
-
msgstr ""
|
1573 |
-
|
1574 |
-
#: defaults.php:146
|
1575 |
-
msgid "PHP warning"
|
1576 |
-
msgstr ""
|
1577 |
-
|
1578 |
-
#: defaults.php:147
|
1579 |
-
msgid "PHP notice"
|
1580 |
-
msgstr ""
|
1581 |
-
|
1582 |
-
#: defaults.php:148
|
1583 |
-
msgid "PHP exception"
|
1584 |
-
msgstr ""
|
1585 |
-
|
1586 |
-
#: defaults.php:149
|
1587 |
-
msgid "PHP shutdown error"
|
1588 |
-
msgstr ""
|
1589 |
-
|
1590 |
-
#: defaults.php:150
|
1591 |
-
msgid "Events automatically pruned by system"
|
1592 |
-
msgstr ""
|
1593 |
-
|
1594 |
-
#: defaults.php:150
|
1595 |
-
msgid "%EventCount% event(s) automatically deleted by system"
|
1596 |
-
msgstr ""
|
1597 |
-
|
1598 |
-
#: defaults.php:151
|
1599 |
-
msgid "Option Anyone Can Register in WordPress settings changed"
|
1600 |
-
msgstr ""
|
1601 |
-
|
1602 |
-
#: defaults.php:151
|
1603 |
-
msgid "%NewValue% the option \"Anyone can register\""
|
1604 |
-
msgstr ""
|
1605 |
-
|
1606 |
-
#: defaults.php:152
|
1607 |
-
msgid "New User Default Role changed"
|
1608 |
-
msgstr ""
|
1609 |
-
|
1610 |
-
#: defaults.php:152
|
1611 |
-
msgid "Changed the New User Default Role from %OldRole% to %NewRole%"
|
1612 |
-
msgstr ""
|
1613 |
-
|
1614 |
-
#: defaults.php:153
|
1615 |
-
msgid "WordPress Administrator Notification email changed"
|
1616 |
-
msgstr ""
|
1617 |
-
|
1618 |
-
#: defaults.php:153
|
1619 |
-
msgid ""
|
1620 |
-
"Changed the WordPress administrator notifications email address from "
|
1621 |
-
"%OldEmail% to %NewEmail%"
|
1622 |
-
msgstr ""
|
1623 |
-
|
1624 |
-
#: defaults.php:154
|
1625 |
-
msgid "WordPress was updated"
|
1626 |
-
msgstr ""
|
1627 |
-
|
1628 |
-
#: defaults.php:154
|
1629 |
-
msgid "Updated WordPress from version %OldVersion% to %NewVersion%"
|
1630 |
-
msgstr ""
|
1631 |
-
|
1632 |
-
#: defaults.php:155
|
1633 |
-
msgid "User changes the WordPress Permalinks"
|
1634 |
-
msgstr ""
|
1635 |
-
|
1636 |
-
#: defaults.php:155
|
1637 |
-
msgid "Changed the WordPress permalinks from %OldPattern% to %NewPattern%"
|
1638 |
-
msgstr ""
|
1639 |
-
|
1640 |
-
#: defaults.php:157
|
1641 |
-
msgid "MultiSite"
|
1642 |
-
msgstr ""
|
1643 |
-
|
1644 |
-
#: defaults.php:158
|
1645 |
-
msgid "User granted Super Admin privileges"
|
1646 |
-
msgstr ""
|
1647 |
-
|
1648 |
-
#: defaults.php:158
|
1649 |
-
msgid "Granted Super Admin privileges to %TargetUsername%"
|
1650 |
-
msgstr ""
|
1651 |
-
|
1652 |
-
#: defaults.php:159
|
1653 |
-
msgid "User revoked from Super Admin privileges"
|
1654 |
-
msgstr ""
|
1655 |
-
|
1656 |
-
#: defaults.php:159
|
1657 |
-
msgid "Revoked Super Admin privileges from %TargetUsername%"
|
1658 |
-
msgstr ""
|
1659 |
-
|
1660 |
-
#: defaults.php:160
|
1661 |
-
msgid "Existing user added to a site"
|
1662 |
-
msgstr ""
|
1663 |
-
|
1664 |
-
#: defaults.php:160
|
1665 |
-
msgid ""
|
1666 |
-
"Added existing user %TargetUsername% with %TargetUserRole% role to site "
|
1667 |
-
"%SiteName%"
|
1668 |
-
msgstr ""
|
1669 |
-
|
1670 |
-
#: defaults.php:161
|
1671 |
-
msgid "User removed from site"
|
1672 |
-
msgstr ""
|
1673 |
-
|
1674 |
-
#: defaults.php:161
|
1675 |
-
msgid ""
|
1676 |
-
"Removed user %TargetUsername% with role %TargetUserRole% from %SiteName% site"
|
1677 |
-
msgstr ""
|
1678 |
-
|
1679 |
-
#: defaults.php:162
|
1680 |
-
msgid "New network user created"
|
1681 |
-
msgstr ""
|
1682 |
-
|
1683 |
-
#: defaults.php:162
|
1684 |
-
msgid "Created a new network user %NewUserData->Username%"
|
1685 |
-
msgstr ""
|
1686 |
-
|
1687 |
-
#: defaults.php:163
|
1688 |
-
msgid "New site added on network"
|
1689 |
-
msgstr ""
|
1690 |
-
|
1691 |
-
#: defaults.php:163
|
1692 |
-
msgid "Added site %SiteName% to the network"
|
1693 |
-
msgstr ""
|
1694 |
-
|
1695 |
-
#: defaults.php:164
|
1696 |
-
msgid "Existing site archived"
|
1697 |
-
msgstr ""
|
1698 |
-
|
1699 |
-
#: defaults.php:164
|
1700 |
-
msgid "Archived site %SiteName%"
|
1701 |
-
msgstr ""
|
1702 |
-
|
1703 |
-
#: defaults.php:165
|
1704 |
-
msgid "Archived site has been unarchived"
|
1705 |
-
msgstr ""
|
1706 |
-
|
1707 |
-
#: defaults.php:165
|
1708 |
-
msgid "Unarchived site %SiteName%"
|
1709 |
-
msgstr ""
|
1710 |
-
|
1711 |
-
#: defaults.php:166
|
1712 |
-
msgid "Deactivated site has been activated"
|
1713 |
-
msgstr ""
|
1714 |
-
|
1715 |
-
#: defaults.php:166
|
1716 |
-
msgid "Activated site %SiteName%"
|
1717 |
-
msgstr ""
|
1718 |
-
|
1719 |
-
#: defaults.php:167
|
1720 |
-
msgid "Site has been deactivated"
|
1721 |
-
msgstr ""
|
1722 |
-
|
1723 |
-
#: defaults.php:167
|
1724 |
-
msgid "Deactivated site %SiteName%"
|
1725 |
-
msgstr ""
|
1726 |
-
|
1727 |
-
#: defaults.php:168
|
1728 |
-
msgid "Existing site deleted from network"
|
1729 |
-
msgstr ""
|
1730 |
-
|
1731 |
-
#: defaults.php:168
|
1732 |
-
msgid "Deleted site %SiteName%"
|
1733 |
-
msgstr ""
|
1734 |
-
|
1735 |
-
#: defaults.php:169
|
1736 |
-
msgid "Activated theme on network"
|
1737 |
-
msgstr ""
|
1738 |
-
|
1739 |
-
#: defaults.php:169
|
1740 |
-
msgid ""
|
1741 |
-
"Network activated %Theme->Name% theme installed in %Theme-"
|
1742 |
-
">get_template_directory%"
|
1743 |
-
msgstr ""
|
1744 |
-
|
1745 |
-
#: defaults.php:170
|
1746 |
-
msgid "Deactivated theme from network"
|
1747 |
-
msgstr ""
|
1748 |
-
|
1749 |
-
#: defaults.php:170
|
1750 |
-
msgid ""
|
1751 |
-
"Network deactivated %Theme->Name% theme installed in %Theme-"
|
1752 |
-
">get_template_directory%"
|
1753 |
-
msgstr ""
|
1754 |
-
|
1755 |
-
#: wp-security-audit-log.php:194
|
1756 |
-
msgid ""
|
1757 |
-
"You are using a version of PHP that is older than %s, which is no longer "
|
1758 |
-
"supported.<br/>Contact us on <a href=\"mailto:plugins@wpwhitesecurity.com"
|
1759 |
-
"\">plugins@wpwhitesecurity.com</a> to help you switch the version of PHP you "
|
1760 |
-
"are using."
|
1761 |
-
msgstr ""
|
1762 |
-
|
1763 |
-
#. Plugin Name of the plugin/theme
|
1764 |
-
msgid "WP Security Audit Log"
|
1765 |
-
msgstr ""
|
1766 |
-
|
1767 |
-
#. Plugin URI of the plugin/theme
|
1768 |
-
msgid ""
|
1769 |
-
"http://www.wpwhitesecurity.com/wordpress-security-plugins/wp-security-audit-"
|
1770 |
-
"log/"
|
1771 |
-
msgstr ""
|
1772 |
-
|
1773 |
-
#. Description of the plugin/theme
|
1774 |
-
msgid ""
|
1775 |
-
"Identify WordPress security issues before they become a problem. Keep track "
|
1776 |
-
"of everything happening on your WordPress including WordPress users "
|
1777 |
-
"activity. Similar to Windows Event Log and Linux Syslog, WP Security Audit "
|
1778 |
-
"Log generates a security alert for everything that happens on your WordPress "
|
1779 |
-
"blogs and websites. Use the Audit Log Viewer included in the plugin to see "
|
1780 |
-
"all the security alerts."
|
1781 |
-
msgstr ""
|
1782 |
-
|
1783 |
-
#. Author of the plugin/theme
|
1784 |
-
msgid "WP White Security"
|
1785 |
-
msgstr ""
|
1786 |
-
|
1787 |
-
#. Author URI of the plugin/theme
|
1788 |
-
msgid "http://www.wpwhitesecurity.com/"
|
1789 |
-
msgstr ""
|
1 |
+
# Copyright (C) 2015 WP Security Audit Log
|
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.4.0\n"
|
6 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/wp-security-audit-"
|
7 |
+
"log\n"
|
8 |
+
"POT-Creation-Date: 2015-02-24 09:09:21+00:00\n"
|
9 |
+
"MIME-Version: 1.0\n"
|
10 |
+
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
+
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"PO-Revision-Date: 2015-MO-DA HO:MI+ZONE\n"
|
13 |
+
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
14 |
+
"Language-Team: LANGUAGE <LL@li.org>\n"
|
15 |
+
|
16 |
+
#: classes/AuditLogListView.php:29
|
17 |
+
msgid "No events so far."
|
18 |
+
msgstr ""
|
19 |
+
|
20 |
+
#: classes/AuditLogListView.php:34
|
21 |
+
msgid "Other"
|
22 |
+
msgstr ""
|
23 |
+
|
24 |
+
#: classes/AuditLogListView.php:41
|
25 |
+
msgid "Show "
|
26 |
+
msgstr ""
|
27 |
+
|
28 |
+
#: classes/AuditLogListView.php:51
|
29 |
+
msgid " Items"
|
30 |
+
msgstr ""
|
31 |
+
|
32 |
+
#: classes/AuditLogListView.php:64 classes/Views/AuditLog.php:85
|
33 |
+
msgid "All Sites"
|
34 |
+
msgstr ""
|
35 |
+
|
36 |
+
#: classes/AuditLogListView.php:113 classes/Views/ToggleAlerts.php:69
|
37 |
+
msgid "Code"
|
38 |
+
msgstr ""
|
39 |
+
|
40 |
+
#: classes/AuditLogListView.php:114 classes/Views/ToggleAlerts.php:70
|
41 |
+
msgid "Type"
|
42 |
+
msgstr ""
|
43 |
+
|
44 |
+
#: classes/AuditLogListView.php:115
|
45 |
+
msgid "Date"
|
46 |
+
msgstr ""
|
47 |
+
|
48 |
+
#: classes/AuditLogListView.php:116
|
49 |
+
msgid "Username"
|
50 |
+
msgstr ""
|
51 |
+
|
52 |
+
#: classes/AuditLogListView.php:117
|
53 |
+
msgid "Source IP"
|
54 |
+
msgstr ""
|
55 |
+
|
56 |
+
#: classes/AuditLogListView.php:120
|
57 |
+
msgid "Site"
|
58 |
+
msgstr ""
|
59 |
+
|
60 |
+
#: classes/AuditLogListView.php:122
|
61 |
+
msgid "Message"
|
62 |
+
msgstr ""
|
63 |
+
|
64 |
+
#: classes/AuditLogListView.php:151
|
65 |
+
msgid "Click to toggle."
|
66 |
+
msgstr ""
|
67 |
+
|
68 |
+
#: classes/AuditLogListView.php:157
|
69 |
+
msgid "Unknown error code."
|
70 |
+
msgstr ""
|
71 |
+
|
72 |
+
#: classes/AuditLogListView.php:178 classes/AuditLogListView.php:181
|
73 |
+
msgid "Unknown"
|
74 |
+
msgstr ""
|
75 |
+
|
76 |
+
#: classes/AuditLogListView.php:182
|
77 |
+
msgid "System"
|
78 |
+
msgstr ""
|
79 |
+
|
80 |
+
#: classes/AuditLogListView.php:205
|
81 |
+
msgid "Alert Data Inspector"
|
82 |
+
msgstr ""
|
83 |
+
|
84 |
+
#: classes/Sensors/Content.php:326 classes/Sensors/Content.php:334
|
85 |
+
msgid "Password Protected"
|
86 |
+
msgstr ""
|
87 |
+
|
88 |
+
#: classes/Sensors/Content.php:328 classes/Sensors/Content.php:336
|
89 |
+
msgid "Public"
|
90 |
+
msgstr ""
|
91 |
+
|
92 |
+
#: classes/Sensors/Content.php:330 classes/Sensors/Content.php:338
|
93 |
+
msgid "Private"
|
94 |
+
msgstr ""
|
95 |
+
|
96 |
+
#: classes/Views/About.php:6
|
97 |
+
msgid "About WP Security Audit Log"
|
98 |
+
msgstr ""
|
99 |
+
|
100 |
+
#: classes/Views/About.php:14
|
101 |
+
msgid "About"
|
102 |
+
msgstr ""
|
103 |
+
|
104 |
+
#: classes/Views/About.php:28
|
105 |
+
msgid ""
|
106 |
+
"WP Security Audit Log enables WordPress administrators and owners to "
|
107 |
+
"identify WordPress security issues before they become a security problem by "
|
108 |
+
"keeping a security audit log. WP Security Audit Log is developed by "
|
109 |
+
"WordPress security professionals WP White Security."
|
110 |
+
msgstr ""
|
111 |
+
|
112 |
+
#: classes/Views/About.php:30
|
113 |
+
msgid ""
|
114 |
+
"Keep A WordPress Security Audit Log & Identify WordPress Security Issues"
|
115 |
+
msgstr ""
|
116 |
+
|
117 |
+
#: classes/Views/About.php:32
|
118 |
+
msgid ""
|
119 |
+
"WP Security Audit Log logs everything happening on your WordPress blog or "
|
120 |
+
"website and WordPress multisite network. By using WP Security Audit Log "
|
121 |
+
"security plugin it is very easy to track suspicious user activity before it "
|
122 |
+
"becomes a problem or a security issue. A WordPress security alert is "
|
123 |
+
"generated by the plugin when:"
|
124 |
+
msgstr ""
|
125 |
+
|
126 |
+
#: classes/Views/About.php:35
|
127 |
+
msgid "User creates a new user or a new user is registered"
|
128 |
+
msgstr ""
|
129 |
+
|
130 |
+
#: classes/Views/About.php:36
|
131 |
+
msgid ""
|
132 |
+
"Existing user changes the role, password or other properties of another user"
|
133 |
+
msgstr ""
|
134 |
+
|
135 |
+
#: classes/Views/About.php:37
|
136 |
+
msgid "Existing user on a WordPress multisite network is added to a site"
|
137 |
+
msgstr ""
|
138 |
+
|
139 |
+
#: classes/Views/About.php:38
|
140 |
+
msgid "User uploads or deletes a file, changes a password or email address"
|
141 |
+
msgstr ""
|
142 |
+
|
143 |
+
#: classes/Views/About.php:39
|
144 |
+
msgid "User installs, activates, deactivates, upgrades or uninstalls a plugin"
|
145 |
+
msgstr ""
|
146 |
+
|
147 |
+
#: classes/Views/About.php:40
|
148 |
+
msgid ""
|
149 |
+
"User creates, modifies or deletes a new post, page, category or a custom "
|
150 |
+
"post type"
|
151 |
+
msgstr ""
|
152 |
+
|
153 |
+
#: classes/Views/About.php:41
|
154 |
+
msgid "User installs or activates a WordPress theme"
|
155 |
+
msgstr ""
|
156 |
+
|
157 |
+
#: classes/Views/About.php:42
|
158 |
+
msgid "User adds, modifies or deletes a widget"
|
159 |
+
msgstr ""
|
160 |
+
|
161 |
+
#: classes/Views/About.php:43
|
162 |
+
msgid "User uses the dashboard file editor"
|
163 |
+
msgstr ""
|
164 |
+
|
165 |
+
#: classes/Views/About.php:44
|
166 |
+
msgid "WordPress settings are changed"
|
167 |
+
msgstr ""
|
168 |
+
|
169 |
+
#: classes/Views/About.php:45
|
170 |
+
msgid "Failed login attempts"
|
171 |
+
msgstr ""
|
172 |
+
|
173 |
+
#: classes/Views/About.php:46
|
174 |
+
msgid "and much more…"
|
175 |
+
msgstr ""
|
176 |
+
|
177 |
+
#: classes/Views/About.php:56 classes/Views/Help.php:79
|
178 |
+
msgid "WP Password Policy Manager"
|
179 |
+
msgstr ""
|
180 |
+
|
181 |
+
#: classes/Views/About.php:59 classes/Views/Help.php:82
|
182 |
+
msgid ""
|
183 |
+
"Easily configure WordPress password policies and ensure users use strong "
|
184 |
+
"passwords with our plugin WP Password Policy Manager."
|
185 |
+
msgstr ""
|
186 |
+
|
187 |
+
#: classes/Views/About.php:61 classes/Views/Help.php:84
|
188 |
+
msgid "Download"
|
189 |
+
msgstr ""
|
190 |
+
|
191 |
+
#: classes/Views/About.php:65 classes/Views/Help.php:88
|
192 |
+
msgid "WP Security Audit Log in your Language!"
|
193 |
+
msgstr ""
|
194 |
+
|
195 |
+
#: classes/Views/About.php:67 classes/Views/Help.php:90
|
196 |
+
msgid ""
|
197 |
+
"If you are interested in translating our plugin please drop us an email on"
|
198 |
+
msgstr ""
|
199 |
+
|
200 |
+
#: classes/Views/About.php:72
|
201 |
+
msgid "WordPress Security Services"
|
202 |
+
msgstr ""
|
203 |
+
|
204 |
+
#: classes/Views/About.php:74
|
205 |
+
msgid "Professional WordPress security services provided by WP White Security"
|
206 |
+
msgstr ""
|
207 |
+
|
208 |
+
#: classes/Views/AuditLog.php:25
|
209 |
+
msgid "Get notified instantly via email of important changes on your WordPress"
|
210 |
+
msgstr ""
|
211 |
+
|
212 |
+
#: classes/Views/AuditLog.php:28
|
213 |
+
msgid "Learn More"
|
214 |
+
msgstr ""
|
215 |
+
|
216 |
+
#: classes/Views/AuditLog.php:29
|
217 |
+
msgid "Dismiss this notice"
|
218 |
+
msgstr ""
|
219 |
+
|
220 |
+
#: classes/Views/AuditLog.php:40 classes/Views/AuditLog.php:50
|
221 |
+
msgid "Audit Log Viewer"
|
222 |
+
msgstr ""
|
223 |
+
|
224 |
+
#: classes/Views/AuditLog.php:64 classes/Views/Licensing.php:34
|
225 |
+
#: classes/Views/Settings.php:82 classes/Views/ToggleAlerts.php:28
|
226 |
+
msgid "You do not have sufficient permissions to access this page."
|
227 |
+
msgstr ""
|
228 |
+
|
229 |
+
#: classes/Views/AuditLog.php:84
|
230 |
+
msgid "Please enter the number of alerts you would like to see on one page:"
|
231 |
+
msgstr ""
|
232 |
+
|
233 |
+
#: classes/Views/AuditLog.php:86
|
234 |
+
msgid "No Results"
|
235 |
+
msgstr ""
|
236 |
+
|
237 |
+
#: classes/Views/Extensions.php:6
|
238 |
+
msgid "WP Security Audit Log Functionality Extensions"
|
239 |
+
msgstr ""
|
240 |
+
|
241 |
+
#: classes/Views/Extensions.php:14
|
242 |
+
msgid "Extensions"
|
243 |
+
msgstr ""
|
244 |
+
|
245 |
+
#: classes/Views/Extensions.php:27
|
246 |
+
msgid ""
|
247 |
+
"The below extensions allow you to extend the functionality of WP Security "
|
248 |
+
"Audit Log plugin thus enabling you to get more benefits out of the WordPress "
|
249 |
+
"security audit, such as configurable WordPress email alerts, WordPress "
|
250 |
+
"security alerts search and user activity reports."
|
251 |
+
msgstr ""
|
252 |
+
|
253 |
+
#: classes/Views/Extensions.php:31
|
254 |
+
msgid "WordPress Email Notifications Extension"
|
255 |
+
msgstr ""
|
256 |
+
|
257 |
+
#: classes/Views/Extensions.php:32
|
258 |
+
msgid ""
|
259 |
+
"Get notified instantly via email when important changes are made on your "
|
260 |
+
"WordPress!"
|
261 |
+
msgstr ""
|
262 |
+
|
263 |
+
#: classes/Views/Extensions.php:33
|
264 |
+
msgid ""
|
265 |
+
"With the Notifications Extension you can easily configure monitoring rules "
|
266 |
+
"so when a specific change happens on your WordPress you are alerted via "
|
267 |
+
"email. For example you can configure rules to receive an email when existing "
|
268 |
+
"content is changed, when a new user is created or when someone logs in to "
|
269 |
+
"WordPress outside normal office hours or from an odd location."
|
270 |
+
msgstr ""
|
271 |
+
|
272 |
+
#: classes/Views/Extensions.php:34 classes/Views/Extensions.php:41
|
273 |
+
#: classes/Views/Extensions.php:48
|
274 |
+
msgid "More Information"
|
275 |
+
msgstr ""
|
276 |
+
|
277 |
+
#: classes/Views/Extensions.php:38
|
278 |
+
msgid "Security Alerts Search Extension"
|
279 |
+
msgstr ""
|
280 |
+
|
281 |
+
#: classes/Views/Extensions.php:39
|
282 |
+
msgid ""
|
283 |
+
"Automatically Search for specific WordPress user and site activity in "
|
284 |
+
"WordPress Security Audit Log."
|
285 |
+
msgstr ""
|
286 |
+
|
287 |
+
#: classes/Views/Extensions.php:40
|
288 |
+
msgid ""
|
289 |
+
"The Search Extension enables you to easily find specific WordPress activity "
|
290 |
+
"in the Audit Log with free text based searches. Filters can also be used in "
|
291 |
+
"conjunction with free text based searches to further narrow down and have "
|
292 |
+
"more accurate search results."
|
293 |
+
msgstr ""
|
294 |
+
|
295 |
+
#: classes/Views/Extensions.php:45
|
296 |
+
msgid "Reporting Extension"
|
297 |
+
msgstr ""
|
298 |
+
|
299 |
+
#: classes/Views/Extensions.php:46
|
300 |
+
msgid "Generate User, Site and Other Types of Reports from the Audit Log."
|
301 |
+
msgstr ""
|
302 |
+
|
303 |
+
#: classes/Views/Extensions.php:47
|
304 |
+
msgid ""
|
305 |
+
"The Reporting Extension allows you to generate reports to keep track and "
|
306 |
+
"record of the productivity, and to meet any legal and regulatory compliance "
|
307 |
+
"your business need to adhere to. Unlike other reporting plugins WSAL "
|
308 |
+
"Reporting Extension does not have any built-in templates that restrict you "
|
309 |
+
"to specific type of reports, you can generate any type of report using all "
|
310 |
+
"of the available data."
|
311 |
+
msgstr ""
|
312 |
+
|
313 |
+
#: classes/Views/Help.php:6 classes/Views/Help.php:14
|
314 |
+
msgid "Help"
|
315 |
+
msgstr ""
|
316 |
+
|
317 |
+
#: classes/Views/Help.php:27
|
318 |
+
msgid "Plugin Support"
|
319 |
+
msgstr ""
|
320 |
+
|
321 |
+
#: classes/Views/Help.php:29
|
322 |
+
msgid ""
|
323 |
+
"Have you encountered or noticed any issues while using WP Security Audit Log "
|
324 |
+
"plugin?"
|
325 |
+
msgstr ""
|
326 |
+
|
327 |
+
#: classes/Views/Help.php:30
|
328 |
+
msgid ""
|
329 |
+
"Or you want to report something to us? Click any of the options below to "
|
330 |
+
"post on the plugin's forum or contact our support directly."
|
331 |
+
msgstr ""
|
332 |
+
|
333 |
+
#: classes/Views/Help.php:32
|
334 |
+
msgid "Free Support Forum"
|
335 |
+
msgstr ""
|
336 |
+
|
337 |
+
#: classes/Views/Help.php:34
|
338 |
+
msgid "Free Support Email"
|
339 |
+
msgstr ""
|
340 |
+
|
341 |
+
#: classes/Views/Help.php:39
|
342 |
+
msgid "Plugin Documentation"
|
343 |
+
msgstr ""
|
344 |
+
|
345 |
+
#: classes/Views/Help.php:41
|
346 |
+
msgid ""
|
347 |
+
"For more detailed information about WP Security Audit Log you can visit the "
|
348 |
+
"official plugin page."
|
349 |
+
msgstr ""
|
350 |
+
|
351 |
+
#: classes/Views/Help.php:42
|
352 |
+
msgid ""
|
353 |
+
"You can also visit the official list of WordPress Security Alerts for more "
|
354 |
+
"information about all of the activity you can monitor with WP Security Audit "
|
355 |
+
"Log."
|
356 |
+
msgstr ""
|
357 |
+
|
358 |
+
#: classes/Views/Help.php:44
|
359 |
+
msgid "Official Plugin Page"
|
360 |
+
msgstr ""
|
361 |
+
|
362 |
+
#: classes/Views/Help.php:46
|
363 |
+
msgid "List of WordPress Security Alerts"
|
364 |
+
msgstr ""
|
365 |
+
|
366 |
+
#: classes/Views/Help.php:51
|
367 |
+
msgid "Need Help Securing WordPress?"
|
368 |
+
msgstr ""
|
369 |
+
|
370 |
+
#: classes/Views/Help.php:53
|
371 |
+
msgid "Is your WordPress website hackable?"
|
372 |
+
msgstr ""
|
373 |
+
|
374 |
+
#: classes/Views/Help.php:54
|
375 |
+
msgid ""
|
376 |
+
"If you are not sure contact our WordPress security professionals to audit "
|
377 |
+
"your WordPress or to simply secure your WordPress website."
|
378 |
+
msgstr ""
|
379 |
+
|
380 |
+
#: classes/Views/Help.php:55
|
381 |
+
msgid "Click on any of the below service buttons for more information."
|
382 |
+
msgstr ""
|
383 |
+
|
384 |
+
#: classes/Views/Help.php:57
|
385 |
+
msgid "WordPress Security Hardening"
|
386 |
+
msgstr ""
|
387 |
+
|
388 |
+
#: classes/Views/Help.php:59
|
389 |
+
msgid "WordPress Security Audit"
|
390 |
+
msgstr ""
|
391 |
+
|
392 |
+
#: classes/Views/Help.php:64
|
393 |
+
msgid "WordPress Security Readings"
|
394 |
+
msgstr ""
|
395 |
+
|
396 |
+
#: classes/Views/Help.php:66
|
397 |
+
msgid "New to WordPress security?"
|
398 |
+
msgstr ""
|
399 |
+
|
400 |
+
#: classes/Views/Help.php:67
|
401 |
+
msgid "Do not know from where to start or which is the best services for you?"
|
402 |
+
msgstr ""
|
403 |
+
|
404 |
+
#: classes/Views/Help.php:68
|
405 |
+
msgid ""
|
406 |
+
"Visit our WordPress security blog or the WordPress Security category "
|
407 |
+
"directly for more information and a number of tips and tricks about "
|
408 |
+
"WordPress security."
|
409 |
+
msgstr ""
|
410 |
+
|
411 |
+
#: classes/Views/Help.php:70
|
412 |
+
msgid "WP White Security Blog"
|
413 |
+
msgstr ""
|
414 |
+
|
415 |
+
#: classes/Views/Help.php:72
|
416 |
+
msgid "WordPress Security Category"
|
417 |
+
msgstr ""
|
418 |
+
|
419 |
+
#: classes/Views/Licensing.php:6 classes/Views/Licensing.php:14
|
420 |
+
msgid "Licensing"
|
421 |
+
msgstr ""
|
422 |
+
|
423 |
+
#: classes/Views/Licensing.php:39 classes/Views/Settings.php:87
|
424 |
+
#: classes/Views/ToggleAlerts.php:43
|
425 |
+
msgid "Settings have been saved."
|
426 |
+
msgstr ""
|
427 |
+
|
428 |
+
#: classes/Views/Licensing.php:41 classes/Views/Settings.php:89
|
429 |
+
#: classes/Views/ToggleAlerts.php:45
|
430 |
+
msgid "Error: "
|
431 |
+
msgstr ""
|
432 |
+
|
433 |
+
#: classes/Views/Licensing.php:61
|
434 |
+
msgid "Version"
|
435 |
+
msgstr ""
|
436 |
+
|
437 |
+
#: classes/Views/Licensing.php:71
|
438 |
+
msgid "Active"
|
439 |
+
msgstr ""
|
440 |
+
|
441 |
+
#: classes/Views/Licensing.php:73
|
442 |
+
msgid "Inactive"
|
443 |
+
msgstr ""
|
444 |
+
|
445 |
+
#: classes/Views/Settings.php:17 classes/Views/Settings.php:25
|
446 |
+
msgid "Settings"
|
447 |
+
msgstr ""
|
448 |
+
|
449 |
+
#: classes/Views/Settings.php:112
|
450 |
+
msgid "Security Alerts Pruning"
|
451 |
+
msgstr ""
|
452 |
+
|
453 |
+
#: classes/Views/Settings.php:115 classes/Views/Settings.php:123
|
454 |
+
msgid "(eg: 1 month)"
|
455 |
+
msgstr ""
|
456 |
+
|
457 |
+
#: classes/Views/Settings.php:119
|
458 |
+
msgid "None"
|
459 |
+
msgstr ""
|
460 |
+
|
461 |
+
#: classes/Views/Settings.php:127
|
462 |
+
msgid "Delete alerts older than"
|
463 |
+
msgstr ""
|
464 |
+
|
465 |
+
#: classes/Views/Settings.php:135
|
466 |
+
msgid "(eg: 80)"
|
467 |
+
msgstr ""
|
468 |
+
|
469 |
+
#: classes/Views/Settings.php:139
|
470 |
+
msgid "Keep up to"
|
471 |
+
msgstr ""
|
472 |
+
|
473 |
+
#: classes/Views/Settings.php:144
|
474 |
+
msgid "alerts"
|
475 |
+
msgstr ""
|
476 |
+
|
477 |
+
#: classes/Views/Settings.php:148
|
478 |
+
msgid "Next Scheduled Cleanup is in "
|
479 |
+
msgstr ""
|
480 |
+
|
481 |
+
#: classes/Views/Settings.php:152
|
482 |
+
msgid "(or %s)"
|
483 |
+
msgstr ""
|
484 |
+
|
485 |
+
#: classes/Views/Settings.php:153
|
486 |
+
msgid "Run Manually"
|
487 |
+
msgstr ""
|
488 |
+
|
489 |
+
#: classes/Views/Settings.php:159
|
490 |
+
msgid "Alerts Dashboard Widget"
|
491 |
+
msgstr ""
|
492 |
+
|
493 |
+
#: classes/Views/Settings.php:165
|
494 |
+
msgid "On"
|
495 |
+
msgstr ""
|
496 |
+
|
497 |
+
#: classes/Views/Settings.php:170
|
498 |
+
msgid "Off"
|
499 |
+
msgstr ""
|
500 |
+
|
501 |
+
#: classes/Views/Settings.php:175
|
502 |
+
msgid "Display a dashboard widget with the latest %d security alerts."
|
503 |
+
msgstr ""
|
504 |
+
|
505 |
+
#: classes/Views/Settings.php:183
|
506 |
+
msgid "Reverse Proxy / Firewall Options"
|
507 |
+
msgstr ""
|
508 |
+
|
509 |
+
#: classes/Views/Settings.php:189
|
510 |
+
msgid "WordPress running behind firewall or proxy"
|
511 |
+
msgstr ""
|
512 |
+
|
513 |
+
#: classes/Views/Settings.php:190
|
514 |
+
msgid ""
|
515 |
+
"Enable this option if your WordPress is running behind a firewall or reverse "
|
516 |
+
"proxy. When this option is enabled the plugin will retrieve the user's IP "
|
517 |
+
"address from the proxy header."
|
518 |
+
msgstr ""
|
519 |
+
|
520 |
+
#: classes/Views/Settings.php:196
|
521 |
+
msgid "Filter Internal IP Addresses"
|
522 |
+
msgstr ""
|
523 |
+
|
524 |
+
#: classes/Views/Settings.php:197
|
525 |
+
msgid ""
|
526 |
+
"Enable this option to filter internal IP addresses from the proxy headers."
|
527 |
+
msgstr ""
|
528 |
+
|
529 |
+
#: classes/Views/Settings.php:203
|
530 |
+
msgid "Can View Alerts"
|
531 |
+
msgstr ""
|
532 |
+
|
533 |
+
#: classes/Views/Settings.php:210
|
534 |
+
msgid "Users and Roles in this list can view the security alerts"
|
535 |
+
msgstr ""
|
536 |
+
|
537 |
+
#: classes/Views/Settings.php:225
|
538 |
+
msgid "Can Manage Plugin"
|
539 |
+
msgstr ""
|
540 |
+
|
541 |
+
#: classes/Views/Settings.php:232
|
542 |
+
msgid "Users and Roles in this list can manage the plugin settings"
|
543 |
+
msgstr ""
|
544 |
+
|
545 |
+
#: classes/Views/Settings.php:247
|
546 |
+
msgid "Restrict Plugin Access"
|
547 |
+
msgstr ""
|
548 |
+
|
549 |
+
#: classes/Views/Settings.php:255
|
550 |
+
msgid ""
|
551 |
+
"By default all the administrators on this WordPress have access to manage "
|
552 |
+
"this plugin.<br/>By enabling this option only the users specified in the two "
|
553 |
+
"options above and your username will have access to view alerts and manage "
|
554 |
+
"this plugin."
|
555 |
+
msgstr ""
|
556 |
+
|
557 |
+
#: classes/Views/Settings.php:262
|
558 |
+
msgid "Refresh Audit Log Viewer"
|
559 |
+
msgstr ""
|
560 |
+
|
561 |
+
#: classes/Views/Settings.php:268
|
562 |
+
msgid "Automatic"
|
563 |
+
msgstr ""
|
564 |
+
|
565 |
+
#: classes/Views/Settings.php:270
|
566 |
+
msgid "Refresh Audit Log Viewer as soon as there are new alerts."
|
567 |
+
msgstr ""
|
568 |
+
|
569 |
+
#: classes/Views/Settings.php:274
|
570 |
+
msgid "Manual"
|
571 |
+
msgstr ""
|
572 |
+
|
573 |
+
#: classes/Views/Settings.php:276
|
574 |
+
msgid "Refresh Audit Log Viewer only when the page is reloaded."
|
575 |
+
msgstr ""
|
576 |
+
|
577 |
+
#: classes/Views/Settings.php:282
|
578 |
+
msgid "Developer Options"
|
579 |
+
msgstr ""
|
580 |
+
|
581 |
+
#: classes/Views/Settings.php:290
|
582 |
+
msgid ""
|
583 |
+
"Only enable these options on testing, staging and development websites. "
|
584 |
+
"Enabling any of the settings below on LIVE websites may cause unintended "
|
585 |
+
"side-effects including degraded performance."
|
586 |
+
msgstr ""
|
587 |
+
|
588 |
+
#: classes/Views/Settings.php:294
|
589 |
+
msgid "Data Inspector"
|
590 |
+
msgstr ""
|
591 |
+
|
592 |
+
#: classes/Views/Settings.php:295
|
593 |
+
msgid "View data logged for each triggered alert."
|
594 |
+
msgstr ""
|
595 |
+
|
596 |
+
#: classes/Views/Settings.php:298
|
597 |
+
msgid "PHP Errors"
|
598 |
+
msgstr ""
|
599 |
+
|
600 |
+
#: classes/Views/Settings.php:299
|
601 |
+
msgid "Enables sensor for alerts generated from PHP."
|
602 |
+
msgstr ""
|
603 |
+
|
604 |
+
#: classes/Views/Settings.php:302
|
605 |
+
msgid "Request Log"
|
606 |
+
msgstr ""
|
607 |
+
|
608 |
+
#: classes/Views/Settings.php:303
|
609 |
+
msgid "Enables logging request to file."
|
610 |
+
msgstr ""
|
611 |
+
|
612 |
+
#: classes/Views/Settings.php:306
|
613 |
+
msgid "Backtrace"
|
614 |
+
msgstr ""
|
615 |
+
|
616 |
+
#: classes/Views/Settings.php:307
|
617 |
+
msgid "Log full backtrace for PHP-generated alerts."
|
618 |
+
msgstr ""
|
619 |
+
|
620 |
+
#: classes/Views/Settings.php:325
|
621 |
+
msgid "Hide Plugin in Plugins Page"
|
622 |
+
msgstr ""
|
623 |
+
|
624 |
+
#: classes/Views/Settings.php:331
|
625 |
+
msgid "Hide"
|
626 |
+
msgstr ""
|
627 |
+
|
628 |
+
#: classes/Views/Settings.php:335
|
629 |
+
msgid ""
|
630 |
+
"To manually revert this setting set the value of option wsal-hide-plugin to "
|
631 |
+
"0 in the wp_options table."
|
632 |
+
msgstr ""
|
633 |
+
|
634 |
+
#: classes/Views/Settings.php:341
|
635 |
+
msgid "Remove Data on Unistall"
|
636 |
+
msgstr ""
|
637 |
+
|
638 |
+
#: classes/Views/ToggleAlerts.php:5 classes/Views/ToggleAlerts.php:13
|
639 |
+
msgid "Enable/Disable Alerts"
|
640 |
+
msgstr ""
|
641 |
+
|
642 |
+
#: classes/Views/ToggleAlerts.php:71 classes/WidgetManager.php:38
|
643 |
+
msgid "Description"
|
644 |
+
msgstr ""
|
645 |
+
|
646 |
+
#: classes/Views/ToggleAlerts.php:80
|
647 |
+
msgid "Not Implemented"
|
648 |
+
msgstr ""
|
649 |
+
|
650 |
+
#: classes/Views/ToggleAlerts.php:83
|
651 |
+
msgid "Not Available"
|
652 |
+
msgstr ""
|
653 |
+
|
654 |
+
#: classes/Views/ToggleAlerts.php:97
|
655 |
+
msgid "Save Changes"
|
656 |
+
msgstr ""
|
657 |
+
|
658 |
+
#: classes/WidgetManager.php:19
|
659 |
+
msgid "Latest Alerts"
|
660 |
+
msgstr ""
|
661 |
+
|
662 |
+
#: classes/WidgetManager.php:32
|
663 |
+
msgid "No alerts found."
|
664 |
+
msgstr ""
|
665 |
+
|
666 |
+
#: classes/WidgetManager.php:37
|
667 |
+
msgid "User"
|
668 |
+
msgstr ""
|
669 |
+
|
670 |
+
#: defaults.php:16
|
671 |
+
msgid "Fatal run-time error."
|
672 |
+
msgstr ""
|
673 |
+
|
674 |
+
#: defaults.php:17
|
675 |
+
msgid "Run-time warning (non-fatal error)."
|
676 |
+
msgstr ""
|
677 |
+
|
678 |
+
#: defaults.php:18
|
679 |
+
msgid "Compile-time parse error."
|
680 |
+
msgstr ""
|
681 |
+
|
682 |
+
#: defaults.php:19
|
683 |
+
msgid "Run-time notice."
|
684 |
+
msgstr ""
|
685 |
+
|
686 |
+
#: defaults.php:20
|
687 |
+
msgid "Fatal error that occurred during startup."
|
688 |
+
msgstr ""
|
689 |
+
|
690 |
+
#: defaults.php:21
|
691 |
+
msgid "Warnings that occurred during startup."
|
692 |
+
msgstr ""
|
693 |
+
|
694 |
+
#: defaults.php:22
|
695 |
+
msgid "Fatal compile-time error."
|
696 |
+
msgstr ""
|
697 |
+
|
698 |
+
#: defaults.php:23
|
699 |
+
msgid "Compile-time warning."
|
700 |
+
msgstr ""
|
701 |
+
|
702 |
+
#: defaults.php:24
|
703 |
+
msgid "User-generated error message."
|
704 |
+
msgstr ""
|
705 |
+
|
706 |
+
#: defaults.php:25
|
707 |
+
msgid "User-generated warning message."
|
708 |
+
msgstr ""
|
709 |
+
|
710 |
+
#: defaults.php:26
|
711 |
+
msgid "User-generated notice message."
|
712 |
+
msgstr ""
|
713 |
+
|
714 |
+
#: defaults.php:27
|
715 |
+
msgid "Non-standard/optimal code warning."
|
716 |
+
msgstr ""
|
717 |
+
|
718 |
+
#: defaults.php:28
|
719 |
+
msgid "Catchable fatal error."
|
720 |
+
msgstr ""
|
721 |
+
|
722 |
+
#: defaults.php:29
|
723 |
+
msgid "Run-time deprecation notices."
|
724 |
+
msgstr ""
|
725 |
+
|
726 |
+
#: defaults.php:30
|
727 |
+
msgid "Run-time user deprecation notices."
|
728 |
+
msgstr ""
|
729 |
+
|
730 |
+
#: defaults.php:32
|
731 |
+
msgid "Critical, high-impact messages."
|
732 |
+
msgstr ""
|
733 |
+
|
734 |
+
#: defaults.php:33
|
735 |
+
msgid "Debug informational messages."
|
736 |
+
msgstr ""
|
737 |
+
|
738 |
+
#: defaults.php:38
|
739 |
+
msgid "Other User Activity"
|
740 |
+
msgstr ""
|
741 |
+
|
742 |
+
#: defaults.php:39
|
743 |
+
msgid "User logs in"
|
744 |
+
msgstr ""
|
745 |
+
|
746 |
+
#: defaults.php:39
|
747 |
+
msgid "Successfully logged in"
|
748 |
+
msgstr ""
|
749 |
+
|
750 |
+
#: defaults.php:40
|
751 |
+
msgid "User logs out"
|
752 |
+
msgstr ""
|
753 |
+
|
754 |
+
#: defaults.php:40
|
755 |
+
msgid "Successfully logged out"
|
756 |
+
msgstr ""
|
757 |
+
|
758 |
+
#: defaults.php:41 defaults.php:42
|
759 |
+
msgid "Login failed"
|
760 |
+
msgstr ""
|
761 |
+
|
762 |
+
#: defaults.php:41
|
763 |
+
msgid "%Attempts% failed login(s) detected"
|
764 |
+
msgstr ""
|
765 |
+
|
766 |
+
#: defaults.php:42
|
767 |
+
msgid "%Attempts% failed login(s) detected using non existing user."
|
768 |
+
msgstr ""
|
769 |
+
|
770 |
+
#: defaults.php:43
|
771 |
+
msgid "User uploaded file from Uploads directory"
|
772 |
+
msgstr ""
|
773 |
+
|
774 |
+
#: defaults.php:43
|
775 |
+
msgid "Uploaded the file %FileName% in %FilePath%"
|
776 |
+
msgstr ""
|
777 |
+
|
778 |
+
#: defaults.php:44
|
779 |
+
msgid "User deleted file from Uploads directory"
|
780 |
+
msgstr ""
|
781 |
+
|
782 |
+
#: defaults.php:44
|
783 |
+
msgid "Deleted the file %FileName% from %FilePath%"
|
784 |
+
msgstr ""
|
785 |
+
|
786 |
+
#: defaults.php:45
|
787 |
+
msgid "User changed a file using the theme editor"
|
788 |
+
msgstr ""
|
789 |
+
|
790 |
+
#: defaults.php:45
|
791 |
+
msgid "Modified %File% with the Theme Editor"
|
792 |
+
msgstr ""
|
793 |
+
|
794 |
+
#: defaults.php:46
|
795 |
+
msgid "User changed a file using the plugin editor"
|
796 |
+
msgstr ""
|
797 |
+
|
798 |
+
#: defaults.php:46
|
799 |
+
msgid "Modified %File% with the Plugin Editor"
|
800 |
+
msgstr ""
|
801 |
+
|
802 |
+
#: defaults.php:48
|
803 |
+
msgid "Blog Posts"
|
804 |
+
msgstr ""
|
805 |
+
|
806 |
+
#: defaults.php:49
|
807 |
+
msgid "User created a new blog post and saved it as draft"
|
808 |
+
msgstr ""
|
809 |
+
|
810 |
+
#: defaults.php:49
|
811 |
+
msgid "Created a new blog post called %PostTitle%. Blog post ID is %PostID%"
|
812 |
+
msgstr ""
|
813 |
+
|
814 |
+
#: defaults.php:50
|
815 |
+
msgid "User published a blog post"
|
816 |
+
msgstr ""
|
817 |
+
|
818 |
+
#: defaults.php:50
|
819 |
+
msgid "Published a blog post called %PostTitle%. Blog post URL is %PostUrl%"
|
820 |
+
msgstr ""
|
821 |
+
|
822 |
+
#: defaults.php:51
|
823 |
+
msgid "User modified a published blog post"
|
824 |
+
msgstr ""
|
825 |
+
|
826 |
+
#: defaults.php:51
|
827 |
+
msgid ""
|
828 |
+
"Modified the published blog post %PostTitle%. Blog post URL is %PostUrl%"
|
829 |
+
msgstr ""
|
830 |
+
|
831 |
+
#: defaults.php:52
|
832 |
+
msgid "User modified a draft blog post"
|
833 |
+
msgstr ""
|
834 |
+
|
835 |
+
#: defaults.php:52
|
836 |
+
msgid "Modified the draft blog post %PostTitle%. Blog post ID is %PostID%"
|
837 |
+
msgstr ""
|
838 |
+
|
839 |
+
#: defaults.php:53
|
840 |
+
msgid "User permanently deleted a blog post from the trash"
|
841 |
+
msgstr ""
|
842 |
+
|
843 |
+
#: defaults.php:53
|
844 |
+
msgid "Permanently deleted the post %PostTitle%. Blog post ID is %PostID%"
|
845 |
+
msgstr ""
|
846 |
+
|
847 |
+
#: defaults.php:54
|
848 |
+
msgid "User moved a blog post to the trash"
|
849 |
+
msgstr ""
|
850 |
+
|
851 |
+
#: defaults.php:54
|
852 |
+
msgid "Moved the blog post %PostTitle% to trash"
|
853 |
+
msgstr ""
|
854 |
+
|
855 |
+
#: defaults.php:55
|
856 |
+
msgid "User restored a blog post from trash"
|
857 |
+
msgstr ""
|
858 |
+
|
859 |
+
#: defaults.php:55
|
860 |
+
msgid "Restored post %PostTitle% from trash"
|
861 |
+
msgstr ""
|
862 |
+
|
863 |
+
#: defaults.php:56
|
864 |
+
msgid "User changed blog post category"
|
865 |
+
msgstr ""
|
866 |
+
|
867 |
+
#: defaults.php:56
|
868 |
+
msgid ""
|
869 |
+
"Changed the category of the post %PostTitle% from %OldCategories% to "
|
870 |
+
"%NewCategories%"
|
871 |
+
msgstr ""
|
872 |
+
|
873 |
+
#: defaults.php:57
|
874 |
+
msgid "User changed blog post URL"
|
875 |
+
msgstr ""
|
876 |
+
|
877 |
+
#: defaults.php:57
|
878 |
+
msgid "Changed the URL of the post %PostTitle% from %OldUrl% to %NewUrl%"
|
879 |
+
msgstr ""
|
880 |
+
|
881 |
+
#: defaults.php:58
|
882 |
+
msgid "User changed blog post author"
|
883 |
+
msgstr ""
|
884 |
+
|
885 |
+
#: defaults.php:58
|
886 |
+
msgid "Changed the author of %PostTitle% post from %OldAuthor% to %NewAuthor%"
|
887 |
+
msgstr ""
|
888 |
+
|
889 |
+
#: defaults.php:59
|
890 |
+
msgid "User changed blog post status"
|
891 |
+
msgstr ""
|
892 |
+
|
893 |
+
#: defaults.php:59
|
894 |
+
msgid "Changed the status of %PostTitle% post from %OldStatus% to %NewStatus%"
|
895 |
+
msgstr ""
|
896 |
+
|
897 |
+
#: defaults.php:60
|
898 |
+
msgid "User created new category"
|
899 |
+
msgstr ""
|
900 |
+
|
901 |
+
#: defaults.php:60
|
902 |
+
msgid "Created a new category called %CategoryName%"
|
903 |
+
msgstr ""
|
904 |
+
|
905 |
+
#: defaults.php:61
|
906 |
+
msgid "User deleted category"
|
907 |
+
msgstr ""
|
908 |
+
|
909 |
+
#: defaults.php:61
|
910 |
+
msgid "Deleted the %CategoryName% category"
|
911 |
+
msgstr ""
|
912 |
+
|
913 |
+
#: defaults.php:62
|
914 |
+
msgid "User changed the visibility of a blog post"
|
915 |
+
msgstr ""
|
916 |
+
|
917 |
+
#: defaults.php:62
|
918 |
+
msgid ""
|
919 |
+
"Changed the visibility of %PostTitle% blog post from %OldVisibility% to "
|
920 |
+
"%NewVisibility%"
|
921 |
+
msgstr ""
|
922 |
+
|
923 |
+
#: defaults.php:63
|
924 |
+
msgid "User changed the date of a blog post"
|
925 |
+
msgstr ""
|
926 |
+
|
927 |
+
#: defaults.php:63
|
928 |
+
msgid "Changed the date of %PostTitle% blog post from %OldDate% to %NewDate%"
|
929 |
+
msgstr ""
|
930 |
+
|
931 |
+
#: defaults.php:64
|
932 |
+
msgid "User sets a post as sticky"
|
933 |
+
msgstr ""
|
934 |
+
|
935 |
+
#: defaults.php:64
|
936 |
+
msgid "Set the post %PostTitle% as Sticky"
|
937 |
+
msgstr ""
|
938 |
+
|
939 |
+
#: defaults.php:65
|
940 |
+
msgid "User removes post from sticky"
|
941 |
+
msgstr ""
|
942 |
+
|
943 |
+
#: defaults.php:65
|
944 |
+
msgid "Removed the post %PostTitle% from Sticky"
|
945 |
+
msgstr ""
|
946 |
+
|
947 |
+
#: defaults.php:66
|
948 |
+
msgid "User creates a custom field for a post"
|
949 |
+
msgstr ""
|
950 |
+
|
951 |
+
#: defaults.php:66
|
952 |
+
msgid ""
|
953 |
+
"Created custom field %MetaKey% with value %MetaValue% in post %PostTitle%"
|
954 |
+
msgstr ""
|
955 |
+
|
956 |
+
#: defaults.php:67
|
957 |
+
msgid "User updates a custom field value for a post"
|
958 |
+
msgstr ""
|
959 |
+
|
960 |
+
#: defaults.php:67
|
961 |
+
msgid ""
|
962 |
+
"Modified the value of custom field %MetaKey% from %MetaValueOld% to "
|
963 |
+
"%MetaValueNew% in post %PostTitle%"
|
964 |
+
msgstr ""
|
965 |
+
|
966 |
+
#: defaults.php:68
|
967 |
+
msgid "User deletes a custom field from a post"
|
968 |
+
msgstr ""
|
969 |
+
|
970 |
+
#: defaults.php:68
|
971 |
+
msgid ""
|
972 |
+
"Deleted custom field %MetaKey% with value %MetaValue% from post %PostTitle%"
|
973 |
+
msgstr ""
|
974 |
+
|
975 |
+
#: defaults.php:69
|
976 |
+
msgid "User updates a custom field name for a post"
|
977 |
+
msgstr ""
|
978 |
+
|
979 |
+
#: defaults.php:69
|
980 |
+
msgid ""
|
981 |
+
"Changed the custom field name from %MetaKeyOld% to %MetaKeyNew% in post "
|
982 |
+
"%PostTitle%"
|
983 |
+
msgstr ""
|
984 |
+
|
985 |
+
#: defaults.php:70
|
986 |
+
msgid "User modifies content for a published post"
|
987 |
+
msgstr ""
|
988 |
+
|
989 |
+
#: defaults.php:70
|
990 |
+
msgid "Modified the content of published post %PostTitle%"
|
991 |
+
msgstr ""
|
992 |
+
|
993 |
+
#: defaults.php:71
|
994 |
+
msgid "User modifies content for a draft post"
|
995 |
+
msgstr ""
|
996 |
+
|
997 |
+
#: defaults.php:71
|
998 |
+
msgid "Modified the content of draft post %PostTitle%"
|
999 |
+
msgstr ""
|
1000 |
+
|
1001 |
+
#: defaults.php:73
|
1002 |
+
msgid "Pages"
|
1003 |
+
msgstr ""
|
1004 |
+
|
1005 |
+
#: defaults.php:74
|
1006 |
+
msgid "User created a new WordPress page and saved it as draft"
|
1007 |
+
msgstr ""
|
1008 |
+
|
1009 |
+
#: defaults.php:74
|
1010 |
+
msgid "Created a new page called %PostTitle%. Page ID is %PostID%"
|
1011 |
+
msgstr ""
|
1012 |
+
|
1013 |
+
#: defaults.php:75
|
1014 |
+
msgid "User published a WorPress page"
|
1015 |
+
msgstr ""
|
1016 |
+
|
1017 |
+
#: defaults.php:75
|
1018 |
+
msgid "Published a page called %PostTitle%. Page URL is %PostUrl%"
|
1019 |
+
msgstr ""
|
1020 |
+
|
1021 |
+
#: defaults.php:76
|
1022 |
+
msgid "User modified a published WordPress page"
|
1023 |
+
msgstr ""
|
1024 |
+
|
1025 |
+
#: defaults.php:76
|
1026 |
+
msgid "Modified the published page %PostTitle%. Page URL is %PostUrl%"
|
1027 |
+
msgstr ""
|
1028 |
+
|
1029 |
+
#: defaults.php:77
|
1030 |
+
msgid "User modified a draft WordPress page"
|
1031 |
+
msgstr ""
|
1032 |
+
|
1033 |
+
#: defaults.php:77
|
1034 |
+
msgid "Modified the draft page %PostTitle%. Page ID is %PostID%"
|
1035 |
+
msgstr ""
|
1036 |
+
|
1037 |
+
#: defaults.php:78
|
1038 |
+
msgid "User permanently deleted a page from the trash"
|
1039 |
+
msgstr ""
|
1040 |
+
|
1041 |
+
#: defaults.php:78
|
1042 |
+
msgid "Permanently deleted the page %PostTitle%. Page ID is %PostID%"
|
1043 |
+
msgstr ""
|
1044 |
+
|
1045 |
+
#: defaults.php:79
|
1046 |
+
msgid "User moved WordPress page to the trash"
|
1047 |
+
msgstr ""
|
1048 |
+
|
1049 |
+
#: defaults.php:79
|
1050 |
+
msgid "Moved the page %PostTitle% to trash"
|
1051 |
+
msgstr ""
|
1052 |
+
|
1053 |
+
#: defaults.php:80
|
1054 |
+
msgid "User restored a WordPress page from trash"
|
1055 |
+
msgstr ""
|
1056 |
+
|
1057 |
+
#: defaults.php:80
|
1058 |
+
msgid "Restored page %PostTitle% from trash"
|
1059 |
+
msgstr ""
|
1060 |
+
|
1061 |
+
#: defaults.php:81
|
1062 |
+
msgid "User changed page URL"
|
1063 |
+
msgstr ""
|
1064 |
+
|
1065 |
+
#: defaults.php:81
|
1066 |
+
msgid "Changed the URL of the page %PostTitle% from %OldUrl% to %NewUrl%"
|
1067 |
+
msgstr ""
|
1068 |
+
|
1069 |
+
#: defaults.php:82
|
1070 |
+
msgid "User changed page author"
|
1071 |
+
msgstr ""
|
1072 |
+
|
1073 |
+
#: defaults.php:82
|
1074 |
+
msgid "Changed the author of %PostTitle% page from %OldAuthor% to %NewAuthor%"
|
1075 |
+
msgstr ""
|
1076 |
+
|
1077 |
+
#: defaults.php:83
|
1078 |
+
msgid "User changed page status"
|
1079 |
+
msgstr ""
|
1080 |
+
|
1081 |
+
#: defaults.php:83
|
1082 |
+
msgid "Changed the status of %PostTitle% page from %OldStatus% to %NewStatus%"
|
1083 |
+
msgstr ""
|
1084 |
+
|
1085 |
+
#: defaults.php:84
|
1086 |
+
msgid "User changed the visibility of a page post"
|
1087 |
+
msgstr ""
|
1088 |
+
|
1089 |
+
#: defaults.php:84
|
1090 |
+
msgid ""
|
1091 |
+
"Changed the visibility of %PostTitle% page from %OldVisibility% to "
|
1092 |
+
"%NewVisibility%"
|
1093 |
+
msgstr ""
|
1094 |
+
|
1095 |
+
#: defaults.php:85
|
1096 |
+
msgid "User changed the date of a page post"
|
1097 |
+
msgstr ""
|
1098 |
+
|
1099 |
+
#: defaults.php:85
|
1100 |
+
msgid "Changed the date of %PostTitle% page from %OldDate% to %NewDate%"
|
1101 |
+
msgstr ""
|
1102 |
+
|
1103 |
+
#: defaults.php:86
|
1104 |
+
msgid "User changed the parent of a page"
|
1105 |
+
msgstr ""
|
1106 |
+
|
1107 |
+
#: defaults.php:86
|
1108 |
+
msgid ""
|
1109 |
+
"Changed the parent of %PostTitle% page from %OldParentName% to %NewParentName"
|
1110 |
+
"%"
|
1111 |
+
msgstr ""
|
1112 |
+
|
1113 |
+
#: defaults.php:87
|
1114 |
+
msgid "User changes the template of a page"
|
1115 |
+
msgstr ""
|
1116 |
+
|
1117 |
+
#: defaults.php:87
|
1118 |
+
msgid ""
|
1119 |
+
"Changed the template of %PostTitle% page from %OldTemplate% to %NewTemplate%"
|
1120 |
+
msgstr ""
|
1121 |
+
|
1122 |
+
#: defaults.php:88
|
1123 |
+
msgid "User creates a custom field for a page"
|
1124 |
+
msgstr ""
|
1125 |
+
|
1126 |
+
#: defaults.php:88
|
1127 |
+
msgid ""
|
1128 |
+
"Created custom field %MetaKey% with value %MetaValue% in page %PostTitle%"
|
1129 |
+
msgstr ""
|
1130 |
+
|
1131 |
+
#: defaults.php:89
|
1132 |
+
msgid "User updates a custom field value for a page"
|
1133 |
+
msgstr ""
|
1134 |
+
|
1135 |
+
#: defaults.php:89
|
1136 |
+
msgid ""
|
1137 |
+
"Modified the value of custom field %MetaKey% from %MetaValueOld% to "
|
1138 |
+
"%MetaValueNew% in page %PostTitle%"
|
1139 |
+
msgstr ""
|
1140 |
+
|
1141 |
+
#: defaults.php:90
|
1142 |
+
msgid "User deletes a custom field from a page"
|
1143 |
+
msgstr ""
|
1144 |
+
|
1145 |
+
#: defaults.php:90
|
1146 |
+
msgid ""
|
1147 |
+
"Deleted custom field %MetaKey% with value %MetaValue% from page %PostTitle%"
|
1148 |
+
msgstr ""
|
1149 |
+
|
1150 |
+
#: defaults.php:91
|
1151 |
+
msgid "User updates a custom field name for a page"
|
1152 |
+
msgstr ""
|
1153 |
+
|
1154 |
+
#: defaults.php:91
|
1155 |
+
msgid ""
|
1156 |
+
"Changed the custom field name from %MetaKeyOld% to %MetaKeyNew% in page "
|
1157 |
+
"%PostTitle%"
|
1158 |
+
msgstr ""
|
1159 |
+
|
1160 |
+
#: defaults.php:92
|
1161 |
+
msgid "User modifies content for a published page"
|
1162 |
+
msgstr ""
|
1163 |
+
|
1164 |
+
#: defaults.php:92
|
1165 |
+
msgid "Modified the content of published page %PostTitle%"
|
1166 |
+
msgstr ""
|
1167 |
+
|
1168 |
+
#: defaults.php:93
|
1169 |
+
msgid "User modifies content for a draft page"
|
1170 |
+
msgstr ""
|
1171 |
+
|
1172 |
+
#: defaults.php:93
|
1173 |
+
msgid "Modified the content of draft page %PostTitle%"
|
1174 |
+
msgstr ""
|
1175 |
+
|
1176 |
+
#: defaults.php:95
|
1177 |
+
msgid "Custom Posts"
|
1178 |
+
msgstr ""
|
1179 |
+
|
1180 |
+
#: defaults.php:96
|
1181 |
+
msgid "User created a new post with custom post type and saved it as draft"
|
1182 |
+
msgstr ""
|
1183 |
+
|
1184 |
+
#: defaults.php:96
|
1185 |
+
msgid ""
|
1186 |
+
"Created a new custom post called %PostTitle% of type %PostType%. Post ID is "
|
1187 |
+
"%PostID%"
|
1188 |
+
msgstr ""
|
1189 |
+
|
1190 |
+
#: defaults.php:97
|
1191 |
+
msgid "User published a post with custom post type"
|
1192 |
+
msgstr ""
|
1193 |
+
|
1194 |
+
#: defaults.php:97
|
1195 |
+
msgid ""
|
1196 |
+
"Published a custom post %PostTitle% of type %PostType%. Post URL is %PostUrl%"
|
1197 |
+
msgstr ""
|
1198 |
+
|
1199 |
+
#: defaults.php:98
|
1200 |
+
msgid "User modified a post with custom post type"
|
1201 |
+
msgstr ""
|
1202 |
+
|
1203 |
+
#: defaults.php:98
|
1204 |
+
msgid ""
|
1205 |
+
"Modified custom post %PostTitle% of type %PostType%. Post URL is %PostUrl%"
|
1206 |
+
msgstr ""
|
1207 |
+
|
1208 |
+
#: defaults.php:99
|
1209 |
+
msgid "User modified a draft post with custom post type"
|
1210 |
+
msgstr ""
|
1211 |
+
|
1212 |
+
#: defaults.php:99
|
1213 |
+
msgid ""
|
1214 |
+
"Modified draft custom post %PostTitle% of type is %PostType%. Post URL is "
|
1215 |
+
"%PostUrl%"
|
1216 |
+
msgstr ""
|
1217 |
+
|
1218 |
+
#: defaults.php:100
|
1219 |
+
msgid "User permanently deleted post with custom post type"
|
1220 |
+
msgstr ""
|
1221 |
+
|
1222 |
+
#: defaults.php:100
|
1223 |
+
msgid "Permanently Deleted custom post %PostTitle% of type %PostType%"
|
1224 |
+
msgstr ""
|
1225 |
+
|
1226 |
+
#: defaults.php:101
|
1227 |
+
msgid "User moved post with custom post type to trash"
|
1228 |
+
msgstr ""
|
1229 |
+
|
1230 |
+
#: defaults.php:101
|
1231 |
+
msgid "Moved custom post %PostTitle% to trash. Post type is %PostType%"
|
1232 |
+
msgstr ""
|
1233 |
+
|
1234 |
+
#: defaults.php:102
|
1235 |
+
msgid "User restored post with custom post type from trash"
|
1236 |
+
msgstr ""
|
1237 |
+
|
1238 |
+
#: defaults.php:102
|
1239 |
+
msgid "Restored custom post %PostTitle% of type %PostType% from trash"
|
1240 |
+
msgstr ""
|
1241 |
+
|
1242 |
+
#: defaults.php:103
|
1243 |
+
msgid "User changed the category of a post with custom post type"
|
1244 |
+
msgstr ""
|
1245 |
+
|
1246 |
+
#: defaults.php:103
|
1247 |
+
msgid ""
|
1248 |
+
"Changed the category(ies) of custom post %PostTitle% of type %PostType% from "
|
1249 |
+
"%OldCategories% to %NewCategories%"
|
1250 |
+
msgstr ""
|
1251 |
+
|
1252 |
+
#: defaults.php:104
|
1253 |
+
msgid "User changed the URL of a post with custom post type"
|
1254 |
+
msgstr ""
|
1255 |
+
|
1256 |
+
#: defaults.php:104
|
1257 |
+
msgid ""
|
1258 |
+
"Changed the URL of custom post %PostTitle% of type %PostType% from %OldUrl% "
|
1259 |
+
"to %NewUrl%"
|
1260 |
+
msgstr ""
|
1261 |
+
|
1262 |
+
#: defaults.php:105
|
1263 |
+
msgid "User changed the author or post with custom post type"
|
1264 |
+
msgstr ""
|
1265 |
+
|
1266 |
+
#: defaults.php:105
|
1267 |
+
msgid ""
|
1268 |
+
"Changed the author of custom post %PostTitle% of type %PostType% from "
|
1269 |
+
"%OldAuthor% to %NewAuthor%"
|
1270 |
+
msgstr ""
|
1271 |
+
|
1272 |
+
#: defaults.php:106
|
1273 |
+
msgid "User changed the status of post with custom post type"
|
1274 |
+
msgstr ""
|
1275 |
+
|
1276 |
+
#: defaults.php:106
|
1277 |
+
msgid ""
|
1278 |
+
"Changed the status of custom post %PostTitle% of type %PostType% from "
|
1279 |
+
"%OldStatus% to %NewStatus%"
|
1280 |
+
msgstr ""
|
1281 |
+
|
1282 |
+
#: defaults.php:107
|
1283 |
+
msgid "User changed the visibility of a post with custom post type"
|
1284 |
+
msgstr ""
|
1285 |
+
|
1286 |
+
#: defaults.php:107
|
1287 |
+
msgid ""
|
1288 |
+
"Changed the visibility of custom post %PostTitle% of type %PostType% from "
|
1289 |
+
"%OldVisibility% to %NewVisibility%"
|
1290 |
+
msgstr ""
|
1291 |
+
|
1292 |
+
#: defaults.php:108
|
1293 |
+
msgid "User changed the date of post with custom post type"
|
1294 |
+
msgstr ""
|
1295 |
+
|
1296 |
+
#: defaults.php:108
|
1297 |
+
msgid ""
|
1298 |
+
"Changed the date of custom post %PostTitle% of type %PostType% from %OldDate"
|
1299 |
+
"% to %NewDate%"
|
1300 |
+
msgstr ""
|
1301 |
+
|
1302 |
+
#: defaults.php:109
|
1303 |
+
msgid "User creates a custom field for a custom post"
|
1304 |
+
msgstr ""
|
1305 |
+
|
1306 |
+
#: defaults.php:109
|
1307 |
+
msgid ""
|
1308 |
+
"Created custom field %MetaKey% with value %MetaValue% in custom post "
|
1309 |
+
"%PostTitle% of type %PostType%"
|
1310 |
+
msgstr ""
|
1311 |
+
|
1312 |
+
#: defaults.php:110
|
1313 |
+
msgid "User updates a custom field for a custom post"
|
1314 |
+
msgstr ""
|
1315 |
+
|
1316 |
+
#: defaults.php:110
|
1317 |
+
msgid ""
|
1318 |
+
"Modified the value of custom field %MetaKey% from %MetaValueOld% to "
|
1319 |
+
"%MetaValueNew% in custom post %PostTitle% of type %PostType%"
|
1320 |
+
msgstr ""
|
1321 |
+
|
1322 |
+
#: defaults.php:111
|
1323 |
+
msgid "User deletes a custom field from a custom post"
|
1324 |
+
msgstr ""
|
1325 |
+
|
1326 |
+
#: defaults.php:111
|
1327 |
+
msgid ""
|
1328 |
+
"Deleted custom field %MetaKey% with value %MetaValue% from custom post "
|
1329 |
+
"%PostTitle% of type %PostType%"
|
1330 |
+
msgstr ""
|
1331 |
+
|
1332 |
+
#: defaults.php:112
|
1333 |
+
msgid "User updates a custom field name for a custom post"
|
1334 |
+
msgstr ""
|
1335 |
+
|
1336 |
+
#: defaults.php:112
|
1337 |
+
msgid ""
|
1338 |
+
"Changed the custom field name from %MetaKeyOld% to %MetaKeyNew% in custom "
|
1339 |
+
"post %PostTitle% of type %PostType%"
|
1340 |
+
msgstr ""
|
1341 |
+
|
1342 |
+
#: defaults.php:113
|
1343 |
+
msgid "User modifies content for a published custom post"
|
1344 |
+
msgstr ""
|
1345 |
+
|
1346 |
+
#: defaults.php:113
|
1347 |
+
msgid "Modified the content of published custom post type %PostTitle%"
|
1348 |
+
msgstr ""
|
1349 |
+
|
1350 |
+
#: defaults.php:114
|
1351 |
+
msgid "User modifies content for a draft custom post"
|
1352 |
+
msgstr ""
|
1353 |
+
|
1354 |
+
#: defaults.php:114
|
1355 |
+
msgid "Modified the content of draft custom post type %PostTitle%"
|
1356 |
+
msgstr ""
|
1357 |
+
|
1358 |
+
#: defaults.php:116
|
1359 |
+
msgid "Widgets"
|
1360 |
+
msgstr ""
|
1361 |
+
|
1362 |
+
#: defaults.php:117
|
1363 |
+
msgid "User added a new widget"
|
1364 |
+
msgstr ""
|
1365 |
+
|
1366 |
+
#: defaults.php:117
|
1367 |
+
msgid "Added a new %WidgetName% widget in %Sidebar%"
|
1368 |
+
msgstr ""
|
1369 |
+
|
1370 |
+
#: defaults.php:118
|
1371 |
+
msgid "User modified a widget"
|
1372 |
+
msgstr ""
|
1373 |
+
|
1374 |
+
#: defaults.php:118
|
1375 |
+
msgid "Modified the %WidgetName% widget in %Sidebar%"
|
1376 |
+
msgstr ""
|
1377 |
+
|
1378 |
+
#: defaults.php:119
|
1379 |
+
msgid "User deleted widget"
|
1380 |
+
msgstr ""
|
1381 |
+
|
1382 |
+
#: defaults.php:119
|
1383 |
+
msgid "Deleted the %WidgetName% widget from %Sidebar%"
|
1384 |
+
msgstr ""
|
1385 |
+
|
1386 |
+
#: defaults.php:120
|
1387 |
+
msgid "User moved widget"
|
1388 |
+
msgstr ""
|
1389 |
+
|
1390 |
+
#: defaults.php:120
|
1391 |
+
msgid "Moved the %WidgetName% widget from %OldSidebar% to %NewSidebar%"
|
1392 |
+
msgstr ""
|
1393 |
+
|
1394 |
+
#: defaults.php:121
|
1395 |
+
msgid "User changed widget position"
|
1396 |
+
msgstr ""
|
1397 |
+
|
1398 |
+
#: defaults.php:121
|
1399 |
+
msgid ""
|
1400 |
+
"Moved the %WidgetName% widget from position %OldPosition% to position "
|
1401 |
+
"%NewPosition% in sidebar %Sidebar%"
|
1402 |
+
msgstr ""
|
1403 |
+
|
1404 |
+
#: defaults.php:123
|
1405 |
+
msgid "User Profiles"
|
1406 |
+
msgstr ""
|
1407 |
+
|
1408 |
+
#: defaults.php:124
|
1409 |
+
msgid "A new user was created on WordPress"
|
1410 |
+
msgstr ""
|
1411 |
+
|
1412 |
+
#: defaults.php:124
|
1413 |
+
msgid ""
|
1414 |
+
"User %NewUserData->Username% subscribed with a role of %NewUserData->Roles%"
|
1415 |
+
msgstr ""
|
1416 |
+
|
1417 |
+
#: defaults.php:125
|
1418 |
+
msgid "A user created another WordPress user"
|
1419 |
+
msgstr ""
|
1420 |
+
|
1421 |
+
#: defaults.php:125
|
1422 |
+
msgid ""
|
1423 |
+
"Created a new user %NewUserData->Username% with the role of %NewUserData-"
|
1424 |
+
">Roles%"
|
1425 |
+
msgstr ""
|
1426 |
+
|
1427 |
+
#: defaults.php:126
|
1428 |
+
msgid "The role of a user was changed by another WordPress user"
|
1429 |
+
msgstr ""
|
1430 |
+
|
1431 |
+
#: defaults.php:126
|
1432 |
+
msgid "Changed the role of user %TargetUsername% from %OldRole% to %NewRole%"
|
1433 |
+
msgstr ""
|
1434 |
+
|
1435 |
+
#: defaults.php:127
|
1436 |
+
msgid "User has changed his or her password"
|
1437 |
+
msgstr ""
|
1438 |
+
|
1439 |
+
#: defaults.php:127
|
1440 |
+
msgid "Changed the password"
|
1441 |
+
msgstr ""
|
1442 |
+
|
1443 |
+
#: defaults.php:128
|
1444 |
+
msgid "A user changed another user's password"
|
1445 |
+
msgstr ""
|
1446 |
+
|
1447 |
+
#: defaults.php:128
|
1448 |
+
msgid ""
|
1449 |
+
"Changed the password for user %TargetUserData->Username% with the role of "
|
1450 |
+
"%TargetUserData->Roles%"
|
1451 |
+
msgstr ""
|
1452 |
+
|
1453 |
+
#: defaults.php:129
|
1454 |
+
msgid "User changed his or her email address"
|
1455 |
+
msgstr ""
|
1456 |
+
|
1457 |
+
#: defaults.php:129
|
1458 |
+
msgid "Changed the email address from %OldEmail% to %NewEmail%"
|
1459 |
+
msgstr ""
|
1460 |
+
|
1461 |
+
#: defaults.php:130
|
1462 |
+
msgid "A user changed another user's email address"
|
1463 |
+
msgstr ""
|
1464 |
+
|
1465 |
+
#: defaults.php:130
|
1466 |
+
msgid ""
|
1467 |
+
"Changed the email address of user account %TargetUsername% from %OldEmail% "
|
1468 |
+
"to %NewEmail%"
|
1469 |
+
msgstr ""
|
1470 |
+
|
1471 |
+
#: defaults.php:131
|
1472 |
+
msgid "A user was deleted by another user"
|
1473 |
+
msgstr ""
|
1474 |
+
|
1475 |
+
#: defaults.php:131
|
1476 |
+
msgid ""
|
1477 |
+
"Deleted User %TargetUserData->Username% with the role of %TargetUserData-"
|
1478 |
+
">Roles%"
|
1479 |
+
msgstr ""
|
1480 |
+
|
1481 |
+
#: defaults.php:133
|
1482 |
+
msgid "Plugins & Themes"
|
1483 |
+
msgstr ""
|
1484 |
+
|
1485 |
+
#: defaults.php:134
|
1486 |
+
msgid "User installed a plugin"
|
1487 |
+
msgstr ""
|
1488 |
+
|
1489 |
+
#: defaults.php:134
|
1490 |
+
msgid "Installed the plugin %Plugin->Name% in %Plugin->plugin_dir_path%"
|
1491 |
+
msgstr ""
|
1492 |
+
|
1493 |
+
#: defaults.php:135
|
1494 |
+
msgid "User activated a WordPress plugin"
|
1495 |
+
msgstr ""
|
1496 |
+
|
1497 |
+
#: defaults.php:135
|
1498 |
+
msgid "Activated the plugin %PluginData->Name% installed in %PluginFile%"
|
1499 |
+
msgstr ""
|
1500 |
+
|
1501 |
+
#: defaults.php:136
|
1502 |
+
msgid "User deactivated a WordPress plugin"
|
1503 |
+
msgstr ""
|
1504 |
+
|
1505 |
+
#: defaults.php:136
|
1506 |
+
msgid "Deactivated the plugin %PluginData->Name% installed in %PluginFile%"
|
1507 |
+
msgstr ""
|
1508 |
+
|
1509 |
+
#: defaults.php:137
|
1510 |
+
msgid "User uninstalled a plugin"
|
1511 |
+
msgstr ""
|
1512 |
+
|
1513 |
+
#: defaults.php:137
|
1514 |
+
msgid ""
|
1515 |
+
"Uninstalled the plugin %PluginData->Name% which was installed in %PluginFile%"
|
1516 |
+
msgstr ""
|
1517 |
+
|
1518 |
+
#: defaults.php:138
|
1519 |
+
msgid "User upgraded a plugin"
|
1520 |
+
msgstr ""
|
1521 |
+
|
1522 |
+
#: defaults.php:138
|
1523 |
+
msgid "Upgraded the plugin %PluginData->Name% installed in %PluginFile%"
|
1524 |
+
msgstr ""
|
1525 |
+
|
1526 |
+
#: defaults.php:139
|
1527 |
+
msgid "User installed a theme"
|
1528 |
+
msgstr ""
|
1529 |
+
|
1530 |
+
#: defaults.php:139
|
1531 |
+
msgid "Installed theme \"%Theme->Name%\" in %Theme->get_template_directory%"
|
1532 |
+
msgstr ""
|
1533 |
+
|
1534 |
+
#: defaults.php:140
|
1535 |
+
msgid "User activated a theme"
|
1536 |
+
msgstr ""
|
1537 |
+
|
1538 |
+
#: defaults.php:140
|
1539 |
+
msgid ""
|
1540 |
+
"Activated theme \"%Theme->Name%\", installed in %Theme-"
|
1541 |
+
">get_template_directory%"
|
1542 |
+
msgstr ""
|
1543 |
+
|
1544 |
+
#: defaults.php:141
|
1545 |
+
msgid "User uninstalled a theme"
|
1546 |
+
msgstr ""
|
1547 |
+
|
1548 |
+
#: defaults.php:141
|
1549 |
+
msgid ""
|
1550 |
+
"Deleted theme \"%Theme->Name%\" installed in %Theme->get_template_directory%"
|
1551 |
+
msgstr ""
|
1552 |
+
|
1553 |
+
#: defaults.php:143
|
1554 |
+
msgid "System Activity"
|
1555 |
+
msgstr ""
|
1556 |
+
|
1557 |
+
#: defaults.php:144
|
1558 |
+
msgid "Unknown Error"
|
1559 |
+
msgstr ""
|
1560 |
+
|
1561 |
+
#: defaults.php:144
|
1562 |
+
msgid "An unexpected error has occurred"
|
1563 |
+
msgstr ""
|
1564 |
+
|
1565 |
+
#: defaults.php:145
|
1566 |
+
msgid "PHP error"
|
1567 |
+
msgstr ""
|
1568 |
+
|
1569 |
+
#: defaults.php:145 defaults.php:146 defaults.php:147 defaults.php:148
|
1570 |
+
#: defaults.php:149
|
1571 |
+
msgid "%Message%"
|
1572 |
+
msgstr ""
|
1573 |
+
|
1574 |
+
#: defaults.php:146
|
1575 |
+
msgid "PHP warning"
|
1576 |
+
msgstr ""
|
1577 |
+
|
1578 |
+
#: defaults.php:147
|
1579 |
+
msgid "PHP notice"
|
1580 |
+
msgstr ""
|
1581 |
+
|
1582 |
+
#: defaults.php:148
|
1583 |
+
msgid "PHP exception"
|
1584 |
+
msgstr ""
|
1585 |
+
|
1586 |
+
#: defaults.php:149
|
1587 |
+
msgid "PHP shutdown error"
|
1588 |
+
msgstr ""
|
1589 |
+
|
1590 |
+
#: defaults.php:150
|
1591 |
+
msgid "Events automatically pruned by system"
|
1592 |
+
msgstr ""
|
1593 |
+
|
1594 |
+
#: defaults.php:150
|
1595 |
+
msgid "%EventCount% event(s) automatically deleted by system"
|
1596 |
+
msgstr ""
|
1597 |
+
|
1598 |
+
#: defaults.php:151
|
1599 |
+
msgid "Option Anyone Can Register in WordPress settings changed"
|
1600 |
+
msgstr ""
|
1601 |
+
|
1602 |
+
#: defaults.php:151
|
1603 |
+
msgid "%NewValue% the option \"Anyone can register\""
|
1604 |
+
msgstr ""
|
1605 |
+
|
1606 |
+
#: defaults.php:152
|
1607 |
+
msgid "New User Default Role changed"
|
1608 |
+
msgstr ""
|
1609 |
+
|
1610 |
+
#: defaults.php:152
|
1611 |
+
msgid "Changed the New User Default Role from %OldRole% to %NewRole%"
|
1612 |
+
msgstr ""
|
1613 |
+
|
1614 |
+
#: defaults.php:153
|
1615 |
+
msgid "WordPress Administrator Notification email changed"
|
1616 |
+
msgstr ""
|
1617 |
+
|
1618 |
+
#: defaults.php:153
|
1619 |
+
msgid ""
|
1620 |
+
"Changed the WordPress administrator notifications email address from "
|
1621 |
+
"%OldEmail% to %NewEmail%"
|
1622 |
+
msgstr ""
|
1623 |
+
|
1624 |
+
#: defaults.php:154
|
1625 |
+
msgid "WordPress was updated"
|
1626 |
+
msgstr ""
|
1627 |
+
|
1628 |
+
#: defaults.php:154
|
1629 |
+
msgid "Updated WordPress from version %OldVersion% to %NewVersion%"
|
1630 |
+
msgstr ""
|
1631 |
+
|
1632 |
+
#: defaults.php:155
|
1633 |
+
msgid "User changes the WordPress Permalinks"
|
1634 |
+
msgstr ""
|
1635 |
+
|
1636 |
+
#: defaults.php:155
|
1637 |
+
msgid "Changed the WordPress permalinks from %OldPattern% to %NewPattern%"
|
1638 |
+
msgstr ""
|
1639 |
+
|
1640 |
+
#: defaults.php:157
|
1641 |
+
msgid "MultiSite"
|
1642 |
+
msgstr ""
|
1643 |
+
|
1644 |
+
#: defaults.php:158
|
1645 |
+
msgid "User granted Super Admin privileges"
|
1646 |
+
msgstr ""
|
1647 |
+
|
1648 |
+
#: defaults.php:158
|
1649 |
+
msgid "Granted Super Admin privileges to %TargetUsername%"
|
1650 |
+
msgstr ""
|
1651 |
+
|
1652 |
+
#: defaults.php:159
|
1653 |
+
msgid "User revoked from Super Admin privileges"
|
1654 |
+
msgstr ""
|
1655 |
+
|
1656 |
+
#: defaults.php:159
|
1657 |
+
msgid "Revoked Super Admin privileges from %TargetUsername%"
|
1658 |
+
msgstr ""
|
1659 |
+
|
1660 |
+
#: defaults.php:160
|
1661 |
+
msgid "Existing user added to a site"
|
1662 |
+
msgstr ""
|
1663 |
+
|
1664 |
+
#: defaults.php:160
|
1665 |
+
msgid ""
|
1666 |
+
"Added existing user %TargetUsername% with %TargetUserRole% role to site "
|
1667 |
+
"%SiteName%"
|
1668 |
+
msgstr ""
|
1669 |
+
|
1670 |
+
#: defaults.php:161
|
1671 |
+
msgid "User removed from site"
|
1672 |
+
msgstr ""
|
1673 |
+
|
1674 |
+
#: defaults.php:161
|
1675 |
+
msgid ""
|
1676 |
+
"Removed user %TargetUsername% with role %TargetUserRole% from %SiteName% site"
|
1677 |
+
msgstr ""
|
1678 |
+
|
1679 |
+
#: defaults.php:162
|
1680 |
+
msgid "New network user created"
|
1681 |
+
msgstr ""
|
1682 |
+
|
1683 |
+
#: defaults.php:162
|
1684 |
+
msgid "Created a new network user %NewUserData->Username%"
|
1685 |
+
msgstr ""
|
1686 |
+
|
1687 |
+
#: defaults.php:163
|
1688 |
+
msgid "New site added on network"
|
1689 |
+
msgstr ""
|
1690 |
+
|
1691 |
+
#: defaults.php:163
|
1692 |
+
msgid "Added site %SiteName% to the network"
|
1693 |
+
msgstr ""
|
1694 |
+
|
1695 |
+
#: defaults.php:164
|
1696 |
+
msgid "Existing site archived"
|
1697 |
+
msgstr ""
|
1698 |
+
|
1699 |
+
#: defaults.php:164
|
1700 |
+
msgid "Archived site %SiteName%"
|
1701 |
+
msgstr ""
|
1702 |
+
|
1703 |
+
#: defaults.php:165
|
1704 |
+
msgid "Archived site has been unarchived"
|
1705 |
+
msgstr ""
|
1706 |
+
|
1707 |
+
#: defaults.php:165
|
1708 |
+
msgid "Unarchived site %SiteName%"
|
1709 |
+
msgstr ""
|
1710 |
+
|
1711 |
+
#: defaults.php:166
|
1712 |
+
msgid "Deactivated site has been activated"
|
1713 |
+
msgstr ""
|
1714 |
+
|
1715 |
+
#: defaults.php:166
|
1716 |
+
msgid "Activated site %SiteName%"
|
1717 |
+
msgstr ""
|
1718 |
+
|
1719 |
+
#: defaults.php:167
|
1720 |
+
msgid "Site has been deactivated"
|
1721 |
+
msgstr ""
|
1722 |
+
|
1723 |
+
#: defaults.php:167
|
1724 |
+
msgid "Deactivated site %SiteName%"
|
1725 |
+
msgstr ""
|
1726 |
+
|
1727 |
+
#: defaults.php:168
|
1728 |
+
msgid "Existing site deleted from network"
|
1729 |
+
msgstr ""
|
1730 |
+
|
1731 |
+
#: defaults.php:168
|
1732 |
+
msgid "Deleted site %SiteName%"
|
1733 |
+
msgstr ""
|
1734 |
+
|
1735 |
+
#: defaults.php:169
|
1736 |
+
msgid "Activated theme on network"
|
1737 |
+
msgstr ""
|
1738 |
+
|
1739 |
+
#: defaults.php:169
|
1740 |
+
msgid ""
|
1741 |
+
"Network activated %Theme->Name% theme installed in %Theme-"
|
1742 |
+
">get_template_directory%"
|
1743 |
+
msgstr ""
|
1744 |
+
|
1745 |
+
#: defaults.php:170
|
1746 |
+
msgid "Deactivated theme from network"
|
1747 |
+
msgstr ""
|
1748 |
+
|
1749 |
+
#: defaults.php:170
|
1750 |
+
msgid ""
|
1751 |
+
"Network deactivated %Theme->Name% theme installed in %Theme-"
|
1752 |
+
">get_template_directory%"
|
1753 |
+
msgstr ""
|
1754 |
+
|
1755 |
+
#: wp-security-audit-log.php:194
|
1756 |
+
msgid ""
|
1757 |
+
"You are using a version of PHP that is older than %s, which is no longer "
|
1758 |
+
"supported.<br/>Contact us on <a href=\"mailto:plugins@wpwhitesecurity.com"
|
1759 |
+
"\">plugins@wpwhitesecurity.com</a> to help you switch the version of PHP you "
|
1760 |
+
"are using."
|
1761 |
+
msgstr ""
|
1762 |
+
|
1763 |
+
#. Plugin Name of the plugin/theme
|
1764 |
+
msgid "WP Security Audit Log"
|
1765 |
+
msgstr ""
|
1766 |
+
|
1767 |
+
#. Plugin URI of the plugin/theme
|
1768 |
+
msgid ""
|
1769 |
+
"http://www.wpwhitesecurity.com/wordpress-security-plugins/wp-security-audit-"
|
1770 |
+
"log/"
|
1771 |
+
msgstr ""
|
1772 |
+
|
1773 |
+
#. Description of the plugin/theme
|
1774 |
+
msgid ""
|
1775 |
+
"Identify WordPress security issues before they become a problem. Keep track "
|
1776 |
+
"of everything happening on your WordPress including WordPress users "
|
1777 |
+
"activity. Similar to Windows Event Log and Linux Syslog, WP Security Audit "
|
1778 |
+
"Log generates a security alert for everything that happens on your WordPress "
|
1779 |
+
"blogs and websites. Use the Audit Log Viewer included in the plugin to see "
|
1780 |
+
"all the security alerts."
|
1781 |
+
msgstr ""
|
1782 |
+
|
1783 |
+
#. Author of the plugin/theme
|
1784 |
+
msgid "WP White Security"
|
1785 |
+
msgstr ""
|
1786 |
+
|
1787 |
+
#. Author URI of the plugin/theme
|
1788 |
+
msgid "http://www.wpwhitesecurity.com/"
|
1789 |
+
msgstr ""
|
readme.txt
CHANGED
@@ -7,7 +7,7 @@ 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.1.1
|
10 |
-
Stable tag: 1.5.
|
11 |
|
12 |
Keep an WordPress audit log of all users' changes and other under the hood activity - Identify WordPress issues before they become security problems.
|
13 |
|
@@ -178,6 +178,10 @@ Yes it is possible to exclude custom fields from being monitored. To exclude a c
|
|
178 |
|
179 |
== Changelog ==
|
180 |
|
|
|
|
|
|
|
|
|
181 |
= 1.5.1 (2015-03-26) =
|
182 |
* **Improvements**
|
183 |
* Completely removed the user of the is_admin() function to follow better security practises
|
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.1.1
|
10 |
+
Stable tag: 1.5.2
|
11 |
|
12 |
Keep an WordPress audit log of all users' changes and other under the hood activity - Identify WordPress issues before they become security problems.
|
13 |
|
178 |
|
179 |
== Changelog ==
|
180 |
|
181 |
+
= 1.5.2 (2015-04-07) =
|
182 |
+
* **Bug Fix**
|
183 |
+
* Removed a clause which changed the debug log path (used for testing) [Support Ticket](https://wordpress.org/support/topic/plugin-is-changing-error-log-location)
|
184 |
+
|
185 |
= 1.5.1 (2015-03-26) =
|
186 |
* **Improvements**
|
187 |
* Completely removed the user of the is_admin() function to follow better security practises
|
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. Keep track of everything happening on your WordPress including WordPress users activity. Similar to Windows Event Log and Linux Syslog, WP Security Audit Log generates a security alert for everything that happens on your WordPress blogs and websites. Use the Audit Log Viewer included in the plugin to see all the security alerts.
|
6 |
Author: WP White Security
|
7 |
-
Version: 1.5.
|
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. Keep track of everything happening on your WordPress including WordPress users activity. Similar to Windows Event Log and Linux Syslog, WP Security Audit Log generates a security alert for everything that happens on your WordPress blogs and websites. Use the Audit Log Viewer included in the plugin to see all the security alerts.
|
6 |
Author: WP White Security
|
7 |
+
Version: 1.5.2
|
8 |
Text Domain: wp-security-audit-log
|
9 |
Author URI: http://www.wpwhitesecurity.com/
|
10 |
License: GPL2
|