mirror of
https://github.com/unraid/webgui.git
synced 2026-01-05 09:10:07 -06:00
GUI search: minor code refactoring
This commit is contained in:
@@ -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:?>
|
||||
|
||||
Reference in New Issue
Block a user