Обсуждение модуля:Wikidata/Архив
Параметр для форматирования данныхСтоило бы добавить параметр для форматирования данных. Например, для создания ссылки, как нужно в случае параметров Столица и Домен в {{Государство}}. --EugeneZelenko 13:51, 29 марта 2013 (UTC)
<includeonly>{{#invoke:Wikidata|formatStatements|property={{{1|}}}|value={{{2|}}}}}</includeonly>
КатегорииWe should make service categories workable. infovarius 07:12, 14 мая 2013 (UTC) no valueРаньше в случае значения «novalue» шаблон возвращал пустую строку, теперь строку «no value», в результате сломалось отображение (а точнее неотображение) ссылки на викисклад в карточке. Пример: Космос-573. — Ivan A. Krestinin 21:54, 17 мая 2013 (UTC) Раз фикса пока нет, откатите пожалуйста на старую версию. — Ivan A. Krestinin 04:04, 22 мая 2013 (UTC) Поправил. — Ivan A. Krestinin 12:03, 26 мая 2013 (UTC) Третий параметрУчитывая то, как переделали отображение элементов, и Не знаю как с другими шаблонами, но {{Космический аппарат}} после правки [1] разломало, а в категорию он так и не попал. — Ivan A. Krestinin 18:20, 7 июня 2013 (UTC)
БагДанные на Викидате представляют собой как текст, так и викифицированные ссылки на статьи, поэтому шаблон не всегда возвращает текст (флаг в карточке). А должен бы всегда, потому что карточки настроены именно под текстовое значение. Fameowner (обс) 15:56, 26 июня 2013 (UTC)
Отдельные шаблоны для некоторых свойствЯ некоторое время назад сделал шаблон {{wikidata/p348}}. В ближайшее время планирую сделать то же самое для свойства в теме выше. Мне кажется, что это не самое плохое решение, позволяющее настраивать форматирование отдельных свойств, не превращая общий шаблон в монстра. Но возможно есть возражения и предложения лучше, поэтому давайте обсудим до того, как такая практика начнёт массово распространяться. — putnik 12:21, 31 июля 2013 (UTC)
Запрет выводить что бы то ни былоМожет быть добавить добавить в шаблон вот такую функциональность? Пусть потребуется она в одном случае из тысячи, но логично её сделать здесь, а не разносить по множеству других шаблонов. WBR, BattlePeasant 14:27, 21 августа 2013 (UTC) Ссылка на категорию викискладаХорошо бы выводить там же, где интервики --Arachn0 обс 08:10, 6 сентября 2013 (UTC)
Развитие шаблонаЕсть предложение добавить два новых параметра: первый — возможность указания приоритета Викиданных. Как показала практика, это очень удобно, когда свойство шаблона находится в процессе перевода на использование только Викиданных, но часть значений ещё находится в процессе перевода или выверки. Второй — ID элемента, нужно в тех случаях, когда в статье используется инфобокс для раздела. Если не будет возражений, через какое-то время добавлю функциональность. — putnik 21:33, 30 ноября 2013 (UTC)
GHS hazard statement и GHS precautionary statementsСвойства p728 и p940 необходимо прогонять через {{H-фраза}} и {{P-фраза}}. Наверное придётся делать отдельные подшаблоны? Кроме того, из строк надо вырезать все буквы H или P соответственно, но это можно сделать и в самих шаблонах «фраза», тут как удобнее. WBR, BattlePeasant 13:46, 29 декабря 2013 (UTC) ИтогСобственно проблема была с выводом шаблоном нескольких значений в виде: «H301, H311 и H330». Использовал вызов непосредственно модуля wikidata с установкой параметров separator и conjunction, полученную строку разрезаю и прогоняю через нужный шаблон. Есть ощущение некоторой кривизны решения, но работает. WBR, BattlePeasant 16:12, 8 января 2014 (UTC) Свойства, содержащие подсвойства, содержащие подсвойстваphase point. Единственный и, похоже, не до конца доделанный пример — вода. Как это (извините за небольшой оффтопик) вводить? add → добавляю, предположим, boiling point → edit → add qualifier → дальше вроде как надо temperature → ищет, не находит, затык. Как к этому иметь доступ из шаблона? WBR, BattlePeasant 07:12, 12 января 2014 (UTC)
Снова о доступе по квалификаторуЕдинственное, что не получается реализовать средствами этого мета-шаблона в шаблоне Опера — вынимание места премьерной постановки из ВД, т.к. оно представлено как квалификатор «местонахождение» у элемента свойства «первое исполнение». Например: d:Q25840430. Есть ли планы организовать доступ к квалификаторам? Или он уже есть и я не туда смотрю?--Е. Увин (обс.) 11:54, 14 сентября 2017 (UTC) АвтовикификацияЛюди, где вообще документация? Ну или комментарии толковые хотя бы. Как получить значение свойства без автовикификации? Актуально для свойств-категорий:
И первые станут последнимиТаблица entity.claims начинается с 0 и pairs ставит нулевой элемент в конец, что бывает не очень хорошо. Обычный цикл отрабатывает нормально. Желательно исправить. Для примера: пентамин, вставить {{#property:p494}} и сравнить результат с карточкой. WBR, BattlePeasant 16:51, 23 июня 2014 (UTC)
Где-то накосячилиЭтот шаблон использую в {{Электропоезд}}, {{Электровоз}}, {{Авиакатастрофа}} и т.д, где использую конструкцию типа:
Так теперь, как например здесь, красуется надпись
Прям так, не викифицируется. Кроме как {{Wikidata}} не знаю кого ещё подозревать. --Alex Lepler 20:19, 6 августа 2014 (UTC) В статье Эльбрус та же картина внизу карточки.
Как временный вариант можно добавить вызов доп. аргумент plain=true в старый код вызова wikidata, но это отключит любые доп. возможности (автокатегории, inplace редактирование и др.) -- VlSergey (трёп) 22:13, 6 августа 2014 (UTC)
Обратная совместимостьРаньше шаблон для строковых значений возвращал именно это текстовое значение, теперь с каким-то дополнительным оформлением, в результате разъехалась, например, карточка в Фотон-М4. Про plain=true уже увидел. Поясните пожалуйста, какой смысл было терять обратную совместимость? Необходимость потери совместимости где-то обсуждалась? — Ivan A. Krestinin 18:46, 7 августа 2014 (UTC)
getEntityFromId@DonRumata: очень хорошо, что Вы заметили, что функция getEntity является deprecated. Так как мы с putnik, с Вашей точки зрения, допустили множество ошибок (в том числе я лично — непоправимых), может быть Вы сможете исправить этот кусок кода таким образом, чтобы использовалась функция getEntityObject, причём организовав рабочий процесс таким образом, как Вы неоднократно указывали: с открытыми обсуждениями, проверками и так далее? — VlSergey (трёп) 15:45, 17 августа 2014 (UTC)
Координаты: очередная безответственностьЦензурных слов не хватает, буду краток: наворотили, поправьте. Advisor, 18:20, 23 сентября 2014 (UTC)
Просьба помочь с датами и ISBN1. Попробовал написать доставалку ISBN с Викиданных: T:Wikidata/p212, T:Wikidata/p957; но они не работают ожидаемым образом (T:Карточка книги в статье Мария и я, об указании ISBN перевода задан вопрос на форуме ВД). Ignatus 22:20, 5 октября 2014 (UTC) 2. Что-то дата рождения в статье Феодосий Кавказский (Ш:Святой) не хочет отображаться по юлианскому календарю. Ignatus 22:20, 5 октября 2014 (UTC) и 3. Может, кто-то ещё поменяет в гаджете свойство имени при рождении на современное типа «одноязычная строка». Ignatus 22:20, 5 октября 2014 (UTC)
В шаблоне {{Wikidata}} есть текст: {{#ifeq:{{NAMESPACENUMBER}}|12|[[Категория:Википедия:Шаблоны, использующие Викиданные|{{PAGENAME}}]]}} - он неработоспособен по той простой причине, что {{NAMESPACENUMBER}} для пространства шаблонов выдаёт 10, а не 12. 12 - это подпространство Справка. Есть предложение либо убрать этот отрывок, ибо раз эту ошибку до сих пор не заметили, то значит функционал не очень нужен, либо изменить число на правильное. Сейчас все шаблоны, что есть в Категория:Википедия:Шаблоны, использующие Викиданные, попадают туда вручную, через простановку категории через их страницы документации. --Туча 17:21, 9 октября 2014 (UTC)
Кстати, эта же бессмысленная конструкция осталась в ряде дочерних шаблонов (к примеру, {{Wikidata/p109}}). Наверное, её оттуда нужно вообще убрать? --Kaganer 17:28, 5 мая 2015 (UTC)
Описание проблемыВ категорию Википедия:Статьи с переопределением значения из Викиданных попадают страницы, для которых никаких данных нет, и даже страницы на викиданных для них не существует, в том числе подстраницы участников, которые статьями не являются. Более того внутри модуля (функции formatProperty,formatStatements) предполагается их вызов в том числе и с определённым значением nocat. Такой параметр обычно говорит что категории не нужны, так вот даже в этом случае категория будет поставлена. Предлагаемая модификация
Может быть можно как-то и проще это реализовать, но мне кажется это нужно сделать, ибо смысл категории теряется, если в неё запихиваются просто все страницы, где используется {{Wikidata}} со значением по умолчанию, даже если никаких викиданных нет. --Туча 19:25, 9 октября 2014 (UTC)
Sorry that I write in english, my russian is pretty poor. Can somebody help slovenian wikipedians with Обсуждение шаблона:Wikidata/p570. --Pinky sl 12:11, 2 ноября 2014 (UTC)
Images from Wikidata in Шаблон:ПерсонаIf I use template {{Персона}}, for example in article Будда Шакьямуни, two images apears in infobox. In Wikidata there are 2 images under d:Property:P18. I think that maybe just one image in infobox is enough (If there were 3 images, will there be also 3 of them in infobox?). --Pinky sl 12:10, 9 ноября 2014 (UTC)
Problem with dates from Wikidata in "month year" format (without day)If the date of death in Wikidata is set as "december 2014" ("децембер 2014") or any other month in this format (I tested it), the displayed date is incorrect. It displays as "november 2014" ("ноябрь 2014")- one month lesser then it should be. You can check it in Slovenian page sl:Janez Zor (d:Q12792137). Regards, --Pinky sl 14:48, 8 декабря 2014 (UTC) Ошибка в документации?В описании для параметра "plain" написано: "Если не 0, не пустая строка и не false, то значение возвращается в виде простой строки со значением без вики-форматирования". Наверное здесь ошибка? Наоборот, должна возвращаться строка с форматированием. --MMH 00:47, 5 апреля 2015 (UTC)
Параметр "text"В шаблоне присутствует параметр "text", но в документации его описания нет. Добавьте пожалуйста. --MMH 05:45, 6 апреля 2015 (UTC) Категория для всей линейки шаблоновКоллеги, а отчего этот шаблон и все дочерние замусоривают категорию Шаблоны:Викимедиа вместо того, чтобы помещаться в Википедия:Шаблоны, использующие Викиданные? И не нужно ли это исправить? Дочерние шаблоны я бы вообще не категоризовал.--Kaganer 17:09, 5 мая 2015 (UTC)
Свойства в источниках свойствКоллеги, как вызвать свойства, всунутые в источники для других свойств? Конкретно — d:Property:P627 на странице d:Q647512, всунутый в источник для d:Property:P141. Ни {{Wikidata|P627}}, ни {{#property:P627}} не работает. Stas 22:40, 29 сентября 2015 (UTC)
Техническая страница вместо красной ссылкиОбнаружил нововведение: теперь в карточках вместо красных ссылок показывается синий линк на техническую страницу с невразумительным представлением информации, шестерёнками и QR-кодами (https://tools.wmflabs.org/reasonator/). Если бы это показывалось только опытным редакторам, я бы ещё это понял, но это показывается читателям и начинающим авторам. Предлагаю вернуть красные ссылки. Приглашение создать статью на мой взгляд куда более дружелюбно и понятно, чем неизвестно для чего нужный читателю Reasonator. В качестве примера можно посмотреть ссылку «Кристиана Елизавета Сайн-Витгенштейнская» в карточке статьи Фридрих (граф Нассау-Вейльбурга). — Ivan A. Krestinin 12:32, 5 января 2016 (UTC)
hide wikidata linkhow I can hide the wikidata link : when I add -- in front of return '[[:d:' .. entityId .. '|' .. entityId .. ']]<span style="border-bottom: 1px dotted; cursor: help; white-space: nowrap" title="В Викиданных нет русской подписи к элементу. Вы можете помочь, указав русский вариант подписи.">?</span>' .. categoryLinksToEntitiesWithMissingLabel; I have some error
and when I cahnge it to Место смерти, wikidata/p20Как-то странно работает шаблон. Нацистские преступники (пример), умершие в Тюрьме Плётцензее, получают в шаблоне странное место смерти: Музей тюрьмы Плётцензее, Берлин-Плётцензе, Шарлоттенбург-Норд, Шарлоттенбург-Вильмерсдорф, Берлин, Третий рейх. Начнем с того, что музей возник уже потом, а на время смерти это была тюрьма. Они ведь не умерли в музее. Кроме того, странно видеть, что тюрьма находилась в районе Шарлоттенбург-Норд округа Шарлоттенбург-Вильмерсдорф, ведь округ был образован лишь в 2001 году, а северная часть Шарлоттенбурга была выделена в отдельный район Шарлоттенбург-Норд вообще лишь в 2004. Но никак не в Третьем рейхе. --charmbook 11:49, 14 мая 2016 (UTC) Координаты, wikidata/p625Добрый день. Может ли кто-нибудь сделать шаблон {{wikidata/p625}}, считывающий данные из свойства p625 и помещающие их в шаблон {{coord}}? Было бы замечательно. --charmbook 10:55, 15 мая 2016 (UTC)
Дальнейшие планыНаверно, все заметили некоторую суету с изображениями. Происходящие сейчас доработки делаются с целью дать возможность использовать базовую функциональность модуля, имея только страницы Модуль:Wikidata и Шаблон:Wikidata. Этим модулем сейчас пользуются десять разделов, и я надеюсь, что их количество будет расти. Поэтому расширяемость — это хорошо, но вот то, что для работы модуля нужно несколько десятков страниц — очень плохо, эта проблема сейчас и решается. В результате добавления функционала по выводу изображений будут удалены шаблоны {{wikidata/image}}, {{wikidata/p18}}, {{wikidata/p41}}, {{wikidata/p94}}, {{wikidata/p109}}, {{wikidata/p117}}, {{wikidata/p154}}, {{wikidata/p242}} и {{wikidata/p1621}}. Работа с изображениями теперь происходит через стандартный шаблон {{wikidata}}. Следующим шагом аналогичное слияние будет сделано для {{wikidata/link}} (внешние идентификаторы со ссылками), {{wikidata/p856}} (ссылки) и, возможно, {{wikidata/p373}} (ссылка на Викисклад). После этого есть желание:
Спасибо за внимание. — putnik 09:40, 15 июля 2016 (UTC) ОтрицанияПочему-то исключения перестали работать (если ! есть отрицание). Например
Ссылка на ВикиданныеДобрый день. В карточках программ (к примеру, 7-Zip) ссылка Есть ли смысл избавляться от шаблонов?Здравствуйте, переведённый мной текст вдохновил меня на попытку написания модуля шаблонов-карточек на «чистом» Lua (пишу здесь: Модуль:Ibox). Однако в данном модуле, который мне потребуется, нередко вещи делаются через
Перенос строки@Putnik: 1 2 3 - а зачем этот перенос строки постоянный в случае, когда всё написано в одну строчку: {{wikidata|p238|1}} {{wikidata|p238|2}} {{wikidata|p238|3}}? Он точно нужен? Особенно в случае, когда из викиданных вообще ничего не берётся. --Туча 16:33, 9 января 2017 (UTC)
Документация новых параметровБыло бы очень хорошо задокументировать новые возможности шаблона, такие как unit, description и т.д. --Е. Увин (обс.) 12:01, 25 февраля 2017 (UTC) чел. чел.Запрос
div
@putnik: когда "Статьи с переопределением значения из Викиданных" появляется div вместо span. Например в шаблон:НП в span class="nickname" оказывается div (видно например в Назарет в Служебная:Развёртка_шаблонов), что вероятно находится как ошибка в Служебная:LintErrors/stripped-tag . div вместо span какой-то выйгрыш дает? :) ~Sunpriat (обс.) 20:13, 2 августа 2017 (UTC)
Использование lang-ru для p1477Полагаю, шаблон {{lang-x}} не нужен, когда язык — русский. Например: Шульман, Екатерина Михайловна. То есть if ( options.monolingualLangTemplate == 'lang' ) then
return options.frame:expandTemplate{ title = 'lang-' .. value.language, args = { value.text } };
нужно заменить на if ( options.monolingualLangTemplate == 'lang' ) then
if ( value.language == 'ru' ) then
return value.text;
else
return options.frame:expandTemplate{ title = 'lang-' .. value.language, args = { value.text } };
end
— Джек, который построил дом (обс.) 19:56, 13 сентября 2017 (UTC)
Подгрузка дат изображений («момент времени») из Викиданных@Ghuron: был ли где-то достигнут консенсус на это? Например, почему именно через запятую, а не в скобках? Кроме того, теперь некоторые шаблоны (например, {{Государственный деятель}}) локальное описание просто игнорируют, а некоторые (например, {{Персона}}) выдают ошибку «Ошибка Lua в Модуль: Wikidata на строке 905: attempt to concatenate field 'description' (a nil value)», если есть локальное описание, а на Викиданных, наоборот, описания нет, но есть дата. --INS Pirat 18:29, 2 февраля 2018 (UTC)
Внешние ссылки на ITIS и TPL@Putnik: судя по всему, Вы виновны в пропадании внешних ссылок на ITIS и TPL (и может чего ещё) в Ш:Таксон — свойства p815 и p1070? Пример на стр. документации шаблона. --VladXe (обс.) 07:48, 10 марта 2018 (UTC)
Координаты на других планетахЧтобы не потерялось: фикс (тема). Викизавр (обс.) 22:31, 28 сентября 2018 (UTC)
|
Portal di Ensiklopedia Dunia