Vasyl Martyniuk This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. 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. You should have received a copy of the GNU General Public License along with this program. If not, see . */ /* * TODO - Kindly to say, not the best way. But enough for first time * */ $capabilitiesDesc = array( 'switch_themes' => ' Since 2.0
Allows access to Administration Panel options:
- Appearance
- Appearance > Themes', 'edit_themes' => ' Since 2.0
Allows access to Appearance > Theme Editor to edit theme files.', 'edit_theme_options' => ' Since 3.0
Allows access to Administration Panel options:
- Appearance > Background
- Appearance > Header
- Appearance > Menus
- Appearance > Widgets
- Also allows access to Theme Options pages if they are included in the Theme', 'edit_published_posts' => '
Since 2.0
User can edit their published posts. This capability is off by default. The core checks the capability edit_posts, but on demand this check is changed to edit_published_posts.
If you don\'t want a user to be able edit his published posts, remove this capability. (see also this comment on the Role Manager Plugin Homepage).
', 'edit_others_posts' => '
Since 2.0
Allows access to Administration Panel options:
- Manage > Comments (Lets user delete and edit every comment, see edit_posts above)
- user can edit other users\' posts through function get_others_drafts()
- user can see other users\' images in inline-uploading [no? see inline-uploading.php]
', 'manage_options' => ' Since 2.0
Allows access to Administration Panel options:
Settings > General Settings > Writing
Settings > Writing Settings > Reading
Settings > Discussion Settings > Permalinks
Settings > Miscellaneous  
', 'install_themes' => ' Since 2.0
Allows access to Administration Panel options:
- Appearance > Add New Themes', 'activate_plugins' => ' Since 2.0
Allows access to Administration Panel options:
- Plugins', 'edit_plugins' => ' Since 2.0
Allows access to Administration Panel options:
- Plugins > Plugin Editor', 'install_plugins' => ' Since 2.0 Allows access to Administration Panel options:
- Plugins > Add New', 'edit_users' => ' Since 2.0
Allows access to Administration Panel options:
- Users', 'edit_files' => ' Since 2.0
Note: No longer used.', 'moderate_comments' => ' Since 2.0
Allows users to moderate comments from the Comments SubPanel (although a user needs the edit_posts Capability in order to access this)', 'manage_categories' => ' Since 2.0
Allows access to Administration Panel options:
- Posts > Categories
- Links > Categories', 'manage_links' => ' Since 2.0
Allows access to Administration Panel options:
- Links
- Links > Add New', 'upload_files' => ' Since 2.0
Allows access to Administration Panel options:
- Media
- Media > Add New', 'import' => ' Since 2.0
Allows access to Administration Panel options:
- Tools > Import
- Tools > Export', 'unfiltered_html' => ' Since 2.0
Allows user to post HTML markup or even JavaScript code in pages, posts, and comments.

Note: Enabling this option for untrusted users may result in their posting malicious or poorly formatted code.', 'edit_posts' => ' Since 2.0
Allows access to Administration Panel options:
- Posts
- Posts > Add New
- Comments
- Comments > Awaiting Moderation', 'publish_posts' => ' Since 2.0
See and use the "publish" button when editing their post (otherwise they can only save drafts)
Can use XML-RPC to publish (otherwise they get a "Sorry, you can not post on this weblog or category.")', 'edit_pages' => ' Since 2.0
Allows access to Administration Panel options:
- Pages
- Pages > Add New', 'read' => ' Since 2.0
Allows access to Administration Panel options:
- Dashboard
- Users > Your Profile
Used nowhere in the core code except the menu.php', 'edit_others_pages' => 'Since 2.1', 'edit_published_pages' => 'Since 2.1', 'edit_published_pages_2' => 'Since 2.1', 'delete_pages' => 'Since 2.1', 'delete_others_pages' => 'Since 2.1', 'delete_published_pages' => 'Since 2.1', 'delete_posts' => 'Since 2.1', 'delete_others_posts' => 'Since 2.1', 'delete_published_posts' => 'Since 2.1', 'delete_private_posts' => 'Since 2.1', 'edit_private_posts' => 'Since 2.1', 'read_private_posts' => 'Since 2.1', 'delete_private_pages' => 'Since 2.1', 'edit_private_pages' => 'Since 2.1', 'read_private_pages' => 'Since 2.1', 'delete_users' => 'Since 2.1', 'create_users' => 'Since 2.1', 'unfiltered_upload' => 'Since 2.3', 'edit_dashboard' => 'Since 2.5', 'update_plugins' => 'Since 2.6', 'delete_plugins' => 'Since 2.6', 'update_core' => 'Since 3.0', 'list_users' => 'Since 3.0', 'remove_users' => 'Since 3.0', 'add_users' => 'Since 3.0', 'promote_users' => 'Since 3.0', 'delete_themes' => 'Since 3.0', 'export' => 'Since 3.0', 'edit_comment' => 'Since 3.1', 'manage_sites' => ' Since 3.0
Multi-site only
Allows access to Network Sites menu
Allows user to add, edit, delete, archive, unarchive, activate, deactivate, spam and unspam new site/blog in the network', 'manage_network_users' => ' Since 3.0
Multi-site only
Allows access to Network Users menu', 'manage_network_themes' => ' Since 3.0
Multi-site only
Allows access to Network Themes menu', 'manage_network_options' => ' Since 3.0
Multi-site only
Allows access to Network Options menu', 'level_0' => 'User Level 0 converts to Subscriber', 'level_1' => 'User Level 1 converts to Contributor', 'level_2' => 'User Level 2 converts to Author', 'level_3' => 'User Level 3 converts to Author', 'level_4' => 'User Level 4 converts to Author', 'level_5' => 'User Level 5 converts to Editor', 'level_6' => 'User Level 6 converts to Editor', 'level_7' => 'User Level 7 converts to Editor', 'level_8' => 'User Level 8 converts to Administrator', 'level_9' => 'User Level 9 converts to Administrator', 'level_10' => 'User Level 10 converts to Administrator', 'publish_pages' => 'Description does not exist', 'administrator' => 'Description does not exist', 'update_themes' => 'Description does not exist', ); ?>