equal
deleted
inserted
replaced
5 .controller('slidesCtrl', function($scope, $routeParams, ammicoApi){ |
5 .controller('slidesCtrl', function($scope, $routeParams, ammicoApi){ |
6 |
6 |
7 $scope.slide = ammicoApi.slide.get({idSlide:$routeParams.idSlide, format:'json'}, function(data){ |
7 $scope.slide = ammicoApi.slide.get({idSlide:$routeParams.idSlide, format:'json'}, function(data){ |
8 data = ammicoApi.sanitizeUrls(data); |
8 data = ammicoApi.sanitizeUrls(data); |
9 }); |
9 }); |
10 |
|
11 $scope.save = function(){ |
|
12 $scope.slide.$save({idSlide:$routeParams.idSlide, format:'json'}); |
|
13 }; |
|
14 |
10 |
15 }) |
11 }) |
16 .directive('slideEditor', function() { |
12 .directive('slideEditor', function() { |
17 return { |
13 return { |
18 restrict: 'AE', |
14 restrict: 'AE', |
26 for (var i = $scope.slide.tags.length - 1; i >= 0; i--) { |
22 for (var i = $scope.slide.tags.length - 1; i >= 0; i--) { |
27 $scope.slide.tags[i] = $scope.slide.tags[i].trim(); |
23 $scope.slide.tags[i] = $scope.slide.tags[i].trim(); |
28 } |
24 } |
29 } |
25 } |
30 $scope.slide.editMode = false; |
26 $scope.slide.editMode = false; |
31 $scope.save(); |
27 $scope.slide.$save({idSlide:$scope.slide.id, format:'json'}); |
32 }; |
28 }; |
33 $scope.doubleClick = function(){ |
29 $scope.doubleClick = function(){ |
34 $scope.slide.editMode = true; |
30 $scope.slide.editMode = true; |
35 }; |
31 }; |
36 } |
32 } |