Шаблон:Wikidata number switch

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Службовий шаблон, призначений для використання в шаблонах карток на базі мета-шаблону {{Картка}}. Перевіряє заповнення значень для однини (другий параметр) та множини (третій параметр), віддаючи пріоритет останньому, і якщо вказані текстові мітки (четвертий і п'ятий параметри), виводить відповідну із них, інакше виводить саме значення. Якщо локальні значення відсутні, бере значення властивості із сутності Вікіданих (перший параметр), підраховує кількість значень у властивості, і якщо вказані текстові мітки, виводить відповідну із них, інакше виводить саме значення із Вікіданих.

Використання

[ред. код]

Приклад застосування — перемикання між назвами поля в картці в однині («Країна») чи множині («Країни») відповідно до переданих значень ({{{Країна|}}} чи {{{Країни|}}}) або кількості значень у властивості (P27 = громадянство) сутності Вікіданих:

|мітка1      = {{wikidata number switch|P27|{{{Країна|}}}|{{{Країни|}}}|Країна|Країни}}
|текст1      = {{wikidata number switch|P27|{{{Країна|}}}|{{{Країни|}}}}}

Приклади

[ред. код]

Код Результат
{{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}} класична музика, поп, джаз, фольклор, рок-музика і аудіодрамаd