diff -r e38e9d5114ad -r 388b29d38b44 client/app/app.js --- a/client/app/app.js Thu Apr 02 18:26:43 2015 +0200 +++ b/client/app/app.js Thu Apr 02 18:28:31 2015 +0200 @@ -1,110 +1,116 @@ (function(){ - 'use strict'; + 'use strict'; - angular.module('ammico', [ 'ngRoute','ammicoHome', 'ammicoBooks', 'ammicoSlides', 'ammicoSlideshow', 'ammicoSearch', 'ammicoAuth', 'templates' ]) - .config(function($routeProvider) { - $routeProvider. - when('/', { - controller: 'homeCtrl', - templateUrl: 'home/home.html' - }). - when('/books', { - controller: 'booksCtrl', - templateUrl: 'books/books.html' - }). - when('/books/:idBook', { - controller: 'bookCtrl', - templateUrl: 'books/book.html' - }). - when('/books/:idBook/add/:searched', { - controller: 'booksCtrl', - templateUrl: 'books/book.html' - }). - when('/slide/:idSlide', { - controller: 'slidesCtrl', - templateUrl: 'slides/slides.html' - }). - when('/slideshow/', { - controller: 'slideshowCtrl', - templateUrl: 'slideshow/slideshow.html' - }). - when('/slideshow/:iSlide', { - controller: 'slideshowCtrl', - templateUrl: 'slideshow/slideshow.html' - }). - when('/search/:q', { - controller: 'searchCtrl', - templateUrl: 'search/search.html' - }). - when('/login', { - controller: 'authCtrl', - templateUrl: 'auth/auth.html' - }). - otherwise({ - redirectTo: '/' - }); - }) - // .config(function ($routeProvider) { - // $routeProvider - // .otherwise({ - // redirectTo: '/' - // }); - // }); - .config(function($logProvider){ - $logProvider.debugEnabled(true); - }) - .service('searchApi', function($resource, context) { - this.searchResource = function(params){ - return $resource(context.urls.searchUrl, - { - callback: 'JSON_CALLBACK' - }, - { - getJsonp: { - method: 'JSONP', - params: params, - isArray: false, - transformResponse: function(data){ - // Transform meta list into meta dict - var nb = data.hits.length; - for(var i=0;i