- Видео обзор.
- Основные возможности и особенности.
- Категории Community Answers Pro.
- Вопросы.
- Ответы.
- Комментарии.
- Подписки.
- Шаблоны писем.
- Пользователи.
- Миграция.
Community Answers Pro – это русскоязычное расширение Joomla для создания сайта вопросов и ответов (Q&A).
Видео обзор
- Категории Community Answers Pro – 00:02:32.
- Вопросы – 00:04:46.
- Ответы – 00:07:58.
- Комментарии – 00:09:40.
- Подписки – 00:10:39.
- Шаблоны писем – 00:11:09.
- Пользователи – 00:12:37.
- Миграция – 00:12:53.
Видео лучше просматривать с качеством 720 HD. Этот и другие видео уроки можете найти на каналах сайта Aleksius.com в YouTube и Mail.ru.
Ссылки из видео:
Компонент позволяет создавать сайт, где отвечает только один человек, например, администратор, а может быть сайт, где участие в вопросах и ответах принимают многие. Напоминает «отдалённый аналог» сайтов «Ответы Mail.ru» или «Яндекс Знатоки». Компонент поддерживает адаптивный дизайн, голосования, категории, теги, беджи пользователей, аватары и многое другое. Есть возможность выводить список активных пользователей, просматривать их профили, разграничивать права доступа на выполнение тех или иных действий и так далее.
На официальном сайте расширений Joomla 15 отзывов, расширение добавлено 19 ноября 2014 года.
- Общий рейтинг – 5 из 5.
- Функциональность – 5 из 5.
- Простота использования – 5 из 5.
- Поддержка – 5 из 5.
- Документация – 5 из 5.
- Соотношение цена\качество – 5 из 5.
Расширение платное – 50$ (на 09.01.2020). В стоимость входит само расширение и 1 год обновлений и получения технической поддержки. Автоматическое обновление и получение технической поддержки доступно для одного домена. Но само расширение можно использовать на любом количестве доменов. А обновления можно загрузить с сайта (в рамках срока подписки).
В обзоре участвует последняя, на момент написания статьи (09.01.2020), русскоязычная версия Community Answers Pro 5.0.8 в Joomla 3.9.14. Демонстрационный сайт на англоязычном быстром старте с шаблоном RSMelia. Внешний вид фронтальной части компонента и модулей зависят от шаблона, его настроек и дополнительных стилей.
Основные возможности и особенности
Вопросы-ответы на Joomla.
- Неограниченное количество категорий и подкатегорий. Можно добавлять картинки категориям и задавать мета-описание, ключевые слова и мета-теги robots. Можно определить разные права на выполнение тех или иных действий для пользователей из различных групп.
- Добавление меток к вопросам (на Ajax). Интеграция с штатным компонентом Joomla Метки (com_tags).
- Возможность вести полноценную дискуссию по вопросу (рисунок ниже). Как на форуме.
- Можно задавать мета-описание и ключевые слова страницам вопросов (во фронтальной части сайта). В админке можно изменять параметры страницы вопроса (скрыть её разные элементы и т.д.), определить права на выполнение различных действий для пользователей из разных групп, задать начало и окончание публикации и многое другое.
- Поддержка любого текстового редактора Joomla (WYSIWYG) при написании вопросов и ответов. Возможность ограничить его применение для разных групп пользователей.
- Можно вставлять в вопросы картинки (рисунок ниже) и прикреплять файлы – вложения.
- Гибкая система настроек прав пользователей. На основании групп пользователей Joomla.
- Возможность подписки на e-mail уведомления об обновлениях в обсуждениях или о добавлении нового вопроса.
- Можно редактировать шаблоны писем прямо в админке.
- Возможность подписки на RSS ленту категории вопросов.
- Расширенный поиск с подсказками (рисунок ниже). При вводе вопроса могут отображаться похожие вопросы, которые уже есть на сайте.
- Удобная навигация по категориям и вопросам. Можно получить быстрый доступ к новым вопросам, вопросам без ответов, вопросам с самым большим количеством ответов и т.д..
- Можно добавлять комментарии к вопросам и ответам.
- Возможность указания порядка и направления сортировки ответов.
- Возможность разделения ответов на страницы (пагинация).
- Возможность отключения разных элементов на страницах: дата создания, автор, вводный текст и т.д..
- Можно отмечать вопросы как «решённые».
Сообщество и рейтинги.
- «Система премий». Пользователи могут отдавать свои баллы другим пользователям за лучшие ответы.
- Рейтинги/оценки. Пользователи могут голосовать за вопросы и ответы (рисунок ниже). Можно ставить как положительные, так и отрицательные оценки. Можно задавать «вес» (кол-во баллов), за разные действия. В том числе, можно задавать отрицательные значения. Например, в ситуациях, когда пользователям не нравится ответ, они могут понизить рейтинг того, кто его дал.
- Интеграция с компонентами Sociable, CJForum, CjBlog, EasySocial, JomSocial, Alpha/Alta User Points для создания общей, для всего сайта, системы баллов.
- Назначение значков/беджей/меток самым лучшим участникам сообщества. Есть интеграция с системой значков CjBlog.
- Возможность отображения рейтинга пользователей.
- Возможность сообщать о спаме или других нарушениях в обсуждениях.
- Профиль пользователя. Возможность быстрого доступа к списку своих вопросов, ответов и возможность управления e-mail подписками.
- Отображение профиля пользователя на базе другого компонента. Интеграция с: Sociable, CjForum, CjBlog, EasySocial, JomSocial, Kunena, Community Builder, AlphaUser Points.
- Возможность экспорта своих вопросов и ответов в HTML. Может быть полезным для приведения Вашего сайта в соответствие с требованиями GDPR.
- Администратор может управлять вопросами и ответами как из админки, так и с фронтальной части сайта.
- Наличие кнопок шаринга в социальные сети.
- Есть «лента активности». Интеграция с Sociable, CjForum, EasySocial, JomSocial, EasySocial, Community Builder.
- Поддержка аватаров из Gravatar, CjForum, CjBlog, JomSocial, Community Builder, Kunena, AlphaUser Points, EasySocial.
Общее.
- Поддержка адаптивного дизайна. Фреймворк Bootstrap 3, 4 и полная поддержка Joomla UI.
- Импорт вопросов из CSV файла.
- Миграция с SimAnswers, Kunena и SM Faq (добавлено в Community Answers Pro 5.0.9 (11.01.2020)).
- Несколько цветовых тем.
- Множество настроек компонента, модулей, плагинов и пунктов меню.
- Множество инструментов поиска, фильтрации и сортировки элементов в админке (рисунок ниже). Есть пакетная обработка.
- Интеграция с поиском и умным поиском Joomla.
- Поддержка ReCaptcha.
- 10 пунктов меню (со своими настройками), 5 модулей и плагинов, которые ещё больше расширяют функциональность компонента.
- Поддержка штатной мультиязычности Joomla.
Это далеко неисчерпывающий список возможностей компонента. Перечислил только кажущееся мне наиболее важным и интересным.
Рассмотрим расширение более детально. Оно состоит из девяти разделов:
- Панель.
- Категории.
- Вопросы.
- Ответы.
- Комментарии.
- Subscriptions.
- Шаблоны писем.
- Пользователи.
- Миграция.
Панель (рисунок ниже) содержит общую статистику по дискуссиям и информацию о компоненте.
Рассмотрим другие разделы компонента. В них достаточно много опций. Буду останавливаться только на самых интересных и полезных. Многие инструменты и опции похожи на инструменты и опции менеджера категорий, материалов и других штатных расширении Joomla.
Категории Community Answers Pro
Данный раздел (рисунок ниже) содержит инструменты для создания и управления категориями вопросов и ответов.
При создании/редактировании категории Вам будут доступны разные опции, разделённые на 4 вкладки:
- Категория.
- Параметры.
- Публикация.
- Права доступа.
Категория. Тут можно указать описание категории, сделать её дочерней, задать уровень доступа, язык и метки.
Параметры. Можно задать макет, изображение и замещающий текст (тег «alt») изображения категории.
Изображение категории и описание категории, заданное на первой вкладке, отображаются во фронтальной части сайта.
Публикация. Содержит опции, позволяющие указать дату создания категории, автора, мета-описание, мета-ключевые слова и директивы для мета-тега robots.
Права доступа. Тут Вы сможете указать, какие действия могут производить пользователи, принадлежащие разным группам пользователей. Все действия оснащены русскоязычными всплывающими подсказками.
Вопросы
Этот раздел (рисунок ниже) содержит инструменты для создания и управления вопросами. Для упрощения работы с множеством вопросов есть поиск, фильтры и сортировка. Плюс, есть возможность пакетной обработки: смена языка, перемещение/копирование в разные категории, изменение уровня доступа и добавление меток.
При создании/редактировании вопроса Вам будут доступны разные опции, разделённые на 5 вкладок:
- Содержание вопроса.
- Публикация. Содержит аналогичные настройки, рассмотренные для одноимённой вкладки в категориях. Отличие – возможность задавать дату/время начала и окончания публикации вопроса.
- Опции.
- Метаданные. Можно указать автора («meta name="author"»), авторское право (meta name="rights") и директивы для мета-тега robots («meta name="robots»).
- Настройки разрешений. Тут Вы сможете указать, какие действия могут производить пользователи, принадлежащие разным группам пользователей (рисунок ниже). Все действия оснащены русскоязычными всплывающими подсказками.
Содержание вопроса (рисунок ниже). Позволяет добавить текст самого вопроса. В редакторе можно использовать форматирование, вставлять картинки, таблицы и т.д.. Поддерживается обработка плагинов контента. Можно вставить видео при помощи плагина AllVideos.
Опции (рисунок ниже). Содержит параметры, которые позволяют настроить внешний вид страницы вопроса. Все параметры оснащены русскоязычными всплывающими подсказками. Если оставить По умолчанию, то будут применяться настройки, заданные на уровне компонента. О них мы поговорим в статье «Обзор Community Answers Pro. Создание сайта вопросов и ответов на Joomla». Также, можно будет переопределить настройки, заданные на этой вкладке, а также настройки, заданные на уровне компонента. Вы сможете сделать это в настройках пункта меню, ведущего на страницу данного вопроса. Принцип такой: сперва применяются настройки пункта меню, если они не заданы - настройки вопроса, если и они не заданы, тогда настройки компонента.
Ответы
Данный раздел (рисунок ниже) содержит инструменты для работы с ответами: поиск, фильтрация, сортировка и пакетная обработка. Тут же Вы сможете снять/удалить ответы и перейти к их редактированию. Создавать ответы из админки нельзя.
При редактировании ответа (рисунок ниже) можете изменить текст самого ответа, уровень доступа, дату начала/завершения публикации, дату создания ответа и указать ID автора (поле created_by на вкладке Публикация).
Поле created_by может содержать значение «0» – для незарегистрированных пользователей. Если принудительно указать ID зарегистрированного пользователя, то это изменит имя/логин автора в ответе.
Комментарии
В этом разделе (рисунок ниже) можно управлять комментариями к вопросам и ответам. Комментарии могут оставлять зарегистрированные пользователи. При редактировании Вы сможете изменить текст самого комментария, уровень доступа, дату создания и профиль пользователя, оставившего комментарий.
В Community Answers Pro 5.0.9 (11.01.2020) комментарии стали видны не зарегистрированным пользователям.
На сайте это выглядит так, как показано на рисунке ниже. По сути, они позволяют вести дискуссию в рамках вопроса или любого ответа к вопросу. То есть, ответы на вопрос – это одно, а комментарии – другое.
Подписки
В данном разделе (рисунок ниже) Вы можете управлять e-mail подписками пользователей на их уведомления о новых вопросах и ответах. Создавать подписки из админки нельзя.
Шаблоны писем
Community Answers Pro позволяет отправлять письма, при наступлении различных событий на сайте:
- Новый вопрос.
- Новый ответ.
- Пользователь получил положительную оценку за свой вопрос.
- Пользователь получил отрицательную оценку за свой вопрос.
- Пользователь получил положительную оценку за свой ответ.
- Пользователь получил отрицательную оценку за свой ответ.
- Ответ принят в качестве решения вопроса.
- Новый комментарий к вопросу.
- Новый комментарий к ответу.
- Вопрос одобрен.
- Ответ одобрен.
Можно отключать, изменять, удалять и создавать шаблоны писем, отправляемые при наступлении разных событий (рисунок ниже). Контролировать отправку писем в результате наступления тех или иных событий можно в настройках плагина «Community Answers – Questions». О нём мы поговорим в статье «Обзор Community Answers Pro. Создание сайта вопросов и ответов на Joomla».
При редактировании письма (рисунок ниже) можно будет указать его текст с заполнителями и язык. Можно применять форматирование, вставлять картинки, таблицы и т.д..
На рисунке ниже показан пример письма, созданного по шаблону на рисунке выше.
Пользователи
В данном разделе (рисунок ниже) собран список всех зарегистрированных на сайте пользователей с указанием основной информации о них, в том числе, количество оставленных ими вопросов и ответов.
Миграция
Community Answers Pro предоставляет инструменты для переноса дискуссий из таких компонентов как SimAnswers, Kunena (рисунок ниже) и SM Faq (добавлено в Community Answers Pro 5.0.9 (11.01.2020)). Чтобы перенести вопросы и ответы, например, из SimAnswers, данный компонент должен быть установлен на сайте. Учитывайте, что все данные, которые есть в Community Answers Pro, будут удалены во время миграции. Настоятельно рекомендую сделать полную резервную копию всей базы данных до начала процесса переноса.
Плюс, можно импортировать вопросы из CSV. К сожалению, перенести ответы при помощи импорта из CSV нельзя.
Выполнял миграцию с SM Faq в Community Answers Pro 5.0.9. Joomla 3.9.5, PHP 7.3 (общий хостинг). Перенёс 30 категорий, 13110 вопросов, 3773 ответа. Перенос длился около 2-3 часов.
В следующей статье «Обзор Community Answers Pro. Создание сайта вопросов и ответов на Joomla» мы рассмотрим настройки компонента, пункты меню, модули и плагины.
| Похожие материалы |
|---|
| Автор статьи – Хорошевский Алексей |
|---|
Кандидат технических наук, преподаватель Харьковского национального университета радиоэлектроники, веб-мастер и SEO-оптимизатор с опытом более 15 лет. Специалист по созданию сайтов на Joomla и WebSite X5. Автор научных публикаций, видеокурсов и обучающего контента по веб-разработке и SEO. Ведёт блог и YouTube-канал, где делится своими знаниями и практическим опытом. Предоставляет услуги по созданию, доработке, сопровождению и продвижению сайтов. Подробнее об авторе… Публикации и работа: |

