Встраивание форума в ваш веб-сайт ProcessWire

ProcessWire — это гибкая, удобная для разработчиков система управления контентом (CMS) с открытым исходным кодом и платформа управления контентом (CMF), построенная на PHP. Она предоставляет разработчикам мощные инструменты для моделирования контента и управления им, но не содержит встроенного форума сообщества или функции обсуждения.

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

Это очень хорошо работает для:

  • Сообщества разработчиков и продуктов
  • Сайты членства и подписки
  • Форумы поддержки клиентов
  • Внутренние обсуждения в команде
  • Доски отзывов и предложений
  • Образовательные и обучающие сообщества
  • Сообщества документации и помощи

В этом пошаговом руководстве вы узнаете об этом процессе:

Шаг за шагом: добавьте свой форум

Вариант A: встроить форум

  1. Войдите в панель администратора вашего сайта ProcessWire. ProcessWire размещен самостоятельно, поэтому вы будете использовать учетную запись администратора для своего сайта.
  2. Загрузите код для вставки в панель инструментов веб-сайта:
    1. Войдите в свою учетную запись Website Toolbox или создайте новый форум, если у вас его еще нет.
    2. Перейдите в раздел «Интегрировать и встроить» → «Встроить форум» и скопируйте код для встраивания.
  3. В админке ProcessWire перейдите в раздел НастройкаПоля и нажмите кнопку Создать, чтобы создать новое поле для встраиваемого кода. Присвойте ему имя forum_embed и выберите тип поля Textarea.
  4. Добавьте в шаблон поле, отображающее страницу, на которой вы хотите разместить форум. Перейдите в раздел НастройкаШаблоны, откройте шаблон и на вкладке Поля добавьте новое поле.
  5. Выведите поле в файл шаблона. Откройте PHP-файл шаблона на странице site/templates и добавьте строку типа <? Откройте PHP-файл шаблона в разделе site/templates и добавьте строку типа forum_embed;? > где вы хотите разместить форум.
  6. Откройте или создайте нужную страницу форума, вставьте код для встраивания Website Toolbox в поле forum_embed и сохраните или опубликуйте страницу.
  7. Скопируйте URL-адрес опубликованной страницы форума.
  8. Вернитесь в раздел «Встраивание панели инструментов веб-сайта» и вставьте URL-адрес страницы форума ProcessWire в поле Где встроен форум? поле.

Вариант B: ссылка на форум

  1. Войдите в панель администратора вашего сайта ProcessWire.
  2. Получите URL-адрес форума «Панель инструментов для сайта»:
    1. Войдите в свою учетную запись Website Toolbox или создайте новый форум, если у вас его еще нет.
    2. Скопируйте URL-адрес своего форума.
  3. Добавьте ссылку на URL-адрес форума в навигацию по сайту или в содержимое страницы. Вы можете добавить ее непосредственно в файл шаблона или добавить текстовую ссылку на существующую страницу, используя поле расширенного текста.
  4. Сохраните или опубликуйте изменения.

Единый вход

Website Toolbox предлагает индивидуальную услугу интеграции SSO по цене от 199 долларов США.

Как приобрести индивидуальную интеграцию SSO:

  1. Войдите в свою учетную запись Website Toolbox.
  2. Перейдите в раздел ИнтеграцияЕдиный вход.
  3. В разделе «Конструктор сайтов» выберите «Другое» в раскрывающемся списке.
  4. Следуйте инструкциям, чтобы завершить покупку.

Что могут сделать ваши участники

Как только ваш форум подключится, ваши участники получат полнофункциональный опыт работы с сообществом. Website Toolbox включает в себя гораздо больше функций, чем указано здесь. Посетите обзор функций, чтобы увидеть все, что доступно.

💬 Для участников

  • Создавайте темы обсуждений и отвечайте на них
  • Ставьте лайки сообщениям
  • Загружайте изображения и файлы
  • Получайте уведомления по электронной почте
  • Настройте их профиль

🛡️ Для администраторов

  • Модерируйте посты и комментарии
  • Забанить пользователей
  • Создавайте категории и прикрепляйте темы
  • Настройте внешний вид форума
  • Управляйте разрешениями участников

Часто задаваемые вопросы

Есть ли в ProcessWire встроенная функция форума?

Нет, в ProcessWire нет встроенной функции форума или обсуждения в сообществе. Однако вы можете легко добавить форум на свой сайт с помощью Website Toolbox, встроив его непосредственно на страницу или создав ссылку на него в навигационной системе.

Должен ли я встроить форум или дать ссылку на него?

И то, и другое работает хорошо. Внедрение позволяет пользователям оставаться на вашем сайте ProcessWire и легко интегрирует форум в макет вашей страницы. Настроить ссылку проще, и форум откроется на отдельной странице, что удобнее использовать на мобильных устройствах. Выберите то, что подходит для вашего рабочего процесса.

Могу ли я настроить внешний вид встроенного форума?

Да. Website Toolbox предоставляет редактор тем с множеством тем, которые вы можете выбрать в соответствии с дизайном вашего сайта ProcessWire. Вы можете настроить цвета, шрифты, параметры макета и многое другое, чтобы создать безупречный внешний вид.

Можно ли сделать форум закрытым или доступным только для участников?

Безусловно. Вы можете ограничить доступ к форуму зарегистрированным пользователям, создавать сообщества, доступные только по приглашениям, или взимать плату за доступ по тарифным планам. В сочетании с интеграцией SSO вы можете легко подключить пользовательскую систему вашего сайта ProcessWire к форуму.

Нужно ли мне уметь программировать?

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

Будет ли форум работать на мобильных устройствах?

Да. Форумы Website Toolbox полностью адаптивны и отлично работают на телефонах, планшетах и настольных компьютерах. Если вы встроите форум, iframe автоматически адаптируется к размеру контейнера. Website Toolbox также предлагает мобильное приложение, позволяющее вашим участникам участвовать со своих телефонов.



or learn more