Шаблон:Дерево категорий/Документация: различия между версиями

Материал из Энциклобогии
Перейти к навигации Перейти к поиску
(Документация, свой вариант)
м (в топку.)
 
(не показаны 2 промежуточные версии этого же участника)
Строка 22: Строка 22:
* '''2''' (не работает в паре со значением inverse).
* '''2''' (не работает в паре со значением inverse).


Также шаблон поддерживает необязательный параметр '''title='''. С его помощью можно установить свой вариант названия шапки шаблона (название по умолчанию — Дерево категорий). Параметр можно разместить в любом порядковом месте строки шаблона, но для сохранения заданной последовательности рекомендуется включать последним фрагментом. Пример: <code><nowiki>{{Дерево категорий|Монстры|inverse|title=Своё название}}</nowiki></code>
Также шаблон поддерживает необязательный параметр '''title'''. С его помощью можно установить свой вариант названия шапки шаблона (название по умолчанию — Дерево категорий). Параметр можно разместить в любом порядковом месте строки шаблона, но для сохранения заданной последовательности рекомендуется включать последним фрагментом. Пример: <code><nowiki>{{Дерево категорий|Монстры|inverse|1|title=Своё название}}</nowiki></code>


== Примеры ==
== Примеры ==
{| class="wikitable"
{| class="wikitable" style="font-size:95%;"
|-
|-
! Пример !! Строка шаблона !! Результат
! Варианты !! Заполнение строки шаблона !! Результат
|-
|-
| Только подкатегории, глубина развёртки&nbsp;0 || <nowiki>{{Дерево категорий|Снаряжение}}</nowiki> || {{Дерево категорий|Снаряжение}}
| Только подкатегории, глубина развёртки&nbsp;0 || <nowiki>{{Дерево категорий|Снаряжение}}</nowiki> || {{Дерево категорий|Снаряжение}}
Строка 39: Строка 39:
| Только надкатегории (инверсия), глубина развёртки&nbsp;1 || <nowiki>{{Дерево категорий|Снаряжение|inverse|1}}</nowiki> || {{Дерево категорий|Снаряжение|inverse|1}}
| Только надкатегории (инверсия), глубина развёртки&nbsp;1 || <nowiki>{{Дерево категорий|Снаряжение|inverse|1}}</nowiki> || {{Дерево категорий|Снаряжение|inverse|1}}
|-
|-
| Только надкатегории (инверсия), глубина развёртки&nbsp;1, своё название шаблона || <nowiki>{{Дерево категорий|Снаряжение|inverse|1|title=''Наверх''}}</nowiki> || {{Дерево категорий|Снаряжение|inverse|1|title=''Наверх''}}
| Только надкатегории (инверсия), глубина развёртки&nbsp;1, своё название шаблона || <nowiki>{{Дерево категорий|Снаряжение|inverse|1|title=Наверх}}</nowiki> || {{Дерево категорий|Снаряжение|inverse|1|title=Наверх}}
|}
|}
----
----

Текущая версия от 13:19, 28 апреля 2024

Шаблон использует некоторые атрибуты тега <categorytree> и создаёт дерево категорий для визуализации структуры и быстрой навигации. В этой документации описаны основные варианты заполнения шаблона, но не все возможные.

Применение

Шаблон размещается в нужном месте страницы. Записывается одной строкой, параметры перечисляются через вертикальную черту | в определённом порядке:
{{Дерево категорий|наименование категории|значение параметра вид (mode)|значение параметра глубина (depth)}}

Параметры

1. Первый параметр (обязательный) — наименование категории. Вводится имя категории без префикса. Пример заполнения: {{Дерево категорий|Игровое}}

2. Второй параметр (дополнительный) — вид (mode). Этот параметр определяет, какие страницы указанной категории будут отображены в дереве. Пример: {{Дерево категорий|Игровое|страницы}}
Возможные значения:

  • категории — показывает только подкатегории (по умолчанию при пустом значении);
  • страницы — показывает подкатегории и страницы;
  • всё — отображает всё содержимое категории (подкатегории и страницы, в том числе страницы файлов);
  • inverse — показывает только надкатегории (обратная развёртка для показа родительских категорий).

Существующее ограничение: шаблон показывает не более 200 первых страниц каждой категории.

3. Третий параметр (дополнительный) — глубина (depth). Этот параметр определяет, сколько уровней дерева показывать на начальном этапе. Пример: {{Дерево категорий|Игровое||1}}
Возможные значения:

  • 0 (по умолчанию)
  • 1
  • 2 (не работает в паре со значением inverse).

Также шаблон поддерживает необязательный параметр title. С его помощью можно установить свой вариант названия шапки шаблона (название по умолчанию — Дерево категорий). Параметр можно разместить в любом порядковом месте строки шаблона, но для сохранения заданной последовательности рекомендуется включать последним фрагментом. Пример: {{Дерево категорий|Монстры|inverse|1|title=Своё название}}

Примеры

Варианты Заполнение строки шаблона Результат
Только подкатегории, глубина развёртки 0 {{Дерево категорий|Снаряжение}}
Дерево категорий
Подкатегории и все страницы, глубина развёртки 0 {{Дерево категорий|Снаряжение|всё}}
Дерево категорий
Подкатегории и все страницы, глубина развёртки 1 {{Дерево категорий|Снаряжение|всё|1}}
Только подкатегории, глубина развёртки 1 {{Дерево категорий|Снаряжение||1}}
Только надкатегории (инверсия), глубина развёртки 1 {{Дерево категорий|Снаряжение|inverse|1}}
Только надкатегории (инверсия), глубина развёртки 1, своё название шаблона {{Дерево категорий|Снаряжение|inverse|1|title=Наверх}}

Код шаблона скопирован из Википедии.