diff --git a/code/CMSMain.php b/code/CMSMain.php index e459429f..8a2a0fd2 100755 --- a/code/CMSMain.php +++ b/code/CMSMain.php @@ -1348,10 +1348,10 @@ JS; foreach($classes as $i => $class) { $title = _t("{$class}.MENUTITLE", LeftAndMain::menu_title_for_class($class)); - $perms["CMS_ACCESS_" . $class] = array( + $perms["CMS_ACCESS_" . $class] = array( 'name' => sprintf(_t( 'CMSMain.ACCESS', - "Access to %s", + "Access to '%s' section", PR_MEDIUM, "Item in permission selection identifying the admin section. Example: Access to 'Files & Images'" ), $title, null), @@ -1363,6 +1363,14 @@ JS; 'category' => _t('Permission.CMS_ACCESS_CATEGORY', 'CMS Access'), 'sort' => -100 ); + $perms['CMS_ACCESS_CMSMain']['help'] = _t( + 'CMSMain.ACCESS_HELP', + 'Allow viewing of the section containing page tree and content. View and edit permissions can be handled through page specific dropdowns, as well as the separate "Content permissions".' + ); + $perms['CMS_ACCESS_SecurityAdmin']['help'] = _t( + 'SecurityAdmin.ACCESS_HELP', + 'Allow viewing, adding and editing users, as well as assigning permissions and roles to them.' + ); if (isset($perms['CMS_ACCESS_ModelAdmin'])) unset($perms['CMS_ACCESS_ModelAdmin']); diff --git a/code/SecurityAdmin.php b/code/SecurityAdmin.php index ef86b03d..0bfde258 100644 --- a/code/SecurityAdmin.php +++ b/code/SecurityAdmin.php @@ -450,13 +450,13 @@ class SecurityAdmin extends LeftAndMain implements PermissionProvider { 'EDIT_PERMISSIONS' => array( 'name' => _t('SecurityAdmin.EDITPERMISSIONS', 'Manage permissions for groups'), 'category' => _t('Permissions.PERMISSIONS_CATEGORY', 'Roles and access permissions'), - 'help' => _t('SecurityAdmin.EDITPERMISSIONS_HELP', 'Ability to edit Permissions and IP Addresses for a group. Requires "Access to Security".'), + 'help' => _t('SecurityAdmin.EDITPERMISSIONS_HELP', 'Ability to edit Permissions and IP Addresses for a group. Requires the "Access to \'Security\' section" permission.'), 'sort' => 0 ), 'APPLY_ROLES' => array( 'name' => _t('SecurityAdmin.APPLY_ROLES', 'Apply roles to groups'), 'category' => _t('Permissions.PERMISSIONS_CATEGORY', 'Roles and access permissions'), - 'help' => _t('SecurityAdmin.APPLY_ROLES_HELP', 'Ability to edit the roles assigned to a group. Requires "Access to Security.".'), + 'help' => _t('SecurityAdmin.APPLY_ROLES_HELP', 'Ability to edit the roles assigned to a group. Requires the "Access to \'Security\' section" permission.'), 'sort' => 0 ) ); diff --git a/lang/en_US.php b/lang/en_US.php index eb03770f..967f4eca 100755 --- a/lang/en_US.php +++ b/lang/en_US.php @@ -86,11 +86,12 @@ $lang['en_US']['CMSBatchActions']['PUBLISHED_PAGES'] = 'Published %d pages, %d f $lang['en_US']['CMSBatchActions']['PUBLISHING_PAGES'] = 'Publishing pages'; $lang['en_US']['CMSBatchActions']['PUBLISH_PAGES'] = 'Publish'; $lang['en_US']['CMSMain']['ACCESS'] = array( - 'Access to %s', + 'Access to \'%s\' section', PR_MEDIUM, 'Item in permission selection identifying the admin section. Example: Access to \'Files & Images\'' ); $lang['en_US']['CMSMain']['ACCESSALLINTERFACES'] = 'Access to all CMS sections'; +$lang['en_US']['CMSMain']['ACCESS_HELP'] = 'Allow viewing of the section containing page tree and content. View and edit permissions can be handled through page specific dropdowns, as well as the separate "Content permissions".'; $lang['en_US']['CMSMain']['CANCEL'] = 'Cancel'; $lang['en_US']['CMSMain']['CHOOSEREPORT'] = '(Choose a report)'; $lang['en_US']['CMSMain']['COMPARINGV'] = 'Comparing versions %s and %s'; @@ -246,6 +247,7 @@ $lang['en_US']['CommentTableField.ss']['SPAM'] = 'spam'; $lang['en_US']['ComplexTableField']['CLOSEPOPUP'] = 'Close Popup'; $lang['en_US']['ComplexTableField']['SUCCESSADD'] = 'Added %s %s %s'; $lang['en_US']['Group']['IMPORTTABTITLE'] = 'Import'; +$lang['en_US']['Group']['RolesAddEditLink'] = 'Add/edit roles'; $lang['en_US']['GroupImportForm']['Help1'] = '
Import one or more groups in CSV format (comma-separated values). Show advanced usage
'; $lang['en_US']['GroupImportForm']['Help2'] = '