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 | 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 +2 -0
- capsman-enhanced.php +5 -5
- framework/classes/abstract/plugin.php +3 -0
- framework/lib/themes-agapetry.php +1 -1
- includes/admin.php +17 -7
- includes/backup-handler.php +3 -2
- includes/handler.php +20 -3
- includes/manager.php +3 -3
- includes/modify.php +0 -264
- includes/pp-ui.php +3 -3
- lang/capsman.mo +0 -0
- lang/capsman.po +231 -176
- lang/capsman.pot +238 -129
- readme.txt +14 -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.
|
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-
|
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-
|
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.
|
36 |
-
define( 'CAPSMAN_ENH_VERSION', '1.5.
|
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 |
| © <?php _e( 'Copyright 2010 Jordi Canals', 'capsman' );?>
|
25 |
|
|
26 |
<?php
|
27 |
-
printf( __( 'Modifications © Copyright %1$s %2$s', 'capsman' ), '2012-
|
28 |
</p>
|
29 |
<?php
|
30 |
}
|
24 |
| © <?php _e( 'Copyright 2010 Jordi Canals', 'capsman' );?>
|
25 |
|
|
26 |
<?php
|
27 |
+
printf( __( 'Modifications © 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-
|
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', '
|
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', '
|
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', '
|
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").', '
|
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', '
|
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', '
|
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 |
-
|
|
|
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( '
|
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 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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-
|
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 _]+$/';
|
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"', '
|
45 |
else
|
46 |
-
$parenthetical = ' (' . sprintf( __( 'activate %1$sAdvanced settings%2$s, see Role Usage', '
|
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', '
|
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:
|
6 |
-
"PO-Revision-Date:
|
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\\
|
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\\
|
18 |
-
"X-Poedit-SearchPath-1: E:\\www\\
|
19 |
|
20 |
-
#: E:\www\
|
21 |
msgid "<strong>Error:</strong> Capability Manager Extended cannot function because another copy of Capability Manager is active."
|
22 |
msgstr ""
|
23 |
|
24 |
-
#: E:\www\
|
25 |
msgid "Warning:"
|
26 |
msgstr ""
|
27 |
|
28 |
-
#: E:\www\
|
29 |
#, php-format
|
30 |
msgid "The active plugin %s is not compatible with your PHP version."
|
31 |
msgstr ""
|
32 |
|
33 |
-
#: E:\www\
|
34 |
#, php-format
|
35 |
msgid "%s is required for this plugin."
|
36 |
msgstr ""
|
37 |
|
38 |
-
#: E:\www\
|
39 |
-
#: E:\www\
|
40 |
-
#: E:\www\
|
41 |
msgid "Capabilities"
|
42 |
msgstr ""
|
43 |
|
44 |
-
#: E:\www\
|
45 |
-
#: E:\www\
|
46 |
-
#: E:\www\
|
47 |
-
#: E:\www\
|
48 |
-
#: E:\www\
|
49 |
-
#: E:\www\
|
50 |
msgid "Capability Manager"
|
51 |
msgstr ""
|
52 |
|
53 |
-
#: E:\www\
|
54 |
msgid "Role Capabilities"
|
55 |
msgstr ""
|
56 |
|
57 |
-
#: E:\www\
|
58 |
msgid "Explicity negate this capability by storing as disabled"
|
59 |
msgstr ""
|
60 |
|
61 |
-
#: E:\www\
|
62 |
msgid "Explicitly negate these capabilities by storing as disabled"
|
63 |
msgstr ""
|
64 |
|
65 |
-
#: E:\www\
|
66 |
msgid "Post type registration does not define this capability distinctly"
|
67 |
msgstr ""
|
68 |
|
69 |
-
#: E:\www\
|
70 |
msgid "This capability is explicitly negated. Click to add/remove normally."
|
71 |
msgstr ""
|
72 |
|
73 |
-
#: E:\www\
|
74 |
msgid "Add or remove this capability from the WordPress role"
|
75 |
msgstr ""
|
76 |
|
77 |
-
#: E:\www\
|
78 |
msgid "Add or remove capability from the role normally"
|
79 |
msgstr ""
|
80 |
|
81 |
-
#: E:\www\
|
82 |
msgid "Settings saved."
|
83 |
msgstr ""
|
84 |
|
85 |
-
#: E:\www\
|
86 |
msgid "Plugin Homepage"
|
87 |
msgstr ""
|
88 |
|
89 |
-
#: E:\www\
|
90 |
msgid "Documentation"
|
91 |
msgstr ""
|
92 |
|
93 |
-
#: E:\www\
|
94 |
msgid "Support Forum"
|
95 |
msgstr ""
|
96 |
|
97 |
-
#: E:\www\
|
98 |
msgid "Author Homepage"
|
99 |
msgstr ""
|
100 |
|
101 |
-
#: E:\www\
|
102 |
msgid "Help donating"
|
103 |
msgstr ""
|
104 |
|
105 |
-
#: E:\www\
|
106 |
#, php-format
|
107 |
msgid "Capability Manager Enhanced %s"
|
108 |
msgstr ""
|
109 |
|
110 |
-
#: E:\www\
|
111 |
msgid "Copyright 2010 Jordi Canals"
|
112 |
msgstr ""
|
113 |
|
114 |
-
#: E:\www\
|
115 |
#, php-format
|
116 |
msgid "Modifications © Copyright %1$s %2$s"
|
117 |
msgstr ""
|
118 |
|
119 |
-
#: E:\www\
|
|
|
120 |
msgid "Roles and Capabilities"
|
121 |
msgstr ""
|
122 |
|
123 |
-
#: E:\www\
|
|
|
124 |
#, php-format
|
125 |
msgid "Capabilities for %s"
|
126 |
msgstr ""
|
127 |
|
128 |
-
#: E:\www\
|
129 |
-
|
|
|
130 |
msgstr ""
|
131 |
|
132 |
-
#: E:\www\
|
|
|
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\
|
|
|
137 |
msgid "Automatically define type-specific capabilities for your custom post types and taxonomies"
|
138 |
msgstr ""
|
139 |
|
140 |
-
#: E:\www\
|
|
|
141 |
msgid "Assign standard WP roles supplementally for a specific post type"
|
142 |
msgstr ""
|
143 |
|
144 |
-
#: E:\www\
|
|
|
145 |
msgid "Assign custom WP roles supplementally for a specific post type <em>(Pro)</em>"
|
146 |
msgstr ""
|
147 |
|
148 |
-
#: E:\www\
|
|
|
149 |
msgid "Customize reading permissions per-category or per-post"
|
150 |
msgstr ""
|
151 |
|
152 |
-
#: E:\www\
|
|
|
153 |
msgid "Customize editing permissions per-category or per-post <em>(Pro)</em>"
|
154 |
msgstr ""
|
155 |
|
156 |
-
#: E:\www\
|
|
|
157 |
msgid "Custom Post Visibility statuses, fully implemented throughout wp-admin <em>(Pro)</em>"
|
158 |
msgstr ""
|
159 |
|
160 |
-
#: E:\www\
|
|
|
161 |
msgid "Custom Moderation statuses for access-controlled, multi-step publishing workflow <em>(Pro)</em>"
|
162 |
msgstr ""
|
163 |
|
164 |
-
#: E:\www\
|
|
|
165 |
msgid "Regulate permissions for Edit Flow post statuses <em>(Pro)</em>"
|
166 |
msgstr ""
|
167 |
|
168 |
-
#: E:\www\
|
|
|
169 |
msgid "Customize the moderated editing of published content with Revisionary or Post Forking <em>(Pro)</em>"
|
170 |
msgstr ""
|
171 |
|
172 |
-
#: E:\www\
|
|
|
173 |
msgid "Grant Spectator, Participant or Moderator access to specific bbPress forums <em>(Pro)</em>"
|
174 |
msgstr ""
|
175 |
|
176 |
-
#: E:\www\
|
|
|
177 |
msgid "Grant supplemental content permissions to a BuddyPress group <em>(Pro)</em>"
|
178 |
msgstr ""
|
179 |
|
180 |
-
#: E:\www\
|
|
|
181 |
msgid "WPML integration to mirror permissions to translations <em>(Pro)</em>"
|
182 |
msgstr ""
|
183 |
|
184 |
-
#: E:\www\
|
|
|
185 |
msgid "Member support forum"
|
186 |
msgstr ""
|
187 |
|
188 |
-
#: E:\www\
|
|
|
189 |
#, php-format
|
190 |
msgid "%1$sgrab%2$s %3$s"
|
191 |
msgstr ""
|
192 |
|
193 |
-
#: E:\www\
|
|
|
194 |
#, php-format
|
195 |
msgid "%s (free install)"
|
196 |
msgstr ""
|
197 |
|
198 |
-
#: E:\www\
|
|
|
199 |
#, php-format
|
200 |
msgid "%1$sbuy%2$s %3$s"
|
201 |
msgstr ""
|
202 |
|
203 |
-
#: E:\www\
|
|
|
204 |
#, php-format
|
205 |
msgid "%s info/purchase"
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: E:\www\
|
|
|
209 |
msgid " "
|
210 |
msgstr ""
|
211 |
|
212 |
-
#: E:\www\
|
|
|
213 |
msgid "Reading"
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: E:\www\
|
|
|
217 |
msgid "Editing Capabilities"
|
218 |
msgstr ""
|
219 |
|
220 |
-
#: E:\www\
|
|
|
221 |
msgid "Deletion Capabilities"
|
222 |
msgstr ""
|
223 |
|
224 |
-
#: E:\www\
|
|
|
225 |
msgid "can read posts which are currently published with private visibility"
|
226 |
msgstr ""
|
227 |
|
228 |
-
#: E:\www\
|
|
|
229 |
msgid "has basic editing capability (but may need other capabilities based on post status and ownership)"
|
230 |
msgstr ""
|
231 |
|
232 |
-
#: E:\www\
|
|
|
233 |
msgid "can edit posts which were created by other users"
|
234 |
msgstr ""
|
235 |
|
236 |
-
#: E:\www\
|
|
|
237 |
msgid "can edit posts which are currently published"
|
238 |
msgstr ""
|
239 |
|
240 |
-
#: E:\www\
|
|
|
241 |
msgid "can edit posts which are currently published with private visibility"
|
242 |
msgstr ""
|
243 |
|
244 |
-
#: E:\www\
|
|
|
245 |
msgid "can make a post publicly visible"
|
246 |
msgstr ""
|
247 |
|
248 |
-
#: E:\www\
|
|
|
249 |
msgid "has basic deletion capability (but may need other capabilities based on post status and ownership)"
|
250 |
msgstr ""
|
251 |
|
252 |
-
#: E:\www\
|
|
|
253 |
msgid "can delete posts which were created by other users"
|
254 |
msgstr ""
|
255 |
|
256 |
-
#: E:\www\
|
|
|
257 |
msgid "can delete posts which are currently published"
|
258 |
msgstr ""
|
259 |
|
260 |
-
#: E:\www\
|
|
|
261 |
msgid "can delete posts which are currently published with private visibility"
|
262 |
msgstr ""
|
263 |
|
264 |
-
#: E:\www\
|
265 |
-
#: E:\www\
|
266 |
-
#: E:\www\
|
|
|
|
|
|
|
267 |
#, php-format
|
268 |
msgid "%s: assigned by Permission Group"
|
269 |
msgstr ""
|
270 |
|
271 |
-
#: E:\www\
|
|
|
272 |
msgid "Other WordPress Core Capabilities"
|
273 |
msgstr ""
|
274 |
|
275 |
-
#: E:\www\
|
276 |
-
#: E:\www\
|
|
|
|
|
277 |
msgid "check/uncheck all"
|
278 |
msgstr ""
|
279 |
|
280 |
-
#: E:\www\
|
281 |
-
#: E:\www\
|
|
|
|
|
282 |
msgid "negate all (storing as disabled capabilities)"
|
283 |
msgstr ""
|
284 |
|
285 |
-
#: E:\www\
|
286 |
-
#: E:\www\
|
|
|
|
|
287 |
msgid "negate none (add/remove all capabilities normally)"
|
288 |
msgstr ""
|
289 |
|
290 |
-
#: E:\www\
|
|
|
291 |
msgid "Additional Capabilities"
|
292 |
msgstr ""
|
293 |
|
294 |
-
#: E:\www\
|
|
|
295 |
msgid "Level:"
|
296 |
msgstr ""
|
297 |
|
298 |
-
#: E:\www\
|
|
|
299 |
msgid "Note: Underscores replace spaces in stored capability name (\"edit users\" => \"edit_users\")."
|
300 |
msgstr ""
|
301 |
|
302 |
-
#: E:\www\
|
|
|
303 |
msgid "Save Changes"
|
304 |
msgstr ""
|
305 |
|
306 |
-
#: E:\www\
|
|
|
307 |
msgid "Delete this role"
|
308 |
msgstr ""
|
309 |
|
310 |
-
#: E:\www\
|
|
|
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\
|
|
|
318 |
msgid "Delete Role"
|
319 |
msgstr ""
|
320 |
|
321 |
-
#: E:\www\
|
|
|
322 |
msgid "Select New Role"
|
323 |
msgstr ""
|
324 |
|
325 |
-
#: E:\www\
|
|
|
326 |
msgid "Change"
|
327 |
msgstr ""
|
328 |
|
329 |
-
#: E:\www\
|
|
|
330 |
msgid "Create New Role"
|
331 |
msgstr ""
|
332 |
|
333 |
-
#: E:\www\
|
|
|
334 |
msgid "Name of new role"
|
335 |
msgstr ""
|
336 |
|
337 |
-
#: E:\www\
|
338 |
-
#: E:\www\
|
339 |
-
#: E:\www\
|
|
|
|
|
340 |
msgid "Make role available for supplemental assignment to Permission Groups only"
|
341 |
msgstr ""
|
342 |
|
343 |
-
#: E:\www\
|
344 |
-
#: E:\www\
|
|
|
|
|
345 |
msgid "hidden"
|
346 |
msgstr ""
|
347 |
|
348 |
-
#: E:\www\
|
|
|
349 |
msgid "Create"
|
350 |
msgstr ""
|
351 |
|
352 |
-
#: E:\www\
|
|
|
353 |
msgid "Copy this role to"
|
354 |
msgstr ""
|
355 |
|
356 |
-
#: E:\www\
|
|
|
357 |
msgid "Name of copied role"
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: E:\www\
|
|
|
361 |
msgid "Copy"
|
362 |
msgstr ""
|
363 |
|
364 |
-
#: E:\www\
|
|
|
365 |
msgid "Add Capability"
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: E:\www\
|
|
|
369 |
msgid "capability name"
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: E:\www\
|
|
|
373 |
msgid "Add to role"
|
374 |
msgstr ""
|
375 |
|
376 |
-
#: E:\www\
|
|
|
377 |
msgid "Create this role definition in new (future) sites"
|
378 |
msgstr ""
|
379 |
|
380 |
-
#: E:\www\
|
|
|
381 |
msgid "include in new sites"
|
382 |
msgstr ""
|
383 |
|
384 |
-
#: E:\www\
|
|
|
385 |
msgid "Copy / update this role definition to all sites now"
|
386 |
msgstr ""
|
387 |
|
388 |
-
#: E:\www\
|
|
|
389 |
msgid "sync role to all sites now"
|
390 |
msgstr ""
|
391 |
|
392 |
-
#: E:\www\
|
393 |
msgid "You do not have permission to restore roles."
|
394 |
msgstr ""
|
395 |
|
396 |
-
#: E:\www\
|
397 |
msgid "New backup saved."
|
398 |
msgstr ""
|
399 |
|
400 |
-
#: E:\www\
|
401 |
msgid "Roles and Capabilities restored from last backup."
|
402 |
msgstr ""
|
403 |
|
404 |
-
#: E:\www\
|
405 |
msgid "Restore failed. No backup found."
|
406 |
msgstr ""
|
407 |
|
408 |
-
#: E:\www\
|
409 |
msgid "Needed function to create default roles not found!"
|
410 |
msgstr ""
|
411 |
|
412 |
-
#: E:\www\
|
413 |
msgid "Roles and Capabilities reset to WordPress defaults"
|
414 |
msgstr ""
|
415 |
|
416 |
-
#: E:\www\
|
417 |
msgid "Backup Tool for Capability Manager"
|
418 |
msgstr ""
|
419 |
|
420 |
-
#: E:\www\
|
421 |
msgid "Backup and Restore"
|
422 |
msgstr ""
|
423 |
|
424 |
-
#: E:\www\
|
425 |
msgid "Select action:"
|
426 |
msgstr ""
|
427 |
|
428 |
-
#: E:\www\
|
429 |
msgid "Backup roles and capabilities"
|
430 |
msgstr ""
|
431 |
|
432 |
-
#: E:\www\
|
433 |
msgid "Restore last saved backup"
|
434 |
msgstr ""
|
435 |
|
436 |
-
#: E:\www\
|
437 |
msgid "Do Action"
|
438 |
msgstr ""
|
439 |
|
440 |
-
#: E:\www\
|
441 |
msgid "Reset WordPress Defaults"
|
442 |
msgstr ""
|
443 |
|
444 |
-
#: E:\www\
|
445 |
msgid "WARNING:"
|
446 |
msgstr ""
|
447 |
|
448 |
-
#: E:\www\
|
449 |
msgid "Reseting default Roles and Capabilities will set them to the WordPress install defaults."
|
450 |
msgstr ""
|
451 |
|
452 |
-
#: E:\www\
|
453 |
msgid "If you have installed any plugin that adds new roles or capabilities, these will be lost."
|
454 |
msgstr ""
|
455 |
|
456 |
-
#: E:\www\
|
457 |
msgid "It is recommended to use this only as a last resource!"
|
458 |
msgstr ""
|
459 |
|
460 |
-
#: E:\www\
|
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\
|
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\
|
475 |
msgid "Reset to WordPress defaults"
|
476 |
msgstr ""
|
477 |
|
478 |
-
#: E:\www\
|
479 |
-
#: E:\www\
|
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\
|
486 |
-
#: E:\www\
|
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\
|
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\
|
498 |
-
#: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/modify.php:85
|
499 |
msgid "Incorrect capability name."
|
500 |
msgstr ""
|
501 |
|
502 |
-
#: E:\www\
|
503 |
-
#: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/modify.php:90
|
504 |
msgid "Capability settings saved."
|
505 |
msgstr ""
|
506 |
|
507 |
-
#: E:\www\
|
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\
|
513 |
-
#: E:\www\wp35\wp-content\plugins\capsman-enhanced/includes/modify.php:96
|
514 |
msgid "Bad form received."
|
515 |
msgstr ""
|
516 |
|
517 |
-
#: E:\www\
|
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\
|
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\
|
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\
|
535 |
-
#: E:\www\
|
536 |
-
#: E:\www\
|
537 |
msgid "What do you think you're doing?!?"
|
538 |
msgstr ""
|
539 |
|
540 |
-
#: E:\www\
|
541 |
msgid "Bad form Received"
|
542 |
msgstr ""
|
543 |
|
544 |
-
#: E:\www\
|
545 |
#, php-format
|
546 |
msgid "see %1$sRole Usage%2$s: \"Pattern Roles\""
|
547 |
msgstr ""
|
548 |
|
549 |
-
#: E:\www\
|
550 |
#, php-format
|
551 |
msgid "activate %1$sAdvanced settings%2$s, see Role Usage"
|
552 |
msgstr ""
|
553 |
|
554 |
-
#: E:\www\
|
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\
|
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\
|
565 |
-
msgid "Capabilities for custom statuses can be manually added
|
566 |
msgstr ""
|
567 |
|
568 |
-
#: E:\www\
|
569 |
-
msgid "Capabilities for custom statuses can be manually added
|
570 |
msgstr ""
|
571 |
|
572 |
-
#: E:\www\
|
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\
|
577 |
msgid "hidden role"
|
578 |
msgstr ""
|
579 |
|
580 |
-
#: E:\www\
|
581 |
msgid "Force Type-Specific Capabilities"
|
582 |
msgstr ""
|
583 |
|
584 |
-
#: E:\www\
|
585 |
msgid "Force unique capability names for:"
|
586 |
msgstr ""
|
587 |
|
588 |
-
#: E:\www\
|
589 |
-
msgid "
|
590 |
msgstr ""
|
591 |
|
592 |
-
#: E:\www\
|
593 |
-
msgid "
|
594 |
msgstr ""
|
595 |
|
596 |
-
#: E:\www\
|
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 © 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 " "
|
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)
|
2 |
-
# This file is distributed under the same license as the
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version:
|
6 |
-
"Report-Msgid-Bugs-To: http://wordpress.org/
|
7 |
-
"
|
|
|
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:
|
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:
|
22 |
msgid "Warning:"
|
23 |
msgstr ""
|
24 |
|
25 |
-
#: capsman-enhanced.php:
|
26 |
msgid "The active plugin %s is not compatible with your PHP version."
|
27 |
msgstr ""
|
28 |
|
29 |
-
#: capsman-enhanced.php:
|
30 |
msgid "%s is required for this plugin."
|
31 |
msgstr ""
|
32 |
|
33 |
-
#: capsman-enhanced.php:
|
34 |
msgid "Capabilities"
|
35 |
msgstr ""
|
36 |
|
37 |
-
#: capsman-enhanced.php:
|
38 |
-
#: includes/manager.php:177 includes/manager.php:
|
39 |
msgid "Capability Manager"
|
40 |
msgstr ""
|
41 |
|
42 |
-
#: capsman-enhanced.php:
|
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 © Copyright %1$s %2$s"
|
80 |
msgstr ""
|
81 |
|
82 |
-
#: includes/admin.php:
|
83 |
msgid "Roles and Capabilities"
|
84 |
msgstr ""
|
85 |
|
86 |
-
#: includes/admin.php:
|
87 |
msgid "Capabilities for %s"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: includes/admin.php:
|
91 |
msgid ""
|
92 |
-
"
|
93 |
-
"
|
94 |
-
"strong> even if you deactivate the plugin."
|
95 |
msgstr ""
|
96 |
|
97 |
-
#: includes/admin.php:
|
98 |
msgid ""
|
99 |
-
"
|
100 |
-
"
|
101 |
msgstr ""
|
102 |
|
103 |
-
#: includes/admin.php:
|
104 |
msgid ""
|
105 |
"Automatically define type-specific capabilities for your custom post types "
|
106 |
"and taxonomies"
|
107 |
msgstr ""
|
108 |
|
109 |
-
#: includes/admin.php:
|
110 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
111 |
msgstr ""
|
112 |
|
113 |
-
#: includes/admin.php:
|
|
|
|
|
|
|
|
|
114 |
msgid ""
|
115 |
-
"Custom Visibility statuses
|
116 |
-
"
|
117 |
msgstr ""
|
118 |
|
119 |
-
#: includes/admin.php:
|
120 |
msgid ""
|
121 |
-
"Custom
|
122 |
-
"
|
123 |
msgstr ""
|
124 |
|
125 |
-
#: includes/admin.php:
|
|
|
|
|
|
|
|
|
126 |
msgid ""
|
127 |
-
"
|
128 |
-
"
|
129 |
msgstr ""
|
130 |
|
131 |
-
#: includes/admin.php:
|
132 |
msgid ""
|
133 |
-
"Grant Participant or Moderator access to specific bbPress forums
|
|
|
134 |
msgstr ""
|
135 |
|
136 |
-
#: includes/admin.php:
|
137 |
msgid ""
|
138 |
-
"Grant supplemental
|
139 |
-
"
|
|
|
|
|
|
|
140 |
msgstr ""
|
141 |
|
142 |
-
#: includes/admin.php:
|
143 |
-
msgid "
|
144 |
msgstr ""
|
145 |
|
146 |
-
#: includes/admin.php:
|
147 |
-
msgid "
|
148 |
msgstr ""
|
149 |
|
150 |
-
#: includes/admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
151 |
msgid " "
|
152 |
msgstr ""
|
153 |
|
154 |
-
#: includes/admin.php:
|
155 |
msgid "Reading"
|
156 |
msgstr ""
|
157 |
|
158 |
-
#: includes/admin.php:
|
159 |
msgid "Editing Capabilities"
|
160 |
msgstr ""
|
161 |
|
162 |
-
#: includes/admin.php:
|
163 |
msgid "Deletion Capabilities"
|
164 |
msgstr ""
|
165 |
|
166 |
-
#: includes/admin.php:
|
167 |
msgid "can read posts which are currently published with private visibility"
|
168 |
msgstr ""
|
169 |
|
170 |
-
#: includes/admin.php:
|
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:
|
177 |
msgid "can edit posts which were created by other users"
|
178 |
msgstr ""
|
179 |
|
180 |
-
#: includes/admin.php:
|
181 |
msgid "can edit posts which are currently published"
|
182 |
msgstr ""
|
183 |
|
184 |
-
#: includes/admin.php:
|
185 |
msgid "can edit posts which are currently published with private visibility"
|
186 |
msgstr ""
|
187 |
|
188 |
-
#: includes/admin.php:
|
189 |
msgid "can make a post publicly visible"
|
190 |
msgstr ""
|
191 |
|
192 |
-
#: includes/admin.php:
|
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:
|
199 |
msgid "can delete posts which were created by other users"
|
200 |
msgstr ""
|
201 |
|
202 |
-
#: includes/admin.php:
|
203 |
msgid "can delete posts which are currently published"
|
204 |
msgstr ""
|
205 |
|
206 |
-
#: includes/admin.php:
|
207 |
msgid "can delete posts which are currently published with private visibility"
|
208 |
msgstr ""
|
209 |
|
210 |
-
#: includes/admin.php:
|
211 |
msgid "%s: assigned by Permission Group"
|
212 |
msgstr ""
|
213 |
|
214 |
-
#: includes/admin.php:
|
215 |
msgid "Other WordPress Core Capabilities"
|
216 |
msgstr ""
|
217 |
|
218 |
-
#: includes/admin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
219 |
msgid "Additional Capabilities"
|
220 |
msgstr ""
|
221 |
|
222 |
-
#: includes/admin.php:
|
223 |
msgid "Level:"
|
224 |
msgstr ""
|
225 |
|
226 |
-
#: includes/admin.php:
|
227 |
msgid ""
|
228 |
"Note: Underscores replace spaces in stored capability name (\"edit users\" "
|
229 |
"=> \"edit_users\")."
|
230 |
msgstr ""
|
231 |
|
232 |
-
#: includes/admin.php:
|
233 |
msgid "Save Changes"
|
234 |
msgstr ""
|
235 |
|
236 |
-
#: includes/admin.php:
|
237 |
msgid "Delete this role"
|
238 |
msgstr ""
|
239 |
|
240 |
-
#: includes/admin.php:
|
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:
|
247 |
msgid "Delete Role"
|
248 |
msgstr ""
|
249 |
|
250 |
-
#: includes/admin.php:
|
251 |
msgid "Select New Role"
|
252 |
msgstr ""
|
253 |
|
254 |
-
#: includes/admin.php:
|
255 |
msgid "Change"
|
256 |
msgstr ""
|
257 |
|
258 |
-
#: includes/admin.php:
|
259 |
msgid "Create New Role"
|
260 |
msgstr ""
|
261 |
|
262 |
-
#: includes/admin.php:
|
263 |
msgid "Name of new role"
|
264 |
msgstr ""
|
265 |
|
266 |
-
#: includes/admin.php:
|
267 |
-
msgid "
|
|
|
268 |
msgstr ""
|
269 |
|
270 |
-
#: includes/admin.php:
|
271 |
-
msgid "
|
272 |
msgstr ""
|
273 |
|
274 |
-
#: includes/admin.php:
|
275 |
msgid "Create"
|
276 |
msgstr ""
|
277 |
|
278 |
-
#: includes/admin.php:
|
279 |
msgid "Copy this role to"
|
280 |
msgstr ""
|
281 |
|
282 |
-
#: includes/admin.php:
|
283 |
msgid "Name of copied role"
|
284 |
msgstr ""
|
285 |
|
286 |
-
#: includes/admin.php:
|
287 |
msgid "Copy"
|
288 |
msgstr ""
|
289 |
|
290 |
-
#: includes/admin.php:
|
291 |
msgid "Add Capability"
|
292 |
msgstr ""
|
293 |
|
294 |
-
#: includes/admin.php:
|
295 |
msgid "capability name"
|
296 |
msgstr ""
|
297 |
|
298 |
-
#: includes/admin.php:
|
299 |
msgid "Add to role"
|
300 |
msgstr ""
|
301 |
|
302 |
-
#: includes/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
303 |
msgid "New backup saved."
|
304 |
msgstr ""
|
305 |
|
306 |
-
#: includes/backup-handler.php:
|
307 |
msgid "Roles and Capabilities restored from last backup."
|
308 |
msgstr ""
|
309 |
|
310 |
-
#: includes/backup-handler.php:
|
311 |
msgid "Restore failed. No backup found."
|
312 |
msgstr ""
|
313 |
|
314 |
-
#: includes/backup-handler.php:
|
315 |
msgid "Needed function to create default roles not found!"
|
316 |
msgstr ""
|
317 |
|
318 |
-
#: includes/backup-handler.php:
|
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:
|
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:
|
367 |
msgid "It is recommended to use this only as a last resource!"
|
368 |
msgstr ""
|
369 |
|
370 |
-
#: includes/backup.php:
|
371 |
msgid "Reset Roles and Capabilities to WordPress defaults"
|
372 |
msgstr ""
|
373 |
|
374 |
-
#: includes/backup.php:
|
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:
|
381 |
msgid "Reset to WordPress defaults"
|
382 |
msgstr ""
|
383 |
|
384 |
-
#: includes/handler.php:16 includes/handler.php:29
|
385 |
-
#: includes/modify.php:26
|
386 |
msgid "New role created."
|
387 |
msgstr ""
|
388 |
|
389 |
-
#: includes/handler.php:22 includes/handler.php:35
|
390 |
-
#: includes/modify.php:32
|
391 |
msgid "Error: Failed creating the new role."
|
392 |
msgstr ""
|
393 |
|
394 |
-
#: includes/handler.php:74
|
395 |
msgid "New capability added to role."
|
396 |
msgstr ""
|
397 |
|
398 |
-
#: includes/handler.php:88
|
399 |
msgid "Incorrect capability name."
|
400 |
msgstr ""
|
401 |
|
402 |
-
#: includes/handler.php:93
|
403 |
msgid "Capability settings saved."
|
404 |
msgstr ""
|
405 |
|
406 |
-
#: includes/handler.php:95
|
407 |
msgid "Error saving capability settings."
|
408 |
msgstr ""
|
409 |
|
410 |
-
#: includes/handler.php:99
|
411 |
msgid "Bad form received."
|
412 |
msgstr ""
|
413 |
|
414 |
-
#: includes/handler.php:
|
415 |
msgid "You cannot remove Manage Capabilities from Administrators"
|
416 |
msgstr ""
|
417 |
|
418 |
-
#: includes/handler.php:
|
419 |
msgid ""
|
420 |
"Cannot delete default role. You <a href=\"%s\">have to change it first</a>."
|
421 |
msgstr ""
|
422 |
|
423 |
-
#: includes/handler.php:
|
424 |
msgid "Role has been deleted. %1$d users moved to default role %2$s."
|
425 |
msgstr ""
|
426 |
|
427 |
-
#: includes/manager.php:
|
428 |
msgid "What do you think you're doing?!?"
|
429 |
msgstr ""
|
430 |
|
431 |
-
#: includes/manager.php:
|
432 |
msgid "Bad form Received"
|
433 |
msgstr ""
|
434 |
|
435 |
-
#: includes/pp-ui.php:
|
436 |
msgid "see %1$sRole Usage%2$s: \"Pattern Roles\""
|
437 |
msgstr ""
|
438 |
|
439 |
-
#: includes/pp-ui.php:
|
440 |
msgid "activate %1$sAdvanced settings%2$s, see Role Usage"
|
441 |
msgstr ""
|
442 |
|
443 |
-
#: includes/pp-ui.php:
|
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:
|
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:
|
456 |
msgid ""
|
457 |
-
"Capabilities for custom statuses can be manually added
|
458 |
-
"
|
459 |
-
"
|
460 |
-
"
|
461 |
msgstr ""
|
462 |
|
463 |
-
#: includes/pp-ui.php:
|
464 |
msgid ""
|
465 |
-
"Capabilities for custom statuses can be manually added
|
466 |
-
"Post Statuses
|
467 |
-
"
|
468 |
-
"supplemental status-specific role easily using Permission Groups."
|
469 |
msgstr ""
|
470 |
|
471 |
-
#: includes/pp-ui.php:
|
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:
|
480 |
-
msgid "
|
481 |
msgstr ""
|
482 |
|
483 |
-
#: includes/pp-ui.php:
|
484 |
msgid "Force Type-Specific Capabilities"
|
485 |
msgstr ""
|
486 |
|
487 |
-
#: includes/pp-ui.php:
|
488 |
msgid "Force unique capability names for:"
|
489 |
msgstr ""
|
490 |
|
491 |
-
#: includes/pp-ui.php:
|
492 |
-
msgid "
|
493 |
msgstr ""
|
494 |
|
495 |
-
#: includes/pp-ui.php:
|
496 |
-
msgid "
|
497 |
msgstr ""
|
498 |
|
499 |
-
#: includes/pp-ui.php:
|
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 © 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 " "
|
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 |
|
474 |
+
#: includes/handler.php:16 includes/handler.php:29
|
|
|
475 |
msgid "New role created."
|
476 |
msgstr ""
|
477 |
|
478 |
+
#: includes/handler.php:22 includes/handler.php:35
|
|
|
479 |
msgid "Error: Failed creating the new role."
|
480 |
msgstr ""
|
481 |
|
482 |
+
#: includes/handler.php:74
|
483 |
msgid "New capability added to role."
|
484 |
msgstr ""
|
485 |
|
486 |
+
#: includes/handler.php:88
|
487 |
msgid "Incorrect capability name."
|
488 |
msgstr ""
|
489 |
|
490 |
+
#: includes/handler.php:93
|
491 |
msgid "Capability settings saved."
|
492 |
msgstr ""
|
493 |
|
494 |
+
#: includes/handler.php:95
|
495 |
msgid "Error saving capability settings."
|
496 |
msgstr ""
|
497 |
|
498 |
+
#: includes/handler.php:99
|
499 |
msgid "Bad form received."
|
500 |
msgstr ""
|
501 |
|
502 |
+
#: includes/handler.php:211
|
503 |
msgid "You cannot remove Manage Capabilities from Administrators"
|
504 |
msgstr ""
|
505 |
|
506 |
+
#: includes/handler.php:313
|
507 |
msgid ""
|
508 |
"Cannot delete default role. You <a href=\"%s\">have to change it first</a>."
|
509 |
msgstr ""
|
510 |
|
511 |
+
#: includes/handler.php:358
|
512 |
msgid "Role has been deleted. %1$d users moved to default role %2$s."
|
513 |
msgstr ""
|
514 |
|
515 |
+
#: includes/manager.php:263 includes/manager.php:282 includes/manager.php:438
|
516 |
msgid "What do you think you're doing?!?"
|
517 |
msgstr ""
|
518 |
|
519 |
+
#: includes/manager.php:321
|
520 |
msgid "Bad form Received"
|
521 |
msgstr ""
|
522 |
|
523 |
+
#: includes/pp-ui.php:44
|
524 |
msgid "see %1$sRole Usage%2$s: \"Pattern Roles\""
|
525 |
msgstr ""
|
526 |
|
527 |
+
#: includes/pp-ui.php:46
|
528 |
msgid "activate %1$sAdvanced settings%2$s, see Role Usage"
|
529 |
msgstr ""
|
530 |
|
531 |
+
#: includes/pp-ui.php:51
|
532 |
msgid ""
|
533 |
"\"Posts\" capabilities selected here also define type-specific role "
|
534 |
"assignment for Permission Groups%s."
|
535 |
msgstr ""
|
536 |
|
537 |
+
#: includes/pp-ui.php:53
|
538 |
msgid ""
|
539 |
"\"Posts\" capabilities selected here also define type-specific role "
|
540 |
"assignment for Permit Groups%s."
|
541 |
msgstr ""
|
542 |
|
543 |
+
#: includes/pp-ui.php:61
|
544 |
msgid ""
|
545 |
+
"Capabilities for custom statuses can be manually added here (see Post "
|
546 |
+
"Statuses > Status > Capability Mapping for applicable names). However, it is "
|
547 |
+
"usually more convenient to use Permission Groups to assign a supplemental "
|
548 |
+
"status-specific role."
|
549 |
msgstr ""
|
550 |
|
551 |
+
#: includes/pp-ui.php:63
|
552 |
msgid ""
|
553 |
+
"Capabilities for custom statuses can be manually added here. Or activate the "
|
554 |
+
"PP Custom Post Statuses extension to assign status-specific supplemental "
|
555 |
+
"roles."
|
|
|
556 |
msgstr ""
|
557 |
|
558 |
+
#: includes/pp-ui.php:66
|
559 |
msgid ""
|
560 |
"Capabilities for custom statuses can be manually added to a role here (see "
|
561 |
"Conditions > Status > Capability Mapping for applicable names). However, it "
|
563 |
"status-specific role."
|
564 |
msgstr ""
|
565 |
|
566 |
+
#: includes/pp-ui.php:86
|
567 |
+
msgid "hidden role"
|
568 |
msgstr ""
|
569 |
|
570 |
+
#: includes/pp-ui.php:96
|
571 |
msgid "Force Type-Specific Capabilities"
|
572 |
msgstr ""
|
573 |
|
574 |
+
#: includes/pp-ui.php:99
|
575 |
msgid "Force unique capability names for:"
|
576 |
msgstr ""
|
577 |
|
578 |
+
#: includes/pp-ui.php:104
|
579 |
+
msgid "(PP Filtered Post Types, Taxonomies)"
|
580 |
msgstr ""
|
581 |
|
582 |
+
#: includes/pp-ui.php:159
|
583 |
+
msgid "Use create_posts capability"
|
584 |
msgstr ""
|
585 |
|
586 |
+
#: includes/pp-ui.php:164
|
587 |
msgid "Update"
|
588 |
msgstr ""
|
589 |
+
|
590 |
+
#. Plugin Name of the plugin/theme
|
591 |
+
msgid "Capability Manager Enhanced"
|
592 |
+
msgstr ""
|
593 |
+
|
594 |
+
#. Plugin URI of the plugin/theme
|
595 |
+
msgid "http://presspermit.com/capability-manager"
|
596 |
+
msgstr ""
|
597 |
+
|
598 |
+
#. Description of the plugin/theme
|
599 |
+
msgid ""
|
600 |
+
"Manage WordPress role definitions, per-site or network-wide. Organizes post "
|
601 |
+
"capabilities by post type and operation."
|
602 |
+
msgstr ""
|
603 |
+
|
604 |
+
#. Author of the plugin/theme
|
605 |
+
msgid "Jordi Canals, Kevin Behrens"
|
606 |
+
msgstr ""
|
607 |
+
|
608 |
+
#. Author URI of the plugin/theme
|
609 |
+
msgid "http://agapetry.net"
|
610 |
+
msgstr ""
|
readme.txt
CHANGED
@@ -3,8 +3,8 @@ Contributors: txanny, kevinB
|
|
3 |
Donate Link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=JWZVFUDLLYQBA
|
4 |
Tags: roles, capabilities, manager, editor, rights, role, capability, types, taxonomies, network, multisite, default
|
5 |
Requires at least: 3.1
|
6 |
-
Tested up to: 4.
|
7 |
-
Stable tag: 1.5.
|
8 |
|
9 |
A simple way to manage WordPress roles and capabilities.
|
10 |
|
@@ -95,7 +95,7 @@ Probably because your custom post type definition not having map_meta_cap set tr
|
|
95 |
== License ==
|
96 |
|
97 |
Copyright 2009, 2010 Jordi Canals
|
98 |
-
Copyright 2013-
|
99 |
|
100 |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
|
101 |
|
@@ -105,6 +105,17 @@ You should have received a copy of the GNU General Public License along with thi
|
|
105 |
|
106 |
== Changelog ==
|
107 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
108 |
= 1.5.2 =
|
109 |
* Fixed : Network Super Administrators without an Administrator role on a particular site could not assign an Administrator role to other users of that site
|
110 |
|
3 |
Donate Link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=JWZVFUDLLYQBA
|
4 |
Tags: roles, capabilities, manager, editor, rights, role, capability, types, taxonomies, network, multisite, default
|
5 |
Requires at least: 3.1
|
6 |
+
Tested up to: 4.3
|
7 |
+
Stable tag: 1.5.3
|
8 |
|
9 |
A simple way to manage WordPress roles and capabilities.
|
10 |
|
95 |
== License ==
|
96 |
|
97 |
Copyright 2009, 2010 Jordi Canals
|
98 |
+
Copyright 2013-2015, Kevin Behrens
|
99 |
|
100 |
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.
|
101 |
|
105 |
|
106 |
== Changelog ==
|
107 |
|
108 |
+
= 1.5.3 =
|
109 |
+
* Fixed : On single-site installations, non-Administrators with delete_users capability could give new users an Administrator role (since 1.5.2)
|
110 |
+
* Fixed : Deletion of a third party plugin role could cause users to be demoted to Subscriber inappropriately
|
111 |
+
* Compat : Press Permit Core - Permission Group refresh was not triggered if Press Permit Core is inactive when CME deletes a role definition
|
112 |
+
* Compat : Support third party display of available capabilities via capsman_get_capabilities or members_get_capabilities filter
|
113 |
+
* 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.
|
114 |
+
* Fixed : CSS caused formatting issues around wp-admin Update button on some installations
|
115 |
+
* Perf : Don't output wp-admin CSS on non-CME screens
|
116 |
+
* Lang : Fixed erroneous text_domain argument for numerous strings
|
117 |
+
* Lang : Updated .pot and .po files
|
118 |
+
|
119 |
= 1.5.2 =
|
120 |
* Fixed : Network Super Administrators without an Administrator role on a particular site could not assign an Administrator role to other users of that site
|
121 |
|