Шаблон:CatMain: различия между версиями

Материал из Тептар — свободной энциклопедии
Перейти к навигации Перейти к поиску
(Керла агӀо: «<includeonly><div class="rellink" id="catmore"> ''{{#ifexist: {{#if: {{{1|}}} | {{{1}}} | {{PAGENAME}} }} | къаьстина яззам: '''{{#if: {{{1|}}} | {{{1}}}...»)
 
Нет описания правки
 
Строка 1: Строка 1:
<includeonly><div class="rellink" id="catmore">
<includeonly>{{#if: {{{1|}}} | {{Шаблон:Основная статья по теме категории/Format|link=[[{{{1|}}}]]|notexists={{#ifexist:{{{1|}}}||true}}|nocat={{{nocat|}}}}} |
''{{#ifexist: {{#if: {{{1|}}} | {{{1}}} | {{PAGENAME}} }}
  {{#ifexist: {{delink|{{удалить теги|{{wikidata|P301}}}}}} | {{Шаблон:Основная статья по теме категории/Format|link={{wikidata|P301}}|nocat={{{nocat|}}}}} |
| къаьстина яззам: '''[[{{#if: {{{1|}}} | {{{1}}} | {{PAGENAME}} }}{{#if: {{{2|}}} | {{!}} {{{2}}} }}]]'''
    {{#ifexist: {{delink|{{удалить теги|{{wikidata|P1753}}}}}} | {{Шаблон:Основная статья по теме категории/Format|link={{wikidata|P1753}}|nocat={{{nocat|}}}}} |
| ХIокху кадегари къастина яззам бац — '''[[{{#if: {{{1|}}} | {{{1}}} | {{PAGENAME}} }}]]'''. Шуьга гIо далур ду, аша яззам язбахь.
      {{#if: {{wikidata|P301}} | {{Шаблон:Основная статья по теме категории/Format|link={{wikidata|P301}}|notexists=true|nocat={{{nocat|}}}}} |
}}''</div><!--
        {{#if: {{wikidata|P1753}} | {{Шаблон:Основная статья по теме категории/Format|link={{wikidata|P1753}}|notexists=true|nocat={{{nocat|}}}}} |
-->{{#ifeq: {{#if: {{yesno|{{{nocat|}}}}} || x }}{{#ifeq: {{NAMESPACE}} | {{ns:14}} | x }}{{#ifexist: {{#if: {{{1|}}} | {{{1}}} | {{PAGENAME}} }} || x }} | xxx
          {{Шаблон:Основная статья по теме категории/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.

См. также[править код]