MediaWiki:Common.js: відмінності між версіями

нема опису редагування
Немає опису редагування
Немає опису редагування
Рядок 380: Рядок 380:
         history.replaceState(null, null, window.location.pathname);
         history.replaceState(null, null, window.location.pathname);
     }
     }
});
// ==================================================
// BANNER SEARCH (LIQUIPEDIA STYLE)
// ==================================================
$(function() {
    var $input = $('#bannerSearchInput');
    var $btn = $('#bannerSearchBtn');
   
    if ($input.length === 0) return;
   
    function doSearch() {
        var query = $input.val().trim();
        if (query) {
            window.location.href = '/index.php?title=Спеціальна:Пошук&search=' + encodeURIComponent(query);
        }
    }
   
    $btn.on('click', doSearch);
   
    $input.on('keydown', function(e) {
        if (e.keyCode === 13) {
            e.preventDefault();
            doSearch();
        }
    });
});
});