=== modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/i18n/i18n_app.properties' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/i18n/i18n_app.properties 2015-11-26 16:57:49 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/i18n/i18n_app.properties 2015-12-02 16:59:35 +0000 @@ -1,3 +1,4 @@ +tracker_capture=Tracker capture online_notification=You are online offline_notification=You are offline login_failed=Login failed, check your username and password and try again @@ -379,4 +380,6 @@ custom_form_has_invalid_attribute=Custom form has invalid attribute. custom_form_has_invalid_dataelement=Custom form has invalid data element. has_no_dataelements=has no dataelements. -section=Section \ No newline at end of file +section=Section +display_mode=Display mode +tracker_capture_display_mode=Tracker capture display mode \ No newline at end of file === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/index.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/index.html 2015-11-22 20:50:10 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/index.html 2015-12-02 16:59:35 +0000 @@ -84,7 +84,8 @@ - + + === modified file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/scripts/controllers.js' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/scripts/controllers.js 2015-11-30 11:05:20 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/scripts/controllers.js 2015-12-02 16:59:35 +0000 @@ -28,6 +28,7 @@ TEIService) { $scope.maxOptionSize = 30; + $scope.availablePrograms = {}; //Selection $scope.ouModes = [{name: 'SELECTED'}, {name: 'CHILDREN'}, {name: 'DESCENDANTS'}, {name: 'ACCESSIBLE'}]; @@ -97,6 +98,7 @@ } //Labels + $scope.trackerCaptureLabel = $translate.instant('tracker_capture'); $scope.orgUnitLabel = $translate.instant('org_unit'); $scope.listAllLabel = $translate.instant('list_all'); $scope.registerLabel = $translate.instant('register'); @@ -115,6 +117,7 @@ $scope.showHideLabel = $translate.instant('show_hide_columns'); $scope.listProgramsLabel = $translate.instant('list_programs'); $scope.settingsLabel = $translate.instant('settings'); + $scope.displayModeLabel = $translate.instant('display_mode'); $scope.loadPrograms($scope.selectedOrgUnit); } @@ -336,6 +339,17 @@ } }; + $scope.showDisplayMode = function(){ + + var modalInstance = $modal.open({ + templateUrl: 'views/display-mode-modal.html', + controller: 'DisplayModeController' + }); + + modalInstance.result.then(function () { + }, function () {}); + }; + $scope.showHideColumns = function(){ $scope.hiddenGridColumns = 0; === added file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/scripts/display-mode-controller.js' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/scripts/display-mode-controller.js 1970-01-01 00:00:00 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/scripts/display-mode-controller.js 2015-12-02 16:59:35 +0000 @@ -0,0 +1,8 @@ +//Controller for column show/hide +trackerCapture.controller('DisplayModeController', + function($scope, $modalInstance) { + + $scope.close = function () { + $modalInstance.close($scope.gridColumns); + }; +}); \ No newline at end of file === added file 'dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/views/display-mode-modal.html' --- dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/views/display-mode-modal.html 1970-01-01 00:00:00 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/views/display-mode-modal.html 2015-12-02 16:59:35 +0000 @@ -0,0 +1,9 @@ + + + \ No newline at end of file === 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 2015-10-23 08:08:54 +0000 +++ dhis-2/dhis-web/dhis-web-apps/src/main/webapp/dhis-web-tracker-capture/views/home.html 2015-12-02 16:59:35 +0000 @@ -56,32 +56,18 @@
- +
-
- - {{selectedProgram.trackedEntity.name}} {{searchLabel}} - - - - - - - - ({{'total'| translate}}: {{pager.total}}) - - - - {{selectedProgram.trackedEntity.name}} {{'register'| translate}} - +
+ {{trackerCaptureLabel}} @@ -103,22 +89,19 @@
+ -
- - - -
+
+ + {{$select.selected.name || $select.selected}} + + + + +
@@ -176,7 +159,31 @@
-
+
+ + + + + + + + + {{'total'| translate}}: {{pager.total}} + + + +
+ +
+ +
+
+
+