![](http://jrextensions.ru/images/Logo.jpg)
Компонент позволяет создать неограниченное количество тестов с разделением по категориям.
Доступ к тестам может быть открыт для всех пользователей или ограничен только для зарегистрированных.
Каждый тест может содержать неограниченное количество групп вопросов с определением условий дальнейшего прохождения теста.
Выбор ответов на вопросы может быть трёх типов:
- Радиокнопки;
- Чек-боксы;
- Выпадающий список.
В компоненте предусмотрен сбор дополнительных данных пользователей с определением условий доступа к каждому тесту по данным заполненных анкет.
Имеется функция ограничения доступа к тесту и задержка времени на повторное прохождение. Предусмотрена настройка доступа к тесту по количеству имеемых положительных и отрицательных результатов.
Условия прохождения теста позволяют определить проходной балл, оценку результата и возможность возврата к предыдущим вопросам и их группам.
Функция ограничения времени может остановить тест при превышении установленного лимита или учесть время прохождения при расчёте результата теста.
Каждый тест имеет настройку публикации по дате и менеджера для просмотра и анализа результатов.
![](http://jrextensions.ru/images/Logo.jpg)
- добавлена функция печати сертификата теста в PDF формате (требуется установка платных расширений)
- добавлена опция настройки доступа к данным пользователя (ограничение доступа при общем просмотре и проверке сертификата)
- исправлена ошибка в отображении изображений при просмотре списка результатов теста
![](http://jrextensions.ru/images/Logo.jpg)
- изменён формат отправки сообщений по e-mail (с text на HTML)
- устранена ошибка обработки тегов в плагине вёрстки вопросов, ответов и рекомендаций в e-mail уведомлениях
- исправлена функция проверки баллов по группе вопросов
![](http://jrextensions.ru/images/Logo.jpg)
исправлена ошибка проверки балла прохождения группы вопросов
исправлена ошибка проверки параметров изображений теста и категории при из загрузке на сервер
обновлена версия PDF принтера (совместимость с PHP7)
![](http://jrextensions.ru/images/Logo.jpg)
добавлена опция отправки e-mail уведомлений менеджеру от имени пользователя (Настройки компонента -> Основные -> Уведомлять менеджера от имени клиента)
добавлен новый тип поля "Номер телефона" с маской телефона и определением кода страны
![](http://jrextensions.ru/images/Logo.jpg)
исправлена ошибка обработки кавычек в плагине создания резервной копии тестов (Пакет модулей и плагинов компонента)
обновлён скрипт проверки e-mail адреса при заполнении формы пользователя
отключена ссылка на сайт автора при установленном пакете расширений (Пакет модулей и плагинов компонента)
![](http://jrextensions.ru/images/Logo.jpg)
исправлена ошибка совместимости с Joomla 3.8 (обновите компонент перед обновлением Joomla)
добавлен фильтр менеджера для выбора результатов по данным пользователей
![](http://jrextensions.ru/images/Logo.jpg)
исправлена ошибка подключения фреймворков Joomla 3.7
![](http://jrextensions.ru/images/Logo.jpg)
добавлена функция вёрстки вопросов, ответов и рекомендаций в e-mail уведомлениях
добавлена страница просмотра вопросов, ответов и рекомендаций по настраиваемым параметрам в пункет меню.
![](http://jrextensions.ru/images/Logo.jpg)
добавлена опция активации pdf принтера (скрытие кнопки принтера)
добавлена опция определения показа времени прохождения теста
добавлена опция определения показа даты и времени завершения теста
добавлена опция определения показа набранных баллов
добавлена опция определения показа оценки
добавлена опция определения показа результата теста (пройден, не пройден, не завершён)
добавлены опции определения вывода информации в списке результатов (показ даты, набранных баллов, оценки, результата теста и вид отображения названия теста)
![](http://jrextensions.ru/images/Logo.jpg)
добавлена функция переопределения вывода рекомендаций и списка ответов в результате теста
добавлен текстовый редактор в шаблонах e-mail уведомлений
![](http://jrextensions.ru/images/Logo.jpg)
добавлена функция управления модулями и плагинами компонента
добавлен модуль экспорта/импорта данных комопнента
![](http://jrextensions.ru/images/Logo.jpg)
добавлена функция печати результата теста в PDF файл
добавлено автоматическое заполнение полей теста в админпанели значениями по умолчанию
исправлен баг функции запуска таймера теста в случае отсутствия форм дополнительного сбора данных пользователя
![](http://jrextensions.ru/images/Logo.jpg)
добавлены изображения к вопросам
доработан макет вопроса и стили его отображения
добавлена функция отображения нескольких ответов в одну строку
откорректирован макет и стили отображения результатов
![](http://jrextensions.ru/images/Logo.jpg)
подключена функция проверки проходного балла группы вопросов (если в группе вопросов не набран проходной балл, то тест завершается с подсчётом результата по пройденным вопросам. Чтобы исключить проверку по группе вопросов, установите проходной балл группы в нулевое значение.)
исправлена ошибка записи пустых значений (невыбранных ответов)
исправлена ошибка отображения данных пользователей в таблице результатов
исправлена ошибка вывода рекомендаций при просмотре результата теста
![](http://jrextensions.ru/images/Logo.jpg)
исправлена функция отправки результатов менеджеру по e-mail (исключена зависимость отправки от показа результатат клиенту
подключены теги подстановки данных в уведомления, показываемые пользователю после прохождения теста
![](http://jrextensions.ru/images/Logo.jpg)
подключена функция cкрытия ссылок на недоступные тесты в списке категории
(если тест по какой-либо причине недоступен, пользователю показывается соответствующее уведомление во всплывающей подсказке)
подключена функция проверки успешного прохождения предыдущего теста (в случае, если тест доступен только при условии положительного прохождения другого теста)
![](http://jrextensions.ru/images/Logo.jpg)
подключена функция определения порядка вывода списка тестов в категории (как будет определено в настройках отображения - по заголовку или по порядку)
![](http://jrextensions.ru/images/Logo.jpg)
подключена функция отображения заголовка и описания групп вопросов
подключены опции отключения отображения заголовка и описания групп вопросов
![](http://jrextensions.ru/images/Logo.jpg)
подключена функция отправки вопросов, выбранных ответов и рекомендаций в e-mail уведомлениях
![](http://jrextensions.ru/images/Logo.jpg)
добавлена функция обработки спецсимволов в полях групп, вопросов и ответов
добавлена функция выбора параметра пользователя для его отображения в списке результатов
![](http://jrextensions.ru/images/Logo.jpg)
изменена настройка доступа пользователя к тесту, доступ по группе заменён на доступ по уровню
добавлена функция изменения группы пользователя при положительном результате
добавлена функция изменения группы пользователя при отрицательном результате
![](http://jrextensions.ru/images/Logo.jpg)
добавлена функция проверки заполнения полей анкеты пользователя (цифры, e-mail, URL)
добавлена функция определения доступа к тестам для групп пользователей
![](http://jrextensions.ru/images/Logo.jpg)
добавлена отправка данных пользователя в e-mail уведомлениях менеджеру теста
добавлена возможность прохождения теста без авторизации на сайт
добавлено автоматическое удаление результатов тестов с настройкой периода их хранения
![](http://jrextensions.ru/images/Logo.jpg)
добавлена градация баллов за ответ
![](http://jrextensions.ru/images/Logo.jpg)
добавлена возможность показа результата после прохождения теста
исправлена ошибка подсчёта баллов и показа рекомендаций по условиям выбора неправильных ответов на вопросы
исправлена ошибка запуска таймера при показе описания теста перед началом тестирования
![](http://jrextensions.ru/images/Logo.jpg)
исправлены ошибки подключения системных переменных в компоненте
исправлены ошибки при запуске таймера тестирования
исправлена ошибка запуска теста без использования формы пользовательских данных
снято ограничение на количество символов в текстах e-mail сообщений
подключена обработка тегов в отправляемых e-mail сообщениях
исправлена ошибка датапикера в панели адмистратора
![](http://jrextensions.ru/images/Logo.jpg)
добавлена функция удаления результата теста для менеджера
добавлен фильтр по ID пользователя при просмотре результатов менеджером
![](http://jrextensions.ru/images/Logo.jpg)
добавлена поддержка ЧПУ
![](http://jrextensions.ru/images/Logo.jpg)
исправлена функция доступа к списку тестов
исправлена ошибка сохранения рекомендаций к вопросу
![](http://jrextensions.ru/images/Logo.jpg)
подключена функция e-mail уведомления менедежера о прохождении теста
подключена функция e-mail уведомления клиента о прохождении теста
добавлена ссылка для скачивания пакета обновления в админ-панели компонента
![](http://jrextensions.ru/images/Logo.jpg)
исправлена ошибка в форме создания группы вопросов
исправлена ошибка сохранения данных группы вопросов
добавлена функция прямого доступа к тесту через пункт меню
произведена оптимизация файловой системы компонента
![](http://jrextensions.ru/images/Logo.jpg)
Установка компонента выполняется стандартными средствами Joomla
![](http://jrextensions.ru/images/Logo.jpg)
Пакет обновления предыдущих версий компонента выполняется средствами компонента
![](http://jrextensions.ru/images/Logo.jpg)
Импорт данных демо-сайта последней версии выполняется средствами компонента
![](http://jrextensions.ru/images/Logo.jpg)
Модуль экспорта/импорта данных
Плагин определения вывода рекомендаций и ответов на вопросы в результате теста
Плагин вёрстки вопросов, ответов и рекомендаций в 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} - название поля