=== modified file 'dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/startup/TableAlteror.java'
--- dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/startup/TableAlteror.java 2014-03-24 19:15:32 +0000
+++ dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/startup/TableAlteror.java 2014-03-24 19:24:58 +0000
@@ -568,6 +568,7 @@
executeSql( "UPDATE userroleauthorities SET authority='F_SQLVIEW_PUBLIC_ADD' WHERE authority='F_SQLVIEW_ADD'" );
executeSql( "UPDATE userroleauthorities SET authority='F_OPTIONSET_PUBLIC_ADD' WHERE authority='F_OPTIONSET_ADD'" );
executeSql( "UPDATE userroleauthorities SET authority='F_VALIDATIONRULEGROUP_PUBLIC_ADD' WHERE authority='F_VALIDATIONRULEGROUP_ADD'" );
+ executeSql( "UPDATE userroleauthorities SET authority='F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD' WHERE authority='F_TRACKED_ENTITY_ATTRIBUTE_ADD'" );
// remove unused authorities
executeSql( "DELETE FROM userroleauthorities WHERE authority='F_CONCEPT_UPDATE'" );
=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/resources/struts.xml'
--- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/resources/struts.xml 2014-03-24 19:16:45 +0000
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/resources/struts.xml 2014-03-24 19:24:58 +0000
@@ -62,27 +62,19 @@
/dhis-web-maintenance-program/updateRelationshipTypeForm.vm
javascript/relationship.js
style/basic.css
- F_TRACKED_ENTITY_ATTRIBUTE_ADD
+ F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD, F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD
-
- relationshipType.action
-
- F_TRACKED_ENTITY_ATTRIBUTE_ADD
+
+ relationshipType.action
+ F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD, F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD
-
- /dhis-web-commons/ajax/jsonResponseSuccess.vm
-
-
- /dhis-web-commons/ajax/jsonResponseError.vm
-
-
- /dhis-web-commons/ajax/jsonResponseInput.vm
-
+ /dhis-web-commons/ajax/jsonResponseSuccess.vm
+ /dhis-web-commons/ajax/jsonResponseError.vm
+ /dhis-web-commons/ajax/jsonResponseInput.vm
plainTextError
@@ -91,129 +83,97 @@
/main.vm
-
- /dhis-web-maintenance-program/attribute.vm
-
+ /dhis-web-maintenance-program/attribute.vm
/dhis-web-maintenance-program/menu.vm
javascript/attribute.js
-
-
- /dhis-web-commons/ajax/jsonTrackedEntityAttribute.vm
-
- plainTextError
-
-
-
-
- /dhis-web-commons/ajax/jsonTrackedEntityAttributes.vm
-
- plainTextError
-
-
-
-
- /dhis-web-commons/ajax/jsonTrackedEntityAttributes.vm
-
- plainTextError
-
-
-
-
- /dhis-web-commons/ajax/jsonResponseSuccess.vm
-
-
- /dhis-web-commons/ajax/jsonResponseError.vm
-
+
+ /dhis-web-commons/ajax/jsonTrackedEntityAttribute.vm
+ plainTextError
+
+
+
+ /dhis-web-commons/ajax/jsonTrackedEntityAttributes.vm
+ plainTextError
+
+
+
+ /dhis-web-commons/ajax/jsonTrackedEntityAttributes.vm
+ plainTextError
+
+
+
+ /dhis-web-commons/ajax/jsonResponseSuccess.vm
+ /dhis-web-commons/ajax/jsonResponseError.vm
F_TRACKED_ENTITY_ATTRIBUTE_DELETE
-
- attribute.action
-
- F_TRACKED_ENTITY_ATTRIBUTE_ADD
+
+ attribute.action
+ F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD, F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD
-
+
/main.vm
-
- /dhis-web-maintenance-program/addAttributeForm.vm
-
+ /dhis-web-maintenance-program/addAttributeForm.vm
javascript/attribute.js
style/basic.css
- F_TRACKED_ENTITY_ATTRIBUTE_ADD
+ F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD, F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD
/main.vm
-
- /dhis-web-maintenance-program/updateAttibuteForm.vm
-
+ /dhis-web-maintenance-program/updateAttibuteForm.vm
javascript/attribute.js
style/basic.css
- F_TRACKED_ENTITY_ATTRIBUTE_ADD
+ F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD, F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD
- attribute.action
-
- F_TRACKED_ENTITY_ATTRIBUTE_ADD
+ attribute.action
+ F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD, F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD
-
- /dhis-web-commons/ajax/jsonResponseSuccess.vm
-
-
- /dhis-web-commons/ajax/jsonResponseInput.vm
-
+ /dhis-web-commons/ajax/jsonResponseSuccess.vm
+ /dhis-web-commons/ajax/jsonResponseInput.vm
plainTextError
/main.vm
-
- /dhis-web-maintenance-program/attributeVisitSchedule.vm
-
+ /dhis-web-maintenance-program/attributeVisitSchedule.vm
/dhis-web-maintenance-program/menu.vm
javascript/attribute.js
style/basic.css
- F_TRACKED_ENTITY_ATTRIBUTE_ADD
+ F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD, F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD
index.action
- F_TRACKED_ENTITY_ATTRIBUTE_ADD
+ F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD, F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD
/main.vm
-
- /dhis-web-maintenance-program/attributeInListNoProgram.vm
-
+ /dhis-web-maintenance-program/attributeInListNoProgram.vm
/dhis-web-maintenance-program/menu.vm
javascript/attribute.js
style/basic.css
- F_TRACKED_ENTITY_ATTRIBUTE_ADD
+ F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD, F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD
index.action
- F_TRACKED_ENTITY_ATTRIBUTE_ADD
+ F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD, F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD
@@ -658,17 +618,14 @@
-
- /dhis-web-commons/ajax/jsonResponseSuccess.vm
-
+ /dhis-web-commons/ajax/jsonResponseSuccess.vm
F_TRACKED_ENTITY_ATTRIBUTE_DELETE
- attributeGroup.action
-
- F_TRACKED_ENTITY_ATTRIBUTE_ADD
+ attributeGroup.action
+ F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD, F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD
@@ -676,7 +633,7 @@
/dhis-web-maintenance-program/addAttributeGroupForm.vm
javascript/attributeGroup.js
style/basic.css
- F_TRACKED_ENTITY_ATTRIBUTE_ADD
+ F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD, F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD
/dhis-web-maintenance-program/updateAttibuteGroupForm.vm
javascript/attributeGroup.js
style/basic.css
- F_TRACKED_ENTITY_ATTRIBUTE_ADD
+ F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD, F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD
- attributeGroup.action
-
- F_TRACKED_ENTITY_ATTRIBUTE_ADD
+ attributeGroup.action
+ F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD, F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD
-
- /dhis-web-commons/ajax/jsonResponseSuccess.vm
-
-
- /dhis-web-commons/ajax/jsonResponseError.vm
-
-
- /dhis-web-commons/ajax/jsonResponseInput.vm
-
+ /dhis-web-commons/ajax/jsonResponseSuccess.vm
+ /dhis-web-commons/ajax/jsonResponseError.vm
+ /dhis-web-commons/ajax/jsonResponseInput.vm
plainTextError
@@ -715,13 +665,12 @@
/dhis-web-maintenance-program/sortAttributeGroupForm.vm
javascript/attributeGroup.js
style/basic.css
- F_TRACKED_ENTITY_ATTRIBUTE_ADD
+ F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD, F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD
- attributeGroup.action
-
+ attributeGroup.action
=== 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 2014-03-24 19:15:32 +0000
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-user/src/main/resources/org/hisp/dhis/user/i18n_module.properties 2014-03-24 19:24:58 +0000
@@ -143,8 +143,9 @@
F_ORGANISATION_REGISTRATION=Organisation Unit Registration
F_TRACKED_ENTITY_REMOVE_EMPTY_EVENTS=Remove Empty Tracked Entity Events
F_ACCESS_TRACKED_ENTITY_ATTRIBUTES = View and Search Tracked Entity Attributes and Identifiers
-F_ALLOW_EDIT_TRACKED_ENTITY_ATTRIBUTES = Add and Edit Tracked Entity Attributes
-F_TRACKED_ENTITY_ATTRIBUTE_ADD=Add/Update Tracked Entity Attribute
+F_ALLOW_EDIT_TRACKED_ENTITY_ATTRIBUTES = Add/Update Tracked Entity Attributes
+F_TRACKED_ENTITY_ATTRIBUTE_PUBLIC_ADD=Add/Update Public Tracked Entity Attribute
+F_TRACKED_ENTITY_ATTRIBUTE_PRIVATE_ADD=Add/Update Private Tracked Entity Attribute
F_TRACKED_ENTITY_ATTRIBUTE_DELETE=Delete Tracked Entity Attribute
F_TRACKED_ENTITY_ATTRIBUTEVALUE_ADD=Add Tracked Entity Attribute Value
F_ADD_PROGRAM_INDICATOR = Add/Update Program Indicator