Компонент для Joomla
Необходимо создать компонент для Joomla 2.5. Компонент представляет из себя quiz.
Небольшое ТЗ:
0. Главная страница компонента должна выводить информацию о текущих quiz'ах с возможностью начать проходить любой из них.
1. Пользователь для прохождения quiz'а должен быть авторизован.
2. После входа в quiz пользователю задается вопрос и предлагается ввести ответ в поле ввода. Вопрос может представлять из себя текст, картинку, аудио или видео материал. Ответ всегда будет строкой, то есть не надо реализовывать чек боксы и тд.
3. К следующему вопросу пользователь не допускается пока не введет правильный ответ на текущий вопрос.
4. Необходимо продумать защиту - например, чтобы пользователь не могу перескочить на следующий вопрос, подменив входных параметры скрипту. Для этого, как вариант можно вести базу соответствия какой пользователь на каком вопросе остановился.
5. Если пользователь ушел со страницы с вопросом, то при возвращении в данный quiz пользователь должен увидеть вопрос на котором он остановился в последний раз. Обязательно делать привязку на стороне сервера (то есть никаких кук).
6. Компонент должен вести простую статистику - какой пользователь играл в какие quiz'ы, на каком вопросе остановился и сколько времени затратил на каждый вопрос.
7. Компонент должен вести рейтинг пользователей. Например за каждый пройденный quiz начисляется определенное количество баллов.
8. По поводу админки для составления квизов можно пока не сильно заморачиваться - могу через консольку mysql их создавать :) Но если готовы реализовать - то супер :)
Это первый этап. На данный момент я ищу исполнителя для реализации данного этапа. После него возможно будет вестись дальнейшая разработка компонента.
В ответах пишите пожалуйста цену и сроки. Я сам свяжусь с фрилансером, который мне понравится. :)