|
|
| Строка 1: |
Строка 1: |
| /* Код для десктопной версии (Common.js) */
| | |
| $(function() {
| |
| // Проверяем, нет ли уже блока категорий на странице
| |
| if ( !$( '#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 #a2a9b1; background-color: #f8f9fa; clear: both;">';
| |
| html += '<strong>Категории:</strong> <ul style="display: inline; list-style: none; margin: 0; padding: 0;">';
| |
| categories.forEach(function(cat, index) {
| |
| var url = mw.util.getUrl( 'Категория:' + cat );
| |
| html += '<li style="display: inline; margin-left: 8px;">' + (index > 0 ? ' • ' : '') + '<a href="' + url + '">' + cat.replace(/_/g, ' ') + '</a></li>';
| |
| });
| |
| html += '</ul></div>';
| |
| // Вставляем после текста статьи
| |
| $( '#bodyContent' ).append( html );
| |
| }
| |
| }
| |
| });
| |