PluginProbe ʕ •ᴥ•ʔ
PublishPress Capabilities – User Role Editor, Access Permissions, User Capabilities, Admin Menus / 1.10
PublishPress Capabilities – User Role Editor, Access Permissions, User Capabilities, Admin Menus v1.10
2.45.0 2.44.0 trunk 1.10 1.10.1 1.4.1 1.4.10 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5 1.5.1 1.5.10 1.5.11 1.5.2 1.5.3 1.5.4 1.5.5 1.5.7 1.5.8 1.5.9 1.6 1.6.1 1.7 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.8.1 1.9 1.9.10 1.9.12 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.9 2.0 2.0.2 2.0.3 2.1 2.1.1 2.10.0 2.10.1 2.10.2 2.10.3 2.11.1 2.12.1 2.12.2 2.13.0 2.14.0 2.15.0 2.16.0 2.17.0 2.18.0 2.18.2 2.19.0 2.19.1 2.19.2 2.2 2.2.1 2.20.0 2.21.0 2.22.0 2.23.0 2.3 2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 2.3.6 2.30.0 2.31.0 2.32.0 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.40.0 2.41.0 2.42.0 2.43.0 2.5.0 2.5.1 2.5.2 2.6.0 2.6.1 2.7.0 2.7.1 2.8.0 2.8.1 2.9.0 2.9.1
capability-manager-enhanced / includes / functions-admin.php
capability-manager-enhanced / includes Last commit date
CoreAdmin.php 6 years ago admin.php 5 years ago backup-handler.php 5 years ago backup.php 5 years ago cap-helper.php 6 years ago filters-admin.php 6 years ago filters-woocommerce.php 7 years ago filters-wp_rest_workarounds.php 6 years ago filters.php 6 years ago functions-admin.php 6 years ago functions.php 5 years ago handler.php 5 years ago inflect-cme.php 7 years ago manager.php 6 years ago network.php 6 years ago pp-handler.php 6 years ago pp-ui.php 6 years ago publishpress-roles.php 6 years ago
functions-admin.php
52 lines
1 <?php
2
3 // perf enhancement: display submenu links without loading framework and plugin code
4 function cme_submenus() {
5 // First we check if user is administrator and can 'manage_capabilities'.
6 if (current_user_can('administrator') && ! current_user_can('manage_capabilities')) {
7 if ($admin = get_role('administrator')) {
8 $admin->add_cap('manage_capabilities');
9 }
10 }
11
12 $cap_name = (is_multisite() && is_super_admin()) ? 'read' : 'manage_capabilities';
13
14 $permissions_title = __('Capabilities', 'capsman-enhanced');
15
16 $menu_order = 72;
17
18 if (defined('PUBLISHPRESS_PERMISSIONS_MENU_GROUPING')) {
19 foreach (get_option('active_plugins') as $plugin_file) {
20 if ( false !== strpos($plugin_file, 'publishpress.php') ) {
21 $menu_order = 27;
22 }
23 }
24 }
25
26 add_menu_page(
27 $permissions_title,
28 $permissions_title,
29 $cap_name,
30 'capsman',
31 'cme_fakefunc',
32 'dashicons-admin-network',
33 $menu_order
34 );
35
36 add_submenu_page('capsman', __('Backup', 'capsman-enhanced'), __('Backup', 'capsman-enhanced'), $cap_name, 'capsman' . '-tool', 'cme_fakefunc');
37
38 if (!defined('PUBLISHPRESS_CAPS_PRO_VERSION')) {
39 add_submenu_page(
40 'capsman',
41 __('Upgrade to Pro', 'capsman-enhanced'),
42 __('Upgrade to Pro', 'capsman-enhanced'),
43 'manage_capabilities',
44 'capabilities-pro',
45 'cme_fakefunc'
46 );
47 }
48 }
49
50 function cme_fakefunc() {
51 }
52