// v12 var includeWithinCurrentFolder = true; var hideAll = false; if (typeof window.qsearchDisabled == 'undefined') { window.qsearchDisabled = true; fixQuickSearch(); $('div.searchInputDiv').click(fixQuickSearch); $('div.quickSearchFilters').click(fixQuickSearch); } return false; function fixQuickSearch() { setTimeout(function() { let start = 1; // Is there at least one custom search? if ($('.customSearchName').length>0) { // select first if no thing is selected if (!$('.customSearchName input:checked').length) { $('.customSearchName input:first').click(); triggerChangeEvent($('.customSearchName input:first')); } hideAll = true; // Hide all and keep first basic search } else { hideAll = false; // Otherwise } if (hideAll) { start = 0; } else { // Make sure first basic search is selected if (!$('#basicSearchSearchTextQuickSearch').is(':checked')) { // otherwise select it $('#basicSearchSearchTextQuickSearch').click(); triggerChangeEvent($('#basicSearchSearchTextQuickSearch')); $('lf-basic-search').find('input[type="checkbox"]:first').parent().show(); } } // Within current folder if (includeWithinCurrentFolder) { $('lf-within-folder-search select').val("string:2").change(); // enitre repo triggerChangeEvent($('lf-within-folder-search select')); $('lf-within-folder-search').hide(); } // Other basic search for(let i=start; i<=4; i++) { if ($('lf-basic-search').find('input[type="checkbox"]:eq('+i+')').is(':checked')) { $('lf-basic-search').find('input[type="checkbox"]:eq('+i+')').click(); // unselect triggerChangeEvent($('lf-basic-search').find('input[type="checkbox"]:eq('+i+')')); } $('lf-basic-search').find('input[type="checkbox"]:eq('+i+')').parent().hide(); } // Date $('lf-date-search-quick select').val('string:Anytime').change(); triggerChangeEvent($('lf-date-search-quick select')); $('lf-date-search-quick').hide(); // Template $('lf-field-template-search').hide(); }, 500); } function triggerChangeEvent($elm) { if ($elm.length) { setTimeout(()=>{ $elm.get(0).dispatchEvent(new Event('change')); }, 1); } }