Commit 9fd6212e3fb8dbfd6bf1898265e08561cec45fa6

Authored by nbm
1 parent ce366249

Make permissions and role allocations use the new "Manage Security"

permission.


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4972 c91229c3-7414-0410-bfa2-8a42b809f60b
plugins/ktcore/KTFolderActions.php
@@ -59,7 +59,7 @@ class KTFolderAddFolderAction extends KTFolderAction { @@ -59,7 +59,7 @@ class KTFolderAddFolderAction extends KTFolderAction {
59 class KTFolderPermissionsAction extends KTFolderAction { 59 class KTFolderPermissionsAction extends KTFolderAction {
60 var $sName = 'ktcore.actions.folder.permissions'; 60 var $sName = 'ktcore.actions.folder.permissions';
61 61
62 - var $_sShowPermission = "ktcore.permissions.write"; 62 + var $_sShowPermission = "ktcore.permissions.security";
63 var $_bAdminAlwaysAvailable = true; 63 var $_bAdminAlwaysAvailable = true;
64 var $bAutomaticTransaction = true; 64 var $bAutomaticTransaction = true;
65 65
plugins/ktcore/KTPermissions.php
@@ -82,8 +82,9 @@ class KTDocumentPermissionsAction extends KTDocumentAction { @@ -82,8 +82,9 @@ class KTDocumentPermissionsAction extends KTDocumentAction {
82 class KTRoleAllocationPlugin extends KTFolderAction { 82 class KTRoleAllocationPlugin extends KTFolderAction {
83 var $sName = 'ktcore.actions.folder.roles'; 83 var $sName = 'ktcore.actions.folder.roles';
84 84
85 - var $_sShowPermission = "ktcore.permissions.write"; 85 + var $_sShowPermission = "ktcore.permissions.security";
86 var $bAutomaticTransaction = true; 86 var $bAutomaticTransaction = true;
  87 + var $_bAdminAlwaysAvailable = true;
87 88
88 function getDisplayName() { 89 function getDisplayName() {
89 return _('Allocate Roles'); 90 return _('Allocate Roles');