CategoryTree

Материал из Викисфера
Перейти к навигации Перейти к поиску

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 относится к темам:
1
MediaWiki 
Версии MediaWiki до 1.11.11.21.31.41.51.61.71.81.91.101.111.121.131.141.151.161.171.181.191.201.211.221.231.241.251.261.271.281.291.301.311.321.331.341.351.361.371.381.391.401.41 
Основные разработчики Аарон ШульцБрайон ВибберДаниэль КинзлерМагнус МанскеМаксим СеменикТим ЛакиаТим СтарлингРоберт КрушЭвар Бьярмасон 
Темы оформления AuroraBluecloudCavendishCologneBlueCycloneMonacoMonobook (RealBookModern) • OasisQuartz Vector (Vectorata) • Ventus 
Действия и функции РедактированиеПравка (счётчик) • ДиффМалое изменениеПредварительный просмотрФильтр злоупотребленийСтраница википроекта (подстраница) • СтатьяШаблонФайлИсторияОбсуждениеПереименование страницыПараметры переименованияЗащита страниц (параметрычастичнаяполнаякаскадная) • Удаление/Восстановление страницПараметры удаленияПеренаправление (двойныеподавление) • Список наблюденияОбъединение страницРазделение страницСкрытиеПатрулированиеСсылки сюдаСтабилизацияБлокировка (авто-, глобальная, параметры, причина) • Разблокировка (параметры) • Права участниковРегистрацияПереименование учётной записиУзурпацияОбъединение учётных записейЗагрузка файловОтклонение правкиОтмена правкиБыстрый откатВикипочтаЕдиная учётная записьСвежие правкиВклад (удалённый) • Спам-листЗавершение сеансаПинг 
Пространство имён Основное пространствоОбсуждениеШаблонКатегорияУчастникФайлСправкаProjectSpecialMediaWiki 
Расширения AbuseFilterAntiSpoofArticle Feedback ToolCategoryTreeCentralAuthCentralNoticeCharInsertCheckUserCiteCleanupSiteCodeReviewCollectionCommentsCommunityVoiceConfirmEditContactPageDeleteBatchDismissableSiteNoticeDraftsDumpHTMLDynamicPageListEasyTimelineEmailCaptureEmbedVideoExpandTemplatesExtensionDistributorFixedImageFlaggedRevsGadgetsGlobalBlockingGlobalUsageHTTP302FoundImageMapInputBoxLabeled Section TransclusionLiquidThreadsLocalisationUpdateLockdownLucene-searchMiniDonationMWSearchNewUserMessageNukeOAIRepositoryOATHAuthOggHandlerOpenSearchXmlParserFunctionsPdfHandlerPoemProofread PageQuizRenameuserRevisionDeleteSecurePollSimpleAntiSpamSimpleSurveySiteMatrixSkinPerPageSlippyMapSpamBlacklistStalkerLogSubPageList3SyntaxHighlightTitleBlacklistTitleKeyTorBlockTrustedXFFUploadBlacklistUploadWizardUserMergeVisualEditorWikidiffWikidiff2WikiHiero 
Архивированные расширения AntiBotBoardVoteClientSideCrosswiki BlockingEnforceStrongPasswordGiveRollbackOversightPassword Reset 
Разное AllMessagesFavicon.icoHTML в MediaWikiMediaWiki.orgMediaWiki FAQВнутренняя ссылкаКороткая ссылка-перенаправлениеМатематические формулыНастройки конфигурацииНовые файлыСистемный администраторСписок файловWiki.pngГаджетSidebarStatisticsLocalSettings.phpСкрипты обслуживания