Siirry sisältöön

Šablonu:Wikidata

On otettu Мегавики-späi
Komentosarjavirhe: Moduulia ”якорь” ei ole.
Документация

[kaččelemine] [korjata] [juttukorjuaminen] [tarkailla] [uvvistua]

Komentosarjavirhe: Moduulia ”Message box” ei ole. Komentosarjavirhe: Moduulia ”Message box” ei ole.

Шаблон, упрощающий работу со свойствами из Викиданных — их использование в шаблонах и статьях.

{{Wikidata|1=Свойство|2=Локальное значение}}

{{wikidata|p559|{{{конечные|{{{Конечные|}}}}}}|separator=<br>|conjunction=<br>}}

1: Идентификатор свойства на Викиданных в формате pXXXX, список доступных свойств: Special:AllPages:Properties.
2: Значение, перекрывающее информацию с Викиданных, обычно это параметр шаблона в форме {{{parameter|}}}.
Если это значение пусто, то только тогда оно будет затребовано с Викиданных.
Рекомендуется не задавать в этом параметре значение, если оно равно значению на Викиданных. В таком случае, при его изменении в базе данных, оно может быть использовано сразу.
Если в параметре содержится значение -, то значение из Викиданных не будет показываться.

Если параметры для форматирования одинаковы при всех вызовах шаблона для одного свойства, то лучше перенести иx в Moduli:Wikidata/config и вызывать шаблон без лишних параметров.

Параметры форматирования передаются обрабатывающему соответствующее свойство модулю (например, Moduli:Wikidata/Places), поэтому, если он отличается от стандартного Moduli:Wikidata, то некоторые из них могут не поддерживаться, хотя вполне иметь смысл.

TemplateData

Техническое замечание: шаблон поддерживает параметры трёх видов:

  • общие параметры — например from, с помощью которого можно сменить ID элемента, из которого нужно получить данные, работает для любого свойства;
  • параметры, работающие для свойств определённых типов данных — например, caption предназначен для типа данных «медиафайл с Викисклада» (к которому относятся, например, свойства Komentosarjavirhe: Moduulia ”WD” ei ole.
и Komentosarjavirhe: Moduulia ”WD” ei ole.

) и задаёт описание изображения;

  • параметры, работающие для отдельных свойств — например, icon_size предназначен для свойства Komentosarjavirhe: Moduulia ”WD” ei ole.
и меняет размер иконки рядом с ссылкой на Викисклад; при этом свойство Komentosarjavirhe: Moduulia ”WD” ei ole.
имеет тип «строка», но для других свойств типа «строка» параметр icon_size работать не будет.

В документации ниже перечислены только параметры первых двух видов. Это связано с тем, что шаблон потенциально принимает неограниченное число параметров за счёт задания кастомизированных обработчиков в параметрах …-module/…-function, см. документацию Moduli:Wikidata. Для многих свойств такие обработчики уже включены по умолчанию в Moduli:Wikidata/config и добавляют шаблону новые параметры третьего вида — например, для Komentosarjavirhe: Moduulia ”WD” ei ole.

включен параметр icon_size, который обрабатывается в Модуль:Wikidata/media, а для Komentosarjavirhe: Moduulia ”WD” ei ole.
включен параметр prefix, который обрабатывается в Модуль:Wikidata/link. Однако перечисление всех параметров третьего вида сделало бы документацию слишком громоздкой.

Шаблон, упрощающий работу со свойствами Викиданных, их использование в шаблонах и статьях.

Mallineen parametrit

Tämä malline suosii yksirivistä muotoilua parametreille.

ParametriKuvausTyyppiStuatussu
Свойство1

Идентификатор свойства на Викиданных, может содержать селекторы (см. Модуль:WikidataSelectors)

Esimerkki
p1234
Merkkijonopakollinen
Локальное значение2

Значение, перекрывающее информацию с Викиданных, обычно это параметр шаблона в форме {{{параметр|}}}. Если значение равно «-», то будет возвращена пустая строка

Merkkijonovalinnainen
Элемент Викиданныхfrom

ID элемента, из которого нужно получить данные. По умолчанию берутся из элемента, связанного с текущей страницей

Esimerkki
Q5
Rivivalinnainen
Простое значениеplain

Если не 0, не пустая строка и не false, то значение возвращается в виде простой строки со значением без вики-форматирования

Oletusarvo
false
Totuusarvovalinnainen
Префиксbefore

Префикс перед первым элементом списка, отображается только если список непуст

Esimerkki
<ul><li>
Merkkijonovalinnainen
Разделительseparator

Для создания текста со списком оформленных заявлений из таблицы

Esimerkki
,<br>
Merkkijonovalinnainen
Последний разделительconjunction

Разделитель для последнего элемента списка

Oletusarvo
и
Esimerkki
или
Merkkijonovalinnainen
Постфиксafter

Постфикс после последнего элемента списка, отображается только если список непуст

Esimerkki
</li></ul>
Merkkijonovalinnainen
Значение неизвестноsomevalue

Текст, который выводится, если в Викиданных выбрано «значение неизвестно»

Oletusarvo
''неизвестно''
Rivivalinnainen
Значение отсутствуетnovalue

Текст, который выводится, если в Викиданных выбрано «значение отсутствует»

Rivivalinnainen
Nocatnocat

Отключить автоматическое добавление категории (работа зависит от поддержки конкретным подмодулем)

Oletusarvo
false
Esimerkki
true
Totuusarvovalinnainen
Максимальное число значенийlimit

Наибольшее число значений, которое нужно выдать (- для бесконечности)

Oletusarvo
-
Esimerkki
1
Numerovalinnainen
Квалификаторqualifier

Квалификатор, который нужно добавить в скобках после основного значения

Esimerkki
P155
Rivivalinnainen
Свойство для категорииcategory

Свойство, из которого брать автоматически добавляемую категорию

Esimerkki
P910
Rivivalinnainen
Сноски с источникамиreferences

Отображать ли сноски с источниками

Oletusarvo
true
Esimerkki
false
Totuusarvovalinnainen
Форматformat

(для свойств типа «элемент Викиданных») TODO: Описать смысл

Tuntematonvalinnainen
Текстtext

(для свойств типа «элемент Викиданных» и «URL») Замещающий текст, отображаемый вместо элемента Викиданных (ссылка на сам элемент при этом сохраняется)

Esimerkki
ссылка
Merkkijonovalinnainen
Максимальная длинаlength

(для свойств типа «URL») Максимальная показываемая длина URL'а

Oletusarvo
max(18, 25 - длина языковых ссылок)
Esimerkki
10
Numerovalinnainen
Шаблон моноязычного текста monolingualLangTemplate

(для свойств типа «моноязычный текст») шаблон, в который оборачивается моноязычный текст

Esimerkki
lang или ref
Rivivalinnainen
Размер медиафайлаsize

(для свойств типа «медиафайл с Викисклада») Ширина и высота изображения или видео

Esimerkki
250x350px
Rivivalinnainen
Подписьcaption

(для свойств типа «медиафайл с Викисклада») Описание изображения

Esimerkki
Фотография на балу, 2005 год
Rivivalinnainen
Alt-текст медиафайлаalt

(для свойств типа «медиафайл с Викисклада») Замена изображения текстовым описанием для слабовидящих или людей с текстовым браузером

Esimerkki
Мужчина в чёрном костюме и шляпе
Rivivalinnainen
Рамка изображенияborder

(для свойств типа «медиафайл с Викисклада») Нужно ли показывать тонкую серую рамку вокруг изображения

Oletusarvo
false
Esimerkki
true
Totuusarvovalinnainen
Добавить момент времениappendTimestamp

(для свойств типа «медиафайл с Викисклада») Добавить момент времени

Oletusarvo
false
Esimerkki
true
Totuusarvovalinnainen
Положение координатdisplay

(для свойств типа «глобальные координаты») Где отображаются координаты: вверху страницы и/или на месте вставки

Oletusarvo
title
Esimerkki
inline,title
Automaattinen arvo
inline,title
Rivivalinnainen
Nocoordnocoord

(для свойств типа «глобальные координаты») Не выводить координаты

Oletusarvo
false
Esimerkki
true
Totuusarvovalinnainen
Тип картыtype

(для свойств типа «глобальные координаты») Тип карты, передаваемый шаблону coord

Esimerkki
city
Rivivalinnainen
Часть значенияsubvalue

(для свойств типа «глобальные координаты») Вернуть только часть значения и в сыром виде

Esimerkki
latitude или longitude
Rivivalinnainen
Небесное телоglobe

(для свойств типа «глобальные координаты») Небесное тело, на котором находится объект

Oletusarvo
earth
Esimerkki
moon
Rivivalinnainen
Строка форматированияformatter

(для свойств типа «внешний идентификатор») Строка для форматирования ссылки из идентификатора

Esimerkki
https://example.com/id=$1
Merkkijonovalinnainen
Заголовок ссылкиtitle

(для свойств типа «внешний идентификатор») Заголовок ссылки с внешним идентификатором (работает, только если задана строка форматирования)

Esimerkki
Страница в базе такой-то
Merkkijonovalinnainen
Префикс категорииcategoryPrefix

(для свойств типа «момент времени») Префикс автоматически добавляемой категории

Esimerkki
Родившиеся
Merkkijonovalinnainen
Единица измеренияunit

(для свойств типа «количество») Единица измерения, добавляемая после величины

Esimerkki
км
Rivivalinnainen
Преобразовать в СИsiConversion

(для свойств типа «количество») Преобразовывать ли значение в Международную систему единиц

Oletusarvo
false
Esimerkki
true
Totuusarvovalinnainen

Другие шаблоны для вывода информации из Викиданных

Šablonu:Служебная:PrefixIndex/Шаблон:Wikidata/

См. также

  • Komentosarjavirhe: Moduulia ”Template call code” ei ole. — для создания ссылок на элементы и свойства Викиданных