Commit a0f637820b32152f6ac17110691a89f9a78d2171
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
Showing
1 changed file
with
3 additions
and
2 deletions
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 | ... | ... |