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