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

Новая страница: «Добавляем категории для скина Minerva: $(function() { if ( mw.config.get( 'skin' ) === 'minerva' && !$( '#catlinks' ).length ) { var categories = mw.config.get( 'wgCategories' ); if ( categories && categories.length > 0 ) { var html = '<div id="catlinks" class="catlinks" style="display: block; margin: 20px 0; padding: 15px; border: 1px solid #c8ccd1; background-color: #f8f9fa; clear: both;">';...»
 
Нет описания правки
Строка 1: Строка 1:
/* Добавляем категории для скина Minerva */
$(function() {
$(function() {
     if ( mw.config.get( 'skin' ) === 'minerva' && !$( '#catlinks' ).length ) {
     if ( !$( '#catlinks' ).length ) {
         var categories = mw.config.get( 'wgCategories' );
         var categories = mw.config.get( 'wgCategories' );
         if ( categories && categories.length > 0 ) {
         if ( categories && categories.length > 0 ) {
             var html = '<div id="catlinks" class="catlinks" style="display: block; margin: 20px 0; padding: 15px; border: 1px solid #c8ccd1; background-color: #f8f9fa; clear: both;">';
             var html = '<div id="catlinks" class="catlinks" style="display: block !important; margin: 20px 10px; padding: 15px; border: 1px solid #c8ccd1; background-color: #f8f9fa; clear: both;">';
             html += '<strong>Категории:</strong> <ul style="display: inline; list-style: none; margin: 0; padding: 0;">';
             html += '<strong>Категории:</strong> <ul style="display: inline; list-style: none; margin: 0; padding: 0;">';
             categories.forEach(function(cat, index) {
             categories.forEach(function(cat, index) {
Строка 11: Строка 10:
             });
             });
             html += '</ul></div>';
             html += '</ul></div>';
             $( '#bodyContent' ).append( html );
            // В мобильной версии вставляем перед футером
             $( '.minerva-footer' ).before( html );
         }
         }
     }
     }
});
});