denver2109

denver2109

Пикабушник
Дата рождения: 21 сентября
в топе авторов на 646 месте
100 рейтинг 0 подписчиков 0 подписок 3 поста 0 в горячем
Награды:
5 лет на Пикабу

Не все футбольные турниры нужно показывать всему интернету. Добавил в ЛигаХаб доступ только по ссылке

Добавил в ЛигаХаб ещё одну штуку, которой мне самому не хватало — турниры и лиги теперь можно делать только по ссылке.

Не все футбольные турниры нужно показывать всему интернету. Добавил в ЛигаХаб доступ только по ссылке

То есть если турнир не хочется светить вообще всем, больше не надо выбирать между «пусть висит публично» и «давайте теперь всех заставим регистрироваться».

Просто ставишь «Только по ссылке» и всё.

Турнир пропадает из каталога и поиска, но по прямой ссылке открывается как обычно. Таблица, календарь, результаты — всё на месте.

Удобно, например, если:

  • корпоративный турнир;

  • лига для своих;

  • турнир ещё готовится и рано его публиковать;

  • просто не хочется, чтобы он торчал в общем каталоге.

Можно скрыть только один турнир, а сама лига при этом останется публичной.

А можно спрятать всю лигу целиком — тогда всё внутри неё тоже автоматически становится закрытым.

Для зрителя вообще ничего сложного нет. Кинул ему ссылку — он открыл и смотрит. Никаких аккаунтов, паролей и прочего.

Ещё добавил кнопку «Обновить ссылку».

Если старая куда-то ушла не туда, нажал — она сразу перестала работать, появилась новая.

Тут важный момент: это именно доступ по ссылке, а не персональные права.

То есть если вы дали ссылку Васе, Вася вполне может отправить её Пете. Это не система секретных документов и не какая-то суперзащита.

Смысл проще: не показывать турнир всему интернету, но дать нормальный доступ тем, кому надо.

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

Если кто-то проводит закрытые или корпоративные турниры — интересно, вам такого варианта хватает или всё-таки нужен доступ уже по конкретным пользователям?

Если кому интересно потыкать — ЛигаХаб находится на ligahub.ru.

Показать полностью
0

Почему турнирная таблица в чате — это боль, и что я с этим сделал

Теперь давайте расскажу немного подробнее о том, что вообще есть полезного внутри ЛигаХаб. А там сейчас есть: лиги, турниры, команды и игроки.

Как создаётся турнир

Отдельно не хотелось делать админку в стиле «вот вам 47 полей, удачи». Поэтому создание турнира разбил на несколько понятных шагов.

Сейчас это выглядит так:

  1. Выбрать формат.

  2. Задать основные настройки.

  3. Добавить команды.

  4. Сгенерировать расписание или сетку.

  5. Проверить результат и опубликовать турнир.

Почему турнирная таблица в чате — это боль, и что я с этим сделал

По форматам пока четыре варианта.

Круговик

Классика: каждый с каждым в один или два круга.

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

Правила сортировки тоже не спрятаны: например, очки → разница → забитые. Чтобы потом не было классического «а почему мы ниже?».

Плей-офф

Обычная сетка на выбывание.

Четвертьфиналы, полуфиналы, финал, при желании матч за третье место. Победители сами переходят дальше по сетке.

Если ничья — можно отдельно указать серию пенальти.

Почему турнирная таблица в чате — это боль, и что я с этим сделал

Сетка сама протаскивает победителей дальше.

Группы и плей-офф

Сначала группы, потом лучшие команды уходят в плей-офф.

Подходит для формата, где хочется всем дать хотя бы несколько игр, а закончить уже нормальной сеткой на выбывание.

Быстрые матчи

Иногда вообще не нужна никакая таблица.

Есть несколько команд, они время от времени играют между собой — просто добавляешь матчи вручную и хранишь всё в одном месте.

А игрокам-то что с этого?

У опубликованного турнира есть отдельная страница, которую можно открыть без админки.

Там можно посмотреть:

  • турнирную таблицу;

  • календарь;

  • прошедшие и будущие матчи;

  • список команд;

  • формат турнира и его настройки;

  • площадки, на которых проходят игры.

Открывается с телефона, ссылка обычная — кинул в чат команды и всё.

Организатор внёс счёт — у игроков уже новая таблица. Не надо ждать, пока кто-то вечером доберётся до Excel и пришлёт очередной скрин.

Почему турнирная таблица в чате — это боль, и что я с этим сделал

А чем Excel плох?

Да ничем. Excel — нормальный инструмент, и у некоторых организаторов там сделано больше автоматизации, чем у половины небольших сайтов.

Проблема в другом: таблица обычно удобна человеку, который её сделал. А не двадцати командам, которые хотят быстро посмотреть результат с телефона.

Организатор знает, где какой лист и формула. Игрок хочет за несколько секунд понять:

  • на каком месте его команда;

  • с кем следующая игра;

  • чем закончился прошлый матч;

  • что нужно для выхода из группы.

Поэтому задача LigaHub не «убить Excel». Он просто закрывает более узкую историю: провести футбольный турнир и дать участникам нормальную страницу с актуальными данными.

Показать полностью 3
2

Сделал сервис для любительских футбольных турниров. Потому что устал искать таблицы по чату

Я много лет играю в футбол, и за это время заметил довольно смешную вещь: сам футбол обычно организован лучше, чем информация вокруг него.

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

Что-то лежит в Excel у организатора, что-то прилетает скрином в Telegram, ещё что-то было неделю назад во «ВКонтакте». Потом один матч перенесли, второй доиграли позже — и попробуй пойми, какой скрин сейчас правильный.

Для игрока это просто неудобно. Для организатора ещё веселее — всю эту историю приходится постоянно поддерживать руками.

После тура внеси результаты, пересчитай очки и разницу, обнови таблицу, сделай скрин, отправь всем. Через пару дней повтори.

В какой-то момент решил: ладно, попробую сделать это нормально. Так появился ЛигаХаб.

Вбил счёт — таблица пересчиталась сама.

Вбил счёт — таблица пересчиталась сама.

Что в итоге сделал

Без какого-то космоса. Логика максимально простая.

Создаёшь лигу, добавляешь команды, заводишь турнир и выбираешь формат. Дальше ЛигаХаб сам строит календарь или сетку.

После этого остаётся вносить результаты матчей. Таблица обновляется сама, а у турнира есть обычная публичная страница — её можно кинуть в командный чат и больше не рассылать новые версии таблицы.

Вместо сообщений, остаётся одна ссылка. Открыл — там все видно.

Показать полностью 1
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества