ReactOS Tech talk in Google Montreal by Alex Ionescu in 2013

Опубликовано: 13.06.2017

видео ReactOS Tech talk in Google Montreal by Alex Ionescu in 2013

SECON 2013 — Быстрое развёртывание среды разработки с VAGRANT (Антон Каляев)


Интегрированный в ядро 8й версии редактор CKeditor умеет вставлять рисунки. Загрузка картинок, которые юзер вставляет в область текста, делается в папку sites/default/files/inline-images, а чтоб отыскать и избрать ранее загруженные рисунки, необходимо работать с файлами на страничке Содержимое - Файлы. Подробнее о том, как работать с медиа-файлами (картинами) в 8 Друпале, скажет последующая статья.


ReactOS Tech talk in Google Montreal by Alex Ionescu in 2013

Дальше перевод статьи Drupal 8 Media Handling: Easy Enough for Kittens

Не так давно выпущенный Друпал 8 довольно неплох при работе с картинами.

В эру Друпала 5-7 одна из основных претензий редакторов веб-сайтов была жалоба на очень неловкий редактор текста из коробки и отсутствие способности загружать рисунки. Вправду, необходимость установки и опции редактора WYSIWIG либо медиа-библиотеки в виде отдельных модулей представляла огромную делему при выборе Друпала в качестве CMS блога либо новостного портала. Конкурирующие CMS, к примеру, WordPress, предлагали это из коробки с ранешних релизов, потому работа с текстом WordPress стала эталоном современных CMS. Может быть, потому так не достаточно блогов с фото котят сделаны на Drupal.


The Great Gildersleeve: Disappearing Christmas Gifts / Economy This Christmas / Family Christmas

Функционал работы с медиа-файлами существенно улучшен в ядре Друпала 8. Редактор WYSIWYG CKeditor сейчас встроен в ядро (он был избран в качестве эталона, но есть возможность установки других библиотек и модулей текстовых редакторов).

Не считая того, Drupal 8, в конце концов, содержит медиа-библиотеку, встроенную в ядро, что даёт редактору веб-сайта некий контроль над файлами (изображения, документы, видео и т.д.), загруженными в Друпал. Существует панель управления файлами в разделе Содержимое, где вы сможете узреть загруженные файлы и объекты содержимого, в каких употребляются эти файлы.
В конце концов, и редактор текста CKeditor содержит кнопку на собственной панели, по нажатию которой можно загружать и вставлять изображения при редактировании статей.

Управление медиа-файлами в Друпал 8 как и раньше отстаёт от миролюбивых редакторов, как в высококачественном WordPress, но изготовлен большой шаг в правильном направлении.

В выборе дополнительных (контрибных) модулей ситуация ещё лучше. В то время, как интегрированные в CMS Drupal 8 инструменты включают малый нужный функционал для редактирования содержимого, админ веб-сайта может значительно сделать лучше удобство при помощи нескольких модулей, которые являются результатом скоординированных усилий общества Друпала, чтоб усовершенствовать работу с файлами в Друпале 8. Для 8ки написаны модули, которые удовлетворяют все потребности в обработке медиа-файлов: Media Entity, Media Embed и Entity Browser.

Media Entity предоставляет возможность админу веб-сайта найти свои собственные типы медиа-файлов. Представьте, если, к примеру, Лента Twitter (англ. Twitter Feed) также сумеет стать компонентом медиа и будет применена повторно в разных типах материалов.

Media Embed обеспечивает механизм вставки мультимедиа в текст при работе с WYSIWIG и вывода их в подходящем режиме отображения. Media Embed может стать полем в любом типе материалов вашего Друпала. Задумайтесь о способности вставлять в статью вашего блога профиль юзера, который будет обновляться автоматом, без необходимости редактирования содержимого статьи после. Либо представьте возможность вставки анонса анонсы в содержание другой странички. И естественно, вы сможете воткнуть статью саму в себя.

Entity Browser позаботился о предоставлении унифицированного интерфейса для выбора и управления медиа-элементами вашего веб-сайта. Нет различия, если вы воткнули мультимедиа-элемент через WYSIWYG либо как элемент отдельного поля. Вы всегда будете созидать один общий интерфейс выбора медиа-файлов для вставки и вкладку загрузки новых файлов, также другие подключённые источники. Очевидно, Entity Browser будет настраиваться и расширяться полностью, беря во внимание упругость, которая присуща Друпалу. Этот модуль находится в стадии развития, но должен быть доступен в размеренной версии с выходом размеренного релиза Друпала 8.

Как вы, может быть, увидели, эти 3 модуля содержат термин "Entity" (рус. суть, объект), а не "файл" либо "медиа". Это значит, что для редактора либо разработчика веб-сайта в перспективе всё может быть объектом: каждый объект становится компонентом CMS - и это настоящая сила, которая предстоит с выходом Друпала 8.

Сейчас, может быть, мы будем следить больше веб-сайтов с фото котят, сделанных на Друпале. И общество друпалеров сейчас выдумает новый вопрос для Дриса* на мероприятиях Друпала.

PS: огромное спасибо ребятам, которые стоят за созданием дополнительных модулей для медиа. Если вас заинтересовывают принципы работы всех главных интерфейсов обработки медиа в CMS, предлагаем последующую конференцию DrupalCon Amsterdam 2014, которая вдохновила на создание этого материала: https://amsterdam2014.drupal.org/session/drupal-8-media.html

*Дрис - Dries Buytaert, разработчик Друпала. http://buytaert.net/

rss
Не могу соединиться с MySQL.