ExpressionEngine — это гибкая система управления контентом с открытым исходным кодом, построенная на PHP и MySQL. Это удобная для разработчиков CMS, которая позволяет моделировать контент с помощью каналов и настраиваемых полей, а затем выводить его с помощью шаблонов. Но, как и большинство платформ CMS, в ней нет встроенного форума сообщества или функции обсуждения.
Вот тут-то и пригодится набор инструментов для веб-сайта. Вы можете встроить полнофункциональный дискуссионный форум прямо на свой сайт ExpressionEngine или просто создать ссылку на форум в навигационной системе сайта. В любом случае вы получите учетные записи пользователей, инструменты модерации и беседы в реальном времени.
Это очень хорошо работает для:
- Сайты, созданные на заказ и разработанные разработчиками
- Сайты и публикации с большим количеством контента
- Сообщества участников и интрасети
- Онлайн-курсы и учебные платформы
- Корпоративные и корпоративные веб-сайты
- Сайты некоммерческих организаций и ассоциаций
- Поддержка и базы знаний
В этом пошаговом руководстве вы узнаете об этом процессе:
Шаг за шагом: добавьте свой форум
Вариант A: встроить форум
- Войдите в панель управления ExpressionEngine. Вы можете получить доступ к ней, добавив файл admin.php (или настроенный URL-адрес администратора) в свой домен, например yourdomain.com/admin.php.
- На боковой панели выберите «Разработчик» > «Шаблоны», чтобы открыть диспетчер шаблонов.
-
Загрузите код для вставки на свой веб-сайт Toolbox:
- Войдите в свою учетную запись Website Toolbox или создайте новый форум, если у вас его еще нет.
- Перейдите в раздел Интеграция и встраивание → Встраивание форума и скопируйте код для встраивания.
- В диспетчере шаблонов нажмите «Новый шаблон», чтобы создать шаблон для страницы форума, или откройте существующий шаблон в том месте, где вы хотите разместить форум. Возможно, вы захотите создать новую группу шаблонов под названием forum, чтобы упорядочить страницы.
- Вставьте код для встраивания Website Toolbox в шаблон, в котором вы хотите разместить форум.
- Нажмите «Сохранить» и «Завершить редактирование».
- Скопируйте URL-адрес шаблона форума. ExpressionEngine создает URL-адрес на основе вашей группы шаблонов и имен шаблонов, например yourdomain.com/index.php/forum.
- Вернитесь в раздел Интеграция инструментов веб-сайта → Встроить → Встроить свой форум и вставьте URL-адрес страницы форума ExpressionEngine в поле Где встроен форум? поле.
Вариант B: ссылка на форум
- Войдите в панель управления ExpressionEngine.
- На боковой панели перейдите в раздел Разработчик > Шаблоны, чтобы открыть диспетчер шаблонов.
-
Получите URL-адрес своего форума Website Toolbox:
- Войдите в свою учетную запись Website Toolbox или создайте новый форум, если у вас его еще нет.
- Скопируйте URL-адрес своего форума.
- Откройте шаблон, содержащий навигацию по сайту, или страницу, на которой вы хотите разместить ссылку на форум.
- Добавьте ссылку, указывающую на URL-адрес вашего форума Website Toolbox, например, с помощью тега привязки или пункта меню навигации.
- Нажмите «Сохранить» и «Завершить редактирование».
Единый вход
ExpressionEngine включает встроенную систему управления пользователями для учетных записей и ролей пользователей. Website Toolbox предлагает индивидуальную услугу интеграции SSO по цене от 199 долларов США для подключения участников ExpressionEngine к вашему форуму.
Как приобрести индивидуальную интеграцию SSO:
- Войдите в свою учетную запись Website Toolbox.
- Перейдите в раздел Интеграция → Единый вход.
- В разделе «Конструктор сайтов» выберите «Другое» в раскрывающемся списке.
- Следуйте инструкциям, чтобы завершить покупку.
Что могут сделать ваши участники
Как только ваш форум подключится, ваши участники получат полнофункциональное сообщество. Website Toolbox включает в себя гораздо больше функций, чем указано здесь. Посетите обзор функций, чтобы увидеть все, что доступно.
💬 Для участников
- Создавайте темы обсуждений и отвечайте на них
- Ставьте лайки сообщениям
- Загружайте изображения и файлы
- Получайте уведомления по электронной почте
- Настройте их профиль
🛡️ Для администраторов
- Модерируйте посты и комментарии
- Забанить пользователей
- Создавайте категории и прикрепляйте темы
- Настройте внешний вид форума
- Управляйте разрешениями участников
Часто задаваемые вопросы
Есть ли в ExpressionEngine встроенная функция форума?
Нет, ExpressionEngine не включает встроенную функцию форума. Однако вы можете легко добавить форум на свой сайт с помощью Website Toolbox, встроив его непосредственно на страницу или создав ссылку на него в навигационной системе.
Должен ли я встроить форум или дать ссылку на него?
И то, и другое работает хорошо. Внедрение позволяет пользователям оставаться на вашем сайте ExpressionEngine и легко интегрирует форум в макет вашей страницы. Настроить ссылку проще, и форум откроется на отдельной странице, что удобнее использовать на мобильных устройствах. Выберите то, что подходит для вашего рабочего процесса.
Могу ли я настроить внешний вид встроенного форума?
Да. Website Toolbox предоставляет редактор тем с различными темами, которые вы можете выбрать в соответствии с дизайном вашего сайта ExpressionEngine. Вы можете настроить цвета, шрифты, настройки макета и многое другое, чтобы создать безупречный внешний вид.
Можно ли сделать форум закрытым или доступным только для участников?
Безусловно. Вы можете ограничить доступ к форуму зарегистрированным пользователям, создавать сообщества, доступные только по приглашениям, или взимать плату за доступ по тарифным планам. Website Toolbox также предлагает настраиваемую интеграцию SSO, позволяющую легко подключить вашу систему участников ExpressionEngine к форуму.
Нужно ли мне уметь программировать?
Не совсем. Вы вставляете один блок кода для встраивания в шаблон ExpressionEngine, а все остальное сделает Website Toolbox. Если вы используете метод ссылок, вам даже не нужно добавлять код на свой сайт.
Будет ли форум работать на мобильных устройствах?
Да. Форумы Website Toolbox полностью адаптивны и отлично работают на телефонах, планшетах и настольных компьютерах. Если вы встроите форум, iframe автоматически адаптируется к размеру контейнера. Website Toolbox также предлагает мобильное приложение, позволяющее вашим участникам участвовать со своих телефонов.