Skip to content

Commit a21f220

Browse files
author
Ivan Klimchuk
committed
Move names and descriptions of policies into lexicons
1 parent 8eb719c commit a21f220

File tree

2 files changed

+49
-25
lines changed

2 files changed

+49
-25
lines changed

_build/data/transport.core.accesspolicies.php

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
$policies['1']= $xpdo->newObject(modAccessPolicy::class);
1313
$policies['1']->fromArray([
1414
'id' => 1,
15-
'name' => 'Resource',
16-
'description' => 'MODX Resource Policy with all attributes.',
15+
'name' => 'policy_resource_name',
16+
'description' => 'policy_resource_desc',
1717
'parent' => 0,
1818
'class' => '',
1919
'data' => '{"add_children":true,"create":true,"copy":true,"delete":true,"list":true,"load":true,"move":true,"publish":true,"remove":true,"save":true,"steal_lock":true,"undelete":true,"unpublish":true,"view":true}',
@@ -23,8 +23,8 @@
2323
$policies['2']= $xpdo->newObject(modAccessPolicy::class);
2424
$policies['2']->fromArray([
2525
'id' => 2,
26-
'name' => 'Administrator',
27-
'description' => 'Context administration policy with all permissions.',
26+
'name' => 'policy_administrator_name',
27+
'description' => 'policy_administrator_desc',
2828
'parent' => 0,
2929
'class' => '',
3030
'data' => '{"about":true,"access_permissions":true,"actions":true,"change_password":true,"change_profile":true,"charsets":true,"class_map":true,"components":true,"content_types":true,"countries":true,"create":true,"credits":true,"customize_forms":true,"dashboards":true,"database":true,"database_truncate":true,"delete_category":true,"delete_chunk":true,"delete_context":true,"delete_document":true,"delete_eventlog":true,"delete_plugin":true,"delete_propertyset":true,"delete_role":true,"delete_snippet":true,"delete_template":true,"delete_tv":true,"delete_user":true,"directory_chmod":true,"directory_create":true,"directory_list":true,"directory_remove":true,"directory_update":true,"edit_category":true,"edit_chunk":true,"edit_context":true,"edit_document":true,"edit_locked":true,"edit_plugin":true,"edit_propertyset":true,"edit_role":true,"edit_snippet":true,"edit_template":true,"edit_tv":true,"edit_user":true,"element_tree":true,"empty_cache":true,"error_log_erase":true,"error_log_view":true,"events":true,"export_static":true,"file_create":true,"file_list":true,"file_manager":true,"file_remove":true,"file_tree":true,"file_update":true,"file_upload":true,"file_unpack":true,"file_view":true,"flush_sessions":true,"frames":true,"help":true,"home":true,"import_static":true,"languages":true,"lexicons":true,"list":true,"load":true,"logout":true,"logs":true,"menus":true,"menu_reports":true,"menu_security":true,"menu_site":true,"menu_support":true,"menu_system":true,"menu_tools":true,"menu_user":true,"messages":true,"namespaces":true,"new_category":true,"new_chunk":true,"new_context":true,"new_document":true,"new_document_in_root":true,"new_plugin":true,"new_propertyset":true,"new_role":true,"new_snippet":true,"new_static_resource":true,"new_symlink":true,"new_template":true,"new_tv":true,"new_user":true,"new_weblink":true,"packages":true,"policy_delete":true,"policy_edit":true,"policy_new":true,"policy_save":true,"policy_template_delete":true,"policy_template_edit":true,"policy_template_new":true,"policy_template_save":true,"policy_template_view":true,"policy_view":true,"property_sets":true,"providers":true,"publish_document":true,"purge_deleted":true,"remove":true,"remove_locks":true,"resource_duplicate":true,"resourcegroup_delete":true,"resourcegroup_edit":true,"resourcegroup_new":true,"resourcegroup_resource_edit":true,"resourcegroup_resource_list":true,"resourcegroup_save":true,"resourcegroup_view":true,"resource_quick_create":true,"resource_quick_update":true,"resource_tree":true,"save":true,"save_category":true,"save_chunk":true,"save_context":true,"save_document":true,"save_plugin":true,"save_propertyset":true,"save_role":true,"save_snippet":true,"save_template":true,"save_tv":true,"save_user":true,"search":true,"set_sudo":true,"settings":true,"sources":true,"source_delete":true,"source_edit":true,"source_save":true,"source_view":true,"steal_locks":true,"tree_show_element_ids":true,"tree_show_resource_ids":true,"undelete_document":true,"unlock_element_properties":true,"unpublish_document":true,"usergroup_delete":true,"usergroup_edit":true,"usergroup_new":true,"usergroup_save":true,"usergroup_user_edit":true,"usergroup_user_list":true,"usergroup_view":true,"view":true,"view_category":true,"view_chunk":true,"view_context":true,"view_document":true,"view_element":true,"view_eventlog":true,"view_offline":true,"view_plugin":true,"view_propertyset":true,"view_role":true,"view_snippet":true,"view_sysinfo":true,"view_template":true,"view_tv":true,"view_unpublished":true,"view_user":true,"workspaces":true}',
@@ -34,8 +34,8 @@
3434
$policies['3']= $xpdo->newObject(modAccessPolicy::class);
3535
$policies['3']->fromArray([
3636
'id' => 3,
37-
'name' => 'Load Only',
38-
'description' => 'A minimal policy with permission to load an object.',
37+
'name' => 'policy_load_only_name',
38+
'description' => 'policy_load_only_desc',
3939
'parent' => 0,
4040
'class' => '',
4141
'data' => '{"load":true}',
@@ -45,8 +45,8 @@
4545
$policies['4']= $xpdo->newObject(modAccessPolicy::class);
4646
$policies['4']->fromArray([
4747
'id' => 4,
48-
'name' => 'Load, List and View',
49-
'description' => 'Provides load, list and view permissions only.',
48+
'name' => 'policy_load_list_view_name',
49+
'description' => 'policy_load_list_view_desc',
5050
'parent' => 0,
5151
'class' => '',
5252
'data' => '{"load":true,"list":true,"view":true}',
@@ -56,8 +56,8 @@
5656
$policies['5']= $xpdo->newObject(modAccessPolicy::class);
5757
$policies['5']->fromArray([
5858
'id' => 5,
59-
'name' => 'Object',
60-
'description' => 'An Object policy with all permissions.',
59+
'name' => 'policy_object_name',
60+
'description' => 'policy_object_desc',
6161
'parent' => 0,
6262
'class' => '',
6363
'data' => '{"load":true,"list":true,"view":true,"save":true,"remove":true}',
@@ -67,8 +67,8 @@
6767
$policies['6']= $xpdo->newObject(modAccessPolicy::class);
6868
$policies['6']->fromArray([
6969
'id' => 6,
70-
'name' => 'Element',
71-
'description' => 'MODX Element policy with all attributes.',
70+
'name' => 'policy_element_name',
71+
'description' => 'policy_element_desc',
7272
'parent' => 0,
7373
'class' => '',
7474
'data' => '{"add_children":true,"create":true,"delete":true,"list":true,"load":true,"remove":true,"save":true,"view":true,"copy":true}',
@@ -78,8 +78,8 @@
7878
$policies['7']= $xpdo->newObject(modAccessPolicy::class);
7979
$policies['7']->fromArray([
8080
'id' => 7,
81-
'name' => 'Content Editor',
82-
'description' => 'Context administration policy with limited, content-editing related Permissions, but no publishing.',
81+
'name' => 'policy_content_editor_name',
82+
'description' => 'policy_content_editor_desc',
8383
'parent' => 0,
8484
'class' => '',
8585
'data' => '{"change_profile":true,"class_map":true,"countries":true,"edit_document":true,"frames":true,"help":true,"home":true,"load":true,"list":true,"logout":true,"menu_reports":true,"menu_site":true,"menu_support":true,"menu_tools":true,"menu_user":true,"resource_duplicate":true,"resource_tree":true,"save_document":true,"source_view":true,"tree_show_resource_ids":true,"view":true,"view_document":true,"view_template":true,"new_document":true,"delete_document":true}',
@@ -89,8 +89,8 @@
8989
$policies['8']= $xpdo->newObject(modAccessPolicy::class);
9090
$policies['8']->fromArray([
9191
'id' => 8,
92-
'name' => 'Media Source Admin',
93-
'description' => 'Media Source administration policy.',
92+
'name' => 'policy_media_source_admin_name',
93+
'description' => 'policy_media_source_admin_desc',
9494
'parent' => 0,
9595
'class' => '',
9696
'data' => '{"create":true,"copy":true,"load":true,"list":true,"save":true,"remove":true,"view":true}',
@@ -100,8 +100,8 @@
100100
$policies['9']= $xpdo->newObject(modAccessPolicy::class);
101101
$policies['9']->fromArray([
102102
'id' => 9,
103-
'name' => 'Media Source User',
104-
'description' => 'Media Source user policy, with basic viewing and using - but no editing - of Media Sources.',
103+
'name' => 'policy_media_source_user_name',
104+
'description' => 'policy_media_source_user_desc',
105105
'parent' => 0,
106106
'class' => '',
107107
'data' => '{"load":true,"list":true,"view":true}',
@@ -111,8 +111,8 @@
111111
$policies['10']= $xpdo->newObject(modAccessPolicy::class);
112112
$policies['10']->fromArray([
113113
'id' => 10,
114-
'name' => 'Developer',
115-
'description' => 'Context administration policy with most Permissions except Administrator and Security functions.',
114+
'name' => 'policy_developer_name',
115+
'description' => 'policy_developer_desc',
116116
'parent' => 0,
117117
'class' => '',
118118
'data' => '{"about":true,"change_password":true,"change_profile":true,"charsets":true,"class_map":true,"components":true,"content_types":true,"countries":true,"create":true,"credits":true,"customize_forms":true,"dashboards":true,"database":true,"delete_category":true,"delete_chunk":true,"delete_context":true,"delete_document":true,"delete_eventlog":true,"delete_plugin":true,"delete_propertyset":true,"delete_snippet":true,"delete_template":true,"delete_tv":true,"delete_role":true,"delete_user":true,"directory_chmod":true,"directory_create":true,"directory_list":true,"directory_remove":true,"directory_update":true,"edit_category":true,"edit_chunk":true,"edit_context":true,"edit_document":true,"edit_locked":true,"edit_plugin":true,"edit_propertyset":true,"edit_role":true,"edit_snippet":true,"edit_template":true,"edit_tv":true,"edit_user":true,"element_tree":true,"empty_cache":true,"error_log_erase":true,"error_log_view":true,"export_static":true,"file_create":true,"file_list":true,"file_manager":true,"file_remove":true,"file_tree":true,"file_update":true,"file_upload":true,"file_unpack":true,"file_view":true,"frames":true,"help":true,"home":true,"import_static":true,"languages":true,"lexicons":true,"list":true,"load":true,"logout":true,"logs":true,"menu_reports":true,"menu_site":true,"menu_support":true,"menu_system":true,"menu_tools":true,"menu_user":true,"menus":true,"messages":true,"namespaces":true,"new_category":true,"new_chunk":true,"new_context":true,"new_document":true,"new_static_resource":true,"new_symlink":true,"new_weblink":true,"new_document_in_root":true,"new_plugin":true,"new_propertyset":true,"new_role":true,"new_snippet":true,"new_template":true,"new_tv":true,"new_user":true,"packages":true,"property_sets":true,"providers":true,"publish_document":true,"purge_deleted":true,"remove":true,"resource_duplicate":true,"resource_quick_create":true,"resource_quick_update":true,"resource_tree":true,"save":true,"save_category":true,"save_chunk":true,"save_context":true,"save_document":true,"save_plugin":true,"save_propertyset":true,"save_snippet":true,"save_template":true,"save_tv":true,"save_user":true,"search":true,"settings":true,"source_delete":true,"source_edit":true,"source_save":true,"source_view":true,"sources":true,"tree_show_element_ids":true,"tree_show_resource_ids":true,"undelete_document":true,"unpublish_document":true,"unlock_element_properties":true,"view":true,"view_category":true,"view_chunk":true,"view_context":true,"view_document":true,"view_element":true,"view_eventlog":true,"view_offline":true,"view_plugin":true,"view_propertyset":true,"view_role":true,"view_snippet":true,"view_sysinfo":true,"view_template":true,"view_tv":true,"view_user":true,"view_unpublished":true,"workspaces":true}',
@@ -122,8 +122,8 @@
122122
$policies['11']= $xpdo->newObject(modAccessPolicy::class);
123123
$policies['11']->fromArray([
124124
'id' => 11,
125-
'name' => 'Context',
126-
'description' => 'A standard Context policy that you can apply when creating Context ACLs for basic read/write and view_unpublished access within a Context.',
125+
'name' => 'policy_context_name',
126+
'description' => 'policy_context_desc',
127127
'parent' => 0,
128128
'class' => '',
129129
'data' => '{"load":true,"list":true,"view":true,"save":true,"remove":true,"copy":true,"view_unpublished":true}',
@@ -133,8 +133,8 @@
133133
$policies['12']= $xpdo->newObject(modAccessPolicy::class);
134134
$policies['12']->fromArray([
135135
'id' => 12,
136-
'name' => 'Hidden Namespace',
137-
'description' => 'Hidden Namespace policy, will not show Namespace in lists.',
136+
'name' => 'policy_hidden_namespace_name',
137+
'description' => 'policy_hidden_namespace_desc',
138138
'parent' => 0,
139139
'class' => '',
140140
'data' => '{"load":false,"list":false,"view":true}',

core/lexicon/en/policy.inc.php

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
* @package modx
77
* @subpackage lexicon
88
*/
9+
$_lang['template_group'] = 'Template Group';
910
$_lang['active_of'] = '[[+active]] of [[+total]]';
1011
$_lang['active_permissions'] = 'Active Permissions';
1112
$_lang['no_policy_option'] = ' (no policy) ';
@@ -92,4 +93,27 @@
9293
$_lang['policy_template_group_mediasource_desc'] = 'All Media Source-based policy templates.';
9394
$_lang['policy_template_group_namespace_desc'] = 'All Namespace based policy templates.';
9495
$_lang['policy_template_group_context_desc'] = 'All Context based policy templates.';
95-
$_lang['template_group'] = 'Template Group';
96+
$_lang['policy_resource_name'] = 'Resource';
97+
$_lang['policy_resource_desc'] = 'MODX Resource Policy with all attributes.';
98+
$_lang['policy_administrator_name'] = 'Administrator';
99+
$_lang['policy_administrator_desc'] = 'Context administration policy with all permissions.';
100+
$_lang['policy_load_only_name'] = 'Load Only';
101+
$_lang['policy_load_only_desc'] = 'A minimal policy with permission to load an object.';
102+
$_lang['policy_load_list_view_name'] = 'Load, List and View';
103+
$_lang['policy_load_list_view_desc'] = 'Provides load, list and view permissions only.';
104+
$_lang['policy_object_name'] = 'Object';
105+
$_lang['policy_object_desc'] = 'An Object policy with all permissions.';
106+
$_lang['policy_element_name'] = 'Element';
107+
$_lang['policy_element_desc'] = 'MODX Element policy with all attributes.';
108+
$_lang['policy_content_editor_name'] = 'Content Editor';
109+
$_lang['policy_content_editor_desc'] = 'Context administration policy with limited, content-editing related Permissions, but no publishing.';
110+
$_lang['policy_media_source_admin_name'] = 'Media Source Admin';
111+
$_lang['policy_media_source_admin_desc'] = 'Media Source administration policy.';
112+
$_lang['policy_media_source_user_name'] = 'Media Source User';
113+
$_lang['policy_media_source_user_desc'] = 'Media Source user policy, with basic viewing and using - but no editing - of Media Sources.';
114+
$_lang['policy_developer_name'] = 'Developer';
115+
$_lang['policy_developer_desc'] = 'Context administration policy with most Permissions except Administrator and Security functions.';
116+
$_lang['policy_context_name'] = 'Context';
117+
$_lang['policy_context_desc'] = 'A standard Context policy that you can apply when creating Context ACLs for basic read/write and view_unpublished access within a Context.';
118+
$_lang['policy_hidden_namespace_name'] = 'Hidden Namespace';
119+
$_lang['policy_hidden_namespace_desc'] = 'Hidden Namespace policy, will not show Namespace in lists.';

0 commit comments

Comments
 (0)