=== modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/dataentry/dataentry.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/dataentry/dataentry.html 2014-10-13 14:47:39 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/dataentry/dataentry.html 2014-10-13 15:05:01 +0000 @@ -69,12 +69,12 @@
{{currentDummyEvent.reportDateDescription}} - + {{'required'| translate}}
{{'due_date'| translate}} - + {{'required'| translate}}
@@ -95,7 +95,7 @@ placeholder="{{dhis2CalendarFormat.keyDateFormat}}" class="form-control" ng-class="{'input-success': eventDateSaved}" - ng-date + d2-date ng-model="currentEvent.eventDate" ng-disabled="currentEvent.status === 'SKIPPED'" ng-required="true" @@ -113,7 +113,7 @@ placeholder="{{dhis2CalendarFormat.keyDateFormat}}" class="form-control" ng-class="{'input-success': dueDateSaved}" - ng-date + d2-date ng-model="currentEvent.dueDate" blur-or-change="saveDueDate()" ng-disabled="currentEvent.eventDate || !schedulingEnabled"/> === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/dataentry/default-form.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/dataentry/default-form.html 2014-10-09 13:41:37 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/dataentry/default-form.html 2014-10-13 15:05:01 +0000 @@ -89,7 +89,7 @@
- + @@ -33,7 +33,7 @@ {{selectedProgram.dateOfIncidentDescription}} - + @@ -84,7 +84,7 @@ placeholder="{{dhis2CalendarFormat.keyDateFormat}}" name="dateOfEnrollment" class="form-control" - ng-date + d2-date max-date="selectedProgram.selectEnrollmentDatesInFuture ? '' : 0" ng-model="newEnrollment.dateOfEnrollment" ng-required="true"/> @@ -99,7 +99,7 @@ @@ -117,7 +117,7 @@
- + {{'required'| translate}}
=== modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/profile/profile.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/profile/profile.html 2014-10-09 15:37:26 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/profile/profile.html 2014-10-13 15:05:01 +0000 @@ -26,7 +26,7 @@
- + {{'required'| translate}} - {{attribute.type}}
=== modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/registration/registration.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/registration/registration.html 2014-10-13 14:47:39 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/registration/registration.html 2014-10-13 15:05:01 +0000 @@ -27,7 +27,7 @@
- + {{'required'| translate}}
@@ -114,7 +114,7 @@ placeholder="{{dhis2CalendarFormat.keyDateFormat}}" name="dateOfEnrollment" class="form-control" - ng-date + d2-date ng-model="enrollment.dateOfEnrollment" max-date="selectedProgram.selectEnrollmentDatesInFuture ? '' : 0" min-date="" @@ -131,7 +131,7 @@ placeholder="{{dhis2CalendarFormat.keyDateFormat}}" name="dateOfIncident" class="form-control" - ng-date + d2-date max-date="selectedProgram.selectIncidentDatesInFuture ? '' : 0" min-date="" ng-model="enrollment.dateOfIncident"/> === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/relationship/registration.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/relationship/registration.html 2014-09-07 08:30:29 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/relationship/registration.html 2014-10-13 15:05:01 +0000 @@ -34,7 +34,7 @@
- + {{'required'| translate}}
@@ -83,7 +83,7 @@ {{selectedProgramForRelative.dateOfEnrollmentDescription}} - + {{'required'| translate}} @@ -92,7 +92,7 @@ {{selectedProgramForRelative.dateOfIncidentDescription}} - + === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/relationship/search.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/relationship/search.html 2014-08-08 14:59:22 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/relationship/search.html 2014-10-13 15:05:01 +0000 @@ -33,14 +33,14 @@
- +
- +
- +
@@ -78,14 +78,14 @@
- +
- +
- +
=== modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/report/overdue-events.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/report/overdue-events.html 2014-09-17 14:54:25 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/report/overdue-events.html 2014-10-13 15:05:01 +0000 @@ -159,11 +159,11 @@ - + - + === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/report/reportForm.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/report/reportForm.html 2014-10-13 14:47:39 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/report/reportForm.html 2014-10-13 15:05:01 +0000 @@ -36,7 +36,7 @@ name="reportStartDate" placeholder="{{'start_date'| translate}} ({{dhis2CalendarFormat.keyDateFormat}})" class="form-control" - ng-date + d2-date ng-model="report.startDate" max="today" ng-required="true"/> @@ -47,7 +47,7 @@ name="reportEndDate" placeholder="{{'end_date'| translate}} ({{dhis2CalendarFormat.keyDateFormat}})" class="form-control" - ng-date + d2-date ng-model="report.endDate" max="today" ng-required="true"/> === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/report/upcoming-events.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/report/upcoming-events.html 2014-10-09 15:37:26 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/components/report/upcoming-events.html 2014-10-13 15:05:01 +0000 @@ -90,14 +90,14 @@ name="reportStartDate" placeholder="{{'start_date'| translate}} ({{dhis2CalendarFormat.keyDateFormat}})" class="form-control" - ng-date + d2-date ng-model="report.startDate" min-date="today" ng-required="true"/> {{'required'| translate}} ({{dhis2CalendarFormat.keyDateFormat}}) - + {{'required'| translate}} ({{dhis2CalendarFormat.keyDateFormat}}) @@ -185,11 +185,11 @@ - + - + === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/scripts/directives.js' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/scripts/directives.js 2014-10-13 14:47:39 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/scripts/directives.js 2014-10-13 15:05:01 +0000 @@ -185,52 +185,7 @@ }; }) -/*.directive('ngDate', function(DateUtils, $rootScope) { - return { - restrict: 'A', - require: 'ngModel', - link: function(scope, element, attrs, ctrl) { - - var dateFormat = 'yy-mm-dd'; - if($rootScope.dhis2CalendarFormat.keyDateFormat === 'dd-MM-yyyy'){ - dateFormat = 'dd-mm-yy'; - } - element.datepicker({ - changeYear: true, - changeMonth: true, - dateFormat: dateFormat, - yearRange: '-120:+30', - minDate: attrs.minDate, - maxDate: attrs.maxDate, - onSelect: function(date) { - //scope.date = date; - ctrl.$setViewValue(date); - $(this).change(); - scope.$apply(); - } - }) - .change(function() { - var rawDate = this.value; - var convertedDate = DateUtils.format(this.value); - - if(rawDate != convertedDate){ - scope.invalidDate = true; - ctrl.$setViewValue(this.value); - ctrl.$setValidity('foo', false); - scope.$apply(); - } - else{ - scope.invalidDate = false; - ctrl.$setViewValue(this.value); - ctrl.$setValidity('foo', true); - scope.$apply(); - } - }); - } - }; -})*/ - -.directive('ngDate', function(DateUtils, CalendarService, storage, $parse) { +.directive('d2Date', function(DateUtils, CalendarService, storage, $parse) { return { restrict: 'A', require: 'ngModel', === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/scripts/services.js' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/scripts/services.js 2014-10-13 14:47:39 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/scripts/services.js 2014-10-13 15:05:01 +0000 @@ -843,7 +843,7 @@ this.getAttributesAsString(attributes) + ' ng-model="currentEvent.' + deId + '"' + ' ng-class="getInputNotifcationClass(' + deId + ',true)"' + - ' ng-date' + + ' d2-date' + ' blur-or-change="saveDatavalue(programStageDataElements.'+ deId + ')"' + ' ng-required="programStageDataElements.' + deId + '.compulsory">'; } === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/views/home.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/views/home.html 2014-10-08 11:53:55 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/views/home.html 2014-10-13 15:05:01 +0000 @@ -94,14 +94,14 @@
- +
- +
- +
@@ -139,14 +139,14 @@
- +
- +
- +