Шаблон:Wikidata number switch

Материал из Тептар — свободной энциклопедии
Версия от 12:31, 13 февраля 2022; Adam (обсуждение | вклад) (Новая страница: «{{#if: {{{3|}}} | {{#if: {{{5|}}} | {{{5|}}} | {{{3|}}} }} | {{#if: {{{2|}}} | {{#if: {{{4|}}} | {{{4|}}} | {{{2|}}} }} | {{#if: {{{1|}}} | {{#if: {{{4|}}}{{{5|}}} | {{#if: {{wikidata|{{{1|}}}|property-module=Wikidata/count|property-function=isMultiple|from={{{from|}}}}} | {{{5|}}} | {{{4|}}} }} | {{wikidata|{{{1|}}}|from={{{from|}}}}} }} }} }} }}<noinclude> {{doc}} </noinclude>»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску
Документация

Служебный шаблон, предназначений для встраивания в карточки на базе мета-шаблона {{Карточка}}. Выполняет проверку на заполнение единичного или множественного локальных значений, отдавая приоритет последнему, и если указаны текстовые метки, выводит их в соответствующем числе, иначе выводит значения в соответствующем числе. Если локальные значения отсутствуют, берёт свойство из Тептар-данных, и если указаны текстовые метки, подсчитывает количество значений, и выводит их в соответствующем числе, иначе выводит своё значение.

Примеры[править код]

Код Результат
{{wikidata number switch||1}} 1
{{wikidata number switch|||2}} 2
{{wikidata number switch||1|2}} 2
{{wikidata number switch||1||Единичный|Множественный}} Единичный
{{wikidata number switch|||2|Единичный|Множественный}} Множественный
{{wikidata number switch||1|2|Единичный|Множественный}} Множественный
{{wikidata number switch||||Единичный|Множественный}}
{{wikidata number switch|P136|||Единичный|Множественный|from=Q1954169}} Единичный
{{wikidata number switch|P136|||Единичный|Множественный|from=Q1636655}} Единичный
{{wikidata number switch|P136|from=Q1954169}}
{{wikidata number switch|P136|from=Q1636655}}

Примеры использования[править код]

  • {{wikidata number switch|P136|{{{жанр|}}}|{{{жанры|}}}|Жанр|Жанры}}
  • {{wikidata number switch|P136|{{{жанр|}}}|{{{жанры|}}}|Жанр|Жанры|from=Q1299}}

В карточке:

|метка1      = {{wikidata number switch|P123|{{{параметр|}}}|{{{параметры|}}}|Параметр|Параметры}}
|текст1      = {{проверка значения||{{{параметр|}}}|{{{параметры|}}}}}
|тептар-данные1 = P123

Для устаревшего синтаксиса c отдельными параметрами для пунктов:

|метка1      = {{wikidata number switch|P123|{{{параметр|}}}|{{{параметр2|}}}|Параметр|Параметры}}
|текст1      = {{br separated entries
  | {{{параметр|}}}
  | {{{параметр1|}}}
  | {{{параметр2|}}}
  | {{{параметр3|}}}
  | {{{параметр4|}}}
  | {{{параметр5|}}}
  }}
|тептар-данные1 = P123

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