РазделыСтатьиОбновления ReloadCMS → Модуль "Викторина" для создания тестов

Модуль "Викторина" для создания тестов


right


Суть работы модуля:
- модуль состоит всего из трёх файлов - собственно Викторина, module.php, заменяющий стандартный и прописывающий Викторину в админке и модуль перевода на русский язык.
- после установки модуля в админке в разделе "Статьи" появляется ссылка "Создать викторину";
- пользователь создаёт Викторину для сайта путём добавления вопросов и вариантов ответов, указывает, какой из ответов правильный, см. ниже:

png

- после выбора раздела и категории Викторина публикуется в статьях в режиме "HTML" и напичкивается javascript'ом для проверки ввода данных и результата Викторины. На рисунке ниже - образец под названием "Проверка таблицы умножения". Ниже названия Теста видна раскрывающаяся по клику мышью Инструкция.

jpg

- после публикации результат можно подстроить вручную и разукрасить по желанию с помощью HTML, отредактировав опубликованную статью. Яваскрипт не умеючи лучше не трогать;
- если Пользователь пытается проверить результат, ответив не на все вопросы, выскакивает предупреждающее окно (alert):

jpg

- для правильности подсчёта очков желательно создавать не менее 5 вопросов в каждой викторине, верхнее количество вопросов не ограничено, но лучше если кратно 4;
- удачное или не очень прохождение Теста показывается Пользователю в нередактируемом (disabled) окне:
jpg

Вот такой вот модуль.
Ваял почти неделю, по большей части отлаживал.
Зато теперь ни у одной CMS нет такой хрени - и наверно нескоро будет.
Только на одном этом модуле можно целиком сделать психологический или обучающий сайт.

Аналоги этой штуки или платные, или интуитивно-не-понятны, или созданы специально для тестов и к CMS их не прикрутишь.
А наш модуль интегрируется в ReloadCMS, может содержать ЛЮБОЕ количество вопросов и результат легко подстроить вручную!

Брать в разделе "Файлы". Инструкция по установке внутри архива.

Примеры тестов можно найти на этом сайте.

Замечания и предложения по тесту пишем в комментариях.
02.07.2010 00:01 Автор/источник: Den1xxx

Комментировать

Вы не залогинены! Регистрация

Комментарии

admin
denis
10:21:19 26 Ноябрь 2010
Сервис готов.
admin
denis
20:21:47 04 Октябрь 2010
Можно, у меня в планах написать такой сервис.
Нужно переписать, чтобы работал отдельно.
Но пока руки не доходят.
Гость
No avatar
15:22:26 04 Октябрь 2010
Здравствуйте!
А можно использовать такой модуль не на движке?
Если можно, то как это сделать?

Устал читать? Напиши! Или позвони +375 29 5344286. На связи по будним дням с 800 до 1700.