=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/struts.xml'
--- dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/struts.xml 2010-11-25 22:22:10 +0000
+++ dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/struts.xml 2010-12-02 03:44:08 +0000
@@ -25,7 +25,7 @@
/main.vm
/dhis-web-caseentry/select.vm
/dhis-web-caseentry/dataEntryMenu.vm
- ../dhis-web-commons/ouwt/ouwt.js,javascript/dataEntry.js
+ ../dhis-web-commons/ouwt/ouwt.js,javascript/dataEntry.js, ../dhis-web-commons/javascripts/date.js
@@ -33,7 +33,7 @@
/main.vm
/dhis-web-caseentry/search.vm
/dhis-web-caseentry/dataEntryMenu.vm
- ../dhis-web-commons/ouwt/ouwt.js,javascript/dataEntry.js
+ ../dhis-web-commons/ouwt/ouwt.js,javascript/dataEntry.js, ../dhis-web-commons/javascripts/date.js
/main.vm
/dhis-web-caseentry/listPatient.vm
/dhis-web-caseentry/dataEntryMenu.vm
- ../dhis-web-commons/ouwt/ouwt.js,javascript/dataEntry.js
+ ../dhis-web-commons/ouwt/ouwt.js,javascript/dataEntry.js, ../dhis-web-commons/javascripts/date.js
@@ -58,7 +58,7 @@
true
/dhis-web-caseentry/listPatient.vm
/dhis-web-caseentry/dataEntryMenu.vm
- ../dhis-web-commons/ouwt/ouwt.js,javascript/dataEntry.js
+ ../dhis-web-commons/ouwt/ouwt.js,javascript/dataEntry.js, ../dhis-web-commons/javascripts/date.js
@@ -68,7 +68,7 @@
/main.vm
/dhis-web-caseentry/dataRecordingSelect.vm
/dhis-web-caseentry/dataEntryMenu.vm
- ../dhis-web-commons/ouwt/ouwt.js,javascript/dataEntry.js
+ ../dhis-web-commons/ouwt/ouwt.js,javascript/dataEntry.js, ../dhis-web-commons/javascripts/date.js
style/patient.css
@@ -85,7 +85,7 @@
/main.vm
/dhis-web-caseentry/dataEntryForm.vm
/dhis-web-caseentry/dataEntryMenu.vm
- ../dhis-web-commons/ouwt/ouwt.js,javascript/dataEntry.js
+ ../dhis-web-commons/ouwt/ouwt.js,javascript/dataEntry.js, ../dhis-web-commons/javascripts/date.js
style/patient.css
@@ -129,7 +129,7 @@
/main.vm
/dhis-web-caseentry/dataEntryForm.vm
/dhis-web-caseentry/dataEntryMenu.vm
- ../dhis-web-commons/ouwt/ouwt.js,javascript/dataEntry.js,javascript/customcheckbox/prettyCheckboxes.js
+ ../dhis-web-commons/ouwt/ouwt.js,javascript/dataEntry.js,javascript/customcheckbox/prettyCheckboxes.js, ../dhis-web-commons/javascripts/date.js
style/patient.css,javascript/customcheckbox/prettyCheckboxes.css
@@ -139,7 +139,7 @@
/main.vm
/dhis-web-caseentry/multiDataEntrySelect.vm
/dhis-web-caseentry/dataEntryMenu.vm
- ../dhis-web-commons/ouwt/ouwt.js
+ ../dhis-web-commons/ouwt/ouwt.js, ../dhis-web-commons/javascripts/date.js
@@ -147,7 +147,7 @@
/main.vm
/dhis-web-caseentry/dataentryRecords.vm
/dhis-web-caseentry/dataEntryMenu.vm
- ../dhis-web-commons/ouwt/ouwt.js,javascript/dataEntry.js,javascript/customcheckbox/prettyCheckboxes.js
+ ../dhis-web-commons/ouwt/ouwt.js,javascript/dataEntry.js,javascript/customcheckbox/prettyCheckboxes.js, ../dhis-web-commons/javascripts/date.js
style/patient.css,javascript/customcheckbox/prettyCheckboxes.css,../dhis-web-commons/paging/paging.css
=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/dataEntryMenu.vm'
--- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/dataEntryMenu.vm 2010-08-05 12:25:16 +0000
+++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/dataEntryMenu.vm 2010-12-02 03:44:08 +0000
@@ -8,3 +8,6 @@
#parse( "/dhis-web-commons/ouwt/orgunittree.vm" )
+
=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/dataEntry.js'
--- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/dataEntry.js 2010-10-28 09:17:13 +0000
+++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/dataEntry.js 2010-12-02 03:44:08 +0000
@@ -786,7 +786,7 @@
function isDateFormat( value )
{
- return /^\d{4}-\d{2}-\d{2}$/.test( value );
+ return isDate(value, formatter);
}
/**
@@ -927,7 +927,7 @@
if( !isDateFormat( field.value ) )
{
field.style.backgroundColor = '#ffcc00';
- window.alert('Incorrect format for date value. The correct format should be yyyy-mm-d \n\n '+dataElementName );
+ window.alert('Incorrect format for date value. The correct format should be ' + formatter + '\n\n '+dataElementName );
field.select();
field.focus();
@@ -952,13 +952,13 @@
var providedByAnotherFacility = document.getElementById( data.programStageId+'_'+data.dataElementId+'_facility' ).checked;
if(jQuery(this_).val()!="")
- {
+ {
if( !isDateFormat( jQuery(this_).val() ) )
{
jQuery(this_).css({
"background-color":"#ffcc00"
});
- window.alert('Incorrect format for date value. The correct format should be yyyy-mm-d \n\n '+data.dataElementName );
+ window.alert('Incorrect format for date value. The correct format should be ' + formatter +' \n\n '+data.dataElementName );
jQuery(this_).focus();