From d7c0d5a0de81435eec17cb731a935c6882a26164 Mon Sep 17 00:00:00 2001 From: Cristina Cochior Date: Wed, 7 Oct 2020 12:27:55 +0200 Subject: [PATCH] worked on the active highlights but didn't get far-for layout.html --- templates/layout.html | 50 ++++++++++++++++++++++++------------------- 1 file changed, 28 insertions(+), 22 deletions(-) diff --git a/templates/layout.html b/templates/layout.html index d1c6a9f..72a62d3 100644 --- a/templates/layout.html +++ b/templates/layout.html @@ -227,7 +227,7 @@ $.ajax({ {% for querymethod in urlmethod %} {% for file in filetoname_dict %} - {% if querymethod.lower() == file['method'].lower()%} + {% if querymethod.lower() == file['method'].lower() and urllibrarian==[] %} {% set show_file = file['debrisname'] %} {{show_file}}
{% endif %} @@ -309,38 +309,44 @@ $.ajax({ return obj; }; - var libList = getAllUrlParams().librarian; + + var methodList = getAllUrlParams().method; - // alert(methodList); + alert(methodList); + var libList = getAllUrlParams().librarian; + alert(libList); - if (Array.isArray(methodList)==false) { - var search_meth0 = methodList; - var elementy0 = document.getElementById(search_meth0); - elementy0.classList.add("methodclicked"); - // alert("it's not a list"); - } - if (Array.isArray(libList)==false) { + if (Array.isArray(libList)===false) { var search_id0 = libList; var element0 = document.getElementById(search_id0); element0.classList.add("clicked"); + // alert(search_id0); + } else { + for (i=0; i < libList.length ; i++) { + var search_id = libList[i]; + var element = document.getElementById(search_id); + element.classList.add("clicked"); + // alert(i); }; - for (y=0; y < methodList.length ; y++) { - var search_meth = methodList[y]; - var elementy = document.getElementById(search_meth); - elementy.classList.add("methodclicked"); - // alert(methodList[y]); - }; - }); - for (i=0; i < libList.length ; i++) { - var search_id = libList[i]; - var element = document.getElementById(search_id); - element.classList.add("clicked"); - }; + if (Array.isArray(methodList)===false) { + var search_meth0 = methodList; + var elementy0 = document.getElementById(search_meth0); + elementy0.classList.add("methodclicked"); + // alert(search_meth0); + } else { + for (y=0; y < methodList.length ; y++) { + var search_meth = methodList[y]; + var elementy = document.getElementById(search_meth); + elementy.classList.add("methodclicked"); + } + }; + // if (Array.isArray(libList)===true) + });