Новости Joomla

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

👩‍💻 Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1. Это релиз, в который включены уже проверенные изменения, но ещё очень многие исправления и улучшения ждут своей очереди. Joomla следит за качеством и безопасностью своего кода и каждое изменение должно быть успешно протестировано как минимум ещё двумя участниками сообщества. Разработка Joomla ведётся на платформе GitHub.Филипп Уолтон (Philip Walton) - один из разработчиков, кто активно вносит свой вклад в ядро Joomla. Он уже несколько месяцев посвящает свои послеполуденные часы пятницы работе с Joomla и предлагает присоединиться к нему. 📆 Пятница, 30 мая 2025, с 15:00 до 17:00 по UTC (Лондон) - с 18:00 до 20:00 по Москве.В чате Google Meet Филипп готов помочь с тестированием тем, кто будет делать это в первый раз. А так же он подготовил список лёгких Pull Request, которые можно протестировать довольно быстро. Чем больше тестов будет проведено сейчас, тем меньше ошибок вылезет потом. На данный момент 148 (уже 147 на момент написания заметки) PR на GitHub Joomla ждут тестирования.👩‍💻 Open to all. All together.Также вам поможет сделать первые шаги это видео.GitHub JoomlaДа, это вечер пятницы. Но тестирование занимает порой минут 15, а доброе дело сделано. Просто убедитесь, что разработчик чего-то не пропустил и всё работает как ожидается.#joomla #joomla6 #community

0 Пользователей и 1 Гость просматривают эту тему.
  • 313 Ответов
  • 37636 Просмотров
*

dimon68

  • Захожу иногда
  • 178
  • 27 / 1
  • Skype: joomlaru
Test Form Builder 3
« : 23.05.2015, 16:43:22 »
Test Form Builder - компонент для тестирования пользователей.

Совместимость: Joomla3
Лиценция: GNU/GPL
Доступ: бесплатно без регистрации

Каждый тест может содержать неограниченное количество групп вопросов с определением условий дальнейшего прохождения теста.
Выбор ответов на вопросы может быть трёх типов:
    Радиокнопки;
    Чек-боксы;
    Выпадающий список.
В компоненте предусмотрен сбор дополнительных данных пользователей с определением условий доступа к каждому тесту по данным заполненных анкет.
Также имеется ограничение доступа к тесту и задержка времени на повторное прохождение. Предусмотрена настройка доступа к тесту по количеству имеемых положительных и отрицательных результатов.
Условия прохождения теста позволяют определить проходной балл, оценку результата и возможность возврата к предыдущим вопросам и их группам.
Функция ограничения времени может остановить тест при превышении установленного лимита или учесть время прохождения при расчёте результата теста.
Каждый тест имеет настройку публикации по дате и менеджера для просмотра и анализа результатов.

Документация по настройке компонента
Пример теста
Скачать Test Form Builder 3

История изменений:

Версия 1.31 от 17.04.2021

- добавлена функция печати сертификата теста в формате PDF (требуется установка дополнительного расширения компонента)
- добавлена опция настройки доступа к данным пользователя (ограничение доступа при общем просмотре и проверки сертификата)

Версия 1.30 от 28.03.2021

- изменён формат отправки сообщений по e-mail (с text на HTML)
- устранена ошибка обработки тегов в плагине вёрстки вопросов, ответов и рекомендаций в e-mail уведомлениях
- исправлена функция проверки баллов по группе вопросов

Версия 1.29 от 01.12.2020

- исправлена ошибка проверки балла прохождения группы вопросов
- исправлена ошибка проверки параметров изображений теста и категории при из загрузке на сервер
- обновлена версия PDF принтера (совместимость с PHP7)

Версия 1.28 от 16.04.2019

- добавлена опция отправки e-mail уведомлений менеджеру от имени пользователя (Настройки компонента -> Основные -> Уведомлять менеджера от имени клиента)
- добавлен новый тип поля "Номер телефона" с маской телефона и определением кода страны

 Версия 1.27 от 09.12.2018

- исправлена ошибка обработки кавычек в плагине создания резервной копии тестов (BONUS PACK компонента)
- обновлён скрипт проверки e-mail адреса при заполнении формы пользователя
- отключена ссылка на сайт автора при установленном пакете расширений (BONUS PACK компонента)

 Версия 1.26 от 09.12.2017

- исправлена ошибка совместимости с Joomla 3.8 (обновите компонент перед обновлением Joomla)
- добавлен фильтр менеджера для выбора результатов по данным пользователей

Версия 1.25 от 07.06.2017

- исправлена ошибка подключения фреймворков Joomla 3.7

Версия 1.24 от 03.05.2017

- добавлена функция вёрстки вопросов, ответов и рекомендаций в e-mail уведомлениях
- добавлена страница просмотра вопросов, ответов и рекомендаций по настраиваемым параметрам в пункте меню.

Версия 1.23 от 05.03.2017

- добавлена опция активации pdf принтера (скрытие кнопки принтера)
- добавлена опция определения показа времени прохождения теста
- добавлена опция определения показа даты и времени завершения теста
- добавлена опция определения показа набранных баллов
- добавлена опция определения показа оценки
- добавлена опция определения показа результата теста (пройден, не пройден, не завершён)
- добавлены опции определения вывода информации в списке результатов (показ даты, набранных баллов, оценки, результата теста и вид отображения названия теста)

Версия 1.22 от 20.02.2017

- добавлена функция переопределения вывода рекомендаций и списка ответов в результате теста
- добавлен текстовый редактор в шаблонах e-mail уведомлений

Версия 1.21 от 07.11.2016

- добавлена функция управления модулями и плагинами компонента
- добавлен модуль экспорта/импорта данных комопнента

Версия 1.20 от 19.08.2016

- добавлена функция печати результата теста в PDF файл
- добавлено автоматическое заполнение полей теста в админпанели значениями по умолчанию
- исправлен баг функции запуска таймера теста в случае отсутствия форм дополнительного сбора данных пользователя

Версия 1.19 от 03.06.2016

- добавлены изображения к вопросам
- доработан макет вопроса и стили его отображения
- добавлена функция отображения нескольких ответов в одну строку
- откорректирован макет и стили отображения результата

Версия 1.18 от 06.04.2016

- подключена функция проверки проходного балла группы вопросов (если в группе вопросов не набран проходной балл, то тест завершается с подсчётом результата по пройденным вопросам. Чтобы исключить проверку по группе вопросов, установите проходной балл группы в нулевое значение.)
- исправлена ошибка записи пустых значений (невыбранных ответов)
- исправлена ошибка отображения данных пользователей в таблице результатов
- исправлена ошибка вывода рекомендаций при просмотре результата теста

Версия 1.17 от 22.02.2016

- исправлена функция отправки результатов менеджеру по e-mail (исключена зависимость отправки от показа результатат клиенту);
- подключены теги подстановки данных в уведомления, показываемые пользователю после прохождения теста.

Версия 1.16 от 12.02.2016

- подключена функция cкрытия ссылок на недоступные тесты в списке категории
(если тест по какой-либо причине недоступен, пользователю показывается соответствующее уведомление во всплывающей подсказке)
- подключена функция проверки успешного прохождения предыдущего теста
(в случае, если тест доступен только при условии положительного прохождения другого теста)

Версия 1.15 от 04.02.2016

- подключена функция определения порядка вывода списка тестов в категории.

Версия 1.14 от 25.12.2015

- подключена функция отображения заголовка и описания групп вопросов.
- подключены опции отключения отображения заголовка и описания групп вопросов.

Версия 1.13 от 03.12.2015

- подключена функция отправки вопросов, выбранных ответов и рекомендаций в e-mail уведомлениях.

Версия 1.12 от 20.11.2015

- добавлена функция обработки спецсимволов в полях групп, вопросов и ответов;
- добавлена функция выбора параметра пользователя для его отображения в списке результатов.

Версия 1.11 от 04.11.2015

- изменена настройка доступа пользователя к тесту, доступ по группе заменён на доступ по уровню;
- добавлена функция изменения группы пользователя при положительном результате;
- добавлена функция изменения группы пользователя при отрицательном результате.

Версия 1.10 от 25.10.2015

- добавлена функция проверки заполнения полей анкеты пользователя (цифры, e-mail, URL);
- добавлена функция определения доступа к тестам для групп пользователей.

Версия 1.9 от 26.09.2015

- добавлена отправка данных пользователя в e-mail уведомлениях менеджеру теста;
- добавлена возможность прохождения теста без авторизации на сайте;
- добавлено автоматическое удаление результатов тестов с настройкой периода их хранения;
ВАЖНО: после установки обновления необходимо в настройках компонента настроить параметры доступа и хранения результатов!

Версия 1.8 от 11.09.2015

 - добавлена градация баллов за ответ;

Версия 1.7 от 25.08.2015

- добавлена возможность показа результата после прохождения теста;

- исправлена ошибка подсчёта баллов и показа рекомендаций по условиям выбора неправильных ответов на вопросы;

- исправлена ошибка запуска таймера при показе описания теста перед началом тестирования;

Версия 1.6 от 04.08.2015

- исправлены ошибки подключения системных переменных в компоненте;

- исправлены ошибки при запуске таймера тестирования;

- исправлена ошибка запуска теста без использования формы пользовательских данных;

- снято ограничение на количество символов в текстах e-mail сообщений;

- подключена обработка тегов в отправляемых e-mail сообщениях;

- исправлена ошибка датапикера в панели адмистратора;

 Версия 1.5 от 28.07.2015

- добавлена функция удаления результата теста для менеджера;

- добавлен фильтр по ID пользователя при просмотре результатов менеджером;

Версия 1.4 от 26.06.2015

- добавлена поддержка ЧПУ;

Версия 1.3 от 17.06.2015

- исправлена функция доступа к списку тестова;

- исправлена ошибка сохранения рекомендаций к вопросу;

Версия 1.2 от 15.06.2015

- подключена функция e-mail уведомления менедежера о прохождении теста;

- подключена функция e-mail уведомления клиента о прохождении теста;

- добавлена ссылка для скачивания пакета обновления в админ-панели компонента;

Версия 1.1 от 05.06.2015

- исправлена ошибка в форме создания группы вопросов;

- исправлена ошибка сохранения данных группы вопросов;

- добавлена функция прямого доступа к тесту через пункт меню;

- произведена оптимизация файловой системы компонента;
« Последнее редактирование: 20.04.2021, 18:42:57 от dimon68 »
*

happy46

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Test Form Builder 3
« Ответ #1 : 02.09.2015, 22:37:18 »
Наконец нашел, что искал так долго!  yes! Спасибо большое! только у меня проблемка, после установки захожу в компонент, создаю категорию - ок, создаю вопросы - ок, пытаюсь создать тест - ошибка "ou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 SQL=SELECT * FROM ёьцро3_ок_tfb_access` WHERE access_test =".

Что она означает? Что мне надо подправить?

Joomla 3.4


------------------------------------------------------
сори.вопрос больше не актуален. ставил версию 1.0 crazy!, поставил последнюю - все ок!
------------------------------------------------------
хотя не) проблема актуальна. но вот в чем дело. когда в пустом компоненте создаю тест - все ок, но если я сначала создаю блоки или сами вопросы, а потом нажимаю тест - то выскакивает ошибка ou have an error in your SQL syntax;  и т.д.. С чем это может быть связанно?
« Последнее редактирование: 02.09.2015, 22:53:10 от happy46 »
*

happy46

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Test Form Builder 3
« Ответ #2 : 03.09.2015, 10:56:26 »
отключил Firewall, вроде заработал... теперь у меня другой вопрос:

если, например, в тестировании 3 варианта ответа - А, Б, В и за выбор одного из ответов начисляется 1,2,3 бала соответственно. Как настроить это в тесте?
*

dimon68

  • Захожу иногда
  • 178
  • 27 / 1
  • Skype: joomlaru
Re: Test Form Builder 3
« Ответ #3 : 03.09.2015, 16:42:24 »
Такой опции в компоненте ещё нет (пока только 1 балл за правильный ответ). Но сделать возможно.
Поставил данный вопрос на заметку для дальнейших доработок.
*

happy46

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Test Form Builder 3
« Ответ #4 : 04.09.2015, 17:24:33 »
почему-то у меня, когда прохожу тест, потом кликаю "далее", происходит обработка и все останавливается и зависает на этом этапе :



из-за чего это может быть? если нажать далее, то меня перекидывает на изначальную страницу с тестом, где уже нет выбранных мной ответов.
*

dimon68

  • Захожу иногда
  • 178
  • 27 / 1
  • Skype: joomlaru
Re: Test Form Builder 3
« Ответ #5 : 04.09.2015, 18:31:27 »
почему-то у меня, когда прохожу тест, потом кликаю "далее", происходит обработка и все останавливается и зависает на этом этапе :



из-за чего это может быть? если нажать далее, то меня перекидывает на изначальную страницу с тестом, где уже нет выбранных мной ответов.

Думаю из-за ошибки в ява-скриптах на странице тестирования (т.к. кнопка далее должна скрываться и выводиться изображения лоадера результата и уже потом результат). По Вашему описанию, скрипты компонента не срабатывают. Если сайт в сети, дайте пожалуйста ссылку, гляну.
*

happy46

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Test Form Builder 3
« Ответ #6 : 04.09.2015, 21:20:28 »
1happy-blog.ru
*

dimon68

  • Захожу иногда
  • 178
  • 27 / 1
  • Skype: joomlaru
Re: Test Form Builder 3
« Ответ #7 : 05.09.2015, 13:36:10 »
1happy-blog.ru
Насколько вижу, Вы создали формы для сбора анкетных данных (которые в начале теста мы и видим). И судя по тому, что дальше тест зависает, Вы не создали ни одного вопроса в этом тесте. В настройках теста вкладка "группы вопросов", создайте как минимум одну группу и вопросы в ней.
*

happy46

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Test Form Builder 3
« Ответ #8 : 05.09.2015, 13:54:36 »
спасибо, щас буду пробовать
*

happy46

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Test Form Builder 3
« Ответ #9 : 05.09.2015, 15:36:11 »
убрал формы вообще, добавил 3 тестовых вопроса, появляется сразу кнопка "начать", я нажимаю....и все, опять вечная гиф анимация



из-за чего это может быть?
*

dimon68

  • Захожу иногда
  • 178
  • 27 / 1
  • Skype: joomlaru
Re: Test Form Builder 3
« Ответ #10 : 05.09.2015, 18:19:58 »
убрал формы вообще, добавил 3 тестовых вопроса, появляется сразу кнопка "начать", я нажимаю....и все, опять вечная гиф анимация
из-за чего это может быть?
Нужно глянуть в админку компонента (что-то видать некорректно настроено в тесте), отправьте мне в личку доступ к админке, посмотрю...
*

happy46

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Test Form Builder 3
« Ответ #11 : 07.09.2015, 16:18:04 »
спасибо, пока я вроде настроил. теперь тест пройти можно. но у меня вопрос по настройке условий прохождения теста > градации оценок.

Сейчас, когда я прохожу тест, мне в конце выводится либо положительное, либо отрицательное сообщение о прохождении. А можно ли вывести положительное сообщение в зависимости от набранных баллов?

 т.е.
Цитировать
  От  12  до  18  баллов. Вы  такой-то такой-то
    От  6  до  11  баллов. Вы  по-настоящему  воспитанный  человек
   От 1 до 5 баллов. Вы крайне бесцеремонны


вроде пробую в градации выставлять, но ничего не выводится в конце

-------------------
уже не актуально. все ок, работает как нужно.
« Последнее редактирование: 07.09.2015, 16:36:37 от happy46 »
*

happy46

  • Осваиваюсь на форуме
  • 48
  • 0 / 0
Re: Test Form Builder 3
« Ответ #12 : 07.09.2015, 16:47:07 »
у меня новый вопрос ^-^ пройденные тесты будут вечно храниться? можно ли реализовать автоочистку каждые 10 дней, например? или если чистить бд, то только в ручную? и возможно ли реализовать что бы пользователь мог поделиться своим результатом через соц кнопки, которые будут расположены ниже результата?
*

dimon68

  • Захожу иногда
  • 178
  • 27 / 1
  • Skype: joomlaru
Re: Test Form Builder 3
« Ответ #13 : 08.09.2015, 18:52:24 »
Удаление результатов доступно менеджеру теста при просмотре результата. Массовое удаление результатов и функцию автоочистки по истечению заданного в настройках компонента времени хранения запланирую и предусмотрю в следующих версиях.
По соцсетям пока не готов (особой актуальности не вижу), если только под индивидуальный заказ - пишите запрос на сайте в форме "задать вопрос", обсудим по skype или e-mail подробнее.
*

dimon68

  • Захожу иногда
  • 178
  • 27 / 1
  • Skype: joomlaru
Re: Test Form Builder 3
« Ответ #14 : 10.10.2015, 22:11:33 »
Готова новая версия 1.9 от 26.09.2015

- добавлена отправка данных пользователя в e-mail уведомлениях менеджеру теста;
- добавлена возможность прохождения теста без авторизации на сайте;
- добавлено автоматическое удаление результатов тестов с настройкой периода их хранения;
*

Vnik74

  • Новичок
  • 4
  • 0 / 0
Re: Test Form Builder 3
« Ответ #15 : 08.02.2016, 09:39:49 »
Подскажите, при создании теста выпадает ошибка
500 - Обнаружена ошибка.
JHtml: :formbehavior не поддерживается. Файл, не найден.

В чём дело, чего не хватает?
Версия 1.14.
*

dimon68

  • Захожу иногда
  • 178
  • 27 / 1
  • Skype: joomlaru
Re: Test Form Builder 3
« Ответ #16 : 08.02.2016, 14:42:50 »
Подскажите, при создании теста выпадает ошибка
500 - Обнаружена ошибка.
JHtml: :formbehavior не поддерживается. Файл, не найден.
Я так понимаю, что проблема в совместимости с Joomla. Компонент работает только на тройке.
*

Vnik74

  • Новичок
  • 4
  • 0 / 0
Re: Test Form Builder 3
« Ответ #17 : 09.02.2016, 14:27:03 »
Печалька! >:(
*

vlad1974

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Test Form Builder 3
« Ответ #18 : 11.02.2016, 06:15:27 »
Спасибо, что есть такие добры люди которые делают такие вещи. Просьба-вопрос - как сделать чтоб результат (оценка, балы, данные о клиенте проходящего тест и т.п.) приходило на почту автора теста? На данный момент приходит содержание поля отправки автору теста. Или где можно посмотреть данные о прошедших тест?
*

vlad1974

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Test Form Builder 3
« Ответ #19 : 11.02.2016, 06:18:16 »
Если это есть в обновлении то обязательно скачаю. Я новичок в сайтах, по этому пока жмот по деньгам.
*

dimon68

  • Захожу иногда
  • 178
  • 27 / 1
  • Skype: joomlaru
Re: Test Form Builder 3
« Ответ #20 : 11.02.2016, 17:19:59 »
как сделать чтоб результат (оценка, балы, данные о клиенте проходящего тест и т.п.) приходило на почту автора теста?
Если верно понял вопрос, то данна возможность уже присутствует с версии 1.9.
Для этого в содержании сообщения менеджеру (тест -> вкладка "настройки менеджера") нужно использовать теги (они отображаются в подсказке к полю "Текст сообщения менеджеру").
Что касается данных пользователя, привязка тегов form-name и form-value к каждому полю формы данных отображается в Настройках параметров поля формы данных компонента.

Вот пример:
Данные пользователя:
{form-name-1} - {form-value-1}
{form-name-2} - {form-value-2}

{time} – ограничение времени
{timer} – время прохождения
{point} – проходной балл
{points} – набранные балы
{scale} - оценка
{max} – максимальное количество тестов
{vacancy} – доступное количество тестов
{delay} – задержка на повторное прохождение
{last} – время последнего прохождения
{next} – доступное время следующего прохождения
{number} – ограничение на количество положительных заполнений
{restriction} – ограничение на количество отрицательных заполнений
{passed} – количество заполнений
{available} – количество доступных заполнений
{start} – начало публикации
{end} – окончание публикации
{date} – дата заполнения теста

список вопросов и выбранных ответов:{answers}

рекомендации по дополнительному изучению:
{recommendation}
*

vlad1974

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Test Form Builder 3
« Ответ #21 : 12.02.2016, 03:57:59 »
Кажется понял. Ввести в ручную в фигурных скобках? Вот к чему приводит "лень читать пояснения". Попробую спасибо!
*

vlad1974

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Test Form Builder 3
« Ответ #22 : 12.02.2016, 14:22:49 »
Спасибо заработало!
*

vlad1974

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Test Form Builder 3
« Ответ #23 : 12.02.2016, 15:25:44 »
Есть такой нюанс - результат не отправляется менеджеру теста, если не ставить условие на показ клиенту результата теста. Исправить можно? Суть в том, если клиент видит полный список ответов, то принтскрином второй раз сдаст на отлично. Не хочу показывать правильные ответы. Студенты народ ушлый. millib.ru
*

vlad1974

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Test Form Builder 3
« Ответ #24 : 14.02.2016, 15:09:20 »
Еще было бы замечательно, добавить в вопрос и ответ поле картинки. То есть, - на этом рисунке изображено .... Выберите правильное изображение ...
*

dimon68

  • Захожу иногда
  • 178
  • 27 / 1
  • Skype: joomlaru
Re: Test Form Builder 3
« Ответ #25 : 14.02.2016, 19:25:57 »
результат не отправляется менеджеру теста, если не ставить условие на показ клиенту результата теста.
исправлю в ближайшее время, в следующей версии будет учтено.
*

dimon68

  • Захожу иногда
  • 178
  • 27 / 1
  • Skype: joomlaru
Re: Test Form Builder 3
« Ответ #26 : 14.02.2016, 19:28:14 »
Еще было бы замечательно, добавить в вопрос и ответ поле картинки.
Взял предложение на заметку. Как будет время, подключу изображения...
*

Vnik74

  • Новичок
  • 4
  • 0 / 0
Re: Test Form Builder 3
« Ответ #27 : 18.02.2016, 11:43:46 »
Установил компонент на Joomla 3.4.8
При создании теста выдаёт ошибку
1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 SQL=SELECT * FROM `fxez1_jr_tfb_access` WHERE access_test =

Версия MySQL 5.5.46
*

vlad1974

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Test Form Builder 3
« Ответ #28 : 21.02.2016, 13:47:29 »
Доступ и уведомления, заполнил положительное сообщение "Сдал на оценку {scale}". В и тоге по окончании тот же текст "Сдал на оценку {scale}" и выдает без результата оценки.
*

dimon68

  • Захожу иногда
  • 178
  • 27 / 1
  • Skype: joomlaru
Re: Test Form Builder 3
« Ответ #29 : 22.02.2016, 14:23:37 »
Доступ и уведомления, заполнил положительное сообщение "Сдал на оценку {scale}". В и тоге по окончании тот же текст "Сдал на оценку {scale}" и выдает без результата оценки.
Добавил обработку тегов в уведомлениях, показываемых пользователю после прохождения теста. Обновите компонент до версии 1.17, будет работать.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Fancy AJAX Contact Form - модуль для Joomla 3

Автор rishard

Ответов: 1
Просмотров: 2772
Последний ответ 26.06.2014, 01:37:12
от rishard