Capability Manager Enhanced - Version 1.6.1

Version Description

  • Feature : Prevent read capability from being removed from a standard role
    • Feature : If read capability is missing from a standard role, display warning and instant fix link
    • Feature : Additional save button at top of Roles and Capabilities screen!
    • Change : Reinstate Press Permit description link
    • Change : Thickbox popups for related plugins
Download this release

Release Info

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

Code changes from version 1.6 to 1.6.1

admin.css CHANGED
@@ -137,10 +137,6 @@ td.cap-metagroup label span {
137
color: #080 !important;
138
}
139
140
- td.cap-locked label input {
141
- display: inline !important;
142
- }
143
-
144
td.cap-locked a.neg-cap {
145
display: none !important;
146
}
137
color: #080 !important;
138
}
139
140
td.cap-locked a.neg-cap {
141
display: none !important;
142
}
admin.dev.js CHANGED
@@ -66,4 +66,10 @@ jQuery(document).ready( function($) {
66
67
$(this).prop('checked_all',check_val);
68
});
69
});
66
67
$(this).prop('checked_all',check_val);
68
});
69
+
70
+ $('a.cme-fix-read-cap').click(function(){
71
+ $('input[name="caps[read]"]').prop('checked', true);
72
+ $('input[name="SaveRole"]').trigger('click');
73
+ return false;
74
+ });
75
});
admin.js CHANGED
@@ -1,3 +1,3 @@
1
- jQuery(document).ready(function($){$('a.neg-cap').attr('title',cmeAdmin.negationCaption);$('a.neg-type-caps').attr('title',cmeAdmin.typeCapsNegationCaption);$('td.cap-unreg').attr('title',cmeAdmin.typeCapUnregistered);$('a.normal-cap').attr('title',cmeAdmin.switchableCaption);$('span.cap-x').attr('title',cmeAdmin.capNegated);$('table.cme-checklist input[class!="cme-check-all"]').attr('title',cmeAdmin.chkCaption);$('table.cme-checklist a.neg-cap').click(function(e){$(this).closest('td').removeClass('cap-yes').removeClass('cap-no').addClass('cap-neg');var cap_name_attr=$(this).parent().find('input[type="checkbox"]').attr('name');$(this).after('<input type="hidden" class="cme-negation-input" name="'+cap_name_attr+'" value="" />');return false;});$(document).on('click','table.cme-typecaps span.cap-x,table.cme-checklist span.cap-x,table.cme-checklist td.cap-neg span',function(e){$(this).closest('td').removeClass('cap-neg').removeClass('cap-yes').addClass('cap-no');$(this).parent().find('input[type="checkbox"]').prop('checked',false);$(this).parent().find('input.cme-negation-input').remove();return false;});$('input.cme-check-all').click(function(e){$(this).closest('table').find('input[type="checkbox"][disabled!="disabled"]:visible').prop('checked',$(this).is(":checked"));});$('a.cme-neg-all').click(function(e){$(this).closest('table').find('a.neg-cap:visible').click();return false;});$('a.cme-switch-all').click(function(e){$(this).closest('table').find('td.cap-neg span').click();return false;});$('table.cme-typecaps a.neg-type-caps').click(function(e){$(this).closest('tr').find('td[class!="cap-neg"]').filter('td[class!="cap-unreg"]').each(function(e){$(this).addClass('cap-neg');var cap_name_attr=$(this).parent().find('input[type="checkbox"]').attr('name');$(this).append('<input type="hidden" class="cme-negation-input" name="'+cap_name_attr+'" value="" />');});return false;});$('table.cme-typecaps th').click(function(){var columnNo=$(this).index();var check_val=!$(this).prop('checked_all');if($(this).hasClass('term-cap'))
2
- var class_sel='[class*="term-cap"]';else
3
- var class_sel='[class*="post-cap"]';$(this).closest("table").find("tr td"+class_sel+":nth-child("+(columnNo+1)+') input[type="checkbox"]:visible').prop("checked",check_val);$(this).prop('checked_all',check_val);});});
1
+ jQuery(document).ready(function($){$('a.neg-cap').attr('title',cmeAdmin.negationCaption);$('a.neg-type-caps').attr('title',cmeAdmin.typeCapsNegationCaption);$('td.cap-unreg').attr('title',cmeAdmin.typeCapUnregistered);$('a.normal-cap').attr('title',cmeAdmin.switchableCaption);$('span.cap-x').attr('title',cmeAdmin.capNegated);$('table.cme-checklist input[class!="cme-check-all"]').attr('title',cmeAdmin.chkCaption);$('table.cme-checklist a.neg-cap').click(function(e){$(this).closest('td').removeClass('cap-yes').removeClass('cap-no').addClass('cap-neg');var cap_name_attr=$(this).parent().find('input[type="checkbox"]').attr('name');$(this).after('<input type="hidden" class="cme-negation-input" name="'+cap_name_attr+'" value="" />');return false;});$(document).on('click','table.cme-typecaps span.cap-x,table.cme-checklist span.cap-x,table.cme-checklist td.cap-neg span',function(e){$(this).closest('td').removeClass('cap-neg').removeClass('cap-yes').addClass('cap-no');$(this).parent().find('input[type="checkbox"]').prop('checked',false);$(this).parent().find('input.cme-negation-input').remove();return false;});$('input.cme-check-all').click(function(e){$(this).closest('table').find('input[type="checkbox"][disabled!="disabled"]:visible').prop('checked',$(this).is(":checked"));});$('a.cme-neg-all').click(function(e){$(this).closest('table').find('a.neg-cap:visible').click();return false;});$('a.cme-switch-all').click(function(e){$(this).closest('table').find('td.cap-neg span').click();return false;});$('table.cme-typecaps a.neg-type-caps').click(function(e){$(this).closest('tr').find('td[class!="cap-neg"]').filter('td[class!="cap-unreg"]').each(function(e){$(this).addClass('cap-neg');var cap_name_attr=$(this).parent().find('input[type="checkbox"]').attr('name');$(this).append('<input type="hidden" class="cme-negation-input" name="'+cap_name_attr+'" value="" />');});return false;});$('table.cme-typecaps th').click(function(){var columnNo=$(this).index();var check_val=!$(this).prop('checked_all');if($(this).hasClass('term-cap'))
2
+ var class_sel='[class*="term-cap"]';else
3
+ var class_sel='[class*="post-cap"]';$(this).closest("table").find("tr td"+class_sel+":nth-child("+(columnNo+1)+') input[type="checkbox"]:visible').prop("checked",check_val);$(this).prop('checked_all',check_val);});$('a.cme-fix-read-cap').click(function(){$('input[name="caps[read]"]').prop('checked',true);$('input[name="SaveRole"]').trigger('click');return false;});});
capsman-enhanced.php CHANGED
@@ -3,7 +3,7 @@
3
* Plugin Name: Capability Manager Enhanced
4
* Plugin URI: https://publishpress.com
5
* Description: Manage WordPress role definitions, per-site or network-wide. Organizes post capabilities by post type and operation.
6
- * Version: 1.6
7
* Author: PublishPress
8
* Author URI: https://publishpress.com
9
* Text Domain: capsman-enhanced
@@ -23,12 +23,12 @@
23
* @copyright Copyright (C) 2009, 2010 Jordi Canals; modifications Copyright (C) 2019 PublishPress
24
* @license GNU General Public License version 3
25
* @link https://publishpress.com
26
- * @version 1.6
27
*/
28
29
if ( ! defined( 'CAPSMAN_VERSION' ) ) {
30
- define( 'CAPSMAN_VERSION', '1.6' );
31
- define( 'CAPSMAN_ENH_VERSION', '1.6' );
32
}
33
34
if ( cme_is_plugin_active( 'capsman.php' ) ) {
3
* Plugin Name: Capability Manager Enhanced
4
* Plugin URI: https://publishpress.com
5
* Description: Manage WordPress role definitions, per-site or network-wide. Organizes post capabilities by post type and operation.
6
+ * Version: 1.6.1
7
* Author: PublishPress
8
* Author URI: https://publishpress.com
9
* Text Domain: capsman-enhanced
23
* @copyright Copyright (C) 2009, 2010 Jordi Canals; modifications Copyright (C) 2019 PublishPress
24
* @license GNU General Public License version 3
25
* @link https://publishpress.com
26
+ * @version 1.6.1
27
*/
28
29
if ( ! defined( 'CAPSMAN_VERSION' ) ) {
30
+ define( 'CAPSMAN_VERSION', '1.6.1' );
31
+ define( 'CAPSMAN_ENH_VERSION', '1.6.1' );
32
}
33
34
if ( cme_is_plugin_active( 'capsman.php' ) ) {
images/capsman.png DELETED
Binary file
images/cman32.png DELETED
Binary file
includes/admin.php CHANGED
@@ -25,6 +25,14 @@
25
along with this program. If not, see <http://www.gnu.org/licenses/>.
26
*/
27
28
$roles = $this->roles;
29
$default = $this->current;
30
@@ -57,6 +65,10 @@ if( defined('PP_ACTIVE') ) {
57
<dl>
58
<dt><?php printf(__('Capabilities for %s', 'capsman-enhanced'), $roles[$default]); ?></dt>
59
<dd>
60
<div>
61
<?php _e( 'View and modify capabilities WordPress associates with each role. Changes <strong>remain in the database</strong> even if you deactivate this plugin.', 'capsman-enhanced' ); ?>
62
</div>
@@ -64,7 +76,8 @@ if( defined('PP_ACTIVE') ) {
64
<?php
65
if ( defined( 'PP_ACTIVE' ) ) {
66
$pp_ui->show_capability_hints( $default );
67
- } else {
68
global $capsman;
69
$img_url = $capsman->mod_url . '/images/';
70
?>
@@ -75,11 +88,11 @@ if( defined('PP_ACTIVE') ) {
75
<script type="text/javascript">
76
/* <![CDATA[ */
77
jQuery(document).ready( function($) {
78
- $('a[href=#pp-more]').click( function() {
79
$('#pp_features').show();
80
return false;
81
});
82
- $('a[href=#pp-hide]').click( function() {
83
$('#pp_features').hide();
84
return false;
85
});
@@ -160,7 +173,6 @@ if( defined('PP_ACTIVE') ) {
160
echo '&nbsp;&nbsp;&bull;&nbsp;&nbsp;';
161
echo '<a href="#pp-hide">hide</a>';
162
echo '</div></div>';
163
- }
164
165
if ( MULTISITE ) {
166
global $wp_roles;
@@ -179,8 +191,6 @@ if( defined('PP_ACTIVE') ) {
179
180
$current = get_role($default);
181
182
- //print_r($current);
183
-
184
$rcaps = $current->capabilities;
185
186
// ========= Begin Kevin B mod ===========
@@ -234,17 +244,12 @@ if( defined('PP_ACTIVE') ) {
234
235
$stati = get_post_stati( array( 'internal' => false ) );
236
237
- //if ( count($stati) > 5 ) {
238
- $cap_type_names = array(
239
- '' => __( '&nbsp;', 'capsman-enhanced' ),
240
- 'read' => __( 'Reading', 'capsman-enhanced' ),
241
- 'edit' => __( 'Editing Capabilities', 'capsman-enhanced' ),
242
- 'delete' => __( 'Deletion Capabilities', 'capsman-enhanced' )
243
- );
244
-
245
- //} else {
246
-
247
- //}
248
249
$cap_tips = array(
250
'read_private' => __( 'can read posts which are currently published with private visibility', 'capsman-enhanced' ),
@@ -454,6 +459,21 @@ if( defined('PP_ACTIVE') ) {
454
455
$disabled = '';
456
$checked = checked(1, ! empty($rcaps[$cap_name]), false );
457
?>
458
<td class="<?php echo $class; ?>"><span class="cap-x">X</span><label for="caps[<?php echo $cap_name; ?>]" title="<?php echo $title_text;?>"><input id=caps[<?php echo $cap_name; ?>] type="checkbox" name="caps[<?php echo $cap_name; ?>]" value="1" <?php echo $checked . $disabled;?> />
459
<span>
@@ -467,6 +487,11 @@ if( defined('PP_ACTIVE') ) {
467
</td>
468
469
<?php
470
++$i;
471
}
472
@@ -706,9 +731,18 @@ if( defined('PP_ACTIVE') ) {
706
<dl>
707
<dt><?php _e('Related Permissions Plugins', 'capsman-enhanced'); ?></dt>
708
<ul>
709
- <li><a href="https://wordpress.org/plugins/publishpress" target="_blank"><?php _e('PublishPress', 'capsman-enhanced');?></a></li>
710
- <li><a href="https://wordpress.org/plugins/press-permit-core" target="_blank"><?php _e('Press Permit', 'capsman-enhanced');?></a></li>
711
- <li><a href="https://wordpress.org/plugins/revisionary" target="_blank"><?php _e('Revisionary', 'capsman-enhanced');?></a></li>
712
</ul>
713
</dl>
714
@@ -747,5 +781,6 @@ function cme_network_role_ui( $default ) {
747
}
748
749
function cme_plugin_info_url( $plugin_slug ) {
750
- return self_admin_url( "plugin-install.php?tab=plugin-information&plugin=$plugin_slug&TB_iframe=true&width=640&height=678" );
751
}
25
along with this program. If not, see <http://www.gnu.org/licenses/>.
26
*/
27
28
+ if ( in_array( $this->current, $this->core_roles ) ) {
29
+ $role_obj = get_role( $this->current );
30
+
31
+ if ( empty( $role_obj->capabilities['read'] ) ) {
32
+ ak_admin_error( sprintf( __( 'Warning: This role may not work correctly because it does not have the read capability. %1$sClick here to fix this now%2$s.', 'capsman-enhanced' ), '<a href="javascript:void(0)" class="cme-fix-read-cap">', '</a>' ) );
33
+ }
34
+ }
35
+
36
$roles = $this->roles;
37
$default = $this->current;
38
65
<dl>
66
<dt><?php printf(__('Capabilities for %s', 'capsman-enhanced'), $roles[$default]); ?></dt>
67
<dd>
68
+ <div style="float:right">
69
+ <input type="submit" name="SaveRole" value="<?php _e('Save Changes', 'capsman-enhanced') ?>" class="button-primary" /> &nbsp;
70
+ </div>
71
+
72
<div>
73
<?php _e( 'View and modify capabilities WordPress associates with each role. Changes <strong>remain in the database</strong> even if you deactivate this plugin.', 'capsman-enhanced' ); ?>
74
</div>
76
<?php
77
if ( defined( 'PP_ACTIVE' ) ) {
78
$pp_ui->show_capability_hints( $default );
79
+ }
80
+
81
global $capsman;
82
$img_url = $capsman->mod_url . '/images/';
83
?>
88
<script type="text/javascript">
89
/* <![CDATA[ */
90
jQuery(document).ready( function($) {
91
+ $('a[href="#pp-more"]').click( function() {
92
$('#pp_features').show();
93
return false;
94
});
95
+ $('a[href="#pp-hide"]').click( function() {
96
$('#pp_features').hide();
97
return false;
98
});
173
echo '&nbsp;&nbsp;&bull;&nbsp;&nbsp;';
174
echo '<a href="#pp-hide">hide</a>';
175
echo '</div></div>';
176
177
if ( MULTISITE ) {
178
global $wp_roles;
191
192
$current = get_role($default);
193
194
$rcaps = $current->capabilities;
195
196
// ========= Begin Kevin B mod ===========
244
245
$stati = get_post_stati( array( 'internal' => false ) );
246
247
+ $cap_type_names = array(
248
+ '' => __( '&nbsp;', 'capsman-enhanced' ),
249
+ 'read' => __( 'Reading', 'capsman-enhanced' ),
250
+ 'edit' => __( 'Editing Capabilities', 'capsman-enhanced' ),
251
+ 'delete' => __( 'Deletion Capabilities', 'capsman-enhanced' )
252
+ );
253
254
$cap_tips = array(
255
'read_private' => __( 'can read posts which are currently published with private visibility', 'capsman-enhanced' ),
459
460
$disabled = '';
461
$checked = checked(1, ! empty($rcaps[$cap_name]), false );
462
+ $lock_capability = false;
463
+
464
+ if ( 'read' == $cap_name ) {
465
+ if ( in_array( $default, $this->core_roles ) ) {
466
+ // prevent the read capability from being removed from a core role, but don't force it to be added
467
+ if ( $checked || apply_filters( 'pp_caps_force_capability_storage', false, 'read', $default ) ) {
468
+ if ( apply_filters( 'pp_caps_lock_capability', true, 'read', $default ) ) {
469
+ $lock_capability = true;
470
+ $class .= ' cap-locked';
471
+ $disabled = 'disabled="disabled"';
472
+ }
473
+ }
474
+ }
475
+ }
476
+
477
?>
478
<td class="<?php echo $class; ?>"><span class="cap-x">X</span><label for="caps[<?php echo $cap_name; ?>]" title="<?php echo $title_text;?>"><input id=caps[<?php echo $cap_name; ?>] type="checkbox" name="caps[<?php echo $cap_name; ?>]" value="1" <?php echo $checked . $disabled;?> />
479
<span>
487
</td>
488
489
<?php
490
+
491
+ if ( $lock_capability ) {
492
+ echo '<input type="hidden" name="caps[' . $cap_name . ']" value="1" />';
493
+ }
494
+
495
++$i;
496
}
497
731
<dl>
732
<dt><?php _e('Related Permissions Plugins', 'capsman-enhanced'); ?></dt>
733
<ul>
734
+ <?php $_url = "plugin-install.php?tab=plugin-information&plugin=publishpress&TB_iframe=true&width=640&height=678";
735
+ $url = ( is_multisite() ) ? network_admin_url($_url) : admin_url($_url);
736
+ ?>
737
+ <li><a class="thickbox" href="<?php echo $url;?>"><?php _e('PublishPress', 'capsman-enhanced');?></a></li>
738
+
739
+ <li><a href="#pp-more"><?php _e('Press Permit', 'capsman-enhanced');?></a>
740
+ </li>
741
+
742
+ <?php $_url = "plugin-install.php?tab=plugin-information&plugin=revisionary&TB_iframe=true&width=640&height=678";
743
+ $url = ( is_multisite() ) ? network_admin_url($_url) : admin_url($_url);
744
+ ?>
745
+ <li><a class="thickbox" href="<?php echo $url;?>"><?php _e('Revisionary', 'capsman-enhanced');?></a></li>
746
</ul>
747
</dl>
748
781
}
782
783
function cme_plugin_info_url( $plugin_slug ) {
784
+ $_url = "plugin-install.php?tab=plugin-information&plugin=$plugin_slug&TB_iframe=true&width=640&height=678";
785
+ return ( is_multisite() ) ? network_admin_url($_url) : admin_url($_url);
786
}
includes/handler.php CHANGED
@@ -208,6 +208,12 @@ class CapsmanHandler
208
unset($del_caps['manage_capabilities']);
209
ak_admin_error(__('You cannot remove Manage Capabilities from Administrators', 'capsman-enhanced'));
210
}
211
// Add new capabilities to role
212
foreach ( $add_caps as $cap => $grant ) {
213
if ( $is_administrator || current_user_can($cap) )
208
unset($del_caps['manage_capabilities']);
209
ak_admin_error(__('You cannot remove Manage Capabilities from Administrators', 'capsman-enhanced'));
210
}
211
+
212
+ // additional safeguard against removal of read capability
213
+ if ( isset( $del_caps['read'] ) && in_array( $role_name, $this->cm->core_roles ) ) {
214
+ unset( $del_caps['read'] );
215
+ }
216
+
217
// Add new capabilities to role
218
foreach ( $add_caps as $cap => $grant ) {
219
if ( $is_administrator || current_user_can($cap) )
includes/manager.php CHANGED
@@ -57,7 +57,12 @@ class CapabilityManager
57
* @var array
58
*/
59
var $roles = array();
60
-
61
/**
62
* Current role we are managing
63
* @var string
@@ -86,6 +91,8 @@ class CapabilityManager
86
$this->ID = 'capsman';
87
$this->mod_url = plugins_url( '', CME_FILE );
88
89
$this->moduleLoad();
90
91
add_action('admin_menu', array($this, 'adminMenus'), 5); // execute prior to PP, to use menu hook
57
* @var array
58
*/
59
var $roles = array();
60
+
61
+ /**
62
+ * Roles to monitor for removal of essential capabilities
63
+ */
64
+ var $core_roles = array();
65
+
66
/**
67
* Current role we are managing
68
* @var string
91
$this->ID = 'capsman';
92
$this->mod_url = plugins_url( '', CME_FILE );
93
94
+ $this->core_roles = apply_filters( 'pp_caps_core_roles', array( 'administrator', 'editor', 'revisor', 'author', 'contributor', 'subscriber' ) );
95
+
96
$this->moduleLoad();
97
98
add_action('admin_menu', array($this, 'adminMenus'), 5); // execute prior to PP, to use menu hook
lang/capsman.mo CHANGED
Binary file
lang/capsman.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
msgstr ""
3
"Project-Id-Version: Capability Manager Enhanced\n"
4
"Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2019-02-25 18:23-0500\n"
6
- "PO-Revision-Date: 2019-02-25 18:23-0500\n"
7
"Last-Translator: Kevin Behrens <kevin@publishpress.com>\n"
8
"Language-Team: PublishPress <help@publishpress.com>\n"
9
"MIME-Version: 1.0\n"
@@ -38,16 +38,16 @@ msgstr ""
38
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:118
39
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:123
40
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:125
41
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:216
42
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:221
43
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:223
44
msgid "Capability Manager"
45
msgstr ""
46
47
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:122
48
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:125
49
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:220
50
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:223
51
msgid "Capabilities"
52
msgstr ""
53
@@ -55,378 +55,386 @@ msgstr ""
55
msgid "Settings saved."
56
msgstr ""
57
58
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:49
59
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:49
60
- msgid "Roles and Capabilities"
61
- msgstr ""
62
-
63
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:58
64
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:58
65
#, php-format
66
- msgid "Capabilities for %s"
67
msgstr ""
68
69
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:61
70
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:61
71
- msgid "View and modify capabilities WordPress associates with each role. Changes <strong>remain in the database</strong> even if you deactivate this plugin."
72
msgstr ""
73
74
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:72
75
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:72
76
#, php-format
77
- msgid "Thanks for using the %1$sPublishPress%2$s family of professional publishing tools."
78
msgstr ""
79
80
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:103
81
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:103
82
- msgid "Automatically define type-specific capabilities for your custom post types and taxonomies"
83
msgstr ""
84
85
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:107
86
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:107
87
- msgid "Assign standard WP roles supplementally for a specific post type"
88
msgstr ""
89
90
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:111
91
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:111
92
- msgid "Assign custom WP roles supplementally for a specific post type <em>(Pro)</em>"
93
msgstr ""
94
95
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:115
96
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:115
97
- msgid "Customize reading permissions per-category or per-post"
98
msgstr ""
99
100
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:119
101
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:119
102
- msgid "Customize editing permissions per-category or per-post <em>(Pro)</em>"
103
msgstr ""
104
105
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:123
106
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:123
107
- msgid "Custom Post Visibility statuses, fully implemented throughout wp-admin <em>(Pro)</em>"
108
msgstr ""
109
110
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:127
111
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:127
112
- msgid "Custom Moderation statuses for access-controlled, multi-step publishing workflow <em>(Pro)</em>"
113
msgstr ""
114
115
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:131
116
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:131
117
- msgid "Regulate permissions for Edit Flow post statuses <em>(Pro)</em>"
118
msgstr ""
119
120
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:135
121
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:135
122
- msgid "Customize the moderated editing of published content with Revisionary or Post Forking <em>(Pro)</em>"
123
msgstr ""
124
125
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:139
126
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:139
127
- msgid "Grant Spectator, Participant or Moderator access to specific bbPress forums <em>(Pro)</em>"
128
msgstr ""
129
130
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:143
131
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:143
132
- msgid "Grant supplemental content permissions to a BuddyPress group <em>(Pro)</em>"
133
msgstr ""
134
135
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:147
136
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:147
137
- msgid "WPML integration to mirror permissions to translations <em>(Pro)</em>"
138
msgstr ""
139
140
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:151
141
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:151
142
msgid "Member support forum"
143
msgstr ""
144
145
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:157
146
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:157
147
#, php-format
148
msgid "%1$sgrab%2$s %3$s"
149
msgstr ""
150
151
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:157
152
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:157
153
#, php-format
154
msgid "%s (free install)"
155
msgstr ""
156
157
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:159
158
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:159
159
#, php-format
160
msgid "%1$sbuy%2$s %3$s"
161
msgstr ""
162
163
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:159
164
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:159
165
#, php-format
166
msgid "%s info/purchase"
167
msgstr ""
168
169
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:239
170
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:239
171
msgid "&nbsp;"
172
msgstr ""
173
174
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:240
175
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:240
176
msgid "Reading"
177
msgstr ""
178
179
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:241
180
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:241
181
msgid "Editing Capabilities"
182
msgstr ""
183
184
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:242
185
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:242
186
msgid "Deletion Capabilities"
187
msgstr ""
188
189
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:250
190
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:250
191
msgid "can read posts which are currently published with private visibility"
192
msgstr ""
193
194
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:251
195
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:251
196
msgid "has basic editing capability (but may need other capabilities based on post status and ownership)"
197
msgstr ""
198
199
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:252
200
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:252
201
msgid "can edit posts which were created by other users"
202
msgstr ""
203
204
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:253
205
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:253
206
msgid "can edit posts which are currently published"
207
msgstr ""
208
209
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:254
210
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:254
211
msgid "can edit posts which are currently published with private visibility"
212
msgstr ""
213
214
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:255
215
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:255
216
msgid "can make a post publicly visible"
217
msgstr ""
218
219
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:256
220
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:256
221
msgid "has basic deletion capability (but may need other capabilities based on post status and ownership)"
222
msgstr ""
223
224
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:257
225
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:257
226
msgid "can delete posts which were created by other users"
227
msgstr ""
228
229
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:258
230
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:258
231
msgid "can delete posts which are currently published"
232
msgstr ""
233
234
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:259
235
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:259
236
msgid "can delete posts which are currently published with private visibility"
237
msgstr ""
238
239
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:358
240
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:450
241
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:539
242
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:358
243
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:450
244
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:539
245
#, php-format
246
msgid "%s: assigned by Permission Group"
247
msgstr ""
248
249
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:427
250
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:427
251
msgid "Other WordPress Core Capabilities"
252
msgstr ""
253
254
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:488
255
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:604
256
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:488
257
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:604
258
msgid "check/uncheck all"
259
msgstr ""
260
261
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:488
262
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:604
263
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:488
264
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:604
265
msgid "negate all (storing as disabled capabilities)"
266
msgstr ""
267
268
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:488
269
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:604
270
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:488
271
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:604
272
msgid "negate none (add/remove all capabilities normally)"
273
msgstr ""
274
275
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:495
276
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:495
277
msgid "Additional Capabilities"
278
msgstr ""
279
280
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:595
281
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:595
282
msgid "Level:"
283
msgstr ""
284
285
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:613
286
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:613
287
msgid "Note: Underscores replace spaces in stored capability name (\"edit users\" => \"edit_users\")."
288
msgstr ""
289
290
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:629
291
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:629
292
- msgid "Save Changes"
293
- msgstr ""
294
-
295
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:632
296
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:632
297
msgid "Delete this role"
298
msgstr ""
299
300
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:632
301
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:632
302
#, php-format
303
msgid ""
304
"You are about to delete the %s role.\n"
305
" 'Cancel' to stop, 'OK' to delete."
306
msgstr ""
307
308
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:632
309
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:632
310
msgid "Delete Role"
311
msgstr ""
312
313
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:639
314
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:639
315
msgid "Select New Role"
316
msgstr ""
317
318
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:647
319
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:647
320
msgid "Change"
321
msgstr ""
322
323
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:660
324
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:660
325
msgid "Create New Role"
326
msgstr ""
327
328
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:663
329
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:663
330
msgid "Name of new role"
331
msgstr ""
332
333
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:666
334
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:682
335
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/pp-ui.php:89
336
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:666
337
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:682
338
msgid "Make role available for supplemental assignment to Permission Groups only"
339
msgstr ""
340
341
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:666
342
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:682
343
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:666
344
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:682
345
msgid "hidden"
346
msgstr ""
347
348
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:670
349
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:670
350
msgid "Create"
351
msgstr ""
352
353
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:676
354
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:676
355
msgid "Copy this role to"
356
msgstr ""
357
358
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:679
359
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:679
360
msgid "Name of copied role"
361
msgstr ""
362
363
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:686
364
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:686
365
msgid "Copy"
366
msgstr ""
367
368
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:692
369
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:692
370
msgid "Add Capability"
371
msgstr ""
372
373
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:694
374
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:694
375
msgid "capability name"
376
msgstr ""
377
378
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:695
379
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:695
380
msgid "Add to role"
381
msgstr ""
382
383
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:700
384
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:700
385
msgid "Backup Tool"
386
msgstr ""
387
388
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:702
389
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:702
390
msgid "Backup / Restore Roles"
391
msgstr ""
392
393
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:707
394
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:707
395
msgid "Related Permissions Plugins"
396
msgstr ""
397
398
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:709
399
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:709
400
msgid "PublishPress"
401
msgstr ""
402
403
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:710
404
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:710
405
msgid "Press Permit"
406
msgstr ""
407
408
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:711
409
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:711
410
msgid "Revisionary"
411
msgstr ""
412
413
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:739
414
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:739
415
msgid "Create this role definition in new (future) sites"
416
msgstr ""
417
418
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:739
419
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:739
420
msgid "include in new sites"
421
msgstr ""
422
423
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:742
424
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:742
425
msgid "Copy / update this role definition to all sites now"
426
msgstr ""
427
428
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:742
429
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:742
430
msgid "sync role to all sites now"
431
msgstr ""
432
@@ -633,37 +641,37 @@ msgstr ""
633
msgid "Role has been deleted. %1$d users moved to default role %2$s."
634
msgstr ""
635
636
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:119
637
msgid "Explicity negate this capability by storing as disabled"
638
msgstr ""
639
640
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:120
641
msgid "Explicitly negate these capabilities by storing as disabled"
642
msgstr ""
643
644
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:121
645
msgid "Post type registration does not define this capability distinctly"
646
msgstr ""
647
648
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:122
649
msgid "This capability is explicitly negated. Click to add/remove normally."
650
msgstr ""
651
652
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:123
653
msgid "Add or remove this capability from the WordPress role"
654
msgstr ""
655
656
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:124
657
msgid "Add or remove capability from the role normally"
658
msgstr ""
659
660
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:320
661
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:339
662
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:498
663
msgid "What do you think you're doing?!?"
664
msgstr ""
665
666
- #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:378
667
msgid "Bad form Received"
668
msgstr ""
669
2
msgstr ""
3
"Project-Id-Version: Capability Manager Enhanced\n"
4
"Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2019-02-25 22:38-0500\n"
6
+ "PO-Revision-Date: 2019-02-25 22:38-0500\n"
7
"Last-Translator: Kevin Behrens <kevin@publishpress.com>\n"
8
"Language-Team: PublishPress <help@publishpress.com>\n"
9
"MIME-Version: 1.0\n"
38
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:118
39
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:123
40
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:125
41
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:223
42
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:228
43
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:230
44
msgid "Capability Manager"
45
msgstr ""
46
47
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:122
48
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/capsman-enhanced.php:125
49
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:227
50
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:230
51
msgid "Capabilities"
52
msgstr ""
53
55
msgid "Settings saved."
56
msgstr ""
57
58
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:32
59
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:32
60
#, php-format
61
+ msgid "Warning: This role may not work correctly because it does not have the read capability. %1$sClick here to fix this now%2$s."
62
msgstr ""
63
64
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:57
65
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:57
66
+ msgid "Roles and Capabilities"
67
msgstr ""
68
69
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:66
70
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:66
71
#, php-format
72
+ msgid "Capabilities for %s"
73
msgstr ""
74
75
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:69
76
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:651
77
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:69
78
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:651
79
+ msgid "Save Changes"
80
msgstr ""
81
82
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:73
83
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:73
84
+ msgid "View and modify capabilities WordPress associates with each role. Changes <strong>remain in the database</strong> even if you deactivate this plugin."
85
msgstr ""
86
87
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:84
88
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:84
89
+ #, php-format
90
+ msgid "Thanks for using the %1$sPublishPress%2$s family of professional publishing tools."
91
msgstr ""
92
93
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:115
94
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:115
95
+ msgid "Automatically define type-specific capabilities for your custom post types and taxonomies"
96
msgstr ""
97
98
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:119
99
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:119
100
+ msgid "Assign standard WP roles supplementally for a specific post type"
101
msgstr ""
102
103
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:123
104
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:123
105
+ msgid "Assign custom WP roles supplementally for a specific post type <em>(Pro)</em>"
106
msgstr ""
107
108
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:127
109
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:127
110
+ msgid "Customize reading permissions per-category or per-post"
111
msgstr ""
112
113
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:131
114
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:131
115
+ msgid "Customize editing permissions per-category or per-post <em>(Pro)</em>"
116
msgstr ""
117
118
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:135
119
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:135
120
+ msgid "Custom Post Visibility statuses, fully implemented throughout wp-admin <em>(Pro)</em>"
121
msgstr ""
122
123
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:139
124
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:139
125
+ msgid "Custom Moderation statuses for access-controlled, multi-step publishing workflow <em>(Pro)</em>"
126
msgstr ""
127
128
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:143
129
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:143
130
+ msgid "Regulate permissions for Edit Flow post statuses <em>(Pro)</em>"
131
msgstr ""
132
133
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:147
134
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:147
135
+ msgid "Customize the moderated editing of published content with Revisionary or Post Forking <em>(Pro)</em>"
136
msgstr ""
137
138
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:151
139
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:151
140
+ msgid "Grant Spectator, Participant or Moderator access to specific bbPress forums <em>(Pro)</em>"
141
+ msgstr ""
142
+
143
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:155
144
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:155
145
+ msgid "Grant supplemental content permissions to a BuddyPress group <em>(Pro)</em>"
146
+ msgstr ""
147
+
148
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:159
149
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:159
150
+ msgid "WPML integration to mirror permissions to translations <em>(Pro)</em>"
151
+ msgstr ""
152
+
153
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:163
154
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:163
155
msgid "Member support forum"
156
msgstr ""
157
158
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:169
159
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:169
160
#, php-format
161
msgid "%1$sgrab%2$s %3$s"
162
msgstr ""
163
164
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:169
165
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:169
166
#, php-format
167
msgid "%s (free install)"
168
msgstr ""
169
170
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:171
171
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:171
172
#, php-format
173
msgid "%1$sbuy%2$s %3$s"
174
msgstr ""
175
176
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:171
177
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:171
178
#, php-format
179
msgid "%s info/purchase"
180
msgstr ""
181
182
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:248
183
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:248
184
msgid "&nbsp;"
185
msgstr ""
186
187
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:249
188
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:249
189
msgid "Reading"
190
msgstr ""
191
192
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:250
193
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:250
194
msgid "Editing Capabilities"
195
msgstr ""
196
197
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:251
198
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:251
199
msgid "Deletion Capabilities"
200
msgstr ""
201
202
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:255
203
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:255
204
msgid "can read posts which are currently published with private visibility"
205
msgstr ""
206
207
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:256
208
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:256
209
msgid "has basic editing capability (but may need other capabilities based on post status and ownership)"
210
msgstr ""
211
212
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:257
213
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:257
214
msgid "can edit posts which were created by other users"
215
msgstr ""
216
217
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:258
218
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:258
219
msgid "can edit posts which are currently published"
220
msgstr ""
221
222
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:259
223
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:259
224
msgid "can edit posts which are currently published with private visibility"
225
msgstr ""
226
227
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:260
228
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:260
229
msgid "can make a post publicly visible"
230
msgstr ""
231
232
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:261
233
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:261
234
msgid "has basic deletion capability (but may need other capabilities based on post status and ownership)"
235
msgstr ""
236
237
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:262
238
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:262
239
msgid "can delete posts which were created by other users"
240
msgstr ""
241
242
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:263
243
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:263
244
msgid "can delete posts which are currently published"
245
msgstr ""
246
247
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:264
248
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:264
249
msgid "can delete posts which are currently published with private visibility"
250
msgstr ""
251
252
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:363
253
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:455
254
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:561
255
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:363
256
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:455
257
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:561
258
#, php-format
259
msgid "%s: assigned by Permission Group"
260
msgstr ""
261
262
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:432
263
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:432
264
msgid "Other WordPress Core Capabilities"
265
msgstr ""
266
267
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:510
268
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:626
269
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:510
270
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:626
271
msgid "check/uncheck all"
272
msgstr ""
273
274
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:510
275
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:626
276
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:510
277
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:626
278
msgid "negate all (storing as disabled capabilities)"
279
msgstr ""
280
281
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:510
282
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:626
283
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:510
284
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:626
285
msgid "negate none (add/remove all capabilities normally)"
286
msgstr ""
287
288
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:517
289
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:517
290
msgid "Additional Capabilities"
291
msgstr ""
292
293
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:617
294
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:617
295
msgid "Level:"
296
msgstr ""
297
298
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:635
299
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:635
300
msgid "Note: Underscores replace spaces in stored capability name (\"edit users\" => \"edit_users\")."
301
msgstr ""
302
303
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:654
304
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:654
305
msgid "Delete this role"
306
msgstr ""
307
308
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:654
309
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:654
310
#, php-format
311
msgid ""
312
"You are about to delete the %s role.\n"
313
" 'Cancel' to stop, 'OK' to delete."
314
msgstr ""
315
316
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:654
317
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:654
318
msgid "Delete Role"
319
msgstr ""
320
321
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:661
322
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:661
323
msgid "Select New Role"
324
msgstr ""
325
326
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:669
327
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:669
328
msgid "Change"
329
msgstr ""
330
331
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:682
332
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:682
333
msgid "Create New Role"
334
msgstr ""
335
336
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:685
337
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:685
338
msgid "Name of new role"
339
msgstr ""
340
341
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:688
342
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:704
343
#: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/pp-ui.php:89
344
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:688
345
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:704
346
msgid "Make role available for supplemental assignment to Permission Groups only"
347
msgstr ""
348
349
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:688
350
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:704
351
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:688
352
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:704
353
msgid "hidden"
354
msgstr ""
355
356
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:692
357
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:692
358
msgid "Create"
359
msgstr ""
360
361
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:698
362
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:698
363
msgid "Copy this role to"
364
msgstr ""
365
366
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:701
367
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:701
368
msgid "Name of copied role"
369
msgstr ""
370
371
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:708
372
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:708
373
msgid "Copy"
374
msgstr ""
375
376
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:714
377
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:714
378
msgid "Add Capability"
379
msgstr ""
380
381
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:716
382
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:716
383
msgid "capability name"
384
msgstr ""
385
386
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:717
387
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:717
388
msgid "Add to role"
389
msgstr ""
390
391
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:722
392
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:722
393
msgid "Backup Tool"
394
msgstr ""
395
396
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:724
397
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:724
398
msgid "Backup / Restore Roles"
399
msgstr ""
400
401
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:729
402
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:729
403
msgid "Related Permissions Plugins"
404
msgstr ""
405
406
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:731
407
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:731
408
msgid "PublishPress"
409
msgstr ""
410
411
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:732
412
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:732
413
msgid "Press Permit"
414
msgstr ""
415
416
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:733
417
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:733
418
msgid "Revisionary"
419
msgstr ""
420
421
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:761
422
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:761
423
msgid "Create this role definition in new (future) sites"
424
msgstr ""
425
426
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:761
427
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:761
428
msgid "include in new sites"
429
msgstr ""
430
431
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:764
432
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:764
433
msgid "Copy / update this role definition to all sites now"
434
msgstr ""
435
436
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/admin.php:764
437
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced\includes/admin.php:764
438
msgid "sync role to all sites now"
439
msgstr ""
440
641
msgid "Role has been deleted. %1$d users moved to default role %2$s."
642
msgstr ""
643
644
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:126
645
msgid "Explicity negate this capability by storing as disabled"
646
msgstr ""
647
648
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:127
649
msgid "Explicitly negate these capabilities by storing as disabled"
650
msgstr ""
651
652
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:128
653
msgid "Post type registration does not define this capability distinctly"
654
msgstr ""
655
656
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:129
657
msgid "This capability is explicitly negated. Click to add/remove normally."
658
msgstr ""
659
660
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:130
661
msgid "Add or remove this capability from the WordPress role"
662
msgstr ""
663
664
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:131
665
msgid "Add or remove capability from the role normally"
666
msgstr ""
667
668
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:327
669
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:346
670
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:505
671
msgid "What do you think you're doing?!?"
672
msgstr ""
673
674
+ #: F:\www\wp50\wp-content\plugins\capability-manager-enhanced/includes/manager.php:385
675
msgid "Bad form Received"
676
msgstr ""
677
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: publishpress, kevinB, stevejburge, andergmartins
3
Tags: roles, capabilities, manager, editor, rights, role, capability, types, taxonomies, network, multisite, default
4
Requires at least: 4.1
5
Tested up to: 5.1
6
- Stable tag: 1.6
7
License: GPLv3
8
License URI: https://www.gnu.org/licenses/gpl-3.0.html
9
@@ -52,33 +52,30 @@ Role management can also be delegated:
52
== Frequently Asked Questions ==
53
54
= How can I grant capabilities for a custom post type =
55
The custom post type must be defined to impose type-specific capability requirements. This is normally done by setting the "capability type" property equal to the post type name.
56
57
= I have configured a role to edit a custom post type. Why do the users still see "You are not allowed the edit this post?" when they try to save/submit a new post? =
58
59
- Probably because your custom post type definition not having map_meta_cap set true. If you are calling register_post_type manually, just add this property to the options array. Unfortunately, none of the free CPT plugins deal with this important detail.
60
61
= Even after I added capabilities, WordPress is not working the way I want =
62
63
- Keep in mind that this plugin's purpose is to conveniently view and modify the capabilities array stored for each WordPress role. It is not responsible for the implementation of those capabilities by the WordPress core or other plugins.
64
65
= Where can I find more information about this plugin, usage and support ? =
66
67
- * If you need help, <a href="http://wordpress.org/tags/capsman-enhanced">ask in the Support forum</a>. If your issue pertains to the enforcement of assigned capabilities, I am not the primary support avenue. In many cases, I will offer a suggestion, but please don't give me negative feedback for not providing free consulting.
68
-
69
- == License ==
70
-
71
- Copyright 2009, 2010 Jordi Canals
72
- Copyright 2019, PublishPress
73
-
74
- 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.
75
-
76
- This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
77
-
78
- You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
79
80
== Changelog ==
81
82
= 1.6 =
83
* Feature : WooCommerce - If current user has duplicate_products capability, make Woo honor it
84
* Feature : Link to Backup Tool from sidebar of Roles and Capabilities screen
3
Tags: roles, capabilities, manager, editor, rights, role, capability, types, taxonomies, network, multisite, default
4
Requires at least: 4.1
5
Tested up to: 5.1
6
+ Stable tag: 1.6.1
7
License: GPLv3
8
License URI: https://www.gnu.org/licenses/gpl-3.0.html
9
52
== Frequently Asked Questions ==
53
54
= How can I grant capabilities for a custom post type =
55
+
56
The custom post type must be defined to impose type-specific capability requirements. This is normally done by setting the "capability type" property equal to the post type name.
57
58
= I have configured a role to edit a custom post type. Why do the users still see "You are not allowed the edit this post?" when they try to save/submit a new post? =
59
60
+ You may need to adjust your custom post type definition by enabling the map_meta_cap property. If you are calling register_post_type manually, just add this property to the options array.
61
62
= Even after I added capabilities, WordPress is not working the way I want =
63
64
+ Keep in mind that this plugin's main purpose is to expose switches (defined capabilities). The wiring of those switches is up to the WordPress core or other plugins. If granting or removing a capability does not cause the expected results, your issue is probably with the other package. With that context in mind, you are still welcome to <a href="https://publishpress.com/contact/">contact us</a> about it.
65
66
= Where can I find more information about this plugin, usage and support ? =
67
68
+ * Feel free to <a href="https://publishpress.com/contact/">submit a help ticket</a> if you can't find an answer in the documentation or forum here.
69
70
== Changelog ==
71
72
+ = 1.6.1 =
73
+ * Feature : Prevent read capability from being removed from a standard role
74
+ * Feature : If read capability is missing from a standard role, display warning and instant fix link
75
+ * Feature : Additional save button at top of Roles and Capabilities screen!
76
+ * Change : Reinstate Press Permit description link
77
+ * Change : Thickbox popups for related plugins
78
+
79
= 1.6 =
80
* Feature : WooCommerce - If current user has duplicate_products capability, make Woo honor it
81
* Feature : Link to Backup Tool from sidebar of Roles and Capabilities screen