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

Материал из Народные сказки
Перейти к навигации Перейти к поиску
(Новая страница: «<!-- //Блок "Основная статья/страница по теме категории" -->{{#ifeq:{{{Основная статья|}}}|-||<!-- -->{{#switch: {{{Пространство|}}}<!-- -->|p={{#if: {{{Основная статья|}}}{{{Проект|}}}|{{Основная страница|{{{Основная статья|Проект:{{{Проект}}}}}}}} }}<!-- -->|t |i |u |w ={{#if: {{{Основная статья|}}}|{{Ос...»)
 
мНет описания правки
 
(не показано 9 промежуточных версий этого же участника)
Строка 8: Строка 8:
   -->|  {{#if: {{{Основная статья|}}}<!--
   -->|  {{#if: {{{Основная статья|}}}<!--
       -->|{{Основная статья|{{{Основная статья}}}}}<!--
       -->|{{Основная статья|{{{Основная статья}}}}}<!--
       -->|{{#if:{{wikidata|P301|plain=true}} |{{Основная статья}}}}<!--
       -->|{{#if:{{Wikidata|P301|plain=true}} |{{Основная статья}}}}<!--
       -->}}<!--
       -->}}<!--
   -->}}<!--
   -->}}<!--
-->}}{{Родственные проекты
-->}}<!--{{Родственные проекты
| Викисклад    = {{#ifeq:{{{Викисклад|}}}|-|-|{{#if: {{wikidata|p373|{{{Викисклад|}}}|plain=true}} | Category:{{wikidata|p373|{{{Викисклад|}}}|plain=true}} }}}}
| Викисклад    = {{#ifeq:{{{Викисклад|}}}|-|-|{{#if: {{Wikidata|p373|{{{Викисклад|}}}|plain=true}} | Category:{{Wikidata|p373|{{{Викисклад|}}}|plain=true}} }}}}
| Викитека    = {{#if: {{{Викитека|}}} | {{{Викитека}}} }}
| Викитека    = {{#if: {{{Викитека|}}} | {{{Викитека}}} }}
| Викисловарь  = {{#if: {{{Викисловарь|}}} | {{{Викисловарь}}} }}
| Викисловарь  = {{#if: {{{Викисловарь|}}} | {{{Викисловарь}}} }}
Строка 26: Строка 26:
| Проект2      = {{#if: {{{Проект2|}}} | {{{Проект2}}} }}
| Проект2      = {{#if: {{{Проект2|}}} | {{{Проект2}}} }}
| Тема        = <!-- {{#if: {{{Тема|}}} | {{{Тема}}} }}-->
| Тема        = <!-- {{#if: {{{Тема|}}} | {{{Тема}}} }}-->
}}<!--
<!--}}-->
 
<!--
//Блок сообщения о пространстве имён, для которого предназначена категория
//Блок сообщения о пространстве имён, для которого предназначена категория
-->{{cmbox
-->{{Cmbox
   | type      = notice  
   | type      = notice  
   | image    = [[Файл:Information_icon4.svg|30px]]
   | image    = [[Файл:Information_icon4.svg|30px]]
   | text      = <div {{#ifeq:{{{Пространство|}}}|t|class="mw-collapsible mw-collapsed"}} style="padding: .5em"><div>Эта [[Википедия:Категоризация|категория]] содержит страницы '''<!--
   | text      = <div {{#ifeq:{{{Пространство|}}}|t|class="mw-collapsible mw-collapsed"}} style="padding: .5em"><div>Эта [[РуСказки:Категоризация|категория]] содержит страницы '''<!--
             -->{{#switch: {{{Пространство|}}}<!--
             -->{{#switch: {{{Пространство|}}}<!--
             -->| t = пространства имён [[Википедия:Механизм шаблонов|шаблонов]]<!--
             -->| t = пространства имён [[РуСказки:Механизм шаблонов|шаблонов]]<!--
             -->| i = пространства [[Википедия:Иллюстрирование|изображений]]<!--
             -->| i = пространства [[РуСказки:Иллюстрирование|изображений]]<!--
             -->| a = основного пространства [[Википедия:Статья|статей]]<!--
             -->| a = основного пространства [[РуСказки:Статья|статей]]<!--
             -->| w = [[Википедия:Справка|служебного пространства Википедии]]<!--
             -->| w = [[РуСказки:Справка|служебного пространства РуСказок]]<!--
             -->| u = пространства [[Википедия:Личная страница участника|личных страниц участников]]<!--
             -->| u = пространства [[РуСказки:Личная страница участника|личных страниц участников]]<!--
             -->| p = пространства [[Википедия:Проекты|вики-проектов]]<!--
             -->| p = пространства [[РуСказки:Проекты|фолк-проектов]]<!--
             -->| <span class{{=}}"error">параметр «Пространство» не задан</span><!--
             -->| <span class{{=}}"error">параметр «Пространство» не задан</span><!--
             -->}}.''' Она не должна использоваться для категоризации страниц из другого [[Википедия:Пространства имён|пространства имён]].</div><!--
             -->}}.''' Она не должна использоваться для категоризации страниц из другого [[РуСказки:Пространства имён|пространства имён]].</div><!--
             -->{{#ifeq:{{{Пространство|}}}|t|<div class="mw-collapsible-content" style="text-align: left">{{Навигация для категорий/Помощь}}</div>}}</div><!--
             -->{{#ifeq:{{{Пространство|}}}|t|<div class="mw-collapsible-content" style="text-align: left">{{Навигация для категорий/Помощь}}</div>}}</div><!--
-->}}<!--  
-->}}<!--  


//Блок навигации по категориям других пространств имён
//Блок навигации по категориям других пространств имён
-->{{#if: {{{Категория шаблонов|}}}{{{Категория статей|}}}{{{Категория изображений|}}}{{{Категория Википедии|}}}{{{Категория участников|}}}{{{Категория вики-проекта|}}}|<!--
-->{{#if: {{{Категория шаблонов|}}}{{{Категория статей|}}}{{{Категория изображений|}}}{{{Категория РуСказок|}}}{{{Категория участников|}}}{{{Категория фолк-проекта|}}}|<!--
   -->{{cmbox
   -->{{Cmbox
       | type      = notice  
       | type      = notice  
       | image    = none
       | image    = none
Строка 54: Строка 54:
       -->{{#ifeq:{{{Пространство|}}}|t||{{#if:{{{Категория шаблонов|}}} |* Шаблоны: {{Cl|{{{Категория шаблонов}}}|1}}}} }}<!--
       -->{{#ifeq:{{{Пространство|}}}|t||{{#if:{{{Категория шаблонов|}}} |* Шаблоны: {{Cl|{{{Категория шаблонов}}}|1}}}} }}<!--
       -->{{#ifeq:{{{Пространство|}}}|i||{{#if:{{{Категория изображений|}}}    |* Изображения: {{Cl|{{{Категория изображений}}}|1}}}} }}<!--  
       -->{{#ifeq:{{{Пространство|}}}|i||{{#if:{{{Категория изображений|}}}    |* Изображения: {{Cl|{{{Категория изображений}}}|1}}}} }}<!--  
       -->{{#ifeq:{{{Пространство|}}}|w||{{#if:{{{Категория Википедии|}}} |* Служебные страницы: {{Cl|{{{Категория Википедии}}}|1}}}} }}<!--  
       -->{{#ifeq:{{{Пространство|}}}|w||{{#if:{{{Категория РуСказок|}}} |* Служебные страницы: {{Cl|{{{Категория РуСказок}}}|1}}}} }}<!--  
       -->{{#ifeq:{{{Пространство|}}}|p||{{#if:{{{Категория вики-проекта|}}} |* Страницы тематического вики-проекта: {{Cl|{{{Категория вики-проекта}}}|1}}}} }}<!--  
       -->{{#ifeq:{{{Пространство|}}}|p||{{#if:{{{Категория фолк-проекта|}}} |* Страницы тематического фолк-проекта: {{Cl|{{{Категория фолк-проекта}}}|1}}}} }}<!--  
       -->{{#ifeq:{{{Пространство|}}}|u||{{#if:{{{Категория участников|}}}    |* Участники: {{Cl|{{{Категория участников}}}|1}}}} }}<!--  
       -->{{#ifeq:{{{Пространство|}}}|u||{{#if:{{{Категория участников|}}}    |* Участники: {{Cl|{{{Категория участников}}}|1}}}} }}<!--  
   -->}}<!--
   -->}}<!--
Строка 63: Строка 63:
-->{{#ifeq:{{NAMESPACENUMBER}}|14|<!--
-->{{#ifeq:{{NAMESPACENUMBER}}|14|<!--


   -->{{#ifeq:{{{Пространство|}}}|i|[[Категория:Википедия:Шаблон:Навигация для категорий:Значение параметра space:i]]}}<!--
   -->{{#ifeq:{{{Пространство|}}}|i|[[Категория:РуСказки:Шаблон:Навигация для категорий:Значение параметра space:i]]}}<!--
   -->{{#ifeq:{{{Пространство|}}}|w|[[Категория:Википедия:Шаблон:Навигация для категорий:Значение параметра space:w]]}}<!--
   -->{{#ifeq:{{{Пространство|}}}|w|[[Категория:РуСказки:Шаблон:Навигация для категорий:Значение параметра space:w]]}}<!--
   -->{{#ifeq:{{{Пространство|}}}|p|[[Категория:Википедия:Шаблон:Навигация для категорий:Значение параметра space:p]]}}<!--
   -->{{#ifeq:{{{Пространство|}}}|p|[[Категория:РуСказки:Шаблон:Навигация для категорий:Значение параметра space:p]]}}<!--
   -->{{#ifeq:{{{Пространство|}}}|t|[[Категория:Википедия:Шаблон:Навигация для категорий:Значение параметра space:t]]}}<!--
   -->{{#ifeq:{{{Пространство|}}}|t|[[Категория:РуСказки:Шаблон:Навигация для категорий:Значение параметра space:t]]}}<!--
   -->{{#ifeq:{{{Пространство|}}}|a|[[Категория:Википедия:Шаблон:Навигация для категорий:Значение параметра space:a]]}}<!--
   -->{{#ifeq:{{{Пространство|}}}|a|[[Категория:РуСказки:Шаблон:Навигация для категорий:Значение параметра space:a]]}}<!--
   -->{{#ifeq:{{{Пространство|}}}|u|[[Категория:Википедия:Шаблон:Навигация для категорий:Значение параметра space:u]]}}<!--
   -->{{#ifeq:{{{Пространство|}}}|u|[[Категория:РуСказки:Шаблон:Навигация для категорий:Значение параметра space:u]]}}<!--


   -->{{#if: {{{Категория Википедии|}}} | [[Категория:Википедия:Шаблон:Навигация для категорий:Непустой параметр:Категория Википедии]]}}<!--
   -->{{#if: {{{Категория РуСказок|}}} | [[Категория:РуСказки:Шаблон:Навигация для категорий:Непустой параметр:Категория РуСказок]]}}<!--
   -->{{#if: {{{Тема|}}} | [[Категория:Википедия:Шаблон:Навигация для категорий:Непустой параметр:Тема]]}}<!--
   -->{{#if: {{{Тема|}}} | [[Категория:РуСказки:Шаблон:Навигация для категорий:Непустой параметр:Тема]]}}<!--


   -->{{#if:{{{Викисклад|}}}|{{#if: {{#property:P373}}|{{#ifeq:{{#property:P373}}|{{{Викисклад|}}}|[[Категория:Википедия:Ссылка на Викисклад в шаблоне Навигация для категорий совпадает с Викиданными]]|[[Категория:Википедия:Ссылка на Викисклад в шаблоне Навигация для категорий отличается от Викиданных]]}}|[[Категория:Википедия:Ссылка на Викисклад в шаблоне Навигация для категорий отсутствует в Викиданных]]}}}}<!--
   -->{{#if:{{{Викисклад|}}}|{{#if: {{#property:P373}}|{{#ifeq:{{#property:P373}}|{{{Викисклад|}}}|[[Категория:РуСказки:Ссылка на Викисклад в шаблоне Навигация для категорий совпадает с Викиданными]]|[[Категория:РуСказки:Ссылка на Викисклад в шаблоне Навигация для категорий отличается от Викиданных]]}}|[[Категория:РуСказки:Ссылка на Викисклад в шаблоне Навигация для категорий отсутствует в Викиданных]]}}}}<!--


   -->{{#if:{{{Основная статья|}}}|{{#if: {{Wikidata|p301}}|{{#ifeq: {{Удалить теги|{{Wikidata|p301}}}}|[[{{{Основная статья|}}}]]|[[Категория:Википедия:Основная статья в шаблоне Навигация для категорий совпадает с Викиданными]]|[[Категория:Википедия:Основная статья в шаблоне Навигация для категорий отличается от Викиданных]]}}|[[Категория:Википедия:Основная статья в шаблоне Навигация для категорий отсутствует в Викиданных]]}}}}<!--
   -->{{#if:{{{Основная статья|}}}|{{#if: {{Wikidata|p301}}|{{#ifeq: {{Удалить теги|{{Wikidata|p301}}}}|[[{{{Основная статья|}}}]]|[[Категория:РуСказки:Основная статья в шаблоне Навигация для категорий совпадает с Викиданными]]|[[Категория:РуСказки:Основная статья в шаблоне Навигация для категорий отличается от Викиданных]]}}|[[Категория:РуСказки:Основная статья в шаблоне Навигация для категорий отсутствует в Викиданных]]}}}}<!--
-->}}<!--
-->}}<!--



Текущая версия от 21:21, 4 июля 2023

Ошибка в Шаблон:Основная статья: Не указано ни одной страницы.
Документация

Шаблон предназначен для установки в категории и выполняет четыре функции:

  • Отображает ссылки на категории в братских проекты, а также ссылки на порталы, и вики-проекты Википедии (на базе {{Родственные проекты}}) с возможностью обращения к Викиданным.
  • Хранит и показывает уведомление о пространстве имён страниц, помещаемых в категорию, для целей соблюдения транзитивности котегорий в аспекте пространств имён.
  • Выводит ссылки на родственные категории других пространств имён, которые обычно нецелесообразно связывать методом категоризации из-за нарушения транзитивности.
  • Отображает ссылку на основную страницу по теме категории (на базе {{Основная статья}}).

По возможности рекомендуется испоьзовать обёртки по пространствам имён, например {{Категория статей}}.

Праметры

Общие

  • Пространство — пространство имён категории. Допустимые значения:
  • Основная статья — название основной статьи по теме категории. При пустом значении заполняется из Нейрофолка при наличии. Для подавления вывода параметра используйте значение -: | Основная статья = -.

Для навигации по категориям

  • Категория статей — имя основной статейной категории без префикса «Категория».
  • Категория шаблонов — имя категории для шаблонов без префикса «Категория».
  • Категория изображений — имя категории для изображений без префикса «Категория».
  • Категория участников — имя категории для участников проекта без префикса «Категория».
  • Категория вики-проекта — имя категории для релевантного теме категории тематического проекта без префикса «Категория».
  • Категория Википедии — имя категории для служебных страниц из пространства «Википедия» без префикса «Категория».

Для бокса родственных проектов

  • Фолкхран — название категории на Фолкхране без префикса «Категория». При пустом значении заполняется из Нейрофолка при наличии.
  • Викитека, Викисловарь, Викиучебник, Викицитатник, Викивиды, Викигид, Викиверситет, Метавики — названия релевантных категорий в братских проектах с префиксом «Категория». При пустом значении заполняется из Нейрофолка при наличии.
  • Портал, Проект — названия порталов и проектов для выведения баннера.

Для подавления вывода параметра используйте значение -, например: | Фолкхран = -.

Заготовка для копирования

{{Навигация для категорий
| Пространство           = *
| Основная статья        = 
| Категория статей       = 
| Категория шаблонов     = 
| Категория изображений  = 
| Категория вики-проекта = 
| Категория участников   = 
| Категория Википедии    = 
| Викисклад              = 
| Викитека               = 
| Викисловарь            = 
| Викиучебник            = 
| Викицитатник           = 
| Викивиды               = 
| Викигид                = 
| Викиверситет           = 
| Метавики               = 
| Портал                 = 
| Проект                 = 
}}

* Обязательный параметр.

Примеры

Код Результат
{{Навигация для категорий|Пространство = a |Основная статья = Математика |Категория шаблонов = Математические шаблоны}}
{{Навигация для категорий|Пространство = t |Категория изображений = Изображения по странам |Категория статей = Страны |Викисклад = Categories by country}}

Отслеживающие категории

См. также