Модуль для проведения турниров
Всем привет, нужно написать модуль
Модуль проведения Турниров.
Модули под CMS joomla 2.5
Минимальное ТЗ по модулю турниров:
Для пользователя:
- Возможность пользователя создавать команду (каждому – одну)
- Возможность пользователю вступать в команду
- Возможность назначения в составе команды капитана/заместителя
- Возможность капитана редактировать список игроков в команде: добавлять/удалять
- Возможность только капитана/заместителя вступать в проводимые сайтом мероприятия
- Указание в профиле команды, в которой состоит данный пользователь
На странице команды:
- Отображение состава, указание капитана/заместителя
- Возможность установить картинку для команды
- Указание рейтинга команды, среди остальных
- Ведение статистики проведенных игр (дружеских и турнирных)
- Вывод отдельных списков проведенных игр (дружеских и турнирных)
- Расширенное отображение информации о каждом матче по клику на него (счет, составы, место проведения, комментарии капитанов, прочая информация)
- Возможность для каждой команды отображать достижения (со стороны админов за участие в мероприятиях сайта)
Для администратора:
- Возможность создания группы людей, которой позволено иметь доступ к управлению командами
- Возможность создания группы людей, имеющей доступ к модерации турнирных игр (подтверждение игр, выставление счета)
- Возможность создания турнира (только главный админ)
Для системы турниров:
- Гибкая настройка проведения:
- групповая стадия+плей-офф / только плей-офф /FDE - сетка с винеров и лузеров.. /круговая
- указание максимального кол-ва команд
- установка кол-ва команд в группе
- отображение в реальном времени положения команд в группе / турнирной сетке
- Регистрация команд:
- Возможность, за определенное время до турнира, выводить на сайте выводить таймер отсчета до начала регистрации с активной ссылкой на проводимый турнир ( с названием )
- Возможность задания определенного времени начала регистрации.
- При регистрации позволять капитану / заместителю выбирать игроков, которые будут играть.
- Админ выбирает минимальное и максимальное кол-во регистрируемых игроков.
- Группа, модерирующая турнирные игры, подтверждает участие зарегистрированных команд (выборочно)
- Страница "Турниры"
- Вывод списка всех турниров, с разделением: прошедшие, которые будут, и тех, которые сейчас проходят
- По выбору определенного турнира показывать сетку, группы, возможность отследить "эволюцию" команды по турниру
- Для каждого турнира вывод правил, призеров, призов
Более подробно в личке