CategoryTree
- Статус:
- стабильное
- Фунциональность:
- Теги
Функции парсера
Служебные страницы
- Описание:
- Добавляет отображение динамического дерева категорий в вики.
- Автор(ы):
- Daniel Kinzler (Duesentriebобсуждение)
- Последняя версия:
- постоянно обновляется
- MediaWiki:
- 1.8 (r16385+),
1.11 (r30515+),
1.13+ (r36772+)
- Загрузка:
- Загрузить расширение
SVN [Help]
Исходный код
README
- Параметры:
- $wgCategoryTreeMaxChildren, $wgCategoryTreeAllowTag, $wgCategoryTreeDynamicTag, $wgCategoryTreeDisableCache, $wgCategoryTreeHTTPCache, $wgCategoryTreeOmitNamespace, $wgCategoryTreeMaxDepth, $wgCategoryTreeDefaultMode, $wgCategoryTreeCategoryPageMode
- Используемые функции:
- ArticleFromTitle
Debug
MakeGlobalVariablesScript
OutputPageParserOutput
OutputPageMakeCategoryLinks
ParserFirstCallInit
SkinTemplateOutputPageBeforeExec
CategoryTree — расширение для MediaWiki, добавляющее несколько тегов, позволяющих просматривать структуру категорий в проекте в виде дерева. Отдельные элементы дерева подгружаются при его разворачивании с использованием AJAX.
Содержание |
[править] Описание
Для отображения можно использовать тег, функцию парсера или служебную страницу.
[править] Тег <categorytree>
Тег помещает дерево категорий прямо на страницу википроекта, может использоваться на любой странице. Имеет ряд параметров:
- mode:
- categories — показывает только подкатегории,
- pages — подкатегории и страницы, но не изображения,
- all — показывает всё,
- parents — показывает верхние категории, а не нижние.
- depth — максимальная глубина дерева категорий, не может превышать $wgCategoryTreeDynamicTag,
- showcount — показывать количество элементов в подкатегории.
Пример использования: <categorytree mode="pages">Категория</categorytree>.
[править] Функция парсера
Функциональность аналогична, но используется синтаксис вида {{#categorytree:Категория|mode=pages}}.
[править] Служебная страница
На странице Special:CategoryTree можно ввести название категории и получить дерево.
[править] Установка
Добавить в настроечный файл LocalSettings.php: wfLoadExtension( 'CategoryTree' );
. В MediaWiki 1.27 и младше: require_once "$IP/extensions/CategoryTree/CategoryTree.php";
.
Необходимо убедиться, что $wgUseAjax имеет значение true.
CategoryTree относится к теме «MediaWiki» |