MediaWiki:Vector.js: различия между версиями
Wikiroot (обсуждение | вклад) Нет описания правки Метка: отменено |
Wikiroot (обсуждение | вклад) Нет описания правки Метка: отменено |
||
Строка 1: | Строка 1: | ||
$(document).ready(function() { | $(document).ready(function() { | ||
// | // Ищем элемент боковой панели, куда будем вставлять дерево категорий | ||
var treeContainer = $('#category-tree-container'); | var treeContainer = $('#category-tree-container'); | ||
// | // Проверяем, существует ли контейнер | ||
if (treeContainer.length) { | if (treeContainer.length) { | ||
treeContainer. | // Очищаем контейнер на случай, если там есть содержимое | ||
treeContainer.empty(); | |||
// Создаем div для дерева категорий | |||
treeContainer.append('<div id="category-tree"></div>'); | |||
// Загружаем CategoryTree и вставляем дерево | |||
mw.loader.using('ext.categoryTree', function() { | mw.loader.using('ext.categoryTree', function() { | ||
$('#category-tree').categoryTree({ | $('#category-tree').categoryTree({ | ||
mode: 'categories', // | mode: 'categories', // Отображение категорий | ||
depth: 2, | depth: 2, // Глубина дерева категорий (можно изменить) | ||
hideprefix: true, | hideprefix: true, // Скрыть префикс "Категория:" | ||
root: 'TopCategory' // | root: 'TopCategory' // Замените на вашу корневую категорию | ||
}); | }); | ||
}); | }); | ||
} | } | ||
}); | }); |
Версия от 06:50, 23 августа 2024
$(document).ready(function() { // Ищем элемент боковой панели, куда будем вставлять дерево категорий var treeContainer = $('#category-tree-container'); // Проверяем, существует ли контейнер if (treeContainer.length) { // Очищаем контейнер на случай, если там есть содержимое treeContainer.empty(); // Создаем div для дерева категорий treeContainer.append('<div id="category-tree"></div>'); // Загружаем CategoryTree и вставляем дерево mw.loader.using('ext.categoryTree', function() { $('#category-tree').categoryTree({ mode: 'categories', // Отображение категорий depth: 2, // Глубина дерева категорий (можно изменить) hideprefix: true, // Скрыть префикс "Категория:" root: 'TopCategory' // Замените на вашу корневую категорию }); }); } });