+ |
+ |
+
+
+
|
|
+
+ |
+
+
+ |
+
+
#end
$i18n.getString( "form_details" ) |
=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/javascript/addProgramStageForm.js'
--- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/javascript/addProgramStageForm.js 2014-08-06 15:20:54 +0000
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/javascript/addProgramStageForm.js 2015-03-14 07:57:45 +0000
@@ -9,6 +9,14 @@
{
selectAllById('selectedIndicators');
+ var customStandardInterval = byId('customStandardInterval').checked;
+ if( customStandardInterval ){
+ setFieldValue('periodTypeName','');
+ }
+ else{
+ setFieldValue('standardInterval','');
+ }
+
var selectedDataElementsValidator = jQuery( "#selectedDataElementsValidator" );
selectedDataElementsValidator.empty();
=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/javascript/programStage.js'
--- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/javascript/programStage.js 2014-08-18 14:21:48 +0000
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/javascript/programStage.js 2015-03-14 07:57:45 +0000
@@ -265,13 +265,31 @@
var checked = byId('irregular').checked;
if( checked )
{
+ enable('displayGenerateEventBox');
+ enable('customStandardInterval');
+ enable('periodTypeName');
+ }
+ else
+ {
+ disable('displayGenerateEventBox');
+ disabled('customStandardInterval');
+ disabled('periodTypeName');
+ }
+ customStandardIntervalOnChange();
+}
+
+function customStandardIntervalOnChange()
+{
+ var checked = byId('customStandardInterval').checked;
+ if( checked )
+ {
enable('standardInterval');
- enable('displayGenerateEventBox');
+ disable('periodTypeName');
}
else
{
disable('standardInterval');
- disable('displayGenerateEventBox');
+ enable('periodTypeName');
}
}
=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/javascript/updateProgramStageForm.js'
--- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/javascript/updateProgramStageForm.js 2014-08-06 15:20:54 +0000
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/javascript/updateProgramStageForm.js 2015-03-14 07:57:45 +0000
@@ -10,7 +10,15 @@
'beforeValidateHandler' : function()
{
selectAllById('selectedIndicators');
-
+
+ var customStandardInterval = byId('customStandardInterval').checked;
+ if( customStandardInterval ){
+ setFieldValue('periodTypeName','');
+ }
+ else{
+ setFieldValue('standardInterval','');
+ }
+
var selectedDataElementsValidator = jQuery( "#selectedDataElementsValidator" );
selectedDataElementsValidator.empty();
=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateProgramStageForm.vm'
--- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateProgramStageForm.vm 2015-01-06 14:51:29 +0000
+++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-program/src/main/webapp/dhis-web-maintenance-program/updateProgramStageForm.vm 2015-03-14 07:57:45 +0000
@@ -52,12 +52,29 @@
|
- |
+ |
+ |
+ |
+
+
+
|
- |
+ |
+
+
+
+ |
+
+
+ |
#end