Компонент позволяет создать неограниченное количество тестов с разделением по категориям.
Доступ к тестам может быть открыт для всех пользователей или ограничен только для зарегистрированных.
Каждый тест может содержать неограниченное количество групп вопросов с определением условий дальнейшего прохождения теста.
Выбор ответов на вопросы может быть трёх типов:
- Радиокнопки;
- Чек-боксы;
- Выпадающий список.
В компоненте предусмотрен сбор дополнительных данных пользователей с определением условий доступа к каждому тесту по данным заполненных анкет.
Имеется функция ограничения доступа к тесту и задержка времени на повторное прохождение. Предусмотрена настройка доступа к тесту по количеству имеемых положительных и отрицательных результатов.
Условия прохождения теста позволяют определить проходной балл, оценку результата и возможность возврата к предыдущим вопросам и их группам.
Функция ограничения времени может остановить тест при превышении установленного лимита или учесть время прохождения при расчёте результата теста.
Каждый тест имеет настройку публикации по дате и менеджера для просмотра и анализа результатов.
- добавлена функция печати сертификата теста в PDF формате (требуется установка платных расширений)
- добавлена опция настройки доступа к данным пользователя (ограничение доступа при общем просмотре и проверке сертификата)
- исправлена ошибка в отображении изображений при просмотре списка результатов теста
- изменён формат отправки сообщений по e-mail (с text на HTML)
- устранена ошибка обработки тегов в плагине вёрстки вопросов, ответов и рекомендаций в e-mail уведомлениях
- исправлена функция проверки баллов по группе вопросов
исправлена ошибка проверки балла прохождения группы вопросов
исправлена ошибка проверки параметров изображений теста и категории при из загрузке на сервер
обновлена версия PDF принтера (совместимость с PHP7)
добавлена опция отправки e-mail уведомлений менеджеру от имени пользователя (Настройки компонента -> Основные -> Уведомлять менеджера от имени клиента)
добавлен новый тип поля "Номер телефона" с маской телефона и определением кода страны
исправлена ошибка обработки кавычек в плагине создания резервной копии тестов (Пакет модулей и плагинов компонента)
обновлён скрипт проверки e-mail адреса при заполнении формы пользователя
отключена ссылка на сайт автора при установленном пакете расширений (Пакет модулей и плагинов компонента)
исправлена ошибка совместимости с Joomla 3.8 (обновите компонент перед обновлением Joomla)
добавлен фильтр менеджера для выбора результатов по данным пользователей
исправлена ошибка подключения фреймворков Joomla 3.7
добавлена функция вёрстки вопросов, ответов и рекомендаций в e-mail уведомлениях
добавлена страница просмотра вопросов, ответов и рекомендаций по настраиваемым параметрам в пункет меню.
добавлена опция активации pdf принтера (скрытие кнопки принтера)
добавлена опция определения показа времени прохождения теста
добавлена опция определения показа даты и времени завершения теста
добавлена опция определения показа набранных баллов
добавлена опция определения показа оценки
добавлена опция определения показа результата теста (пройден, не пройден, не завершён)
добавлены опции определения вывода информации в списке результатов (показ даты, набранных баллов, оценки, результата теста и вид отображения названия теста)
добавлена функция переопределения вывода рекомендаций и списка ответов в результате теста
добавлен текстовый редактор в шаблонах e-mail уведомлений
добавлена функция управления модулями и плагинами компонента
добавлен модуль экспорта/импорта данных комопнента
добавлена функция печати результата теста в PDF файл
добавлено автоматическое заполнение полей теста в админпанели значениями по умолчанию
исправлен баг функции запуска таймера теста в случае отсутствия форм дополнительного сбора данных пользователя
добавлены изображения к вопросам
доработан макет вопроса и стили его отображения
добавлена функция отображения нескольких ответов в одну строку
откорректирован макет и стили отображения результатов
подключена функция проверки проходного балла группы вопросов (если в группе вопросов не набран проходной балл, то тест завершается с подсчётом результата по пройденным вопросам. Чтобы исключить проверку по группе вопросов, установите проходной балл группы в нулевое значение.)
исправлена ошибка записи пустых значений (невыбранных ответов)
исправлена ошибка отображения данных пользователей в таблице результатов
исправлена ошибка вывода рекомендаций при просмотре результата теста
исправлена функция отправки результатов менеджеру по e-mail (исключена зависимость отправки от показа результатат клиенту
подключены теги подстановки данных в уведомления, показываемые пользователю после прохождения теста
подключена функция cкрытия ссылок на недоступные тесты в списке категории
(если тест по какой-либо причине недоступен, пользователю показывается соответствующее уведомление во всплывающей подсказке)
подключена функция проверки успешного прохождения предыдущего теста (в случае, если тест доступен только при условии положительного прохождения другого теста)
подключена функция определения порядка вывода списка тестов в категории (как будет определено в настройках отображения - по заголовку или по порядку)
подключена функция отображения заголовка и описания групп вопросов
подключены опции отключения отображения заголовка и описания групп вопросов
подключена функция отправки вопросов, выбранных ответов и рекомендаций в e-mail уведомлениях
добавлена функция обработки спецсимволов в полях групп, вопросов и ответов
добавлена функция выбора параметра пользователя для его отображения в списке результатов
изменена настройка доступа пользователя к тесту, доступ по группе заменён на доступ по уровню
добавлена функция изменения группы пользователя при положительном результате
добавлена функция изменения группы пользователя при отрицательном результате
добавлена функция проверки заполнения полей анкеты пользователя (цифры, e-mail, URL)
добавлена функция определения доступа к тестам для групп пользователей
добавлена отправка данных пользователя в e-mail уведомлениях менеджеру теста
добавлена возможность прохождения теста без авторизации на сайт
добавлено автоматическое удаление результатов тестов с настройкой периода их хранения
добавлена градация баллов за ответ
добавлена возможность показа результата после прохождения теста
исправлена ошибка подсчёта баллов и показа рекомендаций по условиям выбора неправильных ответов на вопросы
исправлена ошибка запуска таймера при показе описания теста перед началом тестирования
исправлены ошибки подключения системных переменных в компоненте
исправлены ошибки при запуске таймера тестирования
исправлена ошибка запуска теста без использования формы пользовательских данных
снято ограничение на количество символов в текстах e-mail сообщений
подключена обработка тегов в отправляемых e-mail сообщениях
исправлена ошибка датапикера в панели адмистратора
добавлена функция удаления результата теста для менеджера
добавлен фильтр по ID пользователя при просмотре результатов менеджером
добавлена поддержка ЧПУ
исправлена функция доступа к списку тестов
исправлена ошибка сохранения рекомендаций к вопросу
подключена функция e-mail уведомления менедежера о прохождении теста
подключена функция e-mail уведомления клиента о прохождении теста
добавлена ссылка для скачивания пакета обновления в админ-панели компонента
исправлена ошибка в форме создания группы вопросов
исправлена ошибка сохранения данных группы вопросов
добавлена функция прямого доступа к тесту через пункт меню
произведена оптимизация файловой системы компонента
Установка компонента выполняется стандартными средствами Joomla
Пакет обновления предыдущих версий компонента выполняется средствами компонента
Импорт данных демо-сайта последней версии выполняется средствами компонента
Модуль экспорта/импорта данных
Плагин определения вывода рекомендаций и ответов на вопросы в результате теста
Плагин вёрстки вопросов, ответов и рекомендаций в e-mail уведомлениях
Плагин генерации сертификата в PDF формате
Модуль экспорта и импорта данных
совместим с версией компонента 1.21 и выше
Модуль осуществляет экспорт и импорт данных компонента - настроек, категорий, тестов, вопросов и ответов (включая изображения).
Управление экспортом и импортом выполняется во вкладке "Обновление" компонента.
Функция модуля позволяет создавать резервные копии компонента и копировать их в другие проекты
Плагин определения вывода рекомендаций и ответов на вопросы в результате теста
совместим с версией компонента 1.22 и выше
Плагин позволяет:
- отображать рекомендации как общим списком, так и отдельно к каждому вопросу;
- отображать список всех ответов в результате теста с определением условий их отметки (отмечать выбранный ответ, отмечать правильность выбранного ответа, отмечать правильность выбранного и правильного ответа);
Плагин вёрстки вопросов, ответов и рекомендаций в e-mail уведомлениях
совместим с версией компонента 1.24 и выше
Плагин позволяет настроить вёрстку e-mail сообщений;
Шаблон сообщения для показа вопросов с ответами и рекомендаций по результатам теста
{answers}
{recommendation}
E-mail шаблон вопроса, ответов и рекомендаций
<p>{question}</p>
<p>{answers}</p>
<p>{answer_list}<span style="color: #808080;">answer</span>{/answer_list}</p>
<p>{answer_selected}<strong>answer</strong>{/answer_selected}</p>
<p>{answer_right}<span style="color: #008000;">answer</span>{/answer_right}</p>
<p>{answer_wrong}<span style="color: #ff0000;">answer</span>{/answer_wrong}</p>
<p>{/answers}</p>
<p>{recomendation}</p>
тег {qiestion} отображает заголовок вопроса
тег {answers} отображает варианты ответов
тег {answer_selected} определяет стили выбранного ответа
тег {answer_right} определяет стили правильного ответа
тег {answer_wrong} определяет стили неправильного ответа
тег {answer_list} определяет стили ответа без отметки правильности его выбора
тег {recomendation} отображает рекомендации к вопросу
Плагин генерации сертификата в PDF формате
совместим с версией компонента 1.31 и выше
Плагин позволяет создать для скачивания в PDF формате сертификат по окончании теста с использованием тегов подстановки данных:
{test_title} - название теста
{test_point} - процент набранных баллов
{test_rating} - рейтинг результата
{test_percents} - процент набранных балов
{test_scale} - оценка теста
{test_numder} - номер результата
{test_date} - дата теста
{test_link} - URL ссылка на сертификат
{test_qrcode} - QR Code сертификата
{test_term} - срок действия сертификата
и тегов полей форм пользователей:
{test_user_ХХХ_value} - значение поля
{test_user_ХХХ_field} - название поля