diff --git a/web/controllers.js b/web/controllers.js index 017abdf..07ac72a 100644 --- a/web/controllers.js +++ b/web/controllers.js @@ -1,10 +1,12 @@ + var url="http://localhost:3000/api/"; angular.module('thoughtsApp', []) .controller('ThoughtsController', function( $scope, $http ) { + var thoughtsList = this; if(window.sessionStorage.getItem('thoughtsToken')) { @@ -13,6 +15,11 @@ angular.module('thoughtsApp', []) $scope.userLogged=false; } + $scope.availableAvatars=[ + "img/icons/animals/cat.png", + "img/icons/animals/crab.png", + "img/icons/animals/toucan.png" + ]; $http({ method : "GET", url : url + "thoughts" @@ -22,11 +29,36 @@ angular.module('thoughtsApp', []) $scope.myWelcome = response.statusText; }); + thoughtsList.addTodo = function() { todoList.todos.push({text:todoList.todoText, done:false}); todoList.todoText = ''; }; + $scope.signin = function(){ + ActivateLoadBar(); + + var obj = { + username: $scope.username, + password: $scope.password, + description: $scope.description, + mail: $scope.mail, + avatar: $scope.avatar + }; + $http({ + method : "POST", + url : url + "users", + data: obj + }).then(function mySucces(response) { + toastr.success("Signed in, now login"); + setTimeout(function(){ + window.location="login.html"; + }, 1000); + }, function myError(response) { + toastr.error(response.statusText); + }); + }; + $scope.login = function(){ ActivateLoadBar(); diff --git a/web/login.html b/web/login.html index 849c018..43105b6 100644 --- a/web/login.html +++ b/web/login.html @@ -9,7 +9,7 @@ -
{{thought.content}}
+ grade + +