GUI search: minor code refactoring

This commit is contained in:
bergware
2023-11-12 22:33:20 +01:00
parent eee838ee2c
commit 2c2bcbffc6

View File

@@ -12,6 +12,8 @@ Code='e956'
###################################################
$currentUnraidPage = str_replace("Browse","Main",basename(explode("?",$_SERVER['REQUEST_URI'])[0]));
$guiSearchBoxSpan1 = "<span id='guiSearchBoxSpan'><input type='text' id='guiSearchBox' autocomplete='new-password' onfocusout='closeSearchBox()'></input></span><span class='guiSearchBoxResults'></span>";
$guiSearchBoxSpan2 = "<span id='guiSearchBoxSpan'><input type='text' id='guiSearchBox' autocomplete='new-password'></input></span><span class='guiSearchBoxResults'></span>";
?>
<script>
var languageVisible;
@@ -34,7 +36,7 @@ $(function() {
<?if ($themes2):?>
$(".nav-item.gui_search").hover(
function(){
$(".nav-item.gui_search a").append("<span id='guiSearchBoxSpan'><input type='text' id='guiSearchBox' autocomplete='new-password'></input></span><span class='guiSearchBoxResults'></span>");
$(".nav-item.gui_search a").append("<?=$guiSearchBoxSpan2?>");
gui_search();
},function(){
closeSearchBox();
@@ -43,7 +45,7 @@ $(function() {
<?endif;?>
$.post("/plugins/gui.search/include/exec.php",function(data) {
if (data) {
try{
try {
guiSearchSuggestions = JSON.parse(data);
setupGUIsearch();
} catch(e) {
@@ -91,7 +93,7 @@ function gui_search() {
if (typeof Awesomplete == 'function') {
<?if ($themes1):?>
languageVisible = $(".LanguageButton").is(":visible");
$(".nav-tile.right").prepend("<span id='guiSearchBoxSpan'><input type='text' id='guiSearchBox' onfocusout='closeSearchBox()' autocomplete='new-password'></input></span><span class='guiSearchBoxResults'></span>");
$(".nav-tile.right").prepend("<?=$guiSearchBoxSpan1?>");
$(".nav-item.util,.nav-user.show").hide();
$(".nav-tile.right").css("overflow","visible");
<?else:?>