← Back to team overview

dhis2-devs team mailing list archive

[Branch ~dhis2-devs-core/dhis2/trunk] Rev 6077: Added missing authorities in data admin module

 

------------------------------------------------------------
revno: 6077
committer: Lars Helge Overland <larshelge@xxxxxxxxx>
branch nick: dhis2
timestamp: Wed 2012-02-22 12:53:53 +0100
message:
  Added missing authorities in data admin module
modified:
  dhis-2/dhis-web/dhis-web-commons/src/main/resources/i18n_global.properties
  dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/resources/struts.xml
  dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/resources/org/hisp/dhis/user/i18n_module.properties


--
lp:dhis2
https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk

Your team DHIS 2 developers is subscribed to branch lp:dhis2.
To unsubscribe from this branch go to https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk/+edit-subscription
=== modified file 'dhis-2/dhis-web/dhis-web-commons/src/main/resources/i18n_global.properties'
--- dhis-2/dhis-web/dhis-web-commons/src/main/resources/i18n_global.properties	2012-02-13 14:30:59 +0000
+++ dhis-2/dhis-web/dhis-web-commons/src/main/resources/i18n_global.properties	2012-02-22 11:53:53 +0000
@@ -517,4 +517,5 @@
 no_constant_to_select=No constants to select
 
 #-- Dynamic Attributes --------------------------------------------------------#
+
 multiple_choice=Multiple Choice

=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/resources/struts.xml'
--- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/resources/struts.xml	2012-02-16 12:58:37 +0000
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataadmin/src/main/resources/struts.xml	2012-02-22 11:53:53 +0000
@@ -22,6 +22,7 @@
         /dhis-web-maintenance-dataadmin/maintenanceForm.vm</param>
       <param name="menu">/dhis-web-maintenance-dataadmin/menu.vm</param>
       <param name="javascripts">javascript/maintenance.js</param>
+	  <param name="requiredAuthorities">F_PERFORM_MAINTENANCE</param>
     </action>
 
     <action name="performMaintenance" class="org.hisp.dhis.dataadmin.action.maintenance.PerformMaintenanceAction">
@@ -29,6 +30,7 @@
         /dhis-web-maintenance-dataadmin/responseSuccess.vm
       </result>
       <param name="onExceptionReturn">plainTextError</param>
+	  <param name="requiredAuthorities">F_PERFORM_MAINTENANCE</param>
     </action>
 
     <!-- Resource table -->
@@ -39,39 +41,41 @@
         /dhis-web-maintenance-dataadmin/resourceTableForm.vm</param>
       <param name="menu">/dhis-web-maintenance-dataadmin/menu.vm</param>
       <param name="javascripts">javascript/resourceTable.js</param>
+	  <param name="requiredAuthorities">F_PERFORM_MAINTENANCE</param>
     </action>
 
     <action name="generateResourceTable" class="org.hisp.dhis.dataadmin.action.resourcetable.GenerateResourceTableAction">
       <result name="success" type="velocity-xml">/dhis-web-maintenance-dataadmin/responseSuccess.vm</result>
+	  <param name="requiredAuthorities">F_PERFORM_MAINTENANCE</param>
     </action>
 
     <!-- Cache -->
 
     <action name="showCache" class="org.hisp.dhis.dataadmin.action.cache.ShowCacheAction">
       <result name="success" type="velocity">/main.vm</result>
-      <param name="page">
-        /dhis-web-maintenance-dataadmin/showcache.vm</param>
+      <param name="page">/dhis-web-maintenance-dataadmin/showcache.vm</param>
       <param name="menu">/dhis-web-maintenance-dataadmin/menu.vm</param>
+	  <param name="requiredAuthorities">F_PERFORM_MAINTENANCE</param>
     </action>
 
     <action name="clearCache" class="org.hisp.dhis.dataadmin.action.cache.ClearCacheAction">
       <result name="success" type="redirect">showCache.action </result>
+	  <param name="requiredAuthorities">F_PERFORM_MAINTENANCE</param>
     </action>
 
     <!-- Data integrity -->
 
     <action name="displayDataIntegrityForm" class="org.hisp.dhis.dataadmin.action.NoAction">
       <result name="success" type="velocity">/main.vm</result>
-      <param name="page">
-        /dhis-web-maintenance-dataadmin/dataIntegrityForm.vm</param>
+      <param name="page">/dhis-web-maintenance-dataadmin/dataIntegrityForm.vm</param>
       <param name="menu">/dhis-web-maintenance-dataadmin/menu.vm</param>
       <param name="javascripts">javascript/dataIntegrity.js</param>
+	  <param name="requiredAuthorities">F_PERFORM_MAINTENANCE</param>
     </action>
 
     <action name="getDataIntegrity" class="org.hisp.dhis.dataadmin.action.dataintegrity.GetDataIntegrityAction">
-      <result name="success" type="velocity-json">
-        /dhis-web-maintenance-dataadmin/responseDataIntegrity.vm
-      </result>
+      <result name="success" type="velocity-json">/dhis-web-maintenance-dataadmin/responseDataIntegrity.vm</result>
+	  <param name="requiredAuthorities">F_PERFORM_MAINTENANCE</param>
     </action>
 
     <!-- Prune Organisation unit -->
@@ -81,26 +85,23 @@
       <param name="page">
         /dhis-web-maintenance-dataadmin/pruneOrganisationUnitForm.vm</param>
       <param name="menu">/dhis-web-maintenance-dataadmin/menu.vm</param>
-      <param name="javascripts">
-        ../dhis-web-commons/oust/oust.js,javascript/pruneOrganisationUnit.js</param>
+      <param name="javascripts">../dhis-web-commons/oust/oust.js,javascript/pruneOrganisationUnit.js</param>
+	  <param name="requiredAuthorities">F_PRUNE_ORGANISATION_UNITS</param>
     </action>
 
     <action name="pruneOrganisationUnit" class="org.hisp.dhis.dataadmin.action.dataprune.PruneOrganisationUnitAction">
-      <result name="success" type="velocity-json">
-        /dhis-web-commons/ajax/jsonResponseSuccess.vm
-      </result>
-      <result name="error" type="velocity-json">
-        /dhis-web-commons/ajax/jsonResponseError.vm
-      </result>
+      <result name="success" type="velocity-json">/dhis-web-commons/ajax/jsonResponseSuccess.vm</result>
+      <result name="error" type="velocity-json">/dhis-web-commons/ajax/jsonResponseError.vm</result>
+	  <param name="requiredAuthorities">F_PRUNE_ORGANISATION_UNITS</param>
     </action>
 
     <!-- Statistics -->
 
     <action name="viewStatistics" class="org.hisp.dhis.dataadmin.action.statistics.GetStatisticsAction">
       <result name="success" type="velocity">/main.vm</result>
-      <param name="page">
-        /dhis-web-maintenance-dataadmin/viewStatistics.vm</param>
+      <param name="page">/dhis-web-maintenance-dataadmin/viewStatistics.vm</param>
       <param name="menu">/dhis-web-maintenance-dataadmin/menu.vm</param>
+	  <param name="requiredAuthorities">F_PERFORM_MAINTENANCE</param>
     </action>
 
     <action name="viewStatisticsChart" class="org.hisp.dhis.dataadmin.action.statistics.GetStatisticsChartAction">
@@ -108,6 +109,7 @@
         <param name="width">420</param>
         <param name="height">220</param>
       </result>
+	  <param name="requiredAuthorities">F_PERFORM_MAINTENANCE</param>
     </action>
 
     <!-- Databrowser -->
@@ -151,44 +153,42 @@
       <param name="page">
         /dhis-web-maintenance-dataadmin/organisationUnitMergeForm.vm</param>
       <param name="menu">/dhis-web-maintenance-dataadmin/menu.vm</param>
-      <param name="javascripts">
-        ../dhis-web-commons/oust/oust.js,javascript/organisationUnitMerge.js</param>
+      <param name="javascripts">../dhis-web-commons/oust/oust.js,javascript/organisationUnitMerge.js</param>
+	  <param name="requiredAuthorities">F_MERGE_ORGANISATION_UNITS</param>
     </action>
 
     <action name="mergeOrganisationUnits" class="org.hisp.dhis.dataadmin.action.organisationunitmerge.MergeOrganisationUnitsAction">
-      <result name="success" type="redirect">
-        displayOrganisationUnitMergeForm.action
-      </result>
+      <result name="success" type="redirect">displayOrganisationUnitMergeForm.action</result>
+	  <param name="requiredAuthorities">F_MERGE_ORGANISATION_UNITS</param>
     </action>
 
     <!-- Duplicate data elimination -->
 
     <action name="displayDuplicateDataEliminationForm" class="org.hisp.dhis.dataadmin.action.NoAction">
       <result name="success" type="velocity">/main.vm</result>
-      <param name="page">
-        /dhis-web-maintenance-dataadmin/duplicateDataEliminationForm.vm</param>
+      <param name="page">/dhis-web-maintenance-dataadmin/duplicateDataEliminationForm.vm</param>
       <param name="menu">/dhis-web-maintenance-dataadmin/menu.vm</param>
-      <param name="javascripts">
-        javascript/duplicateDataElimination.js</param>
+      <param name="javascripts">javascript/duplicateDataElimination.js</param>
+	  <param name="requiredAuthorities">F_ELIMINATE_DUPLICATE_DATA_ELEMENTS</param>
     </action>
 
     <action name="eliminateDuplicateData" class="org.hisp.dhis.dataadmin.action.duplicatedataelimination.EliminateDuplicateDataAction">
-      <result name="success" type="redirect">
-        displayDuplicateDataEliminationForm.action
-      </result>
+      <result name="success" type="redirect">displayDuplicateDataEliminationForm.action</result>
+	  <param name="requiredAuthorities">F_ELIMINATE_DUPLICATE_DATA_ELEMENTS</param>
     </action>
 
     <!-- Data Element Zero Value Storage Management -->
 
     <action name="zeroValueStorageManagement" class="org.hisp.dhis.dataadmin.action.zerovaluestorage.OpenDataElementsZeroIsSignificantManagerAction">
       <result name="success" type="velocity">/main.vm</result>
-      <param name="page">
-        /dhis-web-maintenance-dataadmin/zeroValueStorageManagement.vm</param>
+      <param name="page">/dhis-web-maintenance-dataadmin/zeroValueStorageManagement.vm</param>
       <param name="menu">/dhis-web-maintenance-dataadmin/menu.vm</param>
+	  <param name="requiredAuthorities">F_PERFORM_MAINTENANCE</param>
     </action>
 
     <action name="updateZeroIsSignificantForDataElements" class="org.hisp.dhis.dataadmin.action.zerovaluestorage.UpdateZeroIsSignificantForDataElementsAction">
       <result name="success" type="redirect">index.action</result>
+	  <param name="requiredAuthorities">F_PERFORM_MAINTENANCE</param>
     </action>
 
     <!-- Data archive -->
@@ -199,38 +199,35 @@
         /dhis-web-maintenance-dataadmin/dataArchiveForm.vm</param>
       <param name="menu">/dhis-web-maintenance-dataadmin/menu.vm</param>
       <param name="javascripts">javascript/dataArchive.js</param>
+	  <param name="requiredAuthorities">F_ARCHIVE_DATA</param>
     </action>
 
     <action name="archiveData" class="org.hisp.dhis.dataadmin.action.dataarchive.ArchiveDataAction">
-      <result name="success" type="velocity-json">
-        /dhis-web-maintenance-dataadmin/responseNumber.vm
-      </result>
+      <result name="success" type="velocity-json">/dhis-web-maintenance-dataadmin/responseNumber.vm</result>
+	  <param name="requiredAuthorities">F_ARCHIVE_DATA</param>
     </action>
 
     <action name="getNumberOfOverlaps" class="org.hisp.dhis.dataadmin.action.dataarchive.GetNumberOfOverlapsAction">
-      <result name="success" type="velocity-json">
-        /dhis-web-maintenance-dataadmin/responseNumber.vm
-      </result>
+      <result name="success" type="velocity-json">/dhis-web-maintenance-dataadmin/responseNumber.vm</result>
+	  <param name="requiredAuthorities">F_ARCHIVE_DATA</param>
     </action>
 
     <action name="displayPatientDataArchiveForm" class="org.hisp.dhis.dataadmin.action.NoAction">
       <result name="success" type="velocity">/main.vm</result>
-      <param name="page">
-        /dhis-web-maintenance-dataadmin/patientDataArchiveForm.vm</param>
+      <param name="page">/dhis-web-maintenance-dataadmin/patientDataArchiveForm.vm</param>
       <param name="menu">/dhis-web-maintenance-dataadmin/menu.vm</param>
       <param name="javascripts">javascript/dataArchive.js</param>
+	  <param name="requiredAuthorities">F_ARCHIVE_DATA</param>
     </action>
 
     <action name="archivePatientData" class="org.hisp.dhis.dataadmin.action.dataarchive.ArchivePatientDataAction">
-      <result name="success" type="velocity-json">
-        /dhis-web-maintenance-dataadmin/responseNumber.vm
-      </result>
+      <result name="success" type="velocity-json">/dhis-web-maintenance-dataadmin/responseNumber.vm</result>
+	  <param name="requiredAuthorities">F_ARCHIVE_DATA</param>
     </action>
 
     <action name="getNumberOfOverlapingPatientValues" class="org.hisp.dhis.dataadmin.action.dataarchive.GetNumberOfOverlapingPatientValuesAction">
-      <result name="success" type="velocity-json">
-        /dhis-web-maintenance-dataadmin/responseNumber.vm
-      </result>
+      <result name="success" type="velocity-json">/dhis-web-maintenance-dataadmin/responseNumber.vm</result>
+	  <param name="requiredAuthorities">F_ARCHIVE_DATA</param>
     </action>
 
     <!-- Min/Max validation -->
@@ -242,6 +239,7 @@
       <result name="input" type="velocity-xml">
         /dhis-web-maintenance-dataadmin/responseError.vm
       </result>
+	  <param name="requiredAuthorities">F_GENERATE_MIN_MAX_VALUES</param>
     </action>
 
     <action name="removeMinMaxValue" class="org.hisp.dhis.dataadmin.action.minmaxvalidation.RemoveMinMaxValueAction">
@@ -251,6 +249,7 @@
       <result name="input" type="velocity-xml">
         /dhis-web-maintenance-dataadmin/responseError.vm
       </result>
+	  <param name="requiredAuthorities">F_GENERATE_MIN_MAX_VALUES</param>
     </action>
 
     <action name="getMinMaxValidationParams" class="org.hisp.dhis.dataadmin.action.minmaxvalidation.GetMinMaxValidationParamsAction">
@@ -258,21 +257,20 @@
       <param name="page">/dhis-web-maintenance-dataadmin/minMaxValidation.vm</param>
       <param name="menu">/dhis-web-maintenance-dataadmin/menu.vm</param>
       <param name="javascripts">javascript/minMaxValidation.js, javascript/minMaxValidationForm.js </param>
+	  <param name="requiredAuthorities">F_GENERATE_MIN_MAX_VALUES</param>
     </action>
 
     <!-- Sql View -->
 
     <action name="getSqlView" class="org.hisp.dhis.dataadmin.action.sqlview.GetSqlViewObjectAction">
-      <result name="success" type="velocity-json">
-        /dhis-web-maintenance-dataadmin/jsonSqlView.vm
-      </result>
+      <result name="success" type="velocity-json">/dhis-web-maintenance-dataadmin/jsonSqlView.vm</result>
+      <param name="requiredAuthorities">F_SQLVIEW_MANAGEMENT</param>
     </action>
 
     <action name="showSqlViewListForm" class="org.hisp.dhis.dataadmin.action.sqlview.GetSqlViewListAction">
       <result name="success" type="velocity">/main.vm</result>
       <param name="menu">/dhis-web-maintenance-dataadmin/menu.vm</param>
-      <param name="page">
-        /dhis-web-maintenance-dataadmin/sqlView.vm</param>
+      <param name="page">/dhis-web-maintenance-dataadmin/sqlView.vm</param>
       <param name="javascripts">javascript/sqlView.js</param>
       <param name="requiredAuthorities">F_SQLVIEW_MANAGEMENT</param>
     </action>
@@ -365,6 +363,7 @@
       <result name="success" type="velocity-json">
         /dhis-web-maintenance-dataadmin/jsonConstant.vm</result>
 	  <param name="onExceptionReturn">plainTextError</param>
+      <param name="requiredAuthorities">F_CONSTANT_MANAGEMENT</param>
     </action>
 
     <action name="constant" class="org.hisp.dhis.dataadmin.action.constant.GetConstantListAction">
@@ -405,22 +404,14 @@
     </action>
 
     <action name="validateConstant" class="org.hisp.dhis.dataadmin.action.constant.ValidateConstantAction">
-      <result name="success" type="velocity-json">
-        /dhis-web-commons/ajax/jsonResponseSuccess.vm
-      </result>
-      <result name="error" type="velocity-json">
-        /dhis-web-commons/ajax/jsonResponseError.vm
-      </result>
+      <result name="success" type="velocity-json">/dhis-web-commons/ajax/jsonResponseSuccess.vm</result>
+      <result name="error" type="velocity-json">/dhis-web-commons/ajax/jsonResponseError.vm</result>
       <param name="onExceptionReturn">plainTextError</param>
     </action>
 
     <action name="removeConstant" class="org.hisp.dhis.dataadmin.action.constant.RemoveConstantAction">
-      <result name="success" type="velocity-json">
-        /dhis-web-commons/ajax/jsonResponseSuccess.vm
-      </result>
-      <result name="error" type="velocity-json">
-        /dhis-web-commons/ajax/jsonResponseError.vm
-      </result>
+      <result name="success" type="velocity-json">/dhis-web-commons/ajax/jsonResponseSuccess.vm</result>
+      <result name="error" type="velocity-json">/dhis-web-commons/ajax/jsonResponseError.vm</result>
       <param name="onExceptionReturn">plainTextError</param>
       <param name="requiredAuthorities">F_CONSTANT_DELETE</param>
     </action>
@@ -570,65 +561,57 @@
       <param name="javascripts">javascript/scheduling.js</param>
 	  <param name="schedule">true</param>
       <param name="requiredAuthorities">F_SCHEDULING_ADMIN</param>
-    </action>
-	
-	
-  <!-- OptionSet -->
-  
-   <action name="optionSet" class="org.hisp.dhis.dataadmin.action.option.GetOptionSetListAction">
-     <result name="success" type="velocity">/main.vm</result>
-     <param name="page">/dhis-web-maintenance-dataadmin/optionSet.vm</param>
-     <param name="menu">/dhis-web-maintenance-dataadmin/menu.vm</param>
-     <param name="javascripts">javascript/optionSet.js</param>
-     <param name="requiredAuthorities">F_OPTIONSET_MANAGEMENT</param>
-   </action>
-   
-   <action name="showAddOptionSetForm" class="org.hisp.dhis.dataadmin.action.NoAction">
-     <result name="success" type="velocity">/main.vm</result>
-     <param name="page">/dhis-web-maintenance-dataadmin/addOptionSetForm.vm</param>
-   <param name="javascripts">javascript/optionSet.js</param>
-     <param name="requiredAuthorities">F_OPTIONSET_ADD</param>
-   </action>
+    </action>	
+	
+    <!-- OptionSet -->
+  
+    <action name="optionSet" class="org.hisp.dhis.dataadmin.action.option.GetOptionSetListAction">
+      <result name="success" type="velocity">/main.vm</result>
+      <param name="page">/dhis-web-maintenance-dataadmin/optionSet.vm</param>
+      <param name="menu">/dhis-web-maintenance-dataadmin/menu.vm</param>
+      <param name="javascripts">javascript/optionSet.js</param>
+      <param name="requiredAuthorities">F_OPTIONSET_MANAGEMENT</param>
+    </action>
+  
+    <action name="showAddOptionSetForm" class="org.hisp.dhis.dataadmin.action.NoAction">
+      <result name="success" type="velocity">/main.vm</result>
+      <param name="page">/dhis-web-maintenance-dataadmin/addOptionSetForm.vm</param>
+      <param name="javascripts">javascript/optionSet.js</param>
+      <param name="requiredAuthorities">F_OPTIONSET_ADD</param>
+    </action>
 
-   <action name="addOptionSet" class="org.hisp.dhis.dataadmin.action.option.AddOptionSetAction">
-     <result name="success" type="redirect">optionSet.action</result>
-     <param name="requiredAuthorities">F_OPTIONSET_ADD</param>
-   </action>
-   
-   <action name="showUpdateOptionSetForm" class="org.hisp.dhis.dataadmin.action.option.GetOptionSetAction">
-     <result name="success" type="velocity">/main.vm</result>
-     <param name="page">/dhis-web-maintenance-dataadmin/updateOptionSetForm.vm</param>
-   	 <param name="javascripts">javascript/optionSet.js</param>
-     <param name="requiredAuthorities">F_OPTIONSET_UPDATE</param>
-   </action>
-   
-   <action name="updateOptionSet" class="org.hisp.dhis.dataadmin.action.option.UpdateOptionSetAction">
-     <result name="success" type="redirect">optionSet.action</result>
-	 <param name="requiredAuthorities">F_OPTIONSET_UPDATE</param>
-   </action>
+    <action name="addOptionSet" class="org.hisp.dhis.dataadmin.action.option.AddOptionSetAction">
+      <result name="success" type="redirect">optionSet.action</result>
+      <param name="requiredAuthorities">F_OPTIONSET_ADD</param>
+    </action>
+   
+    <action name="showUpdateOptionSetForm" class="org.hisp.dhis.dataadmin.action.option.GetOptionSetAction">
+      <result name="success" type="velocity">/main.vm</result>
+      <param name="page">/dhis-web-maintenance-dataadmin/updateOptionSetForm.vm</param>
+      <param name="javascripts">javascript/optionSet.js</param>
+      <param name="requiredAuthorities">F_OPTIONSET_UPDATE</param>
+    </action>
+   
+    <action name="updateOptionSet" class="org.hisp.dhis.dataadmin.action.option.UpdateOptionSetAction">
+      <result name="success" type="redirect">optionSet.action</result>
+      <param name="requiredAuthorities">F_OPTIONSET_UPDATE</param>
+    </action>
     
-   <action name="removeOptionSet" class="org.hisp.dhis.dataadmin.action.option.RemoveOptionSetAction">
-     <result name="success" type="velocity-json">
-     		/dhis-web-commons/ajax/jsonResponseSuccess.vm</result>
-	 <result name="error" type="velocity-json">
-				/dhis-web-commons/ajax/jsonResponseError.vm</result>
-	 <param name="requiredAuthorities">F_OPTIONSET_DELETE</param>
-   </action>
+    <action name="removeOptionSet" class="org.hisp.dhis.dataadmin.action.option.RemoveOptionSetAction">
+      <result name="success" type="velocity-json">/dhis-web-commons/ajax/jsonResponseSuccess.vm</result>
+	  <result name="error" type="velocity-json">/dhis-web-commons/ajax/jsonResponseError.vm</result>
+	  <param name="requiredAuthorities">F_OPTIONSET_DELETE</param>
+    </action>
    
-   <action name="validateOptionSet"
-		class="org.hisp.dhis.dataadmin.action.option.ValidateOptionSetAction">
-		<result name="success" type="velocity-json">
-			/dhis-web-commons/ajax/jsonResponseSuccess.vm</result>
-		<result name="error" type="velocity-json">
-			/dhis-web-commons/ajax/jsonResponseError.vm</result>
-		<param name="onExceptionReturn">plainTextError</param>
-	</action>
+    <action name="validateOptionSet" class="org.hisp.dhis.dataadmin.action.option.ValidateOptionSetAction">
+      <result name="success" type="velocity-json">/dhis-web-commons/ajax/jsonResponseSuccess.vm</result>
+      <result name="error" type="velocity-json">/dhis-web-commons/ajax/jsonResponseError.vm</result>
+      <param name="onExceptionReturn">plainTextError</param>
+    </action>
 	
-	<action name="getOptionSet"
-		class="org.hisp.dhis.dataadmin.action.option.GetOptionSetAction">
-		<result name="success" type="velocity-json">
-			/dhis-web-maintenance-dataadmin/jsonOptionSet.vm</result>
-	</action>
+	<action name="getOptionSet" class="org.hisp.dhis.dataadmin.action.option.GetOptionSetAction">
+      <result name="success" type="velocity-json">/dhis-web-maintenance-dataadmin/jsonOptionSet.vm</result>
+    </action>
    
   </package>
 </struts>

=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/resources/org/hisp/dhis/user/i18n_module.properties'
--- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/resources/org/hisp/dhis/user/i18n_module.properties	2012-02-21 15:14:22 +0000
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/resources/org/hisp/dhis/user/i18n_module.properties	2012-02-22 11:53:53 +0000
@@ -175,6 +175,12 @@
 F_DV_ADMIN=Administrate data vizualiser
 F_MOBILE_SENDSMS=Send SMS
 F_MOBILE_SETTINGS=Set mobile settings
+F_PERFORM_MAINTENANCE=Perform maintenance tasks
+F_PRUNE_ORGANISATION_UNITS=Prune organisation units
+F_MERGE_ORGANISATION_UNITS=Merge organisation units
+F_ELIMINATE_DUPLICATE_DATA_ELEMENTS=Eliminate duplicate data elements
+F_GENERATE_MIN_MAX_VALUES=Generate min-max values
+F_ARCHIVE_DATA=Archive data
 
 #-- User module ---------------------------------------------------------------#