Обсуждение:ЗОК 2026: различия между версиями
Nikita (обсуждение | вклад) Новая страница: «В статье была нарушена сортировка игр в таблице по занятым местам. Причина, вероятно, в указании мест строчным, а не числовым значением. Из-за этого места сортируются как строки, а не числа, поэтому 10 оказывается "меньше", чем 2. Устоявшейся практикой на IF...» |
Nikita (обсуждение | вклад) Нет описания правки |
||
| (не показана 1 промежуточная версия этого же участника) | |||
| Строка 5: | Строка 5: | ||
Устоявшейся практикой на IFВики, а также общей традицией на большинстве конкурсов, является присвоение двум участникам, занявшим одно и тоже место, одинакового числа места при снижении максимального числа на 1. То есть двум одинаковым играм из 31 присваивается одинаковое место числом 20 (а не строкой "20-21"), а числом последнего места становится 30. |
Устоявшейся практикой на IFВики, а также общей традицией на большинстве конкурсов, является присвоение двум участникам, занявшим одно и тоже место, одинакового числа места при снижении максимального числа на 1. То есть двум одинаковым играм из 31 присваивается одинаковое место числом 20 (а не строкой "20-21"), а числом последнего места становится 30. |
||
Пока проделана замена строки "20-21" у двух игр на число 20. Отображение пока не нормализовалось, вероятно, из-за кэширования. Стоит дождаться |
Пока проделана замена строки "20-21" у двух игр на число 20. Отображение пока не нормализовалось, вероятно, из-за кэширования. Стоит дождаться перекэширования и убедиться, что проблема решена, а потом переномеровать места игр с 22 по 31 с уменьшением их на 1. |
||
Если организаторам конкурса принципиальна именно изначальная схема нумерации мест со строкой "20-21", то им (или сочувствующим) следует позаботиться о корректной сортировки мест как строк, например, созданием отдельного шаблона или указанием мест с ведущим нулём: строка "02" будет сортироваться выше "строки 10". |
Если организаторам конкурса принципиальна именно изначальная схема нумерации мест со строкой "20-21", то им (или сочувствующим) следует позаботиться о корректной сортировки мест как строк, например, созданием отдельного шаблона или указанием мест с ведущим нулём: строка "02" будет сортироваться выше "строки 10". |
||
--[[Участник:Nikita|Nikita]] ([[Обсуждение участника:Nikita|обсуждение]]) 00:01, 2 апреля 2026 (UTC) |
--[[Участник:Nikita|Nikita]] ([[Обсуждение участника:Nikita|обсуждение]]) 00:01, 2 апреля 2026 (UTC) |
||
Уточнение: Проблема сортировки по местам как строкам, а не числам была связана с отсутствием явно созданного [[Свойство:Место ЗОК 2026|свойства "Место ЗОК 2026"]] с типом number. |
|||
--[[Участник:Nikita|Nikita]] ([[Обсуждение участника:Nikita|обсуждение]]) 13:27, 2 апреля 2026 (UTC) |
|||
Текущая версия от 13:27, 2 апреля 2026
В статье была нарушена сортировка игр в таблице по занятым местам.
Причина, вероятно, в указании мест строчным, а не числовым значением. Из-за этого места сортируются как строки, а не числа, поэтому 10 оказывается "меньше", чем 2.
Устоявшейся практикой на IFВики, а также общей традицией на большинстве конкурсов, является присвоение двум участникам, занявшим одно и тоже место, одинакового числа места при снижении максимального числа на 1. То есть двум одинаковым играм из 31 присваивается одинаковое место числом 20 (а не строкой "20-21"), а числом последнего места становится 30.
Пока проделана замена строки "20-21" у двух игр на число 20. Отображение пока не нормализовалось, вероятно, из-за кэширования. Стоит дождаться перекэширования и убедиться, что проблема решена, а потом переномеровать места игр с 22 по 31 с уменьшением их на 1.
Если организаторам конкурса принципиальна именно изначальная схема нумерации мест со строкой "20-21", то им (или сочувствующим) следует позаботиться о корректной сортировки мест как строк, например, созданием отдельного шаблона или указанием мест с ведущим нулём: строка "02" будет сортироваться выше "строки 10".
--Nikita (обсуждение) 00:01, 2 апреля 2026 (UTC)
Уточнение: Проблема сортировки по местам как строкам, а не числам была связана с отсутствием явно созданного свойства "Место ЗОК 2026" с типом number.
--Nikita (обсуждение) 13:27, 2 апреля 2026 (UTC)