diff --git a/public/js/app.js b/public/js/app.js index d656b40..03a60a8 100644 --- a/public/js/app.js +++ b/public/js/app.js @@ -1,5 +1,8 @@ 'use strict'; +var serverUrl = 'http://caron.ads.intra.inist.fr:53390'; +var apiUrl = 'http://api.istex.fr/'; + var searchFieldsService = function() { var searchFields = { searchField: "", @@ -23,7 +26,7 @@ $("#result").css("opacity", 0.4); var request = { - url: "http://api.istex.fr/" + query, + url: apiUrl + query, jsonp: true, crossDomain: true, success: function(data) { @@ -53,22 +56,22 @@ var typeFile; switch (argument[i].mimetype) { case 'application/zip': - typeFile = 'http://caron.ads.intra.inist.fr:53390/img/mimetypes/32px/zip.png' + typeFile = serverUrl+'/img/mimetypes/32px/zip.png' break; case 'application/pdf': - typeFile = 'http://caron.ads.intra.inist.fr:53390/img/mimetypes/32px/pdf.png' + typeFile = serverUrl+'/img/mimetypes/32px/pdf.png' break; case 'image/tiff': - typeFile = 'http://caron.ads.intra.inist.fr:53390/img/mimetypes/32px/tiff.png' + typeFile = serverUrl+'/img/mimetypes/32px/tiff.png' break; case 'application/xml': - typeFile = 'http://caron.ads.intra.inist.fr:53390/img/mimetypes/32px/xml.png' + typeFile = serverUrl+'/img/mimetypes/32px/xml.png' break; case 'application/mods+xml': - typeFile = 'http://caron.ads.intra.inist.fr:53390/img/mimetypes/32px/mods.png' + typeFile = serverUrl+'/img/mimetypes/32px/mods.png' break; default: - typeFile = 'http://caron.ads.intra.inist.fr:53390/img/mimetypes/32px/_blank.png' + typeFile = serverUrl+'/img/mimetypes/32px/_blank.png' break; } console.log("\'""); diff --git a/public/js/istex-widget.js b/public/js/istex-widget.js index 3fc0f98..bc0c263 100644 --- a/public/js/istex-widget.js +++ b/public/js/istex-widget.js @@ -1,5 +1,7 @@ 'use strict' +var serverUrl = 'http://caron.ads.intra.inist.fr:53390'; + var IstexWidget = function() {}; IstexWidget.prototype = { @@ -10,16 +12,16 @@ searchWidget.setAttribute('ng-controller', 'istexWidgetCtrl'); var resultsWidget = document.getElementById('istex-widget-results'); resultsWidget.setAttribute('ng-controller', 'istexWidgetCtrl'); - addHtml("istex-widget-search", "http://caron.ads.intra.inist.fr:53390/html/part_search.html"); - addHtml("istex-widget-results", "http://caron.ads.intra.inist.fr:53390/html/part_results.html"); - //addHtml("istex-widget-facets", "http://caron.ads.intra.inist.fr:53390/html/part_facets.html"); + addHtml("istex-widget-search", serverUrl+"/html/part_search.html"); + addHtml("istex-widget-results", serverUrl+"/html/part_results.html"); + //addHtml("istex-widget-facets", serverUrl+"/html/part_facets.html"); }, injectCSS: function() { - addCSS("//caron.ads.intra.inist.fr:53390/css/part_search.css"); - addCSS("//caron.ads.intra.inist.fr:53390/css/part_results.css"); - addCSS("//caron.ads.intra.inist.fr:53390/css/part_facets.css"); + addCSS(serverUrl+"/css/part_search.css"); + addCSS(serverUrl+"/css/part_results.css"); + addCSS(serverUrl+"/css/part_facets.css"); addCSS("//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css"); }, @@ -28,7 +30,7 @@ "http://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js", "http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js", "http://netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js", - "http://caron.ads.intra.inist.fr:53390/js/app.js" + serverUrl+"/js/app.js" ]); } };