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

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

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

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

  • Сообщества разработчиков и технических специалистов
  • Сайты с документацией и базами знаний
  • Форумы по поддержке продуктов
  • Сообщества проектов с открытым исходным кодом
  • Внутренние сети компании и зоны для участников
  • Корпоративные сайты и сайты портфолио
  • Частные членские группы

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

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

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

  1. Посетите getgrav.org и войдите в панель администратора Grav. Если у вас еще нет сайта, установите пакет Grav CMS Skeleton, включающий плагин Admin, позволяющий управлять сайтом из браузера. Панель администратора обычно доступна по адресу yoursite.com/admin.
  2. На панели администратора Grav нажмите «Страницы» на левой боковой панели, чтобы открыть менеджер страниц.
  3. Загрузите код для вставки в панель инструментов веб-сайта:
    1. Войдите в свою учетную запись Website Toolbox или создайте новый форум, если у вас его еще нет.
    2. Перейдите в раздел Интеграция и встраивание → Встраивание форума и скопируйте код для встраивания.
  4. В менеджере страниц нажмите Добавить страницу, чтобы создать новую страницу для форума, или откройте существующую страницу, на которой вы хотите разместить форум.
  5. В редакторе страниц переключитесь в режим просмотра необработанного содержимого, если в вашей теме используется визуальный редактор. Вставьте код для встраивания Website Toolbox прямо в содержимое страницы. Grav отображает встроенный HTML-код, поэтому фрейм форума появится именно там, где вы его разместили.
  6. Если iframe форума не отображается, Grav 2.x блокирует некоторые необработанные теги в целях безопасности. Перейдите в раздел КонфигурацияБезопасность и удалите iframe из списка опасных HTML-тегов в настройках безопасности Content XSS, а затем сохраните его.
  7. Нажмите «Сохранить», а затем «Предварительный просмотр», чтобы убедиться, что форум правильно отображается на вашей странице.
  8. Скопируйте URL-адрес опубликованной страницы форума из браузера.
  9. Настройте параметры панели инструментов для встраивания в Website Toolbox.

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

  1. Посетите getgrav.org и войдите в панель администратора Grav по адресу yoursite.com/admin.
  2. На панели управления нажмите «Страницы» на левой боковой панели.
  3. Получите URL-адрес своего форума Website Toolbox:
    1. Войдите в свою учетную запись Website Toolbox или создайте новый форум, если у вас его еще нет.
    2. Скопируйте URL-адрес своего форума.
  4. Откройте страницу, на которую хотите добавить ссылку, или нажмите «Добавить страницу», чтобы создать новую страницу.
  5. Добавьте ссылку или кнопку в содержимое страницы, указывающую на URL-адрес вашего форума Website Toolbox. Вы также можете добавить ее в меню навигации вашего сайта.
  6. Нажмите «Сохранить», а затем «Предварительный просмотр», чтобы убедиться, что ссылка работает.

Единый вход

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Нет. Grav использует Markdown для контента, а плагин Admin предоставляет удобный веб-интерфейс для создания страниц. Для добавления форума достаточно вставить код для встраивания или URL-адрес форума на страницу. Опыт программирования не требуется.

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

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



or learn more