Обсуждение шаблона:Cycling race/teamroster

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Добавление параметра для возможности оформления с помощью шаблона "Не переведено"[править код]

Добрый день. Предлагаю добавить третий параметр для шаблона, "iw", для возможности оформления списка гонщиков с помощью шаблона "Не переведено" при наличии этого параметра.

При отсутствии третьего параметра - список ссылок будет красным, как прежде.

+ В оформлении красной ссылки есть ошибка - ВП:ИС/П требует обратного порядка написания.

Для того, чтобы реализовать моё предложение - нужно внести небольшие изменения в Модуль:Cycling race и в сам шаблон.

Пример того, как было и как предлагается сделать:

Было:

Состав
ГонщикДата рожденияПредыдущая команда
ITA София Бертиццоло21 августа 1997
BEL Валери Деми17 января 1994Lotto Soudal Ladies (2018)
CAN Элисон Джексон14 декабря 1988Sunweb (2020)
POL Марта Яскульская25 марта 2000
BEL Лотте Копеки10 ноября 1995Lotto Soudal Ladies (2020)
NED Жанна Кореваар24 сентября 1996Jan van Arckel (2015)
NED Эви Кёйперс15 февраля 1995Jan van Arckel (2018)
ITA Сорайя Паладин4 мая 1993Alé Cipollini (2019)
NED Паулина Ройяккерс12 мая 1993Parkhotel Valkenburg-Destil (2017)
NED Сабрина Стултинс8 июля 1993Sunweb (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)[ответить]

Нет возражений[править код]

Есть возражения[править код]