diff --git a/index.html b/index.html index 753ff8c..1f4b5ba 100644 --- a/index.html +++ b/index.html @@ -264,6 +264,35 @@

+ +
+ + +
+
+
ISSN
+

Ce champ permet de préciser un ISSN sur lequel va porter la requête.

+
+
+ ISTEX API Documentation: +
+ +
+
+
+
Morceau de la requête généré par le champ:
+

+ +

+
+
+ diff --git a/js/controllers/searchPageController.js b/js/controllers/searchPageController.js index a55bd5c..36fda52 100644 --- a/js/controllers/searchPageController.js +++ b/js/controllers/searchPageController.js @@ -395,6 +395,10 @@ ctrlScope.helper.subject.query = "AND subject.value:\"" + searchPage.keywords + "\""; fields.push("subject.value:\"" + searchPage.keywords + "\""); } + if (searchPage.issn !== "" && searchPage.issn !== undefined) { + ctrlScope.helper.issn.query = "AND host.issn:\"" + searchPage.issn + "\""; + fields.push("host.issn:\"" + searchPage.issn + "\""); + } } if (searchPage.copyrightdate) { diff --git a/js/main.js b/js/main.js index 36bb983..c33acd1 100755 --- a/js/main.js +++ b/js/main.js @@ -22,6 +22,7 @@ searchPage.searchField = $("#searchField").val(); searchPage.title = $("#titleField").val(); searchPage.author = $("#authorField").val(); + searchPage.issn = $("#issnField").val(); searchPage.keywords = $("#themeField").val(); searchPage.editor = []; searchPage.editor.push($("#editorField").val()); @@ -50,6 +51,7 @@ title: {}, subject: {}, author: {}, + issn: {}, score: {}, PDFWordCount: {}, PDFCharCount: {},