diff --git a/static/javascript/search.js b/static/javascript/search.js index ea1e155..b82b232 100644 --- a/static/javascript/search.js +++ b/static/javascript/search.js @@ -1,8 +1,8 @@ function searchDirectory() { var input = document.getElementById("search").value; - - var xhttp = new XMLHttpRequest(); - xhttp.onreadystatechange = function() { + if(input){ + var xhttp = new XMLHttpRequest(); + xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 201) { // Typical action to be performed when the document is ready: //Response from Request Ajax @@ -26,10 +26,12 @@ function searchDirectory() { } old_table.parentNode.replaceChild(table, old_table) } - }; - xhttp.overrideMimeType("application/json"); - xhttp.open("GET", "/search/".concat(input), true); - xhttp.send(); + }; + xhttp.overrideMimeType("application/json"); + xhttp.open("GET", "/search/".concat(input), true); + xhttp.send(); + } + diff --git a/templates/directory.html b/templates/directory.html new file mode 100644 index 0000000..bdc587f --- /dev/null +++ b/templates/directory.html @@ -0,0 +1,33 @@ +{{define "title"}}Directory |{{end}} + +{{define "body"}} +
+

Directory

+ Menu principal +
+ + + +
+
+

Name:

+
+ +
+
+
+ + + + + + + + + + + +
IdentifiantNom completEmail
+ + +{{end}} \ No newline at end of file diff --git a/templates/home.html b/templates/home.html index 5556ba7..7d8cc99 100644 --- a/templates/home.html +++ b/templates/home.html @@ -16,6 +16,7 @@
Modifier mon profil Modifier mon mot de passe + Annuaire
diff --git a/templates/layout.html b/templates/layout.html index 5f4a315..f59f9fe 100644 --- a/templates/layout.html +++ b/templates/layout.html @@ -6,6 +6,7 @@ + {{template "title"}} Guichet