Обсуждение шаблона:Шахматист

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

Нужно внести измениние в шаблон[править код]

Если указан Номер ФИДЕ, то "затирать" поле Актуальный рейтинг. Сейчас получается если поле Актуальный рейтинг не пустое, то шаблону по барабану есть номер ФИДЕ или нет -- свежий рейтинг не выводится — Dnikitin 16:43, 10 марта 2010 (UTC)[ответить]

Сейчас вставляются только рейтинги начиная с 2400. Поэтому и оставил, что заполненное поле «Актуальный рейтинг» главнее. Для многих ветеранов и женщин ничего пока не высвечивается. -- Volcanus 16:50, 10 марта 2010 (UTC)[ответить]
Ясно. это аргумент. Просто я поигрался с параметром Номер ФИДЕ, повставлял его, например, для Карпова, а рейтинг как был полугодовой давности, так и остался. Текущий высветился лишь после того, как я очистил параметр Актуальный рейтинг. — Dnikitin 17:32, 10 марта 2010 (UTC)[ответить]

Обновить документацию[править код]

Видимо, нужно почистить документацию к шаблону. Я удалил все вхождения параметра актуальный рейтинг и место проживание из статей.

Так же нужно дать указание в каком формате заполнять поля Дата рождения и смерти. — Dnikitin 12:29, 11 июня 2010 (UTC)[ответить]

Ссылка на сайт ФИДЕ[править код]

Предложение: добавить в карточку ссылку на профиль ФИДЕ по указанному номеру. Перед этим вычистить ссылки на сайт ФИДЕ из поля «сайт» (как здесь) --Дарёна 16:11, 13 апреля 2011 (UTC)[ответить]

То есть, если указан номер ФИДЕ, то добавить ссылку на профиль? В поле сайт обычно стоит ссылка на оффициальную страницу шахматиста. К примеру: Бакро, Этьен -- Volcanus 21:07, 13 апреля 2011 (UTC)[ответить]
Поэтому я и предлагаю ссылку на сайт ФИДЕ давать отдельно, а поле «сайт» оставить только для личных сайтов и вычистить оттуда ФИДЕ. --Дарёна 06:52, 14 апреля 2011 (UTC)[ответить]
Добавил, осталось убрать ссылки с поля сайт -- Volcanus 10:04, 14 апреля 2011 (UTC)[ответить]
Отлично, я так это и представляла. Написала на ВП:РДБ. --Дарёна 10:40, 14 апреля 2011 (UTC)[ответить]
А почему, для умерших шахматистов, не показывается ссылка на профиль? Alexei Kopylov 02:09, 1 июля 2015 (UTC)[ответить]

Как указывалось чуть выше участником Alexei Kopylov, в шаблоне имеется баг: для умерших шахматистов не отображаются ссылки на профили на сайтах ФИДЕ и ChessDB. Исправил этот недочет, итоговый код здесь: Шаблон:Шахматист/песочница, тесты здесь: Шаблон:Шахматист/тесты (см. тест №3). Kakaru (обс.) 07:23, 22 января 2017 (UTC)[ответить]

После смерти шахматиста, страница на сайте ФИДЕ удаляется, поэтому добавление ссылки стоит под условием -- Volcanus (обс.) 10:04, 22 января 2017 (UTC)[ответить]
Хмм... Да, похоже, вы правы: попытался найти сейчас страницы нескольких умерших игроков - не нашел. Видимо, удаляются как-то выборочно: тот же Шестопёров на сайте ФИДЕ есть, хоть и 6 лет прошло после смерти. Когда предлагал поменять шаблон, из этого и исходил. Может быть, в таком случае имеет смысл для умерших показывать ссылку только на ChessDB? Kakaru (обс.) 12:06, 22 января 2017 (UTC)[ответить]
Да, ChessDB можно конечно показывать без условия. -- Volcanus (обс.) 11:10, 23 января 2017 (UTC)[ответить]
✔ Сделано. -- dima_st_bk 10:06, 29 июля 2017 (UTC)[ответить]

Баг шаблона[править код]

Обнаружил баг шаблона: если шахматист умер, но при этом в викиданных есть сведения о его рейтинге ФИДЕ, то они подгружаются в шаблон, хотя и не должны (для умерших шахматистов поле "актуальный рейтинг" подразумевается неактуальным). Например: Банник, Анатолий Александрович или даже так: Елисеев, Юрий Михайлович. Причина в следующем куске кода:

|метка10      = Актуальный рейтинг:
|текст10      = {{#if:{{{Дата смерти|}}}||{{#if:{{{Актуальный рейтинг|}}}|{{{Актуальный рейтинг|}}}|{{#if:{{{Номер ФИДЕ|}}}|{{Рейтинг ЭЛО|ID={{{Номер ФИДЕ}}}}} {{Рейтинг ЭЛО|ID=Актуальность}}|}}}}}}
|викиданные10 = p1087[rank:preferred]

В случае, если указана дата смерти, прописывается пустое поле, а потом пустое поле заполняется викиданными на общих основаниях. Исходя из текущего положения дел в статьях с этим шаблоном рейтинг, хранящийся в викиданных, не показывается (не должен показываться) никогда: в приоритете рейтинг, указанный в самом шаблоне, а если его нет, указывается результат работы шаблона {{Рейтинг ЭЛО}}. Учитывая то, что последний выдает какой-то результат при любом раскладе, до викиданных просто не доходит очередь.

В качестве фундаментального решения можно было бы отказаться от шаблона {{Рейтинг ЭЛО}}, обновлять рейтинг ботом, и тогда уже привязать его к викиданным. Но это дело будущего, а сейчас предлагаю просто удалить строчку

|викиданные10 = p1087[rank:preferred]

Кто что думает?

Kakaru (обс.) 06:14, 25 января 2017 (UTC)[ответить]

Недавно уже правили, см. Википедия:Форум/Технический#Шаблон:Шахматист — викиданные (актуальный рейтинг) -- Volcanus (обс.) 10:01, 25 января 2017 (UTC)[ответить]

У нас есть такая категория, надо бы её прикрутить как автоматически проставляемую вместе с этим шаблоном. Сидик из ПТУ (обс.) 13:17, 18 мая 2017 (UTC)[ответить]

Документация к шаблону[править код]

В документации к шаблону в примере заполнения у Майкла Адамса актуальный рейтинг годовой давности. Как-то не айс. У самого потереть не получилось, больно мудрёно. Игорь Темиров 19:40, 8 ноября 2020 (UTC)[ответить]

Ошибка: id шахматиста не найден[править код]

Какая-то ошибка шаблона в статье Гохале, Анупама: « id шахматиста не найден» вместо Актуального рейтинга, хотя известен её FIDE ID и на сайте FIDE всё о ней есть (в том числе в текстовых списках). Неизвестно, был ли рейтинг ранее, но если был, то может нужно как-то запоминать последний актуальный рейтинг? Из-за чего ошибка? Goodence (обс.) 17:16, 26 июля 2021 (UTC)[ответить]

Подгрузка максимального рейтинга[править код]

Прошу заменить строчку

|текст9       = {{{Максимальный рейтинг|}}}

на

|текст9       = {{#if: {{{Максимальный рейтинг|}}}
  | {{{Максимальный рейтинг}}}
  | {{Максимальный рейтинг ЭЛО}}
  }}

Чтобы максимальный рейтинг подгружался с Викиданных, если не задан локально. См. {{Максимальный рейтинг ЭЛО}}. ~Facenapalm 02:30, 22 января 2023 (UTC)[ответить]