Обсуждение шаблона:Wikidata/p569
Тысячелетия
правитьВызываясь из карточек, некорректно переводит тысячелетия на русский, помещая статьи в ошибочные категории. По ВП:Ч даты склоняются, по ВП:Даты тысячелетия пишутся арабскими цифрами.
Примеры ошибок:
[1] (в викиданных отображается как «в 2 тысячелетия») — правильно «2-е тысячелетие», но шаблон помещает страницы в Категория:Родившиеся во II тысячелетии.
[2] — шаблон помещает в Категория:Родившиеся в 1 тысячелетии до н. э., а надо «в 1-м».
Соответственно, статьи висят в удалённых из-за орфографии категориях. А если попытаться удалить даты из Викиданных то это может вызвать возражения из множества других интервик. --Vladis13 15:21, 23 мая 2016 (UTC)
Добавить опцию для отключения возраста
правитьЗапрос выполнен |
В {{Персонаж}} используется экспорт дат с ВД и они всегда отображаются с указанием возраста. Для вымышленных персонажей это не нужно, т.к. там существует свойство с фиксированным возрастом возраст персонажа (P6249)). Сейчас подавление возраста в шаблоне осуществляется только проверкой на наличие даты смерти, но нужно добавить и возможность простановки параметра supressage=1 вручную. Solidest (обс.) 10:58, 26 апреля 2024 (UTC)
- А у персонажей рождённых в будущем возраст и вовсе показывает минусовой: Туранга Лила. Solidest (обс.) 13:28, 27 апреля 2024 (UTC)
{{#switch:{{{1|}}}|-=|={{#invoke:Wikidata|formatStatements|property=p569|claim-module=Wikidata/date|claim-function=formatDateOfBirthClaim|nocat={{{nocat|}}}{{NAMESPACE}}}}|{{#invoke:Infocards|dateOfBirth|{{{1|}}}|{{{2|}}}|suppressAge={{wikidata|P570|plain=true}}{{{suppressAge|}}}|nocat={{{nocat|}}}{{NAMESPACE}}}}}}
— так должно получиться? -- dima_st_bk 20:00, 28 апреля 2024 (UTC)- Да наверное (если никаких подводных камней в модуле не будет). Solidest (обс.) 20:13, 28 апреля 2024 (UTC)
- Сделано как
{{{suppress age}}}
. -- dima_st_bk 04:52, 8 мая 2024 (UTC)- Не сработало :( в статье выше всё равно выводит возраст. Solidest (обс.) 05:56, 8 мая 2024 (UTC)
- Ага, ещё нужно было в модуль пробросить. Поправил. — dima_st_bk 19:11, 8 мая 2024 (UTC)