diff options
Diffstat (limited to 'client/js')
| -rw-r--r-- | client/js/app.js | 2 | ||||
| -rw-r--r-- | client/js/controllers/status.js | 23 | ||||
| -rw-r--r-- | client/js/directives/empty | 0 | ||||
| -rw-r--r-- | client/js/filters/empty | 0 | ||||
| -rw-r--r-- | client/js/requests/identity.js | 15 | ||||
| -rw-r--r-- | client/js/services/empty | 0 |
6 files changed, 35 insertions, 5 deletions
diff --git a/client/js/app.js b/client/js/app.js index 7fedb32..c931d7e 100644 --- a/client/js/app.js +++ b/client/js/app.js @@ -1,6 +1,6 @@ // Declare main app -var mainApp=angular.module("mainApp",['ngRoute']); +var mainApp=angular.module("mainApp",['ngRoute', 'ngSanitize']); mainApp.config(['$routeProvider', function($routeProvider){ diff --git a/client/js/controllers/status.js b/client/js/controllers/status.js index 3534912..e4f119d 100644 --- a/client/js/controllers/status.js +++ b/client/js/controllers/status.js @@ -4,9 +4,24 @@ -mainApp.controller('statusCtrl', function ($scope) +mainApp.controller('statusCtrl', function ($scope,$interval,$sce) { - $scope.username="User 1"; - $scope.connection="Online"; - $scope.lastconnection="1 Septembre"; + + // Update status every 2 seconds + $interval(function(){ + var status=identity.fetchStatus(); + $scope.username=status[1]; + $scope.lastconnection=status[2]; + if(status[0] == "1"){ + $scope.connection=$sce.trustAsHtml("<span style=\"color:green;\">Online</span>"); + } + else{ + $scope.connection=$sce.trustAsHtml("<span style=\"color:red;\">Offline</span>"); + } + }, 2000); + + + + + });
\ No newline at end of file diff --git a/client/js/directives/empty b/client/js/directives/empty deleted file mode 100644 index e69de29..0000000 --- a/client/js/directives/empty +++ /dev/null diff --git a/client/js/filters/empty b/client/js/filters/empty deleted file mode 100644 index e69de29..0000000 --- a/client/js/filters/empty +++ /dev/null diff --git a/client/js/requests/identity.js b/client/js/requests/identity.js new file mode 100644 index 0000000..d008abf --- /dev/null +++ b/client/js/requests/identity.js @@ -0,0 +1,15 @@ + + +// Make Namespace +var identity = {} ; + + + +// Fetch Status +identity.fetchStatus = function(){ + + // TODO + + return new Array("0", "user1", "25/02/2016"); + +}
\ No newline at end of file diff --git a/client/js/services/empty b/client/js/services/empty deleted file mode 100644 index e69de29..0000000 --- a/client/js/services/empty +++ /dev/null |
