MediaWiki:Common.js: различия между версиями
Wikiroot (обсуждение | вклад) Нет описания правки |
Wikiroot (обсуждение | вклад) Нет описания правки |
||
Строка 3: | Строка 3: | ||
var $sidebar = $('<div>').css({ | var $sidebar = $('<div>').css({ | ||
'position': 'fixed', | 'position': 'fixed', | ||
'top': ' | 'top': '300px', // Позиция от верхнего края | ||
' | 'left': '100px', // Или используйте 'right' для правой стороны | ||
'background': '#f9f9f9', // Цвет фона | 'background': '#f9f9f9', // Цвет фона | ||
'border': '2px solid #ccc', | 'border': '2px solid #ccc', |
Версия от 15:18, 19 августа 2024
mw.loader.using(['mediawiki.util', 'ext.categoryTree'], function() { // Создаем контейнер для боковой панели var $sidebar = $('<div>').css({ 'position': 'fixed', 'top': '300px', // Позиция от верхнего края 'left': '100px', // Или используйте 'right' для правой стороны 'background': '#f9f9f9', // Цвет фона 'border': '2px solid #ccc', 'padding': '10px', 'width': '200px', // Ширина боковой панели 'z-index': '1000', 'overflow': 'auto', 'max-height': '90%' // Ограничение высоты панели, чтобы она не занимала слишком много места }); // Загружаем содержимое из страницы MediaWiki:CustomSidebar $sidebar.load(mw.util.getUrl('MediaWiki:CustomSidebar') + ' #mw-content-text', function() { // Инициализируем CategoryTree mw.categoryTree.load($sidebar.find('.mw-category-tree')); }); // Добавляем панель на страницу $('body').append($sidebar); });