Дополнительные типы блоков (EBT) — новый опыт конструктора страниц❗

Дополнительные типы блоков (EBT) — стилизованные, настраиваемые типы блоков: слайдшоу, вкладки, карточки, аккордеоны и многие другие. Встроенные настройки для фона, DOM Box, плагины Javascript.

Демо EBT модули Скачать EBT модули

❗Дополнительные типы параграфов (EPT) — новый опыт работы с параграфами

Дополнительные типы параграфов (EPT) — набор модулей, основанный на аналогичных параграфах.

Демо EPT модули Скачать EPT модули

Scroll
10/11/2019, by Ivan

Модуль блог теперь не включен в ядро друпала и его можно скачать со страницы модуля:

https://www.drupal.org/project/blog

Устанавливается он также как и все остальные модули.

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

Теперь нужно настроить модуль CKEditor, заходим в Меню - Настройка - Text format and editors и нажимает настройки для Обычного текста.

drupal text format Давайте выберем использование CKEditor для этого формата ввода.

plain text Обычный текст (plain text) предназначен для всех типов пользователей и в нем по умолчанию не выводятся html-теги, если вы хотите использовать оформление текста в своем блоге, то лучше создать еще один формат ввода, например Текст с HTML.

add text format

Пишем название нашего нового формата ввода и выбираем роли, которые будут использовать этот формат ввода, также нужно выбрать использование ckeditor'а:

new text format

Дальше нужно будет настроить фильтры.

text format

Нам нужно выбрать Ограничить разрешённые в содержании HTML-теги, чтобы пользователи не могли вставить не нужные нам html-теги. Нам не нужно выбирать Показывать любой HTML как обычный текст, потому что фильтровать все-таки будет формат ввода Простой текст (plain text). Все остальные фильтры вы можете выбирать на свое усмотрение.

Еще один важный момент, форматы ввода применяются сверху вниз. То есть если мы анонимные пользователи, то мы не можем использовать Текст с HTML, но авторизированный пользователь может, поэтому нам важно, чтобы у авторизированного по умолчанию появлялся формат ввода Текст с HTML. Поэтому Текст с HTML, мы ставим в начало списка.

text format

Все теперь можно создавать материалы через визуальный редактор.

ckeditor

Еще можно добавить кнопки в наш визуальный редактор. Вернитесь в настройку формата Текст с HTML и перетащите нужные иконки кнопок в панель Active toolbar:

Ckeditor

Теперь нам осталось сделать так, чтобы все новые статьи выводились на главной странице. Давайте зайдем в редактирование типа материала Статья (или другого вашего типа материала):

publication

Нам важно чтобы стояла эта галочка, это позволит публиковать все новые материалы на главной странице.Теперь нужно в настройках сайта поставить, чтобы на главной выводились все наши ноды. Сначала включим модули Views, Views UI, именно Views выводит в друпал 8 все материалы на главную страницу.

После того как мы включили модули Views и Views на странице Информация о сайте нужно выставить путь главной страницы /node :

site settings site settings

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

blog drupal8

В предыдущих версиях друпал для блога использовался отдельный модуль блог:

https://drupal.org/project/blog