MediaWiki:Common.js: различия между версиями

Материал из The Magic of Number 8 Wiki
MF Test 2
 
м Timeless fix
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */
/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */


// Ждем, пока MediaWiki полностью построит контент страницы
// Полное удаление пустого блока инструментов для анонимных пользователей
mw.hook('wikipage.content').add(function($content) {
if ( mw.config.get( 'wgUserName' ) === null ) {
     // Находим все заголовки и секции и удаляем у них классы мобильного сворачивания
     var siteToolsBlock = document.getElementById( 'site-tools' );
    $content.find('.section-heading').removeClass('section-heading');
     if ( siteToolsBlock ) {
     $content.find('.collapsible-section').removeClass('collapsible-section').show();
        siteToolsBlock.remove();
      
     }
    // Удаляем обработчики кликов, которые MobileFrontend вешает на заголовки
}
    $content.find('h2, h3, h4').off('click');
});

Текущая версия от 01:09, 20 июля 2026

/* Размещённый здесь код JavaScript будет загружаться пользователям при обращении к каждой странице */

// Полное удаление пустого блока инструментов для анонимных пользователей
if ( mw.config.get( 'wgUserName' ) === null ) {
    var siteToolsBlock = document.getElementById( 'site-tools' );
    if ( siteToolsBlock ) {
        siteToolsBlock.remove();
    }
}