Обсуждение шаблона:Cycling race/teamroster
Добавление параметра для возможности оформления с помощью шаблона "Не переведено"[править код]
Добрый день. Предлагаю добавить третий параметр для шаблона, "iw", для возможности оформления списка гонщиков с помощью шаблона "Не переведено" при наличии этого параметра.
При отсутствии третьего параметра - список ссылок будет красным, как прежде.
+ В оформлении красной ссылки есть ошибка - ВП:ИС/П требует обратного порядка написания.
Для того, чтобы реализовать моё предложение - нужно внести небольшие изменения в Модуль:Cycling race и в сам шаблон.
Пример того, как было и как предлагается сделать:
Было:
Состав | |||
---|---|---|---|
Гонщик | Дата рождения | Предыдущая команда | |
София Бертиццоло | 21 августа 1997 | ||
Валери Деми | 17 января 1994 | Lotto Soudal Ladies (2018) | |
Элисон Джексон | 14 декабря 1988 | Sunweb (2020) | |
Марта Яскульская | 25 марта 2000 | ||
Лотте Копеки | 10 ноября 1995 | Lotto Soudal Ladies (2020) | |
Жанна Кореваар | 24 сентября 1996 | Jan van Arckel (2015) | |
Эви Кёйперс | 15 февраля 1995 | Jan van Arckel (2018) | |
Сорайя Паладин | 4 мая 1993 | Alé Cipollini (2019) | |
Паулина Ройяккерс | 12 мая 1993 | Parkhotel Valkenburg-Destil (2017) | |
Сабрина Стултинс | 8 июля 1993 | Sunweb (2017) | |
Источник: UCI |
Примечание: София Бертиццоло
Стало:
Прошу высказаться. Спасибо. @GAN:, @Wikisaurus: --Voyagerim (обс.) 09:09, 7 июля 2021 (UTC)
@Voyagerim: посмотрел. В данный момент это работает только если на ВД есть перевод на русский язык и отсутствует параметр краткое имя (смотри Ксения Добрынина), плюс создаваемая в ру-вики страница не требует уточнения в скобочках (смотри Джексон, Элисон). Проще и лучше статью про гонщика создать. Плюс наша версия модуля является копией единого модуля для нескольких википедий. Все изменения у нас копируются туда. Вопрос заодно ты Lua хорошо знаешь, один подмодуль хочу исключительно под ру-вики доработать? — GAN (обс.) 10:41, 7 июля 2021 (UTC)
- Привет. По чёрным линкам я уже думал. В принципе, это тоже лечится. А при наличии интервик всё же видится, что
если имеется статья в другом языковом разделе и считается необходимым создание аналогичной русской статьи. Пока переводом никто не озаботился, шаблон устанавливает рядом с красной ссылкой на будущую русскую статью ссылку на иноязычную статью, предлагаемую для перевода. Когда перевод будет создан, красная ссылка автоматически станет синей ссылкой на статью в русском разделе Википедии и появится сообщение о необходимости убрать шаблон.
Пока русский аналог иноязычной статьи ещё не существует, благодаря шаблону {{iw}} ссылка на русскую статью высвечивается красным и позволяет, перейдя по этой ссылке, можно начать работу над переводом недостающей русской статьи.
Конечно, статью про гонщика создать лучше, но интервика как минимум позволяет не вводить читателя в заблуждение и начать с соотв.статьи "там".
Наша версия модуля является копией единого модуля для всех вики - тут спорно. т.к. модули в разных вики устанавливаются и сопровождаются независимо разными людьми.
По вопросу - добро пожаловать в ЛС. Я бы не сказал, что хорошо знаю Lua, но разобраться можно попробовать. -- Voyagerim (обс.) 14:20, 7 июля 2021 (UTC)
- По чёрным линкам - при наличии параметра "Краткое имя" - он считается приоритетным
local function getRiderLink(riderID, startOfSeason) --startOfSeason optional
--Priority order
--#1 P1813, short name, in correct alphabet, correct time
--#2 P1448, official name, in correct alphabet, correct time
--#3 sitelink (so label from wikipedia) in correct language
--#4 label from wikidata in correct language
--#5 label from wikidata in another language Voyagerim (обс.) 14:39, 7 июля 2021 (UTC)- Такой порядок приоритета сделан по двум причинам. Первая у некоторых гонщиков по ходу карьеры изменялось имя или фамилия - для их правильного отображения в таблицах с учётом времени. Вторая чтобы была возможность не отображать отчества или добавить ст. мл. . Есть периоды когда одновременно выступали или становились призёрами внутри одной гонки тёзки.
Основное обсуждение модуля и его доработки идут в d:Module talk:Cycling race. Иногда бывает в личке между собой когда тестируем или что-то очень новое создаём. — GAN (обс.) 15:01, 7 июля 2021 (UTC)- ОК, тогда оставляем пока модуль и шаблон в покое, по необходимости делаем сайтлинки на рувики, и всё станет синим) Cheers! -- Voyagerim (обс.) 20:54, 7 июля 2021 (UTC)
- Такой порядок приоритета сделан по двум причинам. Первая у некоторых гонщиков по ходу карьеры изменялось имя или фамилия - для их правильного отображения в таблицах с учётом времени. Вторая чтобы была возможность не отображать отчества или добавить ст. мл. . Есть периоды когда одновременно выступали или становились призёрами внутри одной гонки тёзки.