Шаблон:CatMain: различия между версиями
Перейти к навигации
Перейти к поиску
Mansur700 (обсуждение | вклад) (Керла агӀо: «<includeonly><div class="rellink" id="catmore"> ''{{#ifexist: {{#if: {{{1|}}} | {{{1}}} | {{PAGENAME}} }} | къаьстина яззам: '''{{#if: {{{1|}}} | {{{1}}}...») |
Mansur700 (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
<includeonly> | <includeonly>{{#if: {{{1|}}} | {{Шаблон:Основная статья по теме категории/Format|link=[[{{{1|}}}]]|notexists={{#ifexist:{{{1|}}}||true}}|nocat={{{nocat|}}}}} | | ||
{{#ifexist: {{delink|{{удалить теги|{{wikidata|P301}}}}}} | {{Шаблон:Основная статья по теме категории/Format|link={{wikidata|P301}}|nocat={{{nocat|}}}}} | | |||
{{#ifexist: {{delink|{{удалить теги|{{wikidata|P1753}}}}}} | {{Шаблон:Основная статья по теме категории/Format|link={{wikidata|P1753}}|nocat={{{nocat|}}}}} | | |||
{{#if: {{wikidata|P301}} | {{Шаблон:Основная статья по теме категории/Format|link={{wikidata|P301}}|notexists=true|nocat={{{nocat|}}}}} | | |||
} | {{#if: {{wikidata|P1753}} | {{Шаблон:Основная статья по теме категории/Format|link={{wikidata|P1753}}|notexists=true|nocat={{{nocat|}}}}} | | ||
{{Шаблон:Основная статья по теме категории/Format|link=[[{{PAGENAME}}]]|notexists={{#ifexist:{{PAGENAME}}||true}}|nocat={{{nocat|}}}}} | |||
{{#ifeq: {{#if: {{yesno|{{{nocat|}}}}} || x }}{{#ifeq: {{NAMESPACE}} | {{ns:14}} | x }} | xx | |||
| [[Категория:Википедия:Категории c искусственно сконструированной основной статьёй]] | |||
}} | |||
}} | |||
}} | |||
}} | |||
}} | |||
}}</includeonly><noinclude>{{doc}}</noinclude> | }}</includeonly><noinclude>{{doc}}</noinclude> |
Текущая версия от 06:11, 18 июня 2020
Предназначен для использования на страницах категорий для ссылок на обзорную статью по данной теме. Для тех категорий, у которых нет обзорной статьи, шаблон будет предлагать написать её. По умолчанию скрывает уточнения.
Другие названия этого шаблона: {{catmain}}, {{maincat}}, {{catmore}}, {{CatMain}}, {{cat main}}.
Использование[править код]
{{catmain|Название статьи для ссылки|Желаемый текст на ссылке}}
Серым показаны необязательные параметры.
На странице Категория:Польско-турецкая война (1620—1621):
Код | Результат |
---|---|
{{catmain}}
|
|
{{catmain|Польско-турецкая война (1620—1621)}}
|
|
{{catmain||Польско-турецкая война 1620—1621 гг.}}
|
|
{{catmain|Польско-турецкая война (1620—1621)|Польско-турецкая война 1620—1621 гг.}}
|
Необходимо сделать[править код]
Решить, нужно ли вводить возможность указывать более одной основной статьи, как это сделано в англовики, и как тогда быть с текущим форматом шаблона, где второй неименованный параметр занят.
Добавить проверку #ifexist и ввести параметры alt1...alt5.
См. также[править код]
- {{main}}