Шаблон:Категория

Материал из Анклав
Версия от 17:35, 27 марта 2023; Shimapanzerwaffe (обсуждение | вклад) (Новая страница: «{{Навигация |name = Категория |title = {{Есть-нет| {{{1}}} | [[{{{1}}}]] | {{{1}}} }} |image = {{Есть-нет|Файл:{{{1}}}-лого-КНШ.png|[[Файл:{{{1}}}-лого-КНШ.png|60px]]|64px}} |group1 = Страницы в категории «{{Есть-нет| {{{1}}} | [[{{{1}}}]] | {{{1}}} }}» |list1 = {{В категории|cat = {{{1}}}|ns = {{{ns|}}}|showns = {{{showns|}}}}} |group...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Документация

Творим магию из одного-единственного параметра с 2017 года!

«Категория» — ультра-простой в использовании навшаблон, динамически генерирующийся из содержимого, кто бы мог подумать, категорий. Имеет всего один параметр: имя той категории, содержимое которой требуется отобразить, и которая, кстати, автоматически шаблоном проставляется. При существовании в этой категории подкатегорий автоматически появляется второй блок с этими самыми подкатегориями. Если вы вдруг задумали отразить в нём страницы не из основного пространства имён, задайте его параметром ns. Вот прямо так и впишите, |ns = Шаблон, например. Ну и опционально можно задать отображение префикса пространства параметром showns (true или false, по умолчанию true).

На Miraheze подрублена авто-подгрузка картинок отовсюду подряд. Так что картинка для шаблона должна называться так: ИмяКатегории-лого-нави.png (и только .png, дабы избежать засорения страницы требуемых статей).

Ещё одним неочевидным подводным камнем является такое требование: избегайте ситуаций, когда статья находится одновременно в категории и в её подкатегории. Вреда, конечно, это не принесёт, но выглядеть будет крайне глупо.

Внимание: шаблон категории немножко тормозной! Это известный косяк. Он не сразу реагирует на любые изменения (новые статьи, новая картинка категории итд). Имейте терпение. Со временем всё в нем появляется.