MediaWiki:Common.js: Revizyonlar arasındaki fark

VMTools Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla
Değişiklik özeti yok
Değişiklik özeti yok
1. satır: 1. satır:
/* Buraya konulacak JavaScript kodu sitedeki her kullanıcı için her sayfa yüklendiğinde çalışacaktır */
/* Buraya konulacak JavaScript kodu sitedeki her kullanıcı için her sayfa yüklendiğinde çalışacaktır */


mw.loader.using('mediawiki.user', function() {
$( function () {
  var lang = mw.user.options.get('language') || mw.config.get('wgContentLanguage'),
    // Geçerli arayüz dili; eğer override yoksa içerik dili
      page = (lang === 'tr') ? 'anasayfa' : 'mainpage';
    var lang = mw.config.get( 'wgUserLanguage' ) || mw.config.get( 'wgContentLanguage' ),
  $('#p-logo a,#p-navigation li#n-mainpage a').each(function() {
        // Türkçe ise "Anasayfa", değilse İngilizce ana sayfa başlığı
    this.href = mw.util.getUrl(page);
        page = ( lang === 'tr' ) ? 'Anasayfa' : 'Main_Page';
    this.title = mw.message('mainpage-tooltip').text(); // isteğe bağlı
 
  });
    // Logo ve ana sayfa linklerini güncelle
});
    $( '#p-logo a, #p-navigation li#n-mainpage a' ).each( function () {
        this.href = mw.util.getUrl( page );
        this.title = mw.message( 'mainpage-tooltip' ).text();
    } );
} );


$(document).ready(function() {
$(document).ready(function() {

07.00, 22 Haziran 2025 tarihindeki hâli

/* Buraya konulacak JavaScript kodu sitedeki her kullanıcı için her sayfa yüklendiğinde çalışacaktır */

$( function () {
    // Geçerli arayüz dili; eğer override yoksa içerik dili
    var lang = mw.config.get( 'wgUserLanguage' ) || mw.config.get( 'wgContentLanguage' ),
        // Türkçe ise "Anasayfa", değilse İngilizce ana sayfa başlığı
        page = ( lang === 'tr' ) ? 'Anasayfa' : 'Main_Page';

    // Logo ve ana sayfa linklerini güncelle
    $( '#p-logo a, #p-navigation li#n-mainpage a' ).each( function () {
        this.href  = mw.util.getUrl( page );
        this.title = mw.message( 'mainpage-tooltip' ).text();
    } );
} );

$(document).ready(function() {
    // 1) Araçlar menüsüne emoji ekle
    $('#p-tb h3').prepend('⚙️️ ');
});