Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

2.11. Forum - Создание форума на Drupal 8.

14/11/2019, by Ivan

Форумы уже не так популярны как раньше, хотя остаются популярными для торрент-трекеров и сайтов совместных покупок, технической поддержки.

Вот такой простой, но уже готовый форум можно сделать на Друпал 8 за 5 минут:

drupal forum example

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

Drupal 8 forum

 После этого у нас будет сразу доступен форум по ссылке

/forum

Теперь давайте добавим контейнеров нашего форума и каких-нибудь дополнительных разделов. Для этого нужно зайти на страницу редактирования Структура - Forums:

/admin/structure/forum

Drupal forum

Давайте добавим контейнеры Дизайн, Программирование и в эти контейнеры потом форумы Phoshop, Fireworks и PHP, Javascript, CSS, HTML. 

/admin/structure/forum/add/container

Drupal forum

И в новый контейнер добавляем форум:

/admin/structure/forum/add/forum

Drupal add form

 И так мы добавляем остальные контейнеры и форумы внутри них.

drupal forum order

Порядок форумов мы можем менять с помощью крестиков, простым перетаскиванием. В результате у нас будет вот такой форум:

drupal forum

Добавлять темы форума можно теперь по ссылке:

/node/add/forum

Drupal add topic

Настройки форума

На странице настроек форума можно выставить количество Тем на страницу, Порог горячего обсуждения (темы с большим количеством комментариев будут показывается в специальном блоке, который можно вывести в настройках блоков). Также можно выставить как будут отображаться комментарии сначала новые или сначала старые.

/admin/structure/forum/settings

Настройки доступа к форуму

Друпал позволяет гибко настроить доступ к различную функционалу форум тому не исключение. Наверно лучше всего оставить возможность создавать темы на форуме только зарегистрированным пользователям, чтобы спаммерам было тяжелее оставлять свои спам-сообщения. Да и ответы на форуме тоже лучше всего сделать доступных зарегистрированным пользователям. А вот просмотр я думаю можно оставить всем

/admin/people/permissions#module-node

drupal forum permissions

drupal forum permissions

Блоки форума

Форум предоставляет нам несколько блоков:

/admin/structure/block

Drupal forum blocks

Активные обсуждения форума это те темы в которых много сообщений.

Новые обсуждения показывают новые темы форума.