diff --git a/local/languages/de.ini b/local/languages/de.ini index 8dcdc1821bdf3569cb6114b33980293dfe086293..921a47e7822b1b3575121185318aee345e9cb198 100644 --- a/local/languages/de.ini +++ b/local/languages/de.ini @@ -484,6 +484,7 @@ Related Title = "Zugehörige Werke" Renew Login = "Bitte, erneut einloggen" Remove all Filters = "entfernen Sie alle Suchfilter" Remove from Book Bag = "Nicht mehr merken" +remove_adv_search_field = "Eingaben in diesem Suchfeld entfernen" Repeat your password = "Wiederhole das Passwort" Reserve = Vormerkbar Reserved = "Vorgemerkte Medien" diff --git a/local/languages/en.ini b/local/languages/en.ini index 0f683fb5e7724fbffe66fdd9a4a06dc6e5c39b13..c0b7ed4dc06261b7400f5c5182f3485f88db16cd 100644 --- a/local/languages/en.ini +++ b/local/languages/en.ini @@ -528,6 +528,7 @@ Recall This = "Recall this" Recent acquisitions = "Recent Acquisitions" Region = Region Remove all Filters = "remove all Filters" +remove_adv_search_field = "Remove input in this search field" Reserves = Reserves Results per page = "Results per Page" Reviews = Reviews diff --git a/themes/finc/js/advanced_search.js b/themes/finc/js/advanced_search.js index 04598bd2a6abcbce4bbf1a42972863cec6711ed2..f140183d2d90e522f8d8e129460776a234211f5e 100644 --- a/themes/finc/js/advanced_search.js +++ b/themes/finc/js/advanced_search.js @@ -160,10 +160,22 @@ deleteGroup = function _deleteGroup(group) { $(document).ready(function advSearchReady() { $('.clear-btn').click(function clearBtnClick() { $('input[type="text"]').val(''); + $('input[type="number"]').val(''); $('select').not('#limit').find('option:selected').prop("selected", false); if (typeof defaultLimit !== 'undefined') { $("#limit").val(defaultLimit); } + // Resetting Bootstrap Sliders + let fromValue = Number($('#publishDatefrom').val()); + let toValue = Number($('#publishDateto').val()); + $('#publishDateSortdateSlider').slider( + 'setValue', + [ + isNaN(fromValue) || fromValue <= 0 ? 1400 : fromValue, + isNaN(toValue) || toValue <= 0 ? (new Date().getFullYear() + 1) : toValue + ], + true + ); $("#illustrated_-1").click(); }); }); diff --git a/themes/finc/templates/search/advanced/layout.phtml b/themes/finc/templates/search/advanced/layout.phtml index d3c451aa5cf0d8c24dc733b8e33a4f35b5b37b73..d2e5d1be24970fbc286e12c53bba7de48abb404e 100644 --- a/themes/finc/templates/search/advanced/layout.phtml +++ b/themes/finc/templates/search/advanced/layout.phtml @@ -137,8 +137,7 @@ </select> </div> <a href="javascript:void(0);" class="adv-term-remove hidden"> - <?php /* finc: add span for screenreader */ ?> - <span class="sr-only"><?=$this->transEsc("remove")?></span> + <span class="sr-only"><?=$this->transEsc("remove_adv_search_field")?></span> <i class="fa fa-times" aria-hidden="true"></i> </a> </fieldset>