Capability Manager Enhanced - Version 1.5.3

Version Description

  • Fixed : On single-site installations, non-Administrators with delete_users capability could give new users an Administrator role (since 1.5.2)
    • Fixed : Deletion of a third party plugin role could cause users to be demoted to Subscriber inappropriately
    • Compat : Press Permit Core - Permission Group refresh was not triggered if Press Permit Core is inactive when CME deletes a role definition
    • Compat : Support third party display of available capabilities via capsman_get_capabilities or members_get_capabilities filter
    • Change : If user_level of Administrator role was cleared, non-Administrators with user editing capabilities could create/edit/delete Administrators. Administrator role is now implicitly treated as level 10.
    • Fixed : CSS caused formatting issues around wp-admin Update button on some installations
    • Perf : Don't output wp-admin CSS on non-CME screens
    • Lang : Fixed erroneous text_domain argument for numerous strings
    • Lang : Updated .pot and .po files
Download this release

Release Info

Developer kevinB
Plugin Icon 128x128 Capability Manager Enhanced
Version 1.5.3
Comparing to
See all releases

Code changes from version 1.5.2 to 1.5.3

admin.css CHANGED
@@ -195,9 +195,11 @@ font-style: italic;
195
margin-top:5px;
196
}
197
198
#wpbody-content{
199
padding-bottom: 30px;
200
}
201
202
td.cm-has-via-pp {
203
background-color: #7f7;
195
margin-top:5px;
196
}
197
198
+ /*
199
#wpbody-content{
200
padding-bottom: 30px;
201
}
202
+ */
203
204
td.cm-has-via-pp {
205
background-color: #7f7;
capsman-enhanced.php CHANGED
@@ -3,7 +3,7 @@
3
Plugin Name: Capability Manager Enhanced
4
Plugin URI: http://presspermit.com/capability-manager
5
Description: Manage WordPress role definitions, per-site or network-wide. Organizes post capabilities by post type and operation.
6
- Version: 1.5.2
7
Author: Jordi Canals, Kevin Behrens
8
Author URI: http://agapetry.net
9
*/
@@ -13,13 +13,13 @@ Author URI: http://agapetry.net
13
* Plugin to create and manage Roles and Capabilities.
14
*
15
* @author Jordi Canals, Kevin Behrens
16
- * @copyright Copyright (C) 2009, 2010 Jordi Canals; modifications Copyright (C) 2012-2014 Kevin Behrens
17
* @license GNU General Public License version 3
18
* @link http://agapetry.net
19
*
20
21
Copyright 2009, 2010 Jordi Canals <devel@jcanals.cat>
22
- Modifications Copyright 2012-2013, Kevin Behrens <kevin@agapetry.net>
23
24
This program is free software; you can redistribute it and/or
25
modify it under the terms of the GNU General Public License
@@ -32,8 +32,8 @@ Author URI: http://agapetry.net
32
*/
33
34
if ( ! defined( 'CAPSMAN_VERSION' ) ) {
35
- define( 'CAPSMAN_VERSION', '1.5.2' );
36
- define( 'CAPSMAN_ENH_VERSION', '1.5.2' );
37
}
38
39
if ( cme_is_plugin_active( 'capsman.php' ) ) {
3
Plugin Name: Capability Manager Enhanced
4
Plugin URI: http://presspermit.com/capability-manager
5
Description: Manage WordPress role definitions, per-site or network-wide. Organizes post capabilities by post type and operation.
6
+ Version: 1.5.3
7
Author: Jordi Canals, Kevin Behrens
8
Author URI: http://agapetry.net
9
*/
13
* Plugin to create and manage Roles and Capabilities.
14
*
15
* @author Jordi Canals, Kevin Behrens
16
+ * @copyright Copyright (C) 2009, 2010 Jordi Canals; modifications Copyright (C) 2012-2015 Kevin Behrens
17
* @license GNU General Public License version 3
18
* @link http://agapetry.net
19
*
20
21
Copyright 2009, 2010 Jordi Canals <devel@jcanals.cat>
22
+ Modifications Copyright 2012-2015, Kevin Behrens <kevin@agapetry.net>
23
24
This program is free software; you can redistribute it and/or
25
modify it under the terms of the GNU General Public License
32
*/
33
34
if ( ! defined( 'CAPSMAN_VERSION' ) ) {
35
+ define( 'CAPSMAN_VERSION', '1.5.3' );
36
+ define( 'CAPSMAN_ENH_VERSION', '1.5.3' );
37
}
38
39
if ( cme_is_plugin_active( 'capsman.php' ) ) {
framework/classes/abstract/plugin.php CHANGED
@@ -193,6 +193,9 @@ abstract class akPluginAbstract
193
*/
194
final function adminStyles()
195
{
196
// FRAMEWORK admin styles.
197
$url = apply_filters('ak_framework_style_admin', AK_STYLES_URL . '/admin.css');
198
if ( ! empty($url) ) {
193
*/
194
final function adminStyles()
195
{
196
+ if ( empty( $_REQUEST['page'] ) || ! in_array( $_REQUEST['page'], array( 'capsman', 'capsman-tool' ) ) )
197
+ return;
198
+
199
// FRAMEWORK admin styles.
200
$url = apply_filters('ak_framework_style_admin', AK_STYLES_URL . '/admin.css');
201
if ( ! empty($url) ) {
framework/lib/themes-agapetry.php CHANGED
@@ -24,7 +24,7 @@ function agp_admin_footer( $mod_id = '' ) {
24
&nbsp;&nbsp;|&nbsp;&nbsp;&copy; <?php _e( 'Copyright 2010 Jordi Canals', 'capsman' );?>
25
&nbsp;&nbsp;|&nbsp;&nbsp;
26
<?php
27
- printf( __( 'Modifications &copy; Copyright %1$s %2$s', 'capsman' ), '2012-2013', '<a href="http://agapetry.com">Kevin Behrens</a>' );?>
28
</p>
29
<?php
30
}
24
&nbsp;&nbsp;|&nbsp;&nbsp;&copy; <?php _e( 'Copyright 2010 Jordi Canals', 'capsman' );?>
25
&nbsp;&nbsp;|&nbsp;&nbsp;
26
<?php
27
+ printf( __( 'Modifications &copy; Copyright %1$s %2$s', 'capsman' ), '2012-2015', '<a href="http://agapetry.com">Kevin Behrens</a>' );?>
28
</p>
29
<?php
30
}
includes/admin.php CHANGED
@@ -11,7 +11,7 @@
11
*
12
13
Copyright 2009, 2010 Jordi Canals <devel@jcanals.cat>
14
- Modifications Copyright 2012-2013, Kevin Behrens <kevin@agapetry.net>
15
16
This program is free software; you can redistribute it and/or
17
modify it under the terms of the GNU General Public License
@@ -359,7 +359,7 @@ if( defined('PP_ACTIVE') ) {
359
360
if ( $is_administrator || current_user_can($cap_name) ) {
361
if ( ! empty($pp_metagroup_caps[$cap_name]) ) {
362
- $title_text = sprintf( __( '%s: assigned by Permission Group', 'pp' ), $cap_name );
363
} else {
364
$title_text = $cap_name;
365
}
@@ -451,7 +451,7 @@ if( defined('PP_ACTIVE') ) {
451
452
if ( ! empty($pp_metagroup_caps[$cap_name]) ) {
453
$class .= ' cap-metagroup';
454
- $title_text = sprintf( __( '%s: assigned by Permission Group', 'pp' ), $cap_name );
455
} else {
456
$title_text = $cap_name;
457
}
@@ -504,6 +504,16 @@ if( defined('PP_ACTIVE') ) {
504
<?php
505
$i = 0; $first_row = true;
506
507
foreach ( $this->capabilities as $cap_name => $cap ) :
508
if ( isset( $type_caps[$cap_name] ) || isset($core_caps[$cap_name]) )
509
continue;
@@ -530,7 +540,7 @@ if( defined('PP_ACTIVE') ) {
530
531
if ( ! empty($pp_metagroup_caps[$cap_name]) ) {
532
$class .= ' cap-metagroup';
533
- $title_text = sprintf( __( '%s: assigned by Permission Group', 'pp' ), $cap_name );
534
} else {
535
$title_text = $cap_name;
536
}
@@ -604,7 +614,7 @@ if( defined('PP_ACTIVE') ) {
604
<br />
605
<?php if ( ! defined('PP_ACTIVE') || pp_get_option('display_hints') ) :?>
606
<div class="cme-subtext">
607
- <?php _e( 'Note: Underscores replace spaces in stored capability name ("edit users" => "edit_users").', 'pp' ); ?>
608
</div>
609
<?php endif;?>
610
</span>
@@ -655,7 +665,7 @@ if( defined('PP_ACTIVE') ) {
655
<p><input type="text" name="create-name"" class="<?php echo $class;?>" placeholder="<?php _e('Name of new role', $this->ID) ?>" />
656
657
<?php if( $support_pp_only_roles ) : ?>
658
- <label for="new_role_pp_only" title="<?php _e('Make role available for supplemental assignment to Permission Groups only', 'pp');?>"> <input type="checkbox" name="new_role_pp_only" id="new_role_pp_only" value="1"> <?php _e('hidden', 'pp'); ?> </label>
659
<?php endif; ?>
660
661
<br />
@@ -671,7 +681,7 @@ if( defined('PP_ACTIVE') ) {
671
<p><input type="text" name="copy-name" class="<?php echo $class;?>" placeholder="<?php _e('Name of copied role', $this->ID) ?>" />
672
673
<?php if( $support_pp_only_roles ) : ?>
674
- <label for="copy_role_pp_only" title="<?php _e('Make role available for supplemental assignment to Permission Groups only', 'pp');?>"> <input type="checkbox" name="copy_role_pp_only" id="copy_role_pp_only" value="1"> <?php _e('hidden', 'pp'); ?> </label>
675
<?php endif; ?>
676
677
<br />
11
*
12
13
Copyright 2009, 2010 Jordi Canals <devel@jcanals.cat>
14
+ Modifications Copyright 2012-2015, Kevin Behrens <kevin@agapetry.net>
15
16
This program is free software; you can redistribute it and/or
17
modify it under the terms of the GNU General Public License
359
360
if ( $is_administrator || current_user_can($cap_name) ) {
361
if ( ! empty($pp_metagroup_caps[$cap_name]) ) {
362
+ $title_text = sprintf( __( '%s: assigned by Permission Group', 'capsman' ), $cap_name );
363
} else {
364
$title_text = $cap_name;
365
}
451
452
if ( ! empty($pp_metagroup_caps[$cap_name]) ) {
453
$class .= ' cap-metagroup';
454
+ $title_text = sprintf( __( '%s: assigned by Permission Group', 'capsman' ), $cap_name );
455
} else {
456
$title_text = $cap_name;
457
}
504
<?php
505
$i = 0; $first_row = true;
506
507
+ $all_capabilities = apply_filters( 'capsman_get_capabilities', array_keys( $this->capabilities ), $this->ID );
508
+ $all_capabilities = apply_filters( 'members_get_capabilities', $all_capabilities );
509
+
510
+ foreach( $all_capabilities as $cap_name ) {
511
+ if ( ! isset($this->capabilities[$cap_name]) )
512
+ $this->capabilities[$cap_name] = str_replace( '_', ' ', $cap_name );
513
+ }
514
+
515
+ uasort( $this->capabilities, 'strnatcasecmp' ); // sort by array values, but maintain keys );
516
+
517
foreach ( $this->capabilities as $cap_name => $cap ) :
518
if ( isset( $type_caps[$cap_name] ) || isset($core_caps[$cap_name]) )
519
continue;
540
541
if ( ! empty($pp_metagroup_caps[$cap_name]) ) {
542
$class .= ' cap-metagroup';
543
+ $title_text = sprintf( __( '%s: assigned by Permission Group', 'capsman' ), $cap_name );
544
} else {
545
$title_text = $cap_name;
546
}
614
<br />
615
<?php if ( ! defined('PP_ACTIVE') || pp_get_option('display_hints') ) :?>
616
<div class="cme-subtext">
617
+ <?php _e( 'Note: Underscores replace spaces in stored capability name ("edit users" => "edit_users").', 'capsman' ); ?>
618
</div>
619
<?php endif;?>
620
</span>
665
<p><input type="text" name="create-name"" class="<?php echo $class;?>" placeholder="<?php _e('Name of new role', $this->ID) ?>" />
666
667
<?php if( $support_pp_only_roles ) : ?>
668
+ <label for="new_role_pp_only" title="<?php _e('Make role available for supplemental assignment to Permission Groups only', 'capsman');?>"> <input type="checkbox" name="new_role_pp_only" id="new_role_pp_only" value="1"> <?php _e('hidden', 'capsman'); ?> </label>
669
<?php endif; ?>
670
671
<br />
681
<p><input type="text" name="copy-name" class="<?php echo $class;?>" placeholder="<?php _e('Name of copied role', $this->ID) ?>" />
682
683
<?php if( $support_pp_only_roles ) : ?>
684
+ <label for="copy_role_pp_only" title="<?php _e('Make role available for supplemental assignment to Permission Groups only', 'capsman');?>"> <input type="checkbox" name="copy_role_pp_only" id="copy_role_pp_only" value="1"> <?php _e('hidden', 'capsman'); ?> </label>
685
<?php endif; ?>
686
687
<br />
includes/backup-handler.php CHANGED
@@ -75,13 +75,14 @@ class Capsman_BackupHandler
75
pp_populate_roles();
76
} else {
77
// force PP to repopulate roles
78
- if ( $pp_ver = get_option( 'pp_version', true ) ) {
79
$pp_ver['version'] = ( preg_match( "/dev|alpha|beta|rc/i", $pp_ver['version'] ) ) ? '0.1-beta' : 0.1;
80
} else {
81
$pp_ver = array( 'version' => '0.1', 'db_version' => '1.0' );
82
}
83
84
- update_option( 'pp_version', $pp_ver );
85
delete_option( 'ppperm_added_role_caps_10beta' );
86
}
87
75
pp_populate_roles();
76
} else {
77
// force PP to repopulate roles
78
+ $pp_ver = get_option( 'pp_c_version', true );
79
+ if ( $pp_ver && is_array($pp_ver) ) {
80
$pp_ver['version'] = ( preg_match( "/dev|alpha|beta|rc/i", $pp_ver['version'] ) ) ? '0.1-beta' : 0.1;
81
} else {
82
$pp_ver = array( 'version' => '0.1', 'db_version' => '1.0' );
83
}
84
85
+ update_option( 'pp_c_version', $pp_ver );
86
delete_option( 'ppperm_added_role_caps_10beta' );
87
}
88
includes/handler.php CHANGED
@@ -303,7 +303,7 @@ class CapsmanHandler
303
*/
304
function adminDeleteRole ()
305
{
306
- global $wpdb;
307
308
check_admin_referer('delete-role_' . $_GET['role']);
309
@@ -319,12 +319,29 @@ class CapsmanHandler
319
. "WHERE meta_key='{$wpdb->prefix}capabilities' AND meta_value LIKE '%{$this->cm->current}%';";
320
321
$users = $wpdb->get_results($query);
322
- $count = count($users);
323
324
foreach ( $users as $u ) {
325
$user = new WP_User($u->ID);
326
if ( $user->has_cap($this->cm->current) ) { // Check again the user has the deleting role
327
- $user->set_role($default);
328
}
329
}
330
303
*/
304
function adminDeleteRole ()
305
{
306
+ global $wpdb, $wp_roles;
307
308
check_admin_referer('delete-role_' . $_GET['role']);
309
319
. "WHERE meta_key='{$wpdb->prefix}capabilities' AND meta_value LIKE '%{$this->cm->current}%';";
320
321
$users = $wpdb->get_results($query);
322
323
+ // Array of all roles except the one being deleted, for use below
324
+ $role_names = array_diff_key( array_keys( $wp_roles->role_names ), array( $this->cm->current => true ) );
325
+
326
+ $count = 0;
327
foreach ( $users as $u ) {
328
+ $skip_role_set = false;
329
+
330
$user = new WP_User($u->ID);
331
if ( $user->has_cap($this->cm->current) ) { // Check again the user has the deleting role
332
+
333
+ // Role may have been assigned supplementally. Don't move a user to default role if they still have one or more roles following the deletion.
334
+ foreach( $role_names as $_role_name ) {
335
+ if ( $user->has_cap($_role_name) ) {
336
+ $skip_role_set = true;
337
+ break;
338
+ }
339
+ }
340
+
341
+ if ( ! $skip_role_set ) {
342
+ $user->set_role($default);
343
+ $count++;
344
+ }
345
}
346
}
347
includes/manager.php CHANGED
@@ -11,7 +11,7 @@
11
*
12
13
Copyright 2009, 2010 Jordi Canals <devel@jcanals.cat>
14
- Modifications Copyright 2012-2014 Kevin Behrens <kevin@agapetry.net>
15
16
This program is free software; you can redistribute it and/or
17
modify it under the terms of the GNU General Public License
@@ -236,7 +236,7 @@ class CapabilityManager extends akPluginAbstract
236
*/
237
function filterUserEdit ( $caps, $cap, $user_id, $args )
238
{
239
- if ( ! in_array( $cap, array( 'edit_user', 'delete_user' ) ) || ( ! isset($args[0]) ) || $user_id == (int) $args[0] ) {
240
return $caps;
241
}
242
@@ -391,7 +391,7 @@ class CapabilityManager extends akPluginAbstract
391
*/
392
function generateNames ()
393
{
394
- if ( current_user_can('administrator') || is_super_admin() ) {
395
$this->generateSysNames();
396
} else {
397
global $user_ID;
11
*
12
13
Copyright 2009, 2010 Jordi Canals <devel@jcanals.cat>
14
+ Modifications Copyright 2012-2015 Kevin Behrens <kevin@agapetry.net>
15
16
This program is free software; you can redistribute it and/or
17
modify it under the terms of the GNU General Public License
236
*/
237
function filterUserEdit ( $caps, $cap, $user_id, $args )
238
{
239
+ if ( ! in_array( $cap, array( 'edit_user', 'delete_user', 'promote_user', 'remove_user' ) ) || ( ! isset($args[0]) ) || $user_id == (int) $args[0] ) {
240
return $caps;
241
}
242
391
*/
392
function generateNames ()
393
{
394
+ if ( current_user_can('administrator') || ( is_multisite() && is_super_admin() ) ) {
395
$this->generateSysNames();
396
} else {
397
global $user_ID;
includes/modify.php DELETED
@@ -1,264 +0,0 @@
1
- <?php
2
-
3
- class CapsmanHandler
4
- {
5
- var $cm;
6
-
7
- function __construct( $manager_obj, $post ) {
8
- global $wp_roles;
9
-
10
- // Create a new role.
11
- if ( ! empty($post['CreateRole']) ) {
12
- if ( $newrole = $this->createRole($post['create-name']) ) {
13
- ak_admin_notify(__('New role created.', $this->ID));
14
- $this->current = $newrole;
15
- } else {
16
- if ( empty($post['create-name']) && ( ! defined('WPLANG') || ! WPLANG ) )
17
- ak_admin_error( 'Error: No role name specified.', $this->ID );
18
- else
19
- ak_admin_error(__('Error: Failed creating the new role.', $this->ID));
20
- }
21
-
22
- // Copy current role to a new one.
23
- } elseif ( ! empty($post['CopyRole']) ) {
24
- $current = get_role($post['current']);
25
- if ( $newrole = $this->createRole($post['copy-name'], $current->capabilities) ) {
26
- ak_admin_notify(__('New role created.', $this->ID));
27
- $this->current = $newrole;
28
- } else {
29
- if ( empty($post['copy-name']) && ( ! defined('WPLANG') || ! WPLANG ) )
30
- ak_admin_error( 'Error: No role name specified.', $this->ID );
31
- else
32
- ak_admin_error(__('Error: Failed creating the new role.', $this->ID));
33
- }
34
-
35
- // Save role changes. Already saved at start with self::saveRoleCapabilities().
36
- } elseif ( ! empty($post['SaveRole']) ) {
37
- if ( MULTISITE ) {
38
- global $wp_roles;
39
- if ( method_exists( $wp_roles, 'reinit' ) )
40
- $wp_roles->reinit();
41
- }
42
-
43
- $this->saveRoleCapabilities($post['current'], $post['caps'], $post['level']);
44
-
45
- if ( defined( 'PP_ACTIVE' ) ) { // log customized role caps for subsequent restoration
46
- // for bbPress < 2.2, need to log customization of roles following bbPress activation
47
- $plugins = ( function_exists( 'bbp_get_version' ) && version_compare( bbp_get_version(), '2.2', '<' ) ) ? array( 'bbpress.php' ) : array(); // back compat
48
-
49
- if ( ! $customized_roles = get_option( 'pp_customized_roles' ) )
50
- $customized_roles = array();
51
-
52
- $customized_roles[$post['role']] = (object) array( 'caps' => $post['caps'], 'plugins' => $plugins );
53
- update_option( 'pp_customized_roles', $customized_roles );
54
-
55
- global $wpdb;
56
- $wpdb->query( "UPDATE $wpdb->options SET autoload = 'no' WHERE option_name = 'pp_customized_roles'" );
57
- }
58
- // Create New Capability and adds it to current role.
59
- } elseif ( ! empty($post['AddCap']) ) {
60
- if ( MULTISITE ) {
61
- global $wp_roles;
62
- if ( method_exists( $wp_roles, 'reinit' ) )
63
- $wp_roles->reinit();
64
- }
65
-
66
- $role = get_role($post['current']);
67
- $role->name = $post['current']; // bbPress workaround
68
-
69
- if ( $newname = $this->createNewName($post['capability-name']) ) {
70
- $role->add_cap($newname['name']);
71
- $this->message = __('New capability added to role.');
72
-
73
- // for bbPress < 2.2, need to log customization of roles following bbPress activation
74
- $plugins = ( function_exists( 'bbp_get_version' ) && version_compare( bbp_get_version(), '2.2', '<' ) ) ? array( 'bbpress.php' ) : array(); // back compat
75
-
76
- if ( ! $customized_roles = get_option( 'pp_customized_roles' ) )
77
- $customized_roles = array();
78
-
79
- $customized_roles[$post['role']] = (object) array( 'caps' => array_merge( $role->capabilities, array( $newname['name'] => 1 ) ), 'plugins' => $plugins );
80
- update_option( 'pp_customized_roles', $customized_roles );
81
-
82
- global $wpdb;
83
- $wpdb->query( "UPDATE $wpdb->options SET autoload = 'no' WHERE option_name = 'pp_customized_roles'" );
84
- } else {
85
- $this->message = __('Incorrect capability name.');
86
- }
87
-
88
- } elseif ( ! empty($post['update_filtered_types']) ) {
89
- if ( cme_update_pp_usage() ) {
90
- ak_admin_notify(__('Capability settings saved.', $this->ID));
91
- } else {
92
- ak_admin_error(__('Error saving capability settings.', $this->ID));
93
- }
94
- } else {
95
- // TODO: Implement exceptions. This must be a fatal error.
96
- ak_admin_error(__('Bad form received.', $this->ID));
97
- }
98
-
99
- if ( ! empty($newrole) && defined('PP_ACTIVE') ) {
100
- if ( ( ! empty($post['CreateRole']) && ! empty( $_REQUEST['new_role_pp_only'] ) ) || ( ! empty($post['CopyRole']) && ! empty( $_REQUEST['copy_role_pp_only'] ) ) ) {
101
- $pp_only = (array) pp_get_option( 'supplemental_role_defs' );
102
- $pp_only[]= $newrole;
103
- pp_update_option( 'supplemental_role_defs', $pp_only );
104
- _cme_pp_default_pattern_role( $newrole );
105
- pp_refresh_options();
106
- }
107
- }
108
- }
109
-
110
-
111
- /**
112
- * Creates a new role/capability name from user input name.
113
- * Name rules are:
114
- * - 2-40 charachers lenght.
115
- * - Only letters, digits, spaces and underscores.
116
- * - Must to start with a letter.
117
- *
118
- * @param string $name Name from user input.
119
- * @return array|false An array with the name and display_name, or false if not valid $name.
120
- */
121
- private function createNewName( $name ) {
122
- // Allow max 40 characters, letters, digits and spaces
123
- $name = trim(substr($name, 0, 40));
124
- $pattern = '/^[a-zA-Z][a-zA-Z0-9 _]+#x2F;';
125
-
126
- if ( preg_match($pattern, $name) ) {
127
- $roles = ak_get_roles();
128
-
129
- $name = strtolower($name);
130
- $name = str_replace(' ', '_', $name);
131
- if ( in_array($name, $roles) || array_key_exists($name, $this->capabilities) ) {
132
- return false; // Already a role or capability with this name.
133
- }
134
-
135
- $display = explode('_', $name);
136
- $display = array_map('ucfirst', $display);
137
- $display = implode(' ', $display);
138
-
139
- return compact('name', 'display');
140
- } else {
141
- return false;
142
- }
143
- }
144
-
145
- /**
146
- * Creates a new role.
147
- *
148
- * @param string $name Role name to create.
149
- * @param array $caps Role capabilities.
150
- * @return string|false Returns the name of the new role created or false if failed.
151
- */
152
- private function createRole( $name, $caps = array() ) {
153
- if ( ! is_array($caps) )
154
- $caps = array();
155
-
156
- $role = $this->createNewName($name);
157
- if ( ! is_array($role) ) {
158
- return false;
159
- }
160
-
161
- $new_role = add_role($role['name'], $role['display'], $caps);
162
- if ( is_object($new_role) ) {
163
- return $role['name'];
164
- } else {
165
- return false;
166
- }
167
- }
168
-
169
- /**
170
- * Saves capability changes to roles.
171
- *
172
- * @param string $role_name Role name to change its capabilities
173
- * @param array $caps New capabilities for the role.
174
- * @return void
175
- */
176
- private function saveRoleCapabilities( $role_name, $caps, $level ) {
177
- $this->generateNames();
178
- $role = get_role($role_name);
179
-
180
- // workaround to ensure db storage of customizations to bbp dynamic roles
181
- $role->name = $role_name;
182
-
183
- $stored_role_caps = ( ! empty($role->capabilities) && is_array($role->capabilities) ) ? array_intersect( $role->capabilities, array(true, 1) ) : array();
184
-
185
- $old_caps = array_intersect_key( $stored_role_caps, $this->capabilities);
186
- $new_caps = ( is_array($caps) ) ? array_map('intval', $caps) : array();
187
- $new_caps = array_merge($new_caps, ak_level2caps($level));
188
-
189
- // Find caps to add and remove
190
- $add_caps = array_diff_key($new_caps, $old_caps);
191
- $del_caps = array_diff_key($old_caps, $new_caps);
192
-
193
- if ( ! $is_administrator = current_user_can('administrator') ) {
194
- unset($add_caps['manage_capabilities']);
195
- unset($del_caps['manage_capabilities']);
196
- }
197
-
198
- if ( 'administrator' == $role_name && isset($del_caps['manage_capabilities']) ) {
199
- unset($del_caps['manage_capabilities']);
200
- ak_admin_error(__('You cannot remove Manage Capabilities from Administrators', $this->ID));
201
- }
202
- // Add new capabilities to role
203
- foreach ( $add_caps as $cap => $grant ) {
204
- if ( $is_administrator || current_user_can($cap) )
205
- $role->add_cap($cap);
206
- }
207
-
208
- // Remove capabilities from role
209
- foreach ( $del_caps as $cap => $grant) {
210
- if ( $is_administrator || current_user_can($cap) )
211
- $role->remove_cap($cap);
212
- }
213
- }
214
-
215
-
216
-
217
- /**
218
- * Deletes a role.
219
- * The role comes from the $_GET['role'] var and the nonce has already been checked.
220
- * Default WordPress role cannot be deleted and if trying to do it, throws an error.
221
- * Users with the deleted role, are moved to the WordPress default role.
222
- *
223
- * @return void
224
- */
225
- private function adminDeleteRole ()
226
- {
227
- global $wpdb;
228
-
229
- $this->current = $_GET['role'];
230
- $default = get_option('default_role');
231
- if ( $default == $this->current ) {
232
- ak_admin_error(sprintf(__('Cannot delete default role. You <a href="%s">have to change it first</a>.', $this->ID), 'options-general.php'));
233
- return;
234
- }
235
-
236
- $query = "SELECT ID FROM {$wpdb->usermeta} INNER JOIN {$wpdb->users} "
237
- . "ON {$wpdb->usermeta}.user_id = {$wpdb->users}.ID "
238
- . "WHERE meta_key='{$wpdb->prefix}capabilities' AND meta_value LIKE '%{$this->current}%';";
239
-
240
- $users = $wpdb->get_results($query);
241
- $count = count($users);
242
-
243
- foreach ( $users as $u ) {
244
- $user = new WP_User($u->ID);
245
- if ( $user->has_cap($this->current) ) { // Check again the user has the deleting role
246
- $user->set_role($default);
247
- }
248
- }
249
-
250
- remove_role($this->current);
251
- unset($this->roles[$this->current]);
252
-
253
- if ( $customized_roles = get_option( 'pp_customized_roles' ) ) {
254
- if ( isset( $customized_roles[$this->current] ) ) {
255
- unset( $customized_roles[$this->current] );
256
- update_option( 'pp_customized_roles', $customized_roles );
257
- }
258
- }
259
-
260
- ak_admin_notify(sprintf(__('Role has been deleted. %1$d users moved to default role %2$s.', $this->ID), $count, $this->roles[$default]));
261
- $this->current = $default;
262
- }
263
- }
264
-
includes/pp-ui.php CHANGED
@@ -41,9 +41,9 @@ class Capsman_PP_UI {
41
echo '<li>';
42
if ( defined( 'PPCE_VERSION' ) || ! defined( 'PPC_VERSION' ) ) {
43
if ( pp_get_option( 'advanced_options' ) )
44
- $parenthetical = ' (' . sprintf( __( 'see %1$sRole Usage%2$s: "Pattern Roles"', 'pp' ), "<a href='" . admin_url('admin.php?page=pp-role-usage') . "'>", '</a>' ) . ')';
45
else
46
- $parenthetical = ' (' . sprintf( __( 'activate %1$sAdvanced settings%2$s, see Role Usage', 'pp' ), "<a href='" . admin_url('admin.php?page=pp-settings&pp_tab=advanced') . "'>", '</a>' ). ')';
47
} else
48
$parenthetical = '';
49
@@ -83,7 +83,7 @@ class Capsman_PP_UI {
83
$pp_only = (array) pp_get_option( 'supplemental_role_defs' );
84
$checked = ( in_array( $default, $pp_only ) ) ? 'checked="checked"': '';
85
?>
86
- <label for="pp_only_role" title="<?php _e('Make role available for supplemental assignment to Permission Groups only', 'pp');?>"><input type="checkbox" name="pp_only_role" id="pp_only_role" value="1" <?php echo $checked;?>> <?php _e('hidden role', 'pp'); ?> </label>
87
</div>
88
<?php endif; ?>
89
<?php
41
echo '<li>';
42
if ( defined( 'PPCE_VERSION' ) || ! defined( 'PPC_VERSION' ) ) {
43
if ( pp_get_option( 'advanced_options' ) )
44
+ $parenthetical = ' (' . sprintf( __( 'see %1$sRole Usage%2$s: "Pattern Roles"', 'capsman' ), "<a href='" . admin_url('admin.php?page=pp-role-usage') . "'>", '</a>' ) . ')';
45
else
46
+ $parenthetical = ' (' . sprintf( __( 'activate %1$sAdvanced settings%2$s, see Role Usage', 'capsman' ), "<a href='" . admin_url('admin.php?page=pp-settings&pp_tab=advanced') . "'>", '</a>' ). ')';
47
} else
48
$parenthetical = '';
49
83
$pp_only = (array) pp_get_option( 'supplemental_role_defs' );
84
$checked = ( in_array( $default, $pp_only ) ) ? 'checked="checked"': '';
85
?>
86
+ <label for="pp_only_role" title="<?php _e('Make role available for supplemental assignment to Permission Groups only', 'capsman');?>"><input type="checkbox" name="pp_only_role" id="pp_only_role" value="1" <?php echo $checked;?>> <?php _e('hidden role', 'capsman'); ?> </label>
87
</div>
88
<?php endif; ?>
89
<?php
lang/capsman.mo CHANGED
Binary file
lang/capsman.po CHANGED
@@ -2,598 +2,653 @@ msgid ""
2
msgstr ""
3
"Project-Id-Version: Capability Manager Enhanced\n"
4
"Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2013-09-21 01:35-0500\n"
6
- "PO-Revision-Date: 2013-09-21 01:35-0500\n"
7
"Last-Translator: Kevin Behrens <kevin@agapetry.net>\n"
8
"Language-Team: Agapetry Creations LLC <kevin@agapetry.net>\n"
9
"MIME-Version: 1.0\n"
10
"Content-Type: text/plain; charset=UTF-8\n"
11
"Content-Transfer-Encoding: 8bit\n"
12
"X-Poedit-KeywordsList: __;_e;_c;__ngettext;_n;pp_po_trigger;_x\n"
13
- "X-Poedit-Basepath: E:\\www\\wp35\\wp-content\\plugins\\capsman-enhanced\n"
14
"X-Poedit-Language: English\n"
15
"X-Poedit-Country: UNITED STATES\n"
16
"X-Poedit-SourceCharset: utf-8\n"
17
- "X-Poedit-SearchPath-0: E:\\www\\wp35\\wp-content\\plugins\\capsman-enhanced\n"
18
- "X-Poedit-SearchPath-1: E:\\www\\wp35\\wp-content\\plugins\\capsman-enhanced\\includes\n"
19
20
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/capsman-enhanced.php:40
21
msgid "<strong>Error:</strong> Capability Manager Extended cannot function because another copy of Capability Manager is active."
22
msgstr ""
23
24
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/capsman-enhanced.php:58
25
msgid "Warning:"
26
msgstr ""
27
28
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/capsman-enhanced.php:59
29
#, php-format
30
msgid "The active plugin %s is not compatible with your PHP version."
31
msgstr ""
32
33
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/capsman-enhanced.php:61
34
#, php-format
35
msgid "%s is required for this plugin."
36
msgstr ""
37
38
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/capsman-enhanced.php:115
39
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/manager.php:177
40
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/manager.php:186
41
msgid "Capabilities"
42
msgstr ""
43
44
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/capsman-enhanced.php:116
45
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/capsman-enhanced.php:120
46
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/capsman-enhanced.php:125
47
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/manager.php:177
48
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/manager.php:181
49
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/manager.php:187
50
msgid "Capability Manager"
51
msgstr ""
52
53
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/capsman-enhanced.php:125
54
msgid "Role Capabilities"
55
msgstr ""
56
57
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/framework/classes/abstract/plugin.php:221
58
msgid "Explicity negate this capability by storing as disabled"
59
msgstr ""
60
61
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/framework/classes/abstract/plugin.php:222
62
msgid "Explicitly negate these capabilities by storing as disabled"
63
msgstr ""
64
65
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/framework/classes/abstract/plugin.php:223
66
msgid "Post type registration does not define this capability distinctly"
67
msgstr ""
68
69
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/framework/classes/abstract/plugin.php:224
70
msgid "This capability is explicitly negated. Click to add/remove normally."
71
msgstr ""
72
73
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/framework/classes/abstract/plugin.php:225
74
msgid "Add or remove this capability from the WordPress role"
75
msgstr ""
76
77
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/framework/classes/abstract/plugin.php:226
78
msgid "Add or remove capability from the role normally"
79
msgstr ""
80
81
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/framework/lib/formating.php:40
82
msgid "Settings saved."
83
msgstr ""
84
85
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/framework/lib/themes-agapetry.php:9
86
msgid "Plugin Homepage"
87
msgstr ""
88
89
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/framework/lib/themes-agapetry.php:10
90
msgid "Documentation"
91
msgstr ""
92
93
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/framework/lib/themes-agapetry.php:11
94
msgid "Support Forum"
95
msgstr ""
96
97
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/framework/lib/themes-agapetry.php:12
98
msgid "Author Homepage"
99
msgstr ""
100
101
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/framework/lib/themes-agapetry.php:13
102
msgid "Help donating"
103
msgstr ""
104
105
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/framework/lib/themes-agapetry.php:23
106
#, php-format
107
msgid "Capability Manager Enhanced %s"
108
msgstr ""
109
110
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/framework/lib/themes-agapetry.php:24
111
msgid "Copyright 2010 Jordi Canals"
112
msgstr ""
113
114
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/framework/lib/themes-agapetry.php:27
115
#, php-format
116
msgid "Modifications &copy; Copyright %1$s %2$s"
117
msgstr ""
118
119
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:50
120
msgid "Roles and Capabilities"
121
msgstr ""
122
123
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:59
124
#, php-format
125
msgid "Capabilities for %s"
126
msgstr ""
127
128
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:62
129
- msgid "Use this form to view and modify the capabilities WordPress natively associates with each role. Changes <strong>will remain in your database</strong> even if you deactivate the plugin."
130
msgstr ""
131
132
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:74
133
msgid "To further customize editing or viewing access, consider stepping up to <a href='#pp-more'>Press Permit</a>."
134
msgstr ""
135
136
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:105
137
msgid "Automatically define type-specific capabilities for your custom post types and taxonomies"
138
msgstr ""
139
140
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:109
141
msgid "Assign standard WP roles supplementally for a specific post type"
142
msgstr ""
143
144
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:113
145
msgid "Assign custom WP roles supplementally for a specific post type <em>(Pro)</em>"
146
msgstr ""
147
148
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:117
149
msgid "Customize reading permissions per-category or per-post"
150
msgstr ""
151
152
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:121
153
msgid "Customize editing permissions per-category or per-post <em>(Pro)</em>"
154
msgstr ""
155
156
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:125
157
msgid "Custom Post Visibility statuses, fully implemented throughout wp-admin <em>(Pro)</em>"
158
msgstr ""
159
160
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:129
161
msgid "Custom Moderation statuses for access-controlled, multi-step publishing workflow <em>(Pro)</em>"
162
msgstr ""
163
164
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:133
165
msgid "Regulate permissions for Edit Flow post statuses <em>(Pro)</em>"
166
msgstr ""
167
168
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:137
169
msgid "Customize the moderated editing of published content with Revisionary or Post Forking <em>(Pro)</em>"
170
msgstr ""
171
172
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:141
173
msgid "Grant Spectator, Participant or Moderator access to specific bbPress forums <em>(Pro)</em>"
174
msgstr ""
175
176
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:145
177
msgid "Grant supplemental content permissions to a BuddyPress group <em>(Pro)</em>"
178
msgstr ""
179
180
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:149
181
msgid "WPML integration to mirror permissions to translations <em>(Pro)</em>"
182
msgstr ""
183
184
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:153
185
msgid "Member support forum"
186
msgstr ""
187
188
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:159
189
#, php-format
190
msgid "%1$sgrab%2$s %3$s"
191
msgstr ""
192
193
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:159
194
#, php-format
195
msgid "%s (free install)"
196
msgstr ""
197
198
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:161
199
#, php-format
200
msgid "%1$sbuy%2$s %3$s"
201
msgstr ""
202
203
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:161
204
#, php-format
205
msgid "%s info/purchase"
206
msgstr ""
207
208
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:244
209
msgid "&nbsp;"
210
msgstr ""
211
212
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:245
213
msgid "Reading"
214
msgstr ""
215
216
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:246
217
msgid "Editing Capabilities"
218
msgstr ""
219
220
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:247
221
msgid "Deletion Capabilities"
222
msgstr ""
223
224
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:255
225
msgid "can read posts which are currently published with private visibility"
226
msgstr ""
227
228
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:256
229
msgid "has basic editing capability (but may need other capabilities based on post status and ownership)"
230
msgstr ""
231
232
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:257
233
msgid "can edit posts which were created by other users"
234
msgstr ""
235
236
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:258
237
msgid "can edit posts which are currently published"
238
msgstr ""
239
240
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:259
241
msgid "can edit posts which are currently published with private visibility"
242
msgstr ""
243
244
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:260
245
msgid "can make a post publicly visible"
246
msgstr ""
247
248
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:261
249
msgid "has basic deletion capability (but may need other capabilities based on post status and ownership)"
250
msgstr ""
251
252
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:262
253
msgid "can delete posts which were created by other users"
254
msgstr ""
255
256
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:263
257
msgid "can delete posts which are currently published"
258
msgstr ""
259
260
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:264
261
msgid "can delete posts which are currently published with private visibility"
262
msgstr ""
263
264
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:350
265
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:442
266
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:521
267
#, php-format
268
msgid "%s: assigned by Permission Group"
269
msgstr ""
270
271
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:419
272
msgid "Other WordPress Core Capabilities"
273
msgstr ""
274
275
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:480
276
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:586
277
msgid "check/uncheck all"
278
msgstr ""
279
280
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:480
281
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:586
282
msgid "negate all (storing as disabled capabilities)"
283
msgstr ""
284
285
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:480
286
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:586
287
msgid "negate none (add/remove all capabilities normally)"
288
msgstr ""
289
290
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:487
291
msgid "Additional Capabilities"
292
msgstr ""
293
294
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:577
295
msgid "Level:"
296
msgstr ""
297
298
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:595
299
msgid "Note: Underscores replace spaces in stored capability name (\"edit users\" => \"edit_users\")."
300
msgstr ""
301
302
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:611
303
msgid "Save Changes"
304
msgstr ""
305
306
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:614
307
msgid "Delete this role"
308
msgstr ""
309
310
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:614
311
#, php-format
312
msgid ""
313
"You are about to delete the %s role.\n"
314
" 'Cancel' to stop, 'OK' to delete."
315
msgstr ""
316
317
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:614
318
msgid "Delete Role"
319
msgstr ""
320
321
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:626
322
msgid "Select New Role"
323
msgstr ""
324
325
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:634
326
msgid "Change"
327
msgstr ""
328
329
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:639
330
msgid "Create New Role"
331
msgstr ""
332
333
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:642
334
msgid "Name of new role"
335
msgstr ""
336
337
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:645
338
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:661
339
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/pp-ui.php:79
340
msgid "Make role available for supplemental assignment to Permission Groups only"
341
msgstr ""
342
343
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:645
344
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:661
345
msgid "hidden"
346
msgstr ""
347
348
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:649
349
msgid "Create"
350
msgstr ""
351
352
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:655
353
msgid "Copy this role to"
354
msgstr ""
355
356
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:658
357
msgid "Name of copied role"
358
msgstr ""
359
360
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:665
361
msgid "Copy"
362
msgstr ""
363
364
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:671
365
msgid "Add Capability"
366
msgstr ""
367
368
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:673
369
msgid "capability name"
370
msgstr ""
371
372
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:674
373
msgid "Add to role"
374
msgstr ""
375
376
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:702
377
msgid "Create this role definition in new (future) sites"
378
msgstr ""
379
380
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:702
381
msgid "include in new sites"
382
msgstr ""
383
384
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:705
385
msgid "Copy / update this role definition to all sites now"
386
msgstr ""
387
388
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/admin.php:705
389
msgid "sync role to all sites now"
390
msgstr ""
391
392
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup-handler.php:9
393
msgid "You do not have permission to restore roles."
394
msgstr ""
395
396
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup-handler.php:32
397
msgid "New backup saved."
398
msgstr ""
399
400
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup-handler.php:38
401
msgid "Roles and Capabilities restored from last backup."
402
msgstr ""
403
404
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup-handler.php:40
405
msgid "Restore failed. No backup found."
406
msgstr ""
407
408
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup-handler.php:59
409
msgid "Needed function to create default roles not found!"
410
msgstr ""
411
412
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup-handler.php:72
413
msgid "Roles and Capabilities reset to WordPress defaults"
414
msgstr ""
415
416
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup.php:33
417
msgid "Backup Tool for Capability Manager"
418
msgstr ""
419
420
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup.php:42
421
msgid "Backup and Restore"
422
msgstr ""
423
424
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup.php:46
425
msgid "Select action:"
426
msgstr ""
427
428
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup.php:49
429
msgid "Backup roles and capabilities"
430
msgstr ""
431
432
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup.php:50
433
msgid "Restore last saved backup"
434
msgstr ""
435
436
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup.php:52
437
msgid "Do Action"
438
msgstr ""
439
440
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup.php:60
441
msgid "Reset WordPress Defaults"
442
msgstr ""
443
444
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup.php:62
445
msgid "WARNING:"
446
msgstr ""
447
448
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup.php:62
449
msgid "Reseting default Roles and Capabilities will set them to the WordPress install defaults."
450
msgstr ""
451
452
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup.php:63
453
msgid "If you have installed any plugin that adds new roles or capabilities, these will be lost."
454
msgstr ""
455
456
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup.php:64
457
msgid "It is recommended to use this only as a last resource!"
458
msgstr ""
459
460
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup.php:64
461
- msgid "It is recommended to use this only as a last resort!"
462
- msgstr ""
463
-
464
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup.php:65
465
msgid "Reset Roles and Capabilities to WordPress defaults"
466
msgstr ""
467
468
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup.php:65
469
msgid ""
470
"You are about to reset Roles and Capabilities to WordPress defaults.\n"
471
" 'Cancel' to stop, 'OK' to reset."
472
msgstr ""
473
474
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/backup.php:65
475
msgid "Reset to WordPress defaults"
476
msgstr ""
477
478
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/handler.php:16
479
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/handler.php:29
480
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/modify.php:13
481
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/modify.php:26
482
msgid "New role created."
483
msgstr ""
484
485
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/handler.php:22
486
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/handler.php:35
487
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/modify.php:19
488
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/modify.php:32
489
msgid "Error: Failed creating the new role."
490
msgstr ""
491
492
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/handler.php:74
493
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/modify.php:71
494
msgid "New capability added to role."
495
msgstr ""
496
497
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/handler.php:88
498
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/modify.php:85
499
msgid "Incorrect capability name."
500
msgstr ""
501
502
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/handler.php:93
503
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/modify.php:90
504
msgid "Capability settings saved."
505
msgstr ""
506
507
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/handler.php:95
508
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/modify.php:92
509
msgid "Error saving capability settings."
510
msgstr ""
511
512
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/handler.php:99
513
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/modify.php:96
514
msgid "Bad form received."
515
msgstr ""
516
517
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/handler.php:211
518
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/modify.php:200
519
msgid "You cannot remove Manage Capabilities from Administrators"
520
msgstr ""
521
522
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/handler.php:313
523
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/modify.php:232
524
#, php-format
525
msgid "Cannot delete default role. You <a href=\"%s\">have to change it first</a>."
526
msgstr ""
527
528
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/handler.php:341
529
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/modify.php:260
530
#, php-format
531
msgid "Role has been deleted. %1$d users moved to default role %2$s."
532
msgstr ""
533
534
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/manager.php:263
535
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/manager.php:282
536
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/manager.php:438
537
msgid "What do you think you're doing?!?"
538
msgstr ""
539
540
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/manager.php:321
541
msgid "Bad form Received"
542
msgstr ""
543
544
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/pp-ui.php:43
545
#, php-format
546
msgid "see %1$sRole Usage%2$s: \"Pattern Roles\""
547
msgstr ""
548
549
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/pp-ui.php:45
550
#, php-format
551
msgid "activate %1$sAdvanced settings%2$s, see Role Usage"
552
msgstr ""
553
554
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/pp-ui.php:50
555
#, php-format
556
msgid "\"Posts\" capabilities selected here also define type-specific role assignment for Permission Groups%s."
557
msgstr ""
558
559
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/pp-ui.php:52
560
#, php-format
561
msgid "\"Posts\" capabilities selected here also define type-specific role assignment for Permit Groups%s."
562
msgstr ""
563
564
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/pp-ui.php:58
565
- msgid "Capabilities for custom statuses can be manually added to a role here (see Post Statuses > Status > Capability Mapping for applicable names). However, it is usually more convenient to use Permission Groups to assign a supplemental status-specific role."
566
msgstr ""
567
568
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/pp-ui.php:60
569
- msgid "Capabilities for custom statuses can be manually added to a role here (see Post Statuses > Status > Capability Mapping for applicable names). However, by activating the PP Custom Post Statuses extension, you can assign a supplemental status-specific role easily using Permission Groups."
570
msgstr ""
571
572
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/pp-ui.php:62
573
msgid "Capabilities for custom statuses can be manually added to a role here (see Conditions > Status > Capability Mapping for applicable names). However, it is usually more convenient to use Permit Groups to assign a supplemental status-specific role."
574
msgstr ""
575
576
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/pp-ui.php:79
577
msgid "hidden role"
578
msgstr ""
579
580
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/pp-ui.php:89
581
msgid "Force Type-Specific Capabilities"
582
msgstr ""
583
584
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/pp-ui.php:92
585
msgid "Force unique capability names for:"
586
msgstr ""
587
588
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/pp-ui.php:143
589
- msgid "Use create_posts capability"
590
msgstr ""
591
592
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/pp-ui.php:151
593
- msgid "(PP Filtered Post Types, Taxonomies)"
594
msgstr ""
595
596
- #: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/pp-ui.php:156
597
msgid "Update"
598
msgstr ""
599
2
msgstr ""
3
"Project-Id-Version: Capability Manager Enhanced\n"
4
"Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-04-21 17:04-0500\n"
6
+ "PO-Revision-Date: 2015-04-21 17:05-0500\n"
7
"Last-Translator: Kevin Behrens <kevin@agapetry.net>\n"
8
"Language-Team: Agapetry Creations LLC <kevin@agapetry.net>\n"
9
"MIME-Version: 1.0\n"
10
"Content-Type: text/plain; charset=UTF-8\n"
11
"Content-Transfer-Encoding: 8bit\n"
12
"X-Poedit-KeywordsList: __;_e;_c;__ngettext;_n;pp_po_trigger;_x\n"
13
+ "X-Poedit-Basepath: E:\\www\\wp42\\wp-content\\plugins\\capability-manager-enhanced\n"
14
"X-Poedit-Language: English\n"
15
"X-Poedit-Country: UNITED STATES\n"
16
"X-Poedit-SourceCharset: utf-8\n"
17
+ "X-Poedit-SearchPath-0: E:\\www\\wp42\\wp-content\\plugins\\capability-manager-enhanced\n"
18
+ "X-Poedit-SearchPath-1: E:\\www\\wp42\\wp-content\\plugins\\capability-manager-enhanced\\includes\n"
19
20
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:40
21
msgid "<strong>Error:</strong> Capability Manager Extended cannot function because another copy of Capability Manager is active."
22
msgstr ""
23
24
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:58
25
msgid "Warning:"
26
msgstr ""
27
28
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:59
29
#, php-format
30
msgid "The active plugin %s is not compatible with your PHP version."
31
msgstr ""
32
33
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:61
34
#, php-format
35
msgid "%s is required for this plugin."
36
msgstr ""
37
38
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:115
39
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/manager.php:177
40
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/manager.php:186
41
msgid "Capabilities"
42
msgstr ""
43
44
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:116
45
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:120
46
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:125
47
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/manager.php:177
48
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/manager.php:181
49
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/manager.php:187
50
msgid "Capability Manager"
51
msgstr ""
52
53
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:125
54
msgid "Role Capabilities"
55
msgstr ""
56
57
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/framework/classes/abstract/plugin.php:224
58
msgid "Explicity negate this capability by storing as disabled"
59
msgstr ""
60
61
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/framework/classes/abstract/plugin.php:225
62
msgid "Explicitly negate these capabilities by storing as disabled"
63
msgstr ""
64
65
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/framework/classes/abstract/plugin.php:226
66
msgid "Post type registration does not define this capability distinctly"
67
msgstr ""
68
69
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/framework/classes/abstract/plugin.php:227
70
msgid "This capability is explicitly negated. Click to add/remove normally."
71
msgstr ""
72
73
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/framework/classes/abstract/plugin.php:228
74
msgid "Add or remove this capability from the WordPress role"
75
msgstr ""
76
77
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/framework/classes/abstract/plugin.php:229
78
msgid "Add or remove capability from the role normally"
79
msgstr ""
80
81
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/framework/lib/formating.php:40
82
msgid "Settings saved."
83
msgstr ""
84
85
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/framework/lib/themes-agapetry.php:9
86
msgid "Plugin Homepage"
87
msgstr ""
88
89
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/framework/lib/themes-agapetry.php:10
90
msgid "Documentation"
91
msgstr ""
92
93
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/framework/lib/themes-agapetry.php:11
94
msgid "Support Forum"
95
msgstr ""
96
97
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/framework/lib/themes-agapetry.php:12
98
msgid "Author Homepage"
99
msgstr ""
100
101
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/framework/lib/themes-agapetry.php:13
102
msgid "Help donating"
103
msgstr ""
104
105
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/framework/lib/themes-agapetry.php:23
106
#, php-format
107
msgid "Capability Manager Enhanced %s"
108
msgstr ""
109
110
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/framework/lib/themes-agapetry.php:24
111
msgid "Copyright 2010 Jordi Canals"
112
msgstr ""
113
114
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/framework/lib/themes-agapetry.php:27
115
#, php-format
116
msgid "Modifications &copy; Copyright %1$s %2$s"
117
msgstr ""
118
119
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:50
120
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:50
121
msgid "Roles and Capabilities"
122
msgstr ""
123
124
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:59
125
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:59
126
#, php-format
127
msgid "Capabilities for %s"
128
msgstr ""
129
130
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:62
131
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:62
132
+ msgid "View and modify capabilities WordPress associates with each role. Changes <strong>remain in the database</strong> even if you deactivate this plugin."
133
msgstr ""
134
135
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:74
136
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:74
137
msgid "To further customize editing or viewing access, consider stepping up to <a href='#pp-more'>Press Permit</a>."
138
msgstr ""
139
140
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:105
141
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:105
142
msgid "Automatically define type-specific capabilities for your custom post types and taxonomies"
143
msgstr ""
144
145
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:109
146
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:109
147
msgid "Assign standard WP roles supplementally for a specific post type"
148
msgstr ""
149
150
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:113
151
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:113
152
msgid "Assign custom WP roles supplementally for a specific post type <em>(Pro)</em>"
153
msgstr ""
154
155
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:117
156
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:117
157
msgid "Customize reading permissions per-category or per-post"
158
msgstr ""
159
160
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:121
161
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:121
162
msgid "Customize editing permissions per-category or per-post <em>(Pro)</em>"
163
msgstr ""
164
165
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:125
166
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:125
167
msgid "Custom Post Visibility statuses, fully implemented throughout wp-admin <em>(Pro)</em>"
168
msgstr ""
169
170
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:129
171
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:129
172
msgid "Custom Moderation statuses for access-controlled, multi-step publishing workflow <em>(Pro)</em>"
173
msgstr ""
174
175
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:133
176
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:133
177
msgid "Regulate permissions for Edit Flow post statuses <em>(Pro)</em>"
178
msgstr ""
179
180
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:137
181
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:137
182
msgid "Customize the moderated editing of published content with Revisionary or Post Forking <em>(Pro)</em>"
183
msgstr ""
184
185
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:141
186
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:141
187
msgid "Grant Spectator, Participant or Moderator access to specific bbPress forums <em>(Pro)</em>"
188
msgstr ""
189
190
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:145
191
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:145
192
msgid "Grant supplemental content permissions to a BuddyPress group <em>(Pro)</em>"
193
msgstr ""
194
195
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:149
196
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:149
197
msgid "WPML integration to mirror permissions to translations <em>(Pro)</em>"
198
msgstr ""
199
200
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:153
201
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:153
202
msgid "Member support forum"
203
msgstr ""
204
205
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:159
206
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:159
207
#, php-format
208
msgid "%1$sgrab%2$s %3$s"
209
msgstr ""
210
211
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:159
212
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:159
213
#, php-format
214
msgid "%s (free install)"
215
msgstr ""
216
217
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:161
218
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:161
219
#, php-format
220
msgid "%1$sbuy%2$s %3$s"
221
msgstr ""
222
223
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:161
224
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:161
225
#, php-format
226
msgid "%s info/purchase"
227
msgstr ""
228
229
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:243
230
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:243
231
msgid "&nbsp;"
232
msgstr ""
233
234
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:244
235
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:244
236
msgid "Reading"
237
msgstr ""
238
239
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:245
240
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:245
241
msgid "Editing Capabilities"
242
msgstr ""
243
244
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:246
245
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:246
246
msgid "Deletion Capabilities"
247
msgstr ""
248
249
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:254
250
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:254
251
msgid "can read posts which are currently published with private visibility"
252
msgstr ""
253
254
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:255
255
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:255
256
msgid "has basic editing capability (but may need other capabilities based on post status and ownership)"
257
msgstr ""
258
259
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:256
260
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:256
261
msgid "can edit posts which were created by other users"
262
msgstr ""
263
264
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:257
265
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:257
266
msgid "can edit posts which are currently published"
267
msgstr ""
268
269
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:258
270
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:258
271
msgid "can edit posts which are currently published with private visibility"
272
msgstr ""
273
274
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:259
275
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:259
276
msgid "can make a post publicly visible"
277
msgstr ""
278
279
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:260
280
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:260
281
msgid "has basic deletion capability (but may need other capabilities based on post status and ownership)"
282
msgstr ""
283
284
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:261
285
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:261
286
msgid "can delete posts which were created by other users"
287
msgstr ""
288
289
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:262
290
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:262
291
msgid "can delete posts which are currently published"
292
msgstr ""
293
294
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:263
295
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:263
296
msgid "can delete posts which are currently published with private visibility"
297
msgstr ""
298
299
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:362
300
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:454
301
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:543
302
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:362
303
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:454
304
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:543
305
#, php-format
306
msgid "%s: assigned by Permission Group"
307
msgstr ""
308
309
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:431
310
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:431
311
msgid "Other WordPress Core Capabilities"
312
msgstr ""
313
314
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:492
315
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:608
316
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:492
317
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:608
318
msgid "check/uncheck all"
319
msgstr ""
320
321
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:492
322
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:608
323
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:492
324
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:608
325
msgid "negate all (storing as disabled capabilities)"
326
msgstr ""
327
328
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:492
329
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:608
330
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:492
331
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:608
332
msgid "negate none (add/remove all capabilities normally)"
333
msgstr ""
334
335
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:499
336
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:499
337
msgid "Additional Capabilities"
338
msgstr ""
339
340
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:599
341
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:599
342
msgid "Level:"
343
msgstr ""
344
345
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:617
346
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:617
347
msgid "Note: Underscores replace spaces in stored capability name (\"edit users\" => \"edit_users\")."
348
msgstr ""
349
350
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:633
351
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:633
352
msgid "Save Changes"
353
msgstr ""
354
355
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:636
356
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:636
357
msgid "Delete this role"
358
msgstr ""
359
360
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:636
361
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:636
362
#, php-format
363
msgid ""
364
"You are about to delete the %s role.\n"
365
" 'Cancel' to stop, 'OK' to delete."
366
msgstr ""
367
368
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:636
369
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:636
370
msgid "Delete Role"
371
msgstr ""
372
373
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:649
374
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:649
375
msgid "Select New Role"
376
msgstr ""
377
378
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:657
379
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:657
380
msgid "Change"
381
msgstr ""
382
383
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:662
384
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:662
385
msgid "Create New Role"
386
msgstr ""
387
388
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:665
389
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:665
390
msgid "Name of new role"
391
msgstr ""
392
393
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:668
394
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:684
395
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/pp-ui.php:86
396
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:668
397
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:684
398
msgid "Make role available for supplemental assignment to Permission Groups only"
399
msgstr ""
400
401
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:668
402
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:684
403
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:668
404
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:684
405
msgid "hidden"
406
msgstr ""
407
408
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:672
409
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:672
410
msgid "Create"
411
msgstr ""
412
413
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:678
414
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:678
415
msgid "Copy this role to"
416
msgstr ""
417
418
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:681
419
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:681
420
msgid "Name of copied role"
421
msgstr ""
422
423
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:688
424
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:688
425
msgid "Copy"
426
msgstr ""
427
428
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:694
429
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:694
430
msgid "Add Capability"
431
msgstr ""
432
433
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:696
434
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:696
435
msgid "capability name"
436
msgstr ""
437
438
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:697
439
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:697
440
msgid "Add to role"
441
msgstr ""
442
443
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:725
444
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:725
445
msgid "Create this role definition in new (future) sites"
446
msgstr ""
447
448
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:725
449
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:725
450
msgid "include in new sites"
451
msgstr ""
452
453
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:728
454
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:728
455
msgid "Copy / update this role definition to all sites now"
456
msgstr ""
457
458
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/admin.php:728
459
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced\includes/admin.php:728
460
msgid "sync role to all sites now"
461
msgstr ""
462
463
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup-handler.php:9
464
msgid "You do not have permission to restore roles."
465
msgstr ""
466
467
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup-handler.php:32
468
msgid "New backup saved."
469
msgstr ""
470
471
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup-handler.php:38
472
msgid "Roles and Capabilities restored from last backup."
473
msgstr ""
474
475
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup-handler.php:40
476
msgid "Restore failed. No backup found."
477
msgstr ""
478
479
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup-handler.php:59
480
msgid "Needed function to create default roles not found!"
481
msgstr ""
482
483
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup-handler.php:72
484
msgid "Roles and Capabilities reset to WordPress defaults"
485
msgstr ""
486
487
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup.php:33
488
msgid "Backup Tool for Capability Manager"
489
msgstr ""
490
491
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup.php:42
492
msgid "Backup and Restore"
493
msgstr ""
494
495
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup.php:46
496
msgid "Select action:"
497
msgstr ""
498
499
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup.php:49
500
msgid "Backup roles and capabilities"
501
msgstr ""
502
503
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup.php:50
504
msgid "Restore last saved backup"
505
msgstr ""
506
507
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup.php:52
508
msgid "Do Action"
509
msgstr ""
510
511
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup.php:60
512
msgid "Reset WordPress Defaults"
513
msgstr ""
514
515
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup.php:62
516
msgid "WARNING:"
517
msgstr ""
518
519
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup.php:62
520
msgid "Reseting default Roles and Capabilities will set them to the WordPress install defaults."
521
msgstr ""
522
523
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup.php:65
524
msgid "If you have installed any plugin that adds new roles or capabilities, these will be lost."
525
msgstr ""
526
527
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup.php:66
528
msgid "It is recommended to use this only as a last resource!"
529
msgstr ""
530
531
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup.php:67
532
msgid "Reset Roles and Capabilities to WordPress defaults"
533
msgstr ""
534
535
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup.php:67
536
msgid ""
537
"You are about to reset Roles and Capabilities to WordPress defaults.\n"
538
" 'Cancel' to stop, 'OK' to reset."
539
msgstr ""
540
541
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/backup.php:67
542
msgid "Reset to WordPress defaults"
543
msgstr ""
544
545
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/handler.php:16
546
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/handler.php:29
547
msgid "New role created."
548
msgstr ""
549
550
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/handler.php:22
551
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/handler.php:35
552
msgid "Error: Failed creating the new role."
553
msgstr ""
554
555
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/handler.php:74
556
msgid "New capability added to role."
557
msgstr ""
558
559
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/handler.php:88
560
msgid "Incorrect capability name."
561
msgstr ""
562
563
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/handler.php:93
564
msgid "Capability settings saved."
565
msgstr ""
566
567
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/handler.php:95
568
msgid "Error saving capability settings."
569
msgstr ""
570
571
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/handler.php:99
572
msgid "Bad form received."
573
msgstr ""
574
575
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/handler.php:211
576
msgid "You cannot remove Manage Capabilities from Administrators"
577
msgstr ""
578
579
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/handler.php:313
580
#, php-format
581
msgid "Cannot delete default role. You <a href=\"%s\">have to change it first</a>."
582
msgstr ""
583
584
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/handler.php:358
585
#, php-format
586
msgid "Role has been deleted. %1$d users moved to default role %2$s."
587
msgstr ""
588
589
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/manager.php:263
590
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/manager.php:282
591
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/manager.php:438
592
msgid "What do you think you're doing?!?"
593
msgstr ""
594
595
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/manager.php:321
596
msgid "Bad form Received"
597
msgstr ""
598
599
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/pp-ui.php:44
600
#, php-format
601
msgid "see %1$sRole Usage%2$s: \"Pattern Roles\""
602
msgstr ""
603
604
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/pp-ui.php:46
605
#, php-format
606
msgid "activate %1$sAdvanced settings%2$s, see Role Usage"
607
msgstr ""
608
609
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/pp-ui.php:51
610
#, php-format
611
msgid "\"Posts\" capabilities selected here also define type-specific role assignment for Permission Groups%s."
612
msgstr ""
613
614
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/pp-ui.php:53
615
#, php-format
616
msgid "\"Posts\" capabilities selected here also define type-specific role assignment for Permit Groups%s."
617
msgstr ""
618
619
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/pp-ui.php:61
620
+ msgid "Capabilities for custom statuses can be manually added here (see Post Statuses > Status > Capability Mapping for applicable names). However, it is usually more convenient to use Permission Groups to assign a supplemental status-specific role."
621
msgstr ""
622
623
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/pp-ui.php:63
624
+ msgid "Capabilities for custom statuses can be manually added here. Or activate the PP Custom Post Statuses extension to assign status-specific supplemental roles."
625
msgstr ""
626
627
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/pp-ui.php:66
628
msgid "Capabilities for custom statuses can be manually added to a role here (see Conditions > Status > Capability Mapping for applicable names). However, it is usually more convenient to use Permit Groups to assign a supplemental status-specific role."
629
msgstr ""
630
631
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/pp-ui.php:86
632
msgid "hidden role"
633
msgstr ""
634
635
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/pp-ui.php:96
636
msgid "Force Type-Specific Capabilities"
637
msgstr ""
638
639
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/pp-ui.php:99
640
msgid "Force unique capability names for:"
641
msgstr ""
642
643
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/pp-ui.php:104
644
+ msgid "(PP Filtered Post Types, Taxonomies)"
645
msgstr ""
646
647
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/pp-ui.php:159
648
+ msgid "Use create_posts capability"
649
msgstr ""
650
651
+ #: E:\www\wp42\wp-content\plugins\capability-manager-enhanced/includes/pp-ui.php:164
652
msgid "Update"
653
msgstr ""
654
lang/capsman.pot CHANGED
@@ -1,14 +1,15 @@
1
- # Copyright (C) 2013
2
- # This file is distributed under the same license as the package.
3
msgid ""
4
msgstr ""
5
- "Project-Id-Version: \n"
6
- "Report-Msgid-Bugs-To: http://wordpress.org/tag/capability-manager-enhanced\n"
7
- "POT-Creation-Date: 2013-08-20 19:31:31+00:00\n"
8
"MIME-Version: 1.0\n"
9
"Content-Type: text/plain; charset=UTF-8\n"
10
"Content-Transfer-Encoding: 8bit\n"
11
- "PO-Revision-Date: 2013-MO-DA HO:MI+ZONE\n"
12
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
"Language-Team: LANGUAGE <LL@li.org>\n"
14
@@ -18,31 +19,55 @@ msgid ""
18
"another copy of Capability Manager is active."
19
msgstr ""
20
21
- #: capsman-enhanced.php:57
22
msgid "Warning:"
23
msgstr ""
24
25
- #: capsman-enhanced.php:58
26
msgid "The active plugin %s is not compatible with your PHP version."
27
msgstr ""
28
29
- #: capsman-enhanced.php:60
30
msgid "%s is required for this plugin."
31
msgstr ""
32
33
- #: capsman-enhanced.php:104 includes/manager.php:177 includes/manager.php:185
34
msgid "Capabilities"
35
msgstr ""
36
37
- #: capsman-enhanced.php:105 capsman-enhanced.php:108 capsman-enhanced.php:113
38
- #: includes/manager.php:177 includes/manager.php:180 includes/manager.php:186
39
msgid "Capability Manager"
40
msgstr ""
41
42
- #: capsman-enhanced.php:113
43
msgid "Role Capabilities"
44
msgstr ""
45
46
#: framework/lib/formating.php:40
47
msgid "Settings saved."
48
msgstr ""
@@ -79,243 +104,308 @@ msgstr ""
79
msgid "Modifications &copy; Copyright %1$s %2$s"
80
msgstr ""
81
82
- #: includes/admin.php:51
83
msgid "Roles and Capabilities"
84
msgstr ""
85
86
- #: includes/admin.php:60
87
msgid "Capabilities for %s"
88
msgstr ""
89
90
- #: includes/admin.php:63
91
msgid ""
92
- "Use this form to view and modify the capabilities WordPress natively "
93
- "associates with each role. Changes <strong>will remain in your database</"
94
- "strong> even if you deactivate the plugin."
95
msgstr ""
96
97
- #: includes/admin.php:71
98
msgid ""
99
- "Interested in further customizing editing or viewing access? Consider "
100
- "stepping up to <a href='#pp-more'>Press Permit</a>."
101
msgstr ""
102
103
- #: includes/admin.php:91
104
msgid ""
105
"Automatically define type-specific capabilities for your custom post types "
106
"and taxonomies"
107
msgstr ""
108
109
- #: includes/admin.php:94
110
- msgid "Supplemental per-type, per-category or per-page role assignments"
111
msgstr ""
112
113
- #: includes/admin.php:97
114
msgid ""
115
- "Custom Visibility statuses (require read_member_posts, read_premium_posts, "
116
- "etc.)"
117
msgstr ""
118
119
- #: includes/admin.php:100
120
msgid ""
121
- "Custom Editability \"statuses\" - set alongside Visibility in Post and "
122
- "Category edit forms"
123
msgstr ""
124
125
- #: includes/admin.php:103
126
msgid ""
127
- "Custom Moderation statuses, enabling access-limited three tier moderation "
128
- "(Pending / Approved / Published)"
129
msgstr ""
130
131
- #: includes/admin.php:106
132
msgid ""
133
- "Grant Participant or Moderator access to specific bbPress forums or topics"
134
msgstr ""
135
136
- #: includes/admin.php:109
137
msgid ""
138
- "Grant supplemental page or category access to all members of a BuddyPress "
139
- "group"
140
msgstr ""
141
142
- #: includes/admin.php:112
143
- msgid "WPML integration to mirror permissions to translations"
144
msgstr ""
145
146
- #: includes/admin.php:115
147
- msgid "Professional support available"
148
msgstr ""
149
150
- #: includes/admin.php:188
151
msgid "&nbsp;"
152
msgstr ""
153
154
- #: includes/admin.php:189
155
msgid "Reading"
156
msgstr ""
157
158
- #: includes/admin.php:190
159
msgid "Editing Capabilities"
160
msgstr ""
161
162
- #: includes/admin.php:191
163
msgid "Deletion Capabilities"
164
msgstr ""
165
166
- #: includes/admin.php:199
167
msgid "can read posts which are currently published with private visibility"
168
msgstr ""
169
170
- #: includes/admin.php:200
171
msgid ""
172
"has basic editing capability (but may need other capabilities based on post "
173
"status and ownership)"
174
msgstr ""
175
176
- #: includes/admin.php:201
177
msgid "can edit posts which were created by other users"
178
msgstr ""
179
180
- #: includes/admin.php:202
181
msgid "can edit posts which are currently published"
182
msgstr ""
183
184
- #: includes/admin.php:203
185
msgid "can edit posts which are currently published with private visibility"
186
msgstr ""
187
188
- #: includes/admin.php:204
189
msgid "can make a post publicly visible"
190
msgstr ""
191
192
- #: includes/admin.php:205
193
msgid ""
194
"has basic deletion capability (but may need other capabilities based on post "
195
"status and ownership)"
196
msgstr ""
197
198
- #: includes/admin.php:206
199
msgid "can delete posts which were created by other users"
200
msgstr ""
201
202
- #: includes/admin.php:207
203
msgid "can delete posts which are currently published"
204
msgstr ""
205
206
- #: includes/admin.php:208
207
msgid "can delete posts which are currently published with private visibility"
208
msgstr ""
209
210
- #: includes/admin.php:286 includes/admin.php:359 includes/admin.php:408
211
msgid "%s: assigned by Permission Group"
212
msgstr ""
213
214
- #: includes/admin.php:342
215
msgid "Other WordPress Core Capabilities"
216
msgstr ""
217
218
- #: includes/admin.php:379
219
msgid "Additional Capabilities"
220
msgstr ""
221
222
- #: includes/admin.php:444
223
msgid "Level:"
224
msgstr ""
225
226
- #: includes/admin.php:465
227
msgid ""
228
"Note: Underscores replace spaces in stored capability name (\"edit users\" "
229
"=> \"edit_users\")."
230
msgstr ""
231
232
- #: includes/admin.php:480
233
msgid "Save Changes"
234
msgstr ""
235
236
- #: includes/admin.php:483
237
msgid "Delete this role"
238
msgstr ""
239
240
- #: includes/admin.php:483
241
msgid ""
242
"You are about to delete the %s role.\n"
243
" 'Cancel' to stop, 'OK' to delete."
244
msgstr ""
245
246
- #: includes/admin.php:483
247
msgid "Delete Role"
248
msgstr ""
249
250
- #: includes/admin.php:495
251
msgid "Select New Role"
252
msgstr ""
253
254
- #: includes/admin.php:503
255
msgid "Change"
256
msgstr ""
257
258
- #: includes/admin.php:508
259
msgid "Create New Role"
260
msgstr ""
261
262
- #: includes/admin.php:511
263
msgid "Name of new role"
264
msgstr ""
265
266
- #: includes/admin.php:514 includes/admin.php:530 includes/pp-ui.php:79
267
- msgid "Make role available for supplemental assignment to Permit Groups only"
268
msgstr ""
269
270
- #: includes/admin.php:514 includes/admin.php:530
271
- msgid "supplemental"
272
msgstr ""
273
274
- #: includes/admin.php:518
275
msgid "Create"
276
msgstr ""
277
278
- #: includes/admin.php:524
279
msgid "Copy this role to"
280
msgstr ""
281
282
- #: includes/admin.php:527
283
msgid "Name of copied role"
284
msgstr ""
285
286
- #: includes/admin.php:534
287
msgid "Copy"
288
msgstr ""
289
290
- #: includes/admin.php:540
291
msgid "Add Capability"
292
msgstr ""
293
294
- #: includes/admin.php:542
295
msgid "capability name"
296
msgstr ""
297
298
- #: includes/admin.php:543
299
msgid "Add to role"
300
msgstr ""
301
302
- #: includes/backup-handler.php:29
303
msgid "New backup saved."
304
msgstr ""
305
306
- #: includes/backup-handler.php:35
307
msgid "Roles and Capabilities restored from last backup."
308
msgstr ""
309
310
- #: includes/backup-handler.php:37
311
msgid "Restore failed. No backup found."
312
msgstr ""
313
314
- #: includes/backup-handler.php:56
315
msgid "Needed function to create default roles not found!"
316
msgstr ""
317
318
- #: includes/backup-handler.php:68
319
msgid "Roles and Capabilities reset to WordPress defaults"
320
msgstr ""
321
@@ -357,118 +447,115 @@ msgid ""
357
"install defaults."
358
msgstr ""
359
360
- #: includes/backup.php:63
361
msgid ""
362
"If you have installed any plugin that adds new roles or capabilities, these "
363
"will be lost."
364
msgstr ""
365
366
- #: includes/backup.php:64
367
msgid "It is recommended to use this only as a last resource!"
368
msgstr ""
369
370
- #: includes/backup.php:65
371
msgid "Reset Roles and Capabilities to WordPress defaults"
372
msgstr ""
373
374
- #: includes/backup.php:65
375
msgid ""
376
"You are about to reset Roles and Capabilities to WordPress defaults.\n"
377
" 'Cancel' to stop, 'OK' to reset."
378
msgstr ""
379
380
- #: includes/backup.php:65
381
msgid "Reset to WordPress defaults"
382
msgstr ""
383
384
- #: includes/handler.php:16 includes/handler.php:29 includes/modify.php:13
385
- #: includes/modify.php:26
386
msgid "New role created."
387
msgstr ""
388
389
- #: includes/handler.php:22 includes/handler.php:35 includes/modify.php:19
390
- #: includes/modify.php:32
391
msgid "Error: Failed creating the new role."
392
msgstr ""
393
394
- #: includes/handler.php:74 includes/modify.php:71
395
msgid "New capability added to role."
396
msgstr ""
397
398
- #: includes/handler.php:88 includes/modify.php:85
399
msgid "Incorrect capability name."
400
msgstr ""
401
402
- #: includes/handler.php:93 includes/modify.php:90
403
msgid "Capability settings saved."
404
msgstr ""
405
406
- #: includes/handler.php:95 includes/modify.php:92
407
msgid "Error saving capability settings."
408
msgstr ""
409
410
- #: includes/handler.php:99 includes/modify.php:96
411
msgid "Bad form received."
412
msgstr ""
413
414
- #: includes/handler.php:202 includes/modify.php:199
415
msgid "You cannot remove Manage Capabilities from Administrators"
416
msgstr ""
417
418
- #: includes/handler.php:236 includes/modify.php:231
419
msgid ""
420
"Cannot delete default role. You <a href=\"%s\">have to change it first</a>."
421
msgstr ""
422
423
- #: includes/handler.php:264 includes/modify.php:259
424
msgid "Role has been deleted. %1$d users moved to default role %2$s."
425
msgstr ""
426
427
- #: includes/manager.php:262 includes/manager.php:281 includes/manager.php:437
428
msgid "What do you think you're doing?!?"
429
msgstr ""
430
431
- #: includes/manager.php:320
432
msgid "Bad form Received"
433
msgstr ""
434
435
- #: includes/pp-ui.php:43
436
msgid "see %1$sRole Usage%2$s: \"Pattern Roles\""
437
msgstr ""
438
439
- #: includes/pp-ui.php:45
440
msgid "activate %1$sAdvanced settings%2$s, see Role Usage"
441
msgstr ""
442
443
- #: includes/pp-ui.php:50
444
msgid ""
445
"\"Posts\" capabilities selected here also define type-specific role "
446
"assignment for Permission Groups%s."
447
msgstr ""
448
449
- #: includes/pp-ui.php:52
450
msgid ""
451
"\"Posts\" capabilities selected here also define type-specific role "
452
"assignment for Permit Groups%s."
453
msgstr ""
454
455
- #: includes/pp-ui.php:58
456
msgid ""
457
- "Capabilities for custom statuses can be manually added to a role here (see "
458
- "Post Statuses > Status > Capability Mapping for applicable names). However, "
459
- "it is usually more convenient to use Permission Groups to assign a "
460
- "supplemental status-specific role."
461
msgstr ""
462
463
- #: includes/pp-ui.php:60
464
msgid ""
465
- "Capabilities for custom statuses can be manually added to a role here (see "
466
- "Post Statuses > Status > Capability Mapping for applicable names). However, "
467
- "by activating the PP Custom Post Statuses extension, you can assign a "
468
- "supplemental status-specific role easily using Permission Groups."
469
msgstr ""
470
471
- #: includes/pp-ui.php:62
472
msgid ""
473
"Capabilities for custom statuses can be manually added to a role here (see "
474
"Conditions > Status > Capability Mapping for applicable names). However, it "
@@ -476,26 +563,48 @@ msgid ""
476
"status-specific role."
477
msgstr ""
478
479
- #: includes/pp-ui.php:79
480
- msgid "supplemental assignment only"
481
msgstr ""
482
483
- #: includes/pp-ui.php:89
484
msgid "Force Type-Specific Capabilities"
485
msgstr ""
486
487
- #: includes/pp-ui.php:92
488
msgid "Force unique capability names for:"
489
msgstr ""
490
491
- #: includes/pp-ui.php:143
492
- msgid "Use create_posts capability"
493
msgstr ""
494
495
- #: includes/pp-ui.php:151
496
- msgid "(PP Filtered Post Types, Taxonomies)"
497
msgstr ""
498
499
- #: includes/pp-ui.php:156
500
msgid "Update"
501
msgstr ""
1
+ # Copyright (C) 2015 Capability Manager Enhanced
2
+ # This file is distributed under the same license as the Capability Manager Enhanced package.
3
msgid ""
4
msgstr ""
5
+ "Project-Id-Version: Capability Manager Enhanced 1.5.3\n"
6
+ "Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/capability-manager-"
7
+ "enhanced\n"
8
+ "POT-Creation-Date: 2015-04-21 21:09:37+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
19
"another copy of Capability Manager is active."
20
msgstr ""
21
22
+ #: capsman-enhanced.php:58
23
msgid "Warning:"
24
msgstr ""
25
26
+ #: capsman-enhanced.php:59
27
msgid "The active plugin %s is not compatible with your PHP version."
28
msgstr ""
29
30
+ #: capsman-enhanced.php:61
31
msgid "%s is required for this plugin."
32
msgstr ""
33
34
+ #: capsman-enhanced.php:115 includes/manager.php:177 includes/manager.php:186
35
msgid "Capabilities"
36
msgstr ""
37
38
+ #: capsman-enhanced.php:116 capsman-enhanced.php:120 capsman-enhanced.php:125
39
+ #: includes/manager.php:177 includes/manager.php:181 includes/manager.php:187
40
msgid "Capability Manager"
41
msgstr ""
42
43
+ #: capsman-enhanced.php:125
44
msgid "Role Capabilities"
45
msgstr ""
46
47
+ #: framework/classes/abstract/plugin.php:224
48
+ msgid "Explicity negate this capability by storing as disabled"
49
+ msgstr ""
50
+
51
+ #: framework/classes/abstract/plugin.php:225
52
+ msgid "Explicitly negate these capabilities by storing as disabled"
53
+ msgstr ""
54
+
55
+ #: framework/classes/abstract/plugin.php:226
56
+ msgid "Post type registration does not define this capability distinctly"
57
+ msgstr ""
58
+
59
+ #: framework/classes/abstract/plugin.php:227
60
+ msgid "This capability is explicitly negated. Click to add/remove normally."
61
+ msgstr ""
62
+
63
+ #: framework/classes/abstract/plugin.php:228
64
+ msgid "Add or remove this capability from the WordPress role"
65
+ msgstr ""
66
+
67
+ #: framework/classes/abstract/plugin.php:229
68
+ msgid "Add or remove capability from the role normally"
69
+ msgstr ""
70
+
71
#: framework/lib/formating.php:40
72
msgid "Settings saved."
73
msgstr ""
104
msgid "Modifications &copy; Copyright %1$s %2$s"
105
msgstr ""
106
107
+ #: includes/admin.php:50
108
msgid "Roles and Capabilities"
109
msgstr ""
110
111
+ #: includes/admin.php:59
112
msgid "Capabilities for %s"
113
msgstr ""
114
115
+ #: includes/admin.php:62
116
msgid ""
117
+ "View and modify capabilities WordPress associates with each role. Changes "
118
+ "<strong>remain in the database</strong> even if you deactivate this plugin."
119
msgstr ""
120
121
+ #: includes/admin.php:74
122
msgid ""
123
+ "To further customize editing or viewing access, consider stepping up to <a "
124
+ "href='#pp-more'>Press Permit</a>."
125
msgstr ""
126
127
+ #: includes/admin.php:105
128
msgid ""
129
"Automatically define type-specific capabilities for your custom post types "
130
"and taxonomies"
131
msgstr ""
132
133
+ #: includes/admin.php:109
134
+ msgid "Assign standard WP roles supplementally for a specific post type"
135
+ msgstr ""
136
+
137
+ #: includes/admin.php:113
138
+ msgid ""
139
+ "Assign custom WP roles supplementally for a specific post type <em>(Pro)</em>"
140
+ msgstr ""
141
+
142
+ #: includes/admin.php:117
143
+ msgid "Customize reading permissions per-category or per-post"
144
msgstr ""
145
146
+ #: includes/admin.php:121
147
+ msgid "Customize editing permissions per-category or per-post <em>(Pro)</em>"
148
+ msgstr ""
149
+
150
+ #: includes/admin.php:125
151
msgid ""
152
+ "Custom Post Visibility statuses, fully implemented throughout wp-admin <em>"
153
+ "(Pro)</em>"
154
msgstr ""
155
156
+ #: includes/admin.php:129
157
msgid ""
158
+ "Custom Moderation statuses for access-controlled, multi-step publishing "
159
+ "workflow <em>(Pro)</em>"
160
msgstr ""
161
162
+ #: includes/admin.php:133
163
+ msgid "Regulate permissions for Edit Flow post statuses <em>(Pro)</em>"
164
+ msgstr ""
165
+
166
+ #: includes/admin.php:137
167
msgid ""
168
+ "Customize the moderated editing of published content with Revisionary or "
169
+ "Post Forking <em>(Pro)</em>"
170
msgstr ""
171
172
+ #: includes/admin.php:141
173
msgid ""
174
+ "Grant Spectator, Participant or Moderator access to specific bbPress forums "
175
+ "<em>(Pro)</em>"
176
msgstr ""
177
178
+ #: includes/admin.php:145
179
msgid ""
180
+ "Grant supplemental content permissions to a BuddyPress group <em>(Pro)</em>"
181
+ msgstr ""
182
+
183
+ #: includes/admin.php:149
184
+ msgid "WPML integration to mirror permissions to translations <em>(Pro)</em>"
185
msgstr ""
186
187
+ #: includes/admin.php:153
188
+ msgid "Member support forum"
189
msgstr ""
190
191
+ #: includes/admin.php:159
192
+ msgid "%1$sgrab%2$s %3$s"
193
msgstr ""
194
195
+ #: includes/admin.php:159
196
+ msgid "%s (free install)"
197
+ msgstr ""
198
+
199
+ #: includes/admin.php:161
200
+ msgid "%1$sbuy%2$s %3$s"
201
+ msgstr ""
202
+
203
+ #: includes/admin.php:161
204
+ msgid "%s info/purchase"
205
+ msgstr ""
206
+
207
+ #: includes/admin.php:243
208
msgid "&nbsp;"
209
msgstr ""
210
211
+ #: includes/admin.php:244
212
msgid "Reading"
213
msgstr ""
214
215
+ #: includes/admin.php:245
216
msgid "Editing Capabilities"
217
msgstr ""
218
219
+ #: includes/admin.php:246
220
msgid "Deletion Capabilities"
221
msgstr ""
222
223
+ #: includes/admin.php:254
224
msgid "can read posts which are currently published with private visibility"
225
msgstr ""
226
227
+ #: includes/admin.php:255
228
msgid ""
229
"has basic editing capability (but may need other capabilities based on post "
230
"status and ownership)"
231
msgstr ""
232
233
+ #: includes/admin.php:256
234
msgid "can edit posts which were created by other users"
235
msgstr ""
236
237
+ #: includes/admin.php:257
238
msgid "can edit posts which are currently published"
239
msgstr ""
240
241
+ #: includes/admin.php:258
242
msgid "can edit posts which are currently published with private visibility"
243
msgstr ""
244
245
+ #: includes/admin.php:259
246
msgid "can make a post publicly visible"
247
msgstr ""
248
249
+ #: includes/admin.php:260
250
msgid ""
251
"has basic deletion capability (but may need other capabilities based on post "
252
"status and ownership)"
253
msgstr ""
254
255
+ #: includes/admin.php:261
256
msgid "can delete posts which were created by other users"
257
msgstr ""
258
259
+ #: includes/admin.php:262
260
msgid "can delete posts which are currently published"
261
msgstr ""
262
263
+ #: includes/admin.php:263
264
msgid "can delete posts which are currently published with private visibility"
265
msgstr ""
266
267
+ #: includes/admin.php:362 includes/admin.php:454 includes/admin.php:543
268
msgid "%s: assigned by Permission Group"
269
msgstr ""
270
271
+ #: includes/admin.php:431
272
msgid "Other WordPress Core Capabilities"
273
msgstr ""
274
275
+ #: includes/admin.php:492 includes/admin.php:608
276
+ msgid "check/uncheck all"
277
+ msgstr ""
278
+
279
+ #: includes/admin.php:492 includes/admin.php:608
280
+ msgid "negate all (storing as disabled capabilities)"
281
+ msgstr ""
282
+
283
+ #: includes/admin.php:492 includes/admin.php:608
284
+ msgid "negate none (add/remove all capabilities normally)"
285
+ msgstr ""
286
+
287
+ #: includes/admin.php:499
288
msgid "Additional Capabilities"
289
msgstr ""
290
291
+ #: includes/admin.php:599
292
msgid "Level:"
293
msgstr ""
294
295
+ #: includes/admin.php:617
296
msgid ""
297
"Note: Underscores replace spaces in stored capability name (\"edit users\" "
298
"=> \"edit_users\")."
299
msgstr ""
300
301
+ #: includes/admin.php:633
302
msgid "Save Changes"
303
msgstr ""
304
305
+ #: includes/admin.php:636
306
msgid "Delete this role"
307
msgstr ""
308
309
+ #: includes/admin.php:636
310
msgid ""
311
"You are about to delete the %s role.\n"
312
" 'Cancel' to stop, 'OK' to delete."
313
msgstr ""
314
315
+ #: includes/admin.php:636
316
msgid "Delete Role"
317
msgstr ""
318
319
+ #: includes/admin.php:649
320
msgid "Select New Role"
321
msgstr ""
322
323
+ #: includes/admin.php:657
324
msgid "Change"
325
msgstr ""
326
327
+ #: includes/admin.php:662
328
msgid "Create New Role"
329
msgstr ""
330
331
+ #: includes/admin.php:665
332
msgid "Name of new role"
333
msgstr ""
334
335
+ #: includes/admin.php:668 includes/admin.php:684 includes/pp-ui.php:86
336
+ msgid ""
337
+ "Make role available for supplemental assignment to Permission Groups only"
338
msgstr ""
339
340
+ #: includes/admin.php:668 includes/admin.php:684
341
+ msgid "hidden"
342
msgstr ""
343
344
+ #: includes/admin.php:672
345
msgid "Create"
346
msgstr ""
347
348
+ #: includes/admin.php:678
349
msgid "Copy this role to"
350
msgstr ""
351
352
+ #: includes/admin.php:681
353
msgid "Name of copied role"
354
msgstr ""
355
356
+ #: includes/admin.php:688
357
msgid "Copy"
358
msgstr ""
359
360
+ #: includes/admin.php:694
361
msgid "Add Capability"
362
msgstr ""
363
364
+ #: includes/admin.php:696
365
msgid "capability name"
366
msgstr ""
367
368
+ #: includes/admin.php:697
369
msgid "Add to role"
370
msgstr ""
371
372
+ #: includes/admin.php:725
373
+ msgid "Create this role definition in new (future) sites"
374
+ msgstr ""
375
+
376
+ #: includes/admin.php:725
377
+ msgid "include in new sites"
378
+ msgstr ""
379
+
380
+ #: includes/admin.php:728
381
+ msgid "Copy / update this role definition to all sites now"
382
+ msgstr ""
383
+
384
+ #: includes/admin.php:728
385
+ msgid "sync role to all sites now"
386
+ msgstr ""
387
+
388
+ #: includes/backup-handler.php:9
389
+ msgid "You do not have permission to restore roles."
390
+ msgstr ""
391
+
392
+ #: includes/backup-handler.php:32
393
msgid "New backup saved."
394
msgstr ""
395
396
+ #: includes/backup-handler.php:38
397
msgid "Roles and Capabilities restored from last backup."
398
msgstr ""
399
400
+ #: includes/backup-handler.php:40
401
msgid "Restore failed. No backup found."
402
msgstr ""
403
404
+ #: includes/backup-handler.php:59
405
msgid "Needed function to create default roles not found!"
406
msgstr ""
407
408
+ #: includes/backup-handler.php:72
409
msgid "Roles and Capabilities reset to WordPress defaults"
410
msgstr ""
411
447
"install defaults."
448
msgstr ""
449
450
+ #: includes/backup.php:65
451
msgid ""
452
"If you have installed any plugin that adds new roles or capabilities, these "
453
"will be lost."
454
msgstr ""
455
456
+ #: includes/backup.php:66
457
msgid "It is recommended to use this only as a last resource!"
458
msgstr ""
459
460
+ #: includes/backup.php:67
461
msgid "Reset Roles and Capabilities to WordPress defaults"
462
msgstr ""
463
464
+ #: includes/backup.php:67
465
msgid ""
466
"You are about to reset Roles and Capabilities to WordPress defaults.\n"
467
" 'Cancel' to stop, 'OK' to reset."
468
msgstr ""
469
470
+ #: includes/backup.php:67
471
msgid "Reset to WordPress defaults"
472
msgstr ""
473