Этот список автоматически формируется на основе данных Wikidata и периодически обновляется Listeriabot.
Изменения, внесенные в область списка, будут удалены при следующем обновлении!
Этот шаблон определяет список, сгенерированный ботом на основе Wikidata (исходный пост в блоге). Он должен быть "закрыт" с помощью {{ Wikidata list end }} ; текст между этими двумя шаблонами будет периодически (раз в 24 часа) заменяться списком, сгенерированным ботом. На данный момент возможен только один список на страницу.
Запрос ДОЛЖЕН включать ?item
переменную — не переименовывайте ее.
Также возможно совместное использование с инструментом Mbabel для черновиков статей Википедии на основе определенного запроса Викиданных — см. Wikipedia:Mbabel/Collections .
Нет консенсуса относительно использования этого шаблона и ListeriaBot для ведения списков в пространстве статей в соответствии с Wikipedia:Bots/Noticeboard/Archive 13#Re-examination of ListeriaBot . Любое использование этого шаблона в основном пространстве приведет к сообщению об ошибке ( Нет консенсуса относительно использования Шаблона:Список Wikidata в статьях ) и заполнению Category:Pages шаблонами в неправильном пространстве имен , и не будет обновлено.
В следующем примере показаны только записи, где
«экземпляр» (P31) имеет значение «маяк» (Q39715)
и
«расположенный в административно-территориальной единице» (P131) может быть любым, если это часть «Нидерландов» (Q55)
и в извлекаемой информации следует указать «Место», а не его значение по умолчанию «расположено в административно-территориальной единице» (P131)
{{Список Викиданных| sparql = | столбцы =метка:Статья,описание,P131:Место,P580,P582,P625,P18 | раздел = | мин_раздел = | сортировка =метка | ссылки =текст | большой палец =128 | автоматический список =откат | ссылки =все | резюме =номер_элемента | частота =7 | wdedit =да }}
SELECT ?item WHERE {
?item wdt:P31 wd:Q39715 .
?item (wdt:P131)* wd:Q55
}
... (Это будет перезаписано ListeriaBot) ...{{ Конец списка Викиданных }}
?item
как номер элемента. Следует избегать двойных фигурных скобок (например, "}}"), например, вставляя между ними пробел ("} }"). Обязательноnumber
, порядковый номер строки (для каждой секции), увеличивающийся с 1, в соответствии с первоначальной сортировкой.label
, метка элемента на вики-языке, связанная с локальной статьей (если есть), или элемент Wikidata. Метки без значений для вики-языка будут показывать английскую метку в качестве резерва.label/xx
, метка элемента на основе вики-языка, использующая заданный код языка (здесь "xx"), как обычный текст. Метки без значений для запрошенного языка будут показывать английскую метку в качестве резерва.alias/xx
, список псевдонимов элемента на вики-языке, использующий заданный код языка (здесь «xx»), как обычный текст.description
, ручное или автоматически сгенерированное описание.item
, номер элемента Q.Pxxx
собственность Викиданных.Pxxx/Pzzz
, свойства квалификатора; для Pxxx, ссылающегося на элемент Qyyy и имеющего квалификатор Pzzz, связанная метка Qyyy и значение Pzzz.Pxxx/Qyyy/Pzzz
, свойства квалификатора; для Pxxx, ссылающегося на элемент Qyyy и имеющего квалификатор Pzzz, значение Pzzz. Это версия вышеизложенного, специфичная для одного элемента; например, "P553/Q866/P554" для получения имен аккаунтов YouTube.?fieldname
, имя поля результата SPARQL (переменная).label
, этикетка товара.family_name
, пытается найти и отсортировать по фамилии (имени) из метки, предполагая, что элементы — это люди. Это эвристика, и она может работать некорректно во всех случаях. Если возможно, попробуйте отсортировать по P734 (фамилия).Pxxx
, собственность Wikidata.?fieldname
section
. Все остальные записи будут помещены в раздел "разное". По умолчанию 2. Необязательноall
для ссылки на Викиданные. По умолчанию.local
для удаления записей, для которых не существует локальной статьи (противоположность red_only
).red
для создания красных ссылок на основе метки и элемента.red_only
для удаления записей, для которых существует локальная статья (противоположность local
).text
для создания синих ссылок для существующих страниц и простого текста в противном случае.reasonator
для генерации синих ссылок для существующих страниц и ссылок на Reasonator в противном случае.skip_table
параметра. Параметры, передаваемые в шаблон, являются ключами в нижнем регистре из columns
параметра, например label
или P18
. Необязательноrow_template
. Необязательноrow_template
. Любое значение будет работать. Необязательноyes
. Не работает, если row_template
используется . Внимание: это приведет к увеличению вики-текста по сравнению с обычным, и обновления могут не работать из-за этого. Необязательноall
. Требуется {{ reflist }} или что-то подобное где-то на странице. Необязательноitemnumber
Общее количество элементов (строк) в этом списке.no
если SPARQL имеет несколько результатов для одного и того же элемента, и вы хотите, чтобы они были в отдельных строках списка (начиная с версии V2). НеобязательноСообщайте о проблемах или предлагайте новые идеи на GitHub