Выберите язык

Расширения

Featured

Обзор Community Quiz Pro (часть 3). Модуль опроса Joomla

 

Community Quiz Pro – русскоязычное платное расширение Joomla для создания квизов, опросов и тестов.

Видео обзор

 

  • Настройки – 00:00:59.
  • Пункты меню – 00:09:25.
  • Модули опроса Joomla – 00:15:42.
  • Плагины Community Quiz Pro – 00:18:09.

Видео лучше просматривать с качеством 720 HD. Этот и другие видео уроки можете найти на каналах сайта Aleksius.com в YouTube и Mail.ru.

Ссылки из видео:

Поддержка адаптивного дизайна, возможность применения тринадцати типов полей при создании опросов, подробная статистика, редактор писем, редактор сертификатов о прохождении курса и много других настроек. Можно создавать тесты из админки или фронтальной части сайта, гибкие опции прав доступа разных групп пользователей. Можно разрешить проходить опросы зарегистрированным и незарегистрированным пользователям.

В предыдущих статьях мы рассмотрели основные разделы компонента. А в этой части поговорим о его настройках, модулях и плагинах.

В обзоре участвует последняя, на момент написания статьи (01.03.2020), русскоязычная версия Community Quiz Pro 5.0.7 в Joomla 3.9.15. Шаблон фронтальной части сайта – RSMelia.

Настройки

Все опции Community Quiz Pro разделены на восемь вкладок.

  1. Опросы.
  2. Править макет.
  3. Категория.
  4. Категории.
  5. Макеты списка.
  6. Настройки соц. сервисов.
  7. Интеграция.
  8. Права.

Рассмотрим каждую из них. Настроек достаточно много. Буду останавливаться только на самых интересных или полезных, на мой взгляд, параметрах. У большинства настрое есть русскоязычные всплывающие подсказки.

Вкладка Опросы (рисунок ниже). Содержит опции, влияющие на внешний вид и функционирование страниц типа пункта меню Опрос. То есть, на сами тесты (квизы). Некоторые из этих параметров можно переопределить в настройках пункта меню опроса или в настройках самого опроса.

  • Разрешить множественные ответы. Если включено, пользователи могут проходить один и тот же опрос несколько раз.
  • Разрешить повтор. Если пользователь не прошёл опрос, эта опция позволит ему повторить попытку. Пользователю не будет разрешено пройти опрос снова, если он уже прошёл его успешно. Чтобы всегда разрешать несколько ответов, включите параметр Разрешить множественные ответы.
  • Показать ответы. Показывает правильные ответы и объяснения ответов, если таковые имеются. Ответы будут отображаться в конце опроса, если это стандартный опрос. Если это опрос категории, ответы будут отображаться после каждого вопроса, на который отвечает пользователь.
  • Показать шаблон. Если включено, опрос будет отображаться в Вашем шаблоне Joomla, в противном случае тест будет отображаться во всю страницу без шаблона сайта.
Community Quiz Pro
Community Quiz Pro

Вкладка Править макет (рисунок ниже). Содержит опции, влияющие на внешний вид и функционирование страниц типа пункта меню Форма опроса. Эти параметры влияют на форму создания/редактирования опроса Joomla из фронтальной части сайта.

Вкладка «Править макет»
Вкладка «Править макет»

Показать настройки публикации. Скрывает вкладку Публикация с формы добавления опроса из фронтальной части сайта (рисунок ниже).

Публикация
Публикация

Вкладка Категория (рисунок ниже). Содержит опции, влияющие на внешний вид и функционирование страниц типа пункта меню Категория. Некоторые из этих параметров можно переопределить в настройках пункта меню.

Показать теги. Отображает теги (метки) в списке опросов.

Вкладка «Категория»
Вкладка «Категория»

Вкладка Категории (рисунок ниже). Содержит опции, влияющие на внешний вид и функционирование области с категориями на страницах типа пункта меню Список опросов. Некоторые из этих параметров можно переопределить в настройках пункта меню.

Вкладка «Категории»
Вкладка «Категории»

На рисунке ниже синим обведена область, на которую влияют опции данной вкладки (рисунок выше).

Список опросов
Список опросов

Вкладка Макеты списка (рисунок ниже). Содержит опции, влияющие на внешний вид и функционирование области с опросами на страницах типа пункта меню Список опросов. Некоторые из этих параметров можно переопределить в настройках пункта меню.

  • Макет по умолчанию. Можно отображать опросы в виде списка или в виде таблицы.
  • Показать панель навигации. Отображает/скрывает вкладки опроса и курса.
  • Показать уровень. Отображает уровни сложности опросов, если они заданы.
Вкладка «Макеты списка»
Вкладка «Макеты списка»

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

Список опросов
Список опросов

Вкладка Настройки соц. сервисов (рисунок ниже). Содержит опции, влияющие на функционирование всего компонента Community Quiz Pro в целом.

  • Редактор по-умолчанию. Визуальный текстовый редактор, который используется при создании опросов и в ответах тип Текст с форматированием (редактор).
  • Загрузить Математическую / Текстовую библиотеку. Если Вы хотите отображать математические формулы в текстовой записи, включите эту опцию. Это загрузит необходимую библиотеку JavaScript для опросов.
  • Пропустить очередь e-mail. Если этот параметр включён, электронные письма будут отправляться немедленно для первого пакета в очереди электронной почты (количество отправленных электронных писем может быть установлено в параметрах очереди электронной почты CjLib). Это будет полезно, если у Вас мало пользователей, и Вы не хотите ждать отправки электронных писем.
Вкладка «Настройки соц. сервисов»
Вкладка «Настройки соц. сервисов»

Вкладка Интеграция (рисунок ниже). Содержит опции, влияющие на функционирование всего компонента Community Quiz Pro в целом и его интеграцию с другими расширениями.

  • Load Bootstrap CSS. Загружает таблицы стилей фреймворка Bootstrap. Полезно, если шаблон этого не делает. Может вызвать конфликты, в ситуации, когда эти стили загружаются в шаблонах.
  • Макет по умолчанию. Вы можете выбрать версию Bootstrap для макетов странниц. Доступны 2, 3 и 4.
  • Система профилей пользователей. Указывает на то, какой компонент используется для создания страниц профиля пользователя. Возможна интеграция с: CjForum, CjBlog, EasySocial, JomSocial, Kunena, Community Builder, AlphaUser Points.
  • Система Аватаров пользователя. Указывает на то, какой компонент используется для добавления аватарок пользователей. Возможна интеграция с: CjForum, CjBlog, JomSocial, Community Builder, AlphaUser Points, Kunena, EasySocial, Gravatar (последний – это сервис).
  • Система очков пользователей. Указывает на то, какой компонент используется для учёта активности пользователей. Возможна интеграция с: CJForum, CjBlog, EasySocial, JomSocial, Alpha/Alta User Points. Можно будет начислять баллы за прохождение опросов.
  • Системы Activity Stream. Указывает на то, какой компонент используется для отображения ленты активности (действий) пользователей. Интеграция с: Sociable, CjForum, EasySocial, JomSocial, Community Builder для отображения информации о прохождении квизов в ленте активности пользователя (в его профиле).
Вкладка «Интеграция»
Вкладка «Интеграция»

Вкладка Права (рисунок ниже). Содержит опции, позволяющие настроить права для разных групп пользователей (рисунок ниже).

Вкладка «Права»
Вкладка «Права»

Пункты меню

В Community Quiz Pro девять типов пунктов меню. Они служат для отображения на сайте страниц с той или иной информацией. В основном, их настройки содержат опции из рассмотренных выше разделов настроек компонента. В пунктах меню можно применять значения настроек компонента или задавать свои (для этого пункта меню). Остановлюсь только на тех настройках, которые не были рассмотрены ранее.

  1. Категория.
  2. Мои опросы.
  3. Мои ответы.
  4. Опрос.
  5. Поиск.
  6. Список категорий.
  7. Список курсов.
  8. Список опросов.
  9. Форма опроса.

Пункт меню Категория. Отображает страницу с перечнем опросов из выбранной категории (рисунок ниже).

Пункт меню «Категория»
Пункт меню «Категория»

В настройках пункта меню Вы можете указать категорию, которую нужно отображать и изменить массу параметров (рисунок ниже). Обратите внимание, что в списке опросов отображаются только те, которые не входят в курсы.

Настройки пункта меню «Категория»
Настройки пункта меню «Категория»

Пункт меню Мои опросы. Отображает страницу со списком опросов, которые создал пользователь (если такие есть) (рисунок ниже). Эта страница доступна только для зарегистрированных пользователей. Особых настроек у этого пункта меню нет.

Пункт меню «Мои опросы»
Пункт меню «Мои опросы»

Автор может менять настройки самих опросов (рисунок ниже). Настройки аналогичны тем, что доступны в админке.

Создание тестов в Joomla
Создание тестов в Joomla

Также можно менять вопросы (рисунок ниже). Поля и их настройки мы рассмотрели ранее в статьях «Обзор Community Quiz Pro (часть 1). Тесты в Joomla» и «Обзор Community Quiz Pro (часть 2). Опросы в Joomla».

Редактирование вопросов из фронтальной части сайта
Редактирование вопросов из фронтальной части сайта

Тут же есть возможность просмотра ответов пользователей и отчётов по тестам (рисунок ниже). Отчёты аналогичны тем, что доступны в админке.

Отчёты по тестам
Отчёты по тестам

Пункт меню Мои ответы. Отображает страницу со списком ответов на квизы, которые проходил пользователь (если такие есть) (рисунок ниже). Эта страница доступна только для зарегистрированных пользователей.

Особых настроек у этого пункта меню нет.

Пункт меню «Мои ответы»
Пункт меню «Мои ответы»

Пользователь может просмотреть свои ответы и скачать сертификат в PDF файле.

Ответы на вопросы
Ответы на вопросы

Пункт меню Опрос. Отображает страницу с опросом (рисунок ниже).

Тестирование в Joomla
Тестирование в Joomla

В настройках пункта меню можно указать, какой именно опрос отображать, и изменить некоторые параметры (рисунок ниже).

Настройки пункта меню «Опрос»
Настройки пункта меню «Опрос»

Пункт меню Поиск. Отображает страницу с формой поиска (рисунок ниже). Особых настроек у данного пункта меню нет.

Пункт меню «Поиск»
Пункт меню «Поиск»

Пункт меню Список категорий. Отображает страницу с перечнем категорий опросов (рисунок ниже).

Пункт меню «Список категорий»
Пункт меню «Список категорий»

В настройках пункта меню (рисунок ниже) можно указать корневую категорию, чтобы отображать список всех категорий или указать конкретную категорию, чтобы отображать её подкатегории. Плюс, можно переопределить некоторые настройки, заданные на уровне компонента.

Настройки пункта меню «Список категорий»
Настройки пункта меню «Список категорий»

Пункт меню Список курсов. Отображает страницу с перечнем курсов (рисунок ниже). Особых настроек у данного пункта меню нет.

Пункт меню «Список курсов»
Пункт меню «Список курсов»

Пункт меню Список опросов. Отображает страницу с перечнем курсов (рисунок ниже). Особых настроек у данного пункта меню нет.

Пункт меню «Список опросов»
Пункт меню «Список опросов»

Пункт меню Форма опроса. Отображает страницу с формой добавления опроса. Страница доступна для зарегистрированных пользователей.

Создание тестов в Joomla
Создание тестов в Joomla

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

Настройка пункта меню «Форма опроса»
Настройка пункта меню «Форма опроса»

Модули опроса Joomla

У данного компонента есть четыре модуля. Их внешний вид (дизайн) зависит от шаблона сайта.

Модуль Community Quiz Categories. Отображает список категорий опросов (рисунок ниже). В настройках можно указать корневую категорию, чтобы отображать список всех категорий или указать конкретную категорию, чтобы отображать её подкатегории. Плюс, можно указать ID категорий, которые нужно исключить (подкатегории исключаются автоматически).

Модуль «Community Quiz Categories»
Модуль «Community Quiz Categories»

Модуль Community Quiz Form. Отображает опрос с возможностью перейти к ответам на него прямо в модуле (рисунок ниже). В настройках можно указать ID опроса, который нужно выводить в модуле.

Модуль «Community Quiz Form»
Модуль «Community Quiz Form»

Модуль Community Quiz Module. Отображает перечень новых и популярных опросов (рисунок ниже). В настройках есть ряд опций, позволяющих включить/отключить разные элементы: заголовок, категорию, автора, количество ответов и так далее. Можно отображать список опросов во вкладках или один под другим. При помощи опции Tabs Order можно менять порядок следования популярных и новых опросов (сами вкладки/списки).

Модуль опроса Joomla
Модуль опроса Joomla

Модуль Community Quiz Top Scorers. Отображает список пользователей с наилучшими оценками по результатам прохождения квиза (рисунок ниже). В настройках модуля можно указать ID квиза, результаты которого нужно отображать.

Модуль «Community Quiz Top Scorers»
Модуль «Community Quiz Top Scorers»

Плагины Community Quiz Pro

У компонента есть шесть плагинов.

Плагин AcyMailing Tag: Community Quiz. Позволяет добавлять результаты прохождения опроса в письма AcyMailing. Никаких особых настроек нет.

Плагин Community QuizQuizzes. Позволяет активировать выполнение тех или иных действий при наступлении разных событий.

На вкладке Activity Stream (рисунок ниже) можно указать, при наступлении каких событий (создание нового опроса, успешное прохождение опроса и т.д.) нужно добавлять заметку об этом событии в ленту активности пользователя (на его персональную страницу). Для работы данной опции Вам понадобится одно из расширений, позволяющее создавать персональные страницы пользователей: Sociable, CjForum, EasySocial, JomSocial, Community Builder.

Вкладка Emails (рисунок ниже) содержит опции, которые позволяют активировать отправку писем при наступлении различных событий.

На вкладке Points System (рисунок ниже) можно указать, при наступлении каких событий (создание нового опроса, успешное прохождение опроса и т.д.) нужно добавлять баллы пользователю. Для работы данной опции Вам понадобится одно из расширений, позволяющее создавать учёт баллов пользователей: CJForum, CjBlog, EasySocial, JomSocial, Alpha/Alta User Points.

Плагин «Community Quiz – Quizzes»
Плагин «Community Quiz – Quizzes»

Плагин Content – Quizzes. Позволяет добавлять опросы в материалы Joomla и везде, где обрабатываются плагины контента. В настройках (рисунок ниже) можно задать отображение/скрытие разных частей опроса: заголовка, даты создания, автора и т.д.. Для вставки опроса используйте этот код: «{LOADQUIZ ["id": QUIZID]}» (без кавычек-ёлочек). Вместо «QUIZID» укажите ID нужного опроса.

Плагин «Content – Quizzes»
Плагин «Content – Quizzes»

Плагин Search - Community Quiz. Позволяет искать опросы при помощи встроенного в Joomla поиска. Можно задать ограничение на количество выводимых результатов и разрешить поиск по всем опросам.

Плагин Smart SearchQuizzes. Позволяет искать опросы при помощи встроенного в Joomla умного поиска. Никаких особых настроек нет.

Плагин User - Community Quiz. Плагин предназначен для синхронизации пользователей из таблицы базы данных Joomla с таблицей пользователей Community Quiz Pro. Это нужно для работы статистики. Никаких особых настроек нет.

Как видите, данное расширение обладает весьма обширным функционалом и возможностью настройки для своих целей. Надеюсь, что цикл статей об этом компоненте позволил Вам лучше понять его возможности. Если у Вас есть вопросы, задавайте их в комментариях.

Похожие материалы
Автор статьи – Хорошевский Алексей
Хорошевский Алексей

Кандидат технических наук, преподаватель Харьковского национального университета радиоэлектроники, веб-мастер и SEO-оптимизатор с опытом более 15 лет. Специалист по созданию сайтов на Joomla и WebSite X5. Автор научных публикаций, видеокурсов и обучающего контента по веб-разработке и SEO. Ведёт блог и YouTube-канал, где делится своими знаниями и практическим опытом. Предоставляет услуги по созданию, доработке, сопровождению и продвижению сайтов. Подробнее об авторе…

Социальные сети:

Публикации и работа:

Загрузка комментария... Комментарий будет обновлён через 00:00.
Напишите комментарий...
- оставшихся символов.
или оставить комментарий как гость