Commit debb04a3f3aadb42fd38d09ba65299485ddac041

Authored by nbm
1 parent 682503de

Put the nsname into the actions as sName.


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3732 c91229c3-7414-0410-bfa2-8a42b809f60b
plugins/ktcore/KTDocumentActions.php
... ... @@ -7,6 +7,7 @@ $oKTActionRegistry =& KTActionRegistry::getSingleton();
7 7 class KTDocumentViewAction extends KTBuiltInDocumentAction {
8 8 var $sBuiltInAction = 'downloadDocument';
9 9 var $sDisplayName = 'View';
  10 + var $sName = 'ktcore.actions.document.view';
10 11  
11 12 function customiseInfo($aInfo) {
12 13 $aInfo['alert'] = _("This will download a copy of the document and is not the same as Checking Out a document. Changes to this downloaded file will not be managed in the DMS.");
... ... @@ -18,12 +19,14 @@ $oKTActionRegistry->registerAction('documentaction', 'KTDocumentViewAction', 'kt
18 19 class KTDocumentEmailAction extends KTBuiltInDocumentAction {
19 20 var $sBuiltInAction = 'emailDocument';
20 21 var $sDisplayName = 'Email';
  22 + var $sName = 'ktcore.actions.document.email';
21 23 }
22 24 $oKTActionRegistry->registerAction('documentaction', 'KTDocumentEmailAction', 'ktcore.actions.document.email');
23 25  
24 26 class KTDocumentCheckInOutAction extends KTBuiltInDocumentAction {
25 27 var $sBuiltInAction = 'emailDocument';
26   - var $sDisplayName = 'Email';
  28 + var $sDisplayName = 'Checkin';
  29 + var $sName = 'ktcore.actions.document.checkinout';
27 30  
28 31 var $_sDisablePermission = "ktcore.permissions.write";
29 32  
... ... @@ -47,6 +50,7 @@ $oKTActionRegistry->registerAction('documentaction', 'KTDocumentCheckInOutAction
47 50 class KTDocumentDeleteAction extends KTBuiltInDocumentActionSingle {
48 51 var $sBuiltInAction = 'deleteDocument';
49 52 var $sDisplayName = 'Delete';
  53 + var $sName = 'ktcore.actions.document.delete';
50 54  
51 55 var $_sDisablePermission = "ktcore.permissions.write";
52 56  
... ... @@ -63,6 +67,7 @@ $oKTActionRegistry->registerAction('documentaction', 'KTDocumentDeleteAction', '
63 67 class KTDocumentMoveAction extends KTBuiltInDocumentActionSingle {
64 68 var $sBuiltInAction = 'moveDocument';
65 69 var $sDisplayName = 'Move';
  70 + var $sName = 'ktcore.actions.document.move';
66 71  
67 72 var $_sDisablePermission = "ktcore.permissions.write";
68 73  
... ... @@ -83,10 +88,13 @@ $oKTActionRegistry->registerAction('documentaction', 'KTDocumentMoveAction', 'kt
83 88 class KTDocumentHistoryAction extends KTBuiltInDocumentAction {
84 89 var $sBuiltInAction = 'viewHistory';
85 90 var $sDisplayName = 'History';
  91 + var $sName = 'ktcore.actions.document.history';
86 92 }
87 93 $oKTActionRegistry->registerAction('documentaction', 'KTDocumentHistoryAction', 'ktcore.actions.document.history');
88 94  
89 95 class KTDocumentSubscriptionAction extends KTBuiltInDocumentAction {
  96 + var $sName = 'ktcore.actions.document.subscription';
  97 + var $sDisplayName = 'Subscribe';
90 98 function getInfo() {
91 99 if (Subscription::exists($this->oUser->getID(), $this->oDocument->getID(), SubscriptionConstants::subscriptionType("DocumentSubscription"))) {
92 100 $this->sBuiltInAction = 'removeSubscription';
... ... @@ -103,6 +111,7 @@ $oKTActionRegistry->registerAction('documentaction', 'KTDocumentSubscriptionActi
103 111 class KTDocumentDiscussionAction extends KTBuiltInDocumentAction {
104 112 var $sBuiltInAction = 'viewDiscussion';
105 113 var $sDisplayName = 'Discussion';
  114 + var $sName = 'ktcore.actions.document.discussion';
106 115 }
107 116 $oKTActionRegistry->registerAction('documentaction', 'KTDocumentDiscussionAction', 'ktcore.actions.document.discussion');
108 117  
... ... @@ -110,6 +119,7 @@ class KTDocumentArchiveAction extends KTBuiltInDocumentAction {
110 119 var $_sDisablePermission = "ktcore.permissions.write";
111 120 var $sBuiltInAction = 'archiveDocument';
112 121 var $sDisplayName = 'Archive';
  122 + var $sName = 'ktcore.actions.document.archive';
113 123  
114 124 function _disable() {
115 125 if ($this->oDocument->hasCollaboration() &&
... ... @@ -130,6 +140,7 @@ $oKTActionRegistry->registerAction('documentaction', 'KTDocumentArchiveAction',
130 140 class KTDocumentDependentAction extends KTBuiltInDocumentAction {
131 141 var $sBuiltInAction = 'createDependantDocument';
132 142 var $sDisplayName = 'Link New Doc';
  143 + var $sName = 'ktcore.actions.document.dependent';
133 144 }
134 145 $oKTActionRegistry->registerAction('documentaction', 'KTDocumentDependentAction', 'ktcore.actions.document.dependent');
135 146  
... ... @@ -137,6 +148,7 @@ $oKTActionRegistry->registerAction('documentaction', 'KTDocumentDependentAction'
137 148 class KTDocumentPublishAction extends KTDocumentAction {
138 149 var $_sDisablePermission = "ktcore.permissions.write";
139 150 var $sDisplayName = 'Publish';
  151 + var $sName = 'ktcore.actions.document.publish';
140 152  
141 153 function _disable() {
142 154 $oDocument =& $this->oDocument;
... ... @@ -171,6 +183,7 @@ $oKTActionRegistry->registerAction('documentaction', 'KTDocumentPublishAction',
171 183 class KTDocumentPermissionsAction extends KTBuiltInDocumentAction {
172 184 var $sBuiltInAction = 'editDocumentPermissions';
173 185 var $sDisplayName = 'Permissions';
  186 + var $sName = 'ktcore.actions.document.permissions';
174 187 }
175 188 $oKTActionRegistry->registerAction('documentaction', 'KTDocumentPermissionsAction', 'ktcore.actions.document.permissions');
176 189 ?>
... ...