uk:admin_main:season_rating

Рейтинг сезону

Сезон — це набір ігор домену, за якими командам рахується загальна сума балів. Одна гра може стояти в сезоні, а може не стояти; потрапляє вона туди вручну, після того як зіграна.

  • Список сезонів домену — https:ВАШ_ДОМЕН/ratings.php * Таблиця одного сезону — https:ВАШ_ДОМЕН/rating.php?season=НОМЕР

Заводить сезони й розпоряджається ними адмін домену; автор гри може лише подивитися.

Сезони живуть на сторінці add_rating.php: там список уже заведених, поле «Назва нового сезону…» і кнопка «Додати Сезон».

Кнопка спрацьовує з другого натискання: після першого вона на три секунди перейменовується на «100% Додати Сезон». Так на цьому сайті влаштовані всі незворотні кнопки — це не збій.

Гру додають зі сторінки її статистики: унизу, під таблицею, стоїть рядок «Додати гру в рейтинг сезону» — вибір сезону і кнопка «Додати».

Місця беруться рівно ті, що стоять у таблиці на цей момент, тому:

  • спершу доведіть гру до кінця — автопереходи та завершення;
  • приховані команди місць не займають, тож тестову команду й команду організаторів приберіть заздалегідь — рядком «Приховати команду зі статистики» в тому самому адмінському блоці;
  • команди, які не взяли жодного рівня і не набрали бонусів, у рейтинг не потрапляють зовсім.

Далі відкривається сторінка розрахунку балів:

  • Формула — у полі стоїть 1 + teams - place: перше місце отримує стільки балів, скільки було команд, останнє — один. Кнопка «Перерахувати» застосовує формулу до таблиці місць.
  • Формула — це звичайний вираз, і замість розрахунку можна вписати готові бали за місця: [7, 4, 3, 1, 1, 1][place - 1].
  • Бали в таблиці можна правити руками — у будь-якому рядку, після розрахунку.
  • «Зберегти» записує результат у сезон.

Перерахувати гру заново можна тим самим шляхом: додайте її в той самий сезон ще раз — попередній результат цієї гри замінюється.

На сторінці сезону, над таблицею, в адміна стоїть блок «Керування сезоном» із трьох рядків:

  • «Змінити грі прапорець звичайності» — вибір гри і кнопка «Змінити». Особлива гра зараховується завжди і ліміту не займає (див. нижче). Прапорець перемикається, окремих «зробити особливою» і «зробити звичайною» немає.
  • «Число звичайних врахованих ігор» — число і кнопка «Задати».
  • «Видалити гру з рейтингу» — вибір гри, галочка «підтверджую» і червона кнопка «Видалити». Без галочки кнопка мовчки нічого не робить.

Коли в сезоні не лишилося жодної гри, з'являється четвертий рядок — «Видалити весь сезон». Поки ігри є, видалити сезон цілком не можна: спершу приберіть їх по одній.

Сума команди за сезон — це всі особливі ігри плюс найкращі N звичайних, де N — те саме «число звичайних врахованих ігор».

  • Решта звичайних ігор показана, але не підсумовується.
  • Якщо звичайних ігор у команди не більше за N, викреслювати нічого, і підсумовується все.
  • За рівності балів викреслюється раніша гра.
  • Щоб залік не обмежувати зовсім, задайте число завідомо більше, ніж ігор у сезоні: зі ста ліміт вважається знятим, і врізка про залік із таблиці зникає.

Що з цього бачить гравець:

  • над таблицею — врізка «У залік ідуть найкращі звичайні ігри сезону: N», і вона з'являється лише тоді, коли ліміт справді щось відсікає;
  • особлива гра позначена словом «особлива» в заголовку своєї колонки;
  • результат, що не потрапив у залік, закреслено, і під ним стоїть підпис «не в залік»;
  • у колонці «Підсумок сезону» поряд із сумою стоїть «Ігор: N», а якщо зарахувалися не всі — ще й «, у залік: M».
Меню «Ігри» над таблицею нічого не зберігає. Галочки в ньому прибирають гру з показу — і залік одразу перераховується без неї. Це спосіб подивитися «а що, якщо», зокрема адміну перед тим, як міняти число зарахованих ігор. У базі від цього не змінюється нічого.
  • uk/admin_main/season_rating.txt
  • Востаннє змінено: 2026/09/18 06:51
  • (зовнішнє редагування)