Мод тестов для DLE (Datalife Engine)
DLE 7.3 модифицированный.
Нужна гарантия нераспространения модуля.
1. Тесты это будет отдельный раздел на сайте (как раздел), но с новостями ничего общего.
2. Тестов планируется неопределенное количество. Анонсы тестов выводятся как и новости (название, иконка, краткое содержание). Постраничная навигация по анонсам тестов (если вдруг их будет много)
3. Интерфейс для теста уже нарисован. Интерфейс админки нужен в стиле DLE.
4. Тесты создаются/редактируются/удаляются в админке сайта.
5. Каждый тест имеет:
- отдельный TITLE (для SEO)
- название URL
- название
- иконка
- краткое описание
- условия проведения теста. Пользователь будет читать их перед тем как запустить тест.
- вопросы теста и ответы, среди которых 1 правильный
- длительность теста (секунды). Будет обратный отсчет времени, по истечении которого тест автоматически заканчивается.
6. Запустить тест могут только авторизованные пользователи. Об это будет сообщаться на странице с самим тестом. Сообщение будет выводиться вместо блока теста. (тест на странице будет оформлен в отдельный блок для удобства восприятия).
7. Каждый пользователь может пройти тест только 1 раз.
8. Результаты пройденных тестов отображаются в профиле пользователя. Название теста, % правильных ответов + графический индикатор в виде полоски.
9. Админ может обнулить результаты определенного теста для нужного пользователя, чтобы у него была возможность пройти этот тест заново.
10. Если тест удаляется из админки, то у всех пользователей прошедших этот тест удаляются данные из профиля по этому тесту.
11. Если тест редактируется (обновляется), то у всех пользователей прошедших этот тест данные в профиле по этому тесту остаются неизменными.
---
Предпочтение отдаю исполнителям с отзывами, опытом работы с DLE.