Grav — это быстрая, гибкая CMS с плоским файлом с открытым исходным кодом, которая позволяет создавать веб-сайты из простых файлов Markdown вместо тяжелой базы данных. Она популярна среди разработчиков, сайтов с документацией и всех, кому нужен легкий сайт, который можно было бы выпускать и размещать где угодно. Но, как и большинство платформ CMS, Grav не имеет встроенного форума сообщества или функции обсуждения.
Вот тут-то и пригодится набор инструментов для веб-сайта. Вы можете встроить полнофункциональный дискуссионный форум прямо на страницу Grav или просто создать ссылку на свой форум в навигационной системе сайта. В любом случае вы получите учетные записи пользователей, инструменты модерации и беседы в реальном времени без написания сложного кода.
Это очень хорошо работает для:
- Сообщества разработчиков и технических специалистов
- Сайты с документацией и базами знаний
- Форумы по поддержке продуктов
- Сообщества проектов с открытым исходным кодом
- Внутренние сети компании и зоны для участников
- Корпоративные сайты и сайты портфолио
- Частные членские группы
В этом пошаговом руководстве вы узнаете об этом процессе:
Шаг за шагом: добавьте свой форум
Вариант A: встроить форум
- Посетите getgrav.org и войдите в панель администратора Grav. Если у вас еще нет сайта, установите пакет Grav CMS Skeleton, включающий плагин Admin, позволяющий управлять сайтом из браузера. Панель администратора обычно доступна по адресу yoursite.com/admin.
- На панели администратора Grav нажмите «Страницы» на левой боковой панели, чтобы открыть менеджер страниц.
-
Загрузите код для вставки в панель инструментов веб-сайта:
- Войдите в свою учетную запись Website Toolbox или создайте новый форум, если у вас его еще нет.
- Перейдите в раздел Интеграция и встраивание → Встраивание форума и скопируйте код для встраивания.
- В менеджере страниц нажмите Добавить страницу, чтобы создать новую страницу для форума, или откройте существующую страницу, на которой вы хотите разместить форум.
- В редакторе страниц переключитесь в режим просмотра необработанного содержимого, если в вашей теме используется визуальный редактор. Вставьте код для встраивания Website Toolbox прямо в содержимое страницы. Grav отображает встроенный HTML-код, поэтому фрейм форума появится именно там, где вы его разместили.
- Если iframe форума не отображается, Grav 2.x блокирует некоторые необработанные теги в целях безопасности. Перейдите в раздел Конфигурация → Безопасность и удалите iframe из списка опасных HTML-тегов в настройках безопасности Content XSS, а затем сохраните его.
- Нажмите «Сохранить», а затем «Предварительный просмотр», чтобы убедиться, что форум правильно отображается на вашей странице.
- Скопируйте URL-адрес опубликованной страницы форума из браузера.
- Настройте параметры панели инструментов для встраивания в Website Toolbox.
Вариант B: ссылка на форум
- Посетите getgrav.org и войдите в панель администратора Grav по адресу yoursite.com/admin.
- На панели управления нажмите «Страницы» на левой боковой панели.
-
Получите URL-адрес своего форума Website Toolbox:
- Войдите в свою учетную запись Website Toolbox или создайте новый форум, если у вас его еще нет.
- Скопируйте URL-адрес своего форума.
- Откройте страницу, на которую хотите добавить ссылку, или нажмите «Добавить страницу», чтобы создать новую страницу.
- Добавьте ссылку или кнопку в содержимое страницы, указывающую на URL-адрес вашего форума Website Toolbox. Вы также можете добавить ее в меню навигации вашего сайта.
- Нажмите «Сохранить», а затем «Предварительный просмотр», чтобы убедиться, что ссылка работает.
Единый вход
Website Toolbox предлагает индивидуальную услугу интеграции SSO по цене от 199 долларов США.
Как приобрести индивидуальную интеграцию SSO:
- Войдите в свою учетную запись Website Toolbox.
- Перейдите в раздел Интеграция → Единый вход.
- В разделе «Конструктор сайтов» выберите «Другое» в раскрывающемся списке.
- Следуйте инструкциям, чтобы завершить покупку.
Что могут сделать ваши участники
Как только ваш форум подключится, ваши участники получат полнофункциональный опыт работы с сообществом. Website Toolbox включает в себя гораздо больше функций, чем указано здесь. Посетите обзор функций, чтобы увидеть все, что доступно.
💬 Для участников
- Создавайте темы обсуждений и отвечайте на них
- Ставьте лайки сообщениям
- Загружайте изображения и файлы
- Получайте уведомления по электронной почте
- Настройте их профиль
🛡️ Для администраторов
- Модерируйте посты и комментарии
- Забанить пользователей
- Создавайте категории и прикрепляйте темы
- Настройте внешний вид форума
- Управляйте разрешениями участников
Часто задаваемые вопросы
Есть ли в Grav встроенная функция форума?
Нет, Grav — это система управления контентом, в которой нет собственного форума. Однако вы можете легко добавить полнофункциональный форум сообщества на свой сайт Grav с помощью Website Toolbox, встроив его непосредственно на страницу или указав ссылку на него в навигационной системе.
Должен ли я встроить форум или сделать ссылку на него?
И то, и другое работает хорошо. Внедрение позволяет пользователям оставаться на вашем сайте Grav и легко интегрирует форум в макет вашей страницы. Настроить ссылку проще, и форум откроется на отдельной странице, что удобнее использовать на мобильных устройствах. Выберите то, что подходит для вашего рабочего процесса.
Могу ли я настроить внешний вид встроенного форума?
Да. Website Toolbox предоставляет редактор тем с различными темами, которые вы можете выбрать в соответствии с дизайном вашего сайта Grav. Вы можете настроить цвета, шрифты, параметры макета и многое другое, чтобы создать безупречный внешний вид.
Можно ли сделать форум закрытым или доступным только для участников?
Безусловно. Вы можете ограничить доступ к форуму зарегистрированным пользователям, создавать сообщества, доступные только по приглашениям, или взимать плату за доступ по тарифным планам. В сочетании с интеграцией SSO вы можете легко подключить пользовательскую систему вашего сайта Grav к форуму.
Нужно ли мне уметь программировать?
Нет. Grav использует Markdown для контента, а плагин Admin предоставляет удобный веб-интерфейс для создания страниц. Для добавления форума достаточно вставить код для встраивания или URL-адрес форума на страницу. Опыт программирования не требуется.
Будет ли форум работать на мобильных устройствах?
Да. Форумы Website Toolbox полностью адаптивны и отлично работают на телефонах, планшетах и настольных компьютерах. Если вы встроите форум, iframe автоматически адаптируется к размеру контейнера. Website Toolbox также предлагает мобильное приложение, позволяющее вашим участникам участвовать со своих телефонов.