Menüyü değiştir
Toggle preferences menu
Kişisel menüyü aç / kapat
Oturum açık değil
Your IP address will be publicly visible if you make any edits.

MediaWiki:Common.js: Revizyonlar arasındaki fark

MediaWiki arayüz sayfası
"→Buraya konulacak JavaScript kodu sitedeki her kullanıcı için her sayfa yüklendiğinde çalışacaktır: →Ana Sayfadaki Arama Kutusunu Citizen Canlı Arama Paneline Bağlama: $(document).ready(function() { // Şablondaki yapay kutuyu bul var $fakeInput = $('.tg-fake-search-input'); if ($fakeInput.length) { // Kutunun üzerine tıklandığında veya yazı yazılmaya başlandığında $fakeInput.on('focus click..." içeriğiyle yeni sayfa oluşturdu
 
Sayfa boşaltıldı
Etiket: Boşaltma
1. satır: 1. satır:
/* Buraya konulacak JavaScript kodu sitedeki her kullanıcı için her sayfa yüklendiğinde çalışacaktır */
 
/* Ana Sayfadaki Arama Kutusunu Citizen Canlı Arama Paneline Bağlama */
$(document).ready(function() {
    // Şablondaki yapay kutuyu bul
    var $fakeInput = $('.tg-fake-search-input');
   
    if ($fakeInput.length) {
        // Kutunun üzerine tıklandığında veya yazı yazılmaya başlandığında
        $fakeInput.on('focus click keydown', function(e) {
            e.preventDefault();
            $(this).blur(); // Yapay kutudan odağı çek
           
            // Citizen temasının kendi arama butonunu bul ve tetikle
            var $citizenSearchBtn = $('#p-search, .citizen-search-toggle, #mw-sidebar-search, .mw-header-search-toggle');
           
            if ($citizenSearchBtn.length) {
                $citizenSearchBtn.first().click();
               
                // Panel açıldıktan hemen sonra Citizen'ın gerçek arama kutusuna odaklan ve yazılan harfi aktar
                setTimeout(function() {
                    var $realInput = $('.mw-header-search-input, #searchInput, .citizen-search-input');
                    if ($realInput.length) {
                        $realInput.focus();
                    }
                }, 100);
            }
        });
    }
});

19.28, 4 Temmuz 2026 tarihindeki hâli