mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 14:05:37 +02:00
MINOR i18n'd a whole bunch of the new permission codes
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@90493 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
parent
3dfa7a2103
commit
33489cdc7f
@ -155,9 +155,9 @@ class SiteConfig extends DataObject implements PermissionProvider {
|
|||||||
function providePermissions() {
|
function providePermissions() {
|
||||||
return array(
|
return array(
|
||||||
'EDIT_SITECONFIG' => array(
|
'EDIT_SITECONFIG' => array(
|
||||||
'name' => 'Manage site configuration',
|
'name' => _t('SiteConfig.EDIT_PERMISSION', 'Manage site configuration'),
|
||||||
'category' => 'Roles and access permissions',
|
'category' => _t('Permissions.PERMISSIONS_CATEGORY', 'Roles and access permissions'),
|
||||||
'help' => 'Ability to edit global access settings/top-level page permissions.',
|
'help' => _t('SiteConfig.EDIT_PERMISSION_HELP', 'Ability to edit global access settings/top-level page permissions.'),
|
||||||
'sort' => 400
|
'sort' => 400
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
@ -2333,24 +2333,24 @@ class SiteTree extends DataObject implements PermissionProvider,i18nEntityProvid
|
|||||||
return array(
|
return array(
|
||||||
'SITETREE_GRANT_ACCESS' => array(
|
'SITETREE_GRANT_ACCESS' => array(
|
||||||
'name' => _t('SiteTree.PERMISSION_GRANTACCESS_DESCRIPTION', 'Manage access rights for content'),
|
'name' => _t('SiteTree.PERMISSION_GRANTACCESS_DESCRIPTION', 'Manage access rights for content'),
|
||||||
'category' => 'Roles and access permissions',
|
'category' => _t('Permissions.PERMISSIONS_CATEGORY', 'Roles and access permissions'),
|
||||||
'sort' => 100
|
'sort' => 100
|
||||||
),
|
),
|
||||||
'SITETREE_VIEW_ALL' => array(
|
'SITETREE_VIEW_ALL' => array(
|
||||||
'name' => _t('SiteTree.VIEW_ALL_DESCRIPTION', 'View any page'),
|
'name' => _t('SiteTree.VIEW_ALL_DESCRIPTION', 'View any page'),
|
||||||
'category' => 'Content permissions',
|
'category' => _t('Permissions.CONTENT_CATEGORY', 'Content permissions'),
|
||||||
'sort' => -100,
|
'sort' => -100,
|
||||||
'help' => 'Ability to view any page on the site, regardless of the settings on the Access tab. Requires "Access to Site Content."'
|
'help' => _t('SiteTree.VIEW_ALL_HELP', 'Ability to view any page on the site, regardless of the settings on the Access tab. Requires "Access to Site Content."')
|
||||||
),
|
),
|
||||||
'SITETREE_EDIT_ALL' => array(
|
'SITETREE_EDIT_ALL' => array(
|
||||||
'name' => _t('SiteTree.EDIT_ALL_DESCRIPTION', 'Edit any page'),
|
'name' => _t('SiteTree.EDIT_ALL_DESCRIPTION', 'Edit any page'),
|
||||||
'category' => 'Content permissions',
|
'category' => _t('Permissions.CONTENT_CATEGORY', 'Content permissions'),
|
||||||
'sort' => -50,
|
'sort' => -50,
|
||||||
'help' => 'Ability to edit any page on the site, regardless of the settings on the Access tab. Requires "Access to Site Content."'
|
'help' => _t('SiteTree.EDIT_ALL_HELP', 'Ability to edit any page on the site, regardless of the settings on the Access tab. Requires "Access to Site Content."')
|
||||||
),
|
),
|
||||||
'SITETREE_REORGANISE' => array(
|
'SITETREE_REORGANISE' => array(
|
||||||
'name' => _t('SiteTree.REORGANISE_DESCRIPTION', 'Change site structure'),
|
'name' => _t('SiteTree.REORGANISE_DESCRIPTION', 'Change site structure'),
|
||||||
'category' => 'Content permissions',
|
'category' => _t('Permissions.CONTENT_CATEGORY', 'Content permissions'),
|
||||||
'sort' => 100
|
'sort' => 100
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
@ -555,6 +555,8 @@ $lang['en_US']['PermissionRoleCode']['SINGULARNAME'] = array(
|
|||||||
50,
|
50,
|
||||||
'Singular name of the object, used in dropdowns and to generally identify a single object in the interface'
|
'Singular name of the object, used in dropdowns and to generally identify a single object in the interface'
|
||||||
);
|
);
|
||||||
|
$lang['en_US']['Permissions']['CONTENT_CATEGORY'] = 'Content permissions';
|
||||||
|
$lang['en_US']['Permissions']['PERMISSIONS_CATEGORY'] = 'Roles and access permissions';
|
||||||
$lang['en_US']['PhoneNumberField']['VALIDATION'] = 'Please enter a valid phone number';
|
$lang['en_US']['PhoneNumberField']['VALIDATION'] = 'Please enter a valid phone number';
|
||||||
$lang['en_US']['QueuedEmail']['PLURALNAME'] = array(
|
$lang['en_US']['QueuedEmail']['PLURALNAME'] = array(
|
||||||
'Queued Emails',
|
'Queued Emails',
|
||||||
@ -649,6 +651,8 @@ $lang['en_US']['SecurityAdmin']['ROLES'] = 'Roles';
|
|||||||
$lang['en_US']['SecurityAdmin']['ROLESDESCRIPTION'] = 'This section allows you to add roles to this group. Roles are logical groupings of permissions, which can be editied in the Roles tab';
|
$lang['en_US']['SecurityAdmin']['ROLESDESCRIPTION'] = 'This section allows you to add roles to this group. Roles are logical groupings of permissions, which can be editied in the Roles tab';
|
||||||
$lang['en_US']['SecurityAdmin']['VIEWUSER'] = 'View User';
|
$lang['en_US']['SecurityAdmin']['VIEWUSER'] = 'View User';
|
||||||
$lang['en_US']['SimpleImageField']['NOUPLOAD'] = 'No Image Uploaded';
|
$lang['en_US']['SimpleImageField']['NOUPLOAD'] = 'No Image Uploaded';
|
||||||
|
$lang['en_US']['SiteConfig']['EDIT_PERMISSION'] = 'Manage site configuration';
|
||||||
|
$lang['en_US']['SiteConfig']['EDIT_PERMISSION_HELP'] = 'Ability to edit global access settings/top-level page permissions.';
|
||||||
$lang['en_US']['SiteConfig']['PLURALNAME'] = array(
|
$lang['en_US']['SiteConfig']['PLURALNAME'] = array(
|
||||||
'Site Configs',
|
'Site Configs',
|
||||||
50,
|
50,
|
||||||
@ -694,6 +698,7 @@ $lang['en_US']['SiteTree']['EDITHEADER'] = 'Who can edit this page?';
|
|||||||
$lang['en_US']['SiteTree']['EDITONLYTHESE'] = 'Only these people (choose from list)';
|
$lang['en_US']['SiteTree']['EDITONLYTHESE'] = 'Only these people (choose from list)';
|
||||||
$lang['en_US']['SiteTree']['EDITORGROUPS'] = 'Editor Groups';
|
$lang['en_US']['SiteTree']['EDITORGROUPS'] = 'Editor Groups';
|
||||||
$lang['en_US']['SiteTree']['EDIT_ALL_DESCRIPTION'] = 'Edit any page';
|
$lang['en_US']['SiteTree']['EDIT_ALL_DESCRIPTION'] = 'Edit any page';
|
||||||
|
$lang['en_US']['SiteTree']['EDIT_ALL_HELP'] = 'Ability to edit any page on the site, regardless of the settings on the Access tab. Requires "Access to Site Content."';
|
||||||
$lang['en_US']['SiteTree']['Editors'] = 'Editors Groups';
|
$lang['en_US']['SiteTree']['Editors'] = 'Editors Groups';
|
||||||
$lang['en_US']['SiteTree']['HASBROKENLINKS'] = 'This page has broken links.';
|
$lang['en_US']['SiteTree']['HASBROKENLINKS'] = 'This page has broken links.';
|
||||||
$lang['en_US']['SiteTree']['HOMEPAGEFORDOMAIN'] = array(
|
$lang['en_US']['SiteTree']['HOMEPAGEFORDOMAIN'] = array(
|
||||||
@ -770,6 +775,7 @@ $lang['en_US']['SiteTree']['VALIDATIONURLSEGMENT1'] = 'Another page is using tha
|
|||||||
$lang['en_US']['SiteTree']['VALIDATIONURLSEGMENT2'] = 'URLs can only be made up of letters, digits and hyphens.';
|
$lang['en_US']['SiteTree']['VALIDATIONURLSEGMENT2'] = 'URLs can only be made up of letters, digits and hyphens.';
|
||||||
$lang['en_US']['SiteTree']['VIEWERGROUPS'] = 'Viewer Groups';
|
$lang['en_US']['SiteTree']['VIEWERGROUPS'] = 'Viewer Groups';
|
||||||
$lang['en_US']['SiteTree']['VIEW_ALL_DESCRIPTION'] = 'View any page';
|
$lang['en_US']['SiteTree']['VIEW_ALL_DESCRIPTION'] = 'View any page';
|
||||||
|
$lang['en_US']['SiteTree']['VIEW_ALL_HELP'] = 'Ability to view any page on the site, regardless of the settings on the Access tab. Requires "Access to Site Content."';
|
||||||
$lang['en_US']['SiteTree']['Viewers'] = 'Viewers Groups';
|
$lang['en_US']['SiteTree']['Viewers'] = 'Viewers Groups';
|
||||||
$lang['en_US']['SiteTree']['has_one_Parent'] = array(
|
$lang['en_US']['SiteTree']['has_one_Parent'] = array(
|
||||||
'Parent Page',
|
'Parent Page',
|
||||||
|
@ -501,12 +501,12 @@ class Permission extends DataObject {
|
|||||||
foreach($someCodes as $k => $v) {
|
foreach($someCodes as $k => $v) {
|
||||||
if (is_array($v)) {
|
if (is_array($v)) {
|
||||||
// There must be a category and name key.
|
// There must be a category and name key.
|
||||||
if (!isset($v['category'])) user_error("The permission $k must have a category key", E_USER_WARNING);
|
if (!isset($v[Two])) user_error("The permission $k must have a category key", E_USER_WARNING);
|
||||||
if (!isset($v['name'])) user_error("The permission $k must have a name key", E_USER_WARNING);
|
if (!isset($v['name'])) user_error("The permission $k must have a name key", E_USER_WARNING);
|
||||||
|
|
||||||
if (!isset($allCodes[$v['category']])) $allCodes[$v['category']] = array();
|
if (!isset($allCodes[$v[Two]])) $allCodes[$v[Two]] = array();
|
||||||
|
|
||||||
$allCodes[$v['category']][$k] = array(
|
$allCodes[$v[Two]][$k] = array(
|
||||||
'name' => $v['name'],
|
'name' => $v['name'],
|
||||||
'help' => isset($v['help']) ? $v['help'] : null,
|
'help' => isset($v['help']) ? $v['help'] : null,
|
||||||
'sort' => isset($v['sort']) ? $v['sort'] : 0
|
'sort' => isset($v['sort']) ? $v['sort'] : 0
|
||||||
|
Loading…
Reference in New Issue
Block a user