Commit a0f637820b32152f6ac17110691a89f9a78d2171

Authored by Neil Blakey-Milner
1 parent 44419b39

Use plugin-based registration of permissions page.


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4383 c91229c3-7414-0410-bfa2-8a42b809f60b
plugins/ktcore/KTPermissions.php
... ... @@ -12,7 +12,8 @@ require_once(KT_LIB_DIR . "/permissions/permissionassignment.inc.php");
12 12 require_once(KT_LIB_DIR . "/permissions/permissiondescriptor.inc.php");
13 13 require_once(KT_LIB_DIR . "/permissions/permissionutil.inc.php");
14 14  
15   -$oKTActionRegistry =& KTActionRegistry::getSingleton();
  15 +$oRegistry =& KTPluginRegistry::getSingleton();
  16 +$oPlugin =& $oRegistry->getPlugin('ktcore.plugin');
16 17  
17 18 class KTDocumentPermissionsAction extends KTDocumentAction {
18 19 var $sBuiltInAction = 'editDocumentPermissions';
... ... @@ -74,5 +75,5 @@ class KTDocumentPermissionsAction extends KTDocumentAction {
74 75 return $oTemplate->render($aTemplateData);
75 76 }
76 77 }
77   -$oKTActionRegistry->registerAction('documentaction', 'KTDocumentPermissionsAction', 'ktcore.actions.document.permissions');
  78 +$oPlugin->registerAction('documentaction', 'KTDocumentPermissionsAction', 'ktcore.actions.document.permissions');
78 79  
... ...