8

Слайдшоу на Drupal 8. Jssor Slider

Drupal: 
Уровень сложности: 

Слайдшоу должно быть адаптивным и легковесным. Таким является модуль Jssor Slider.
Его особенность в том, что он может работать как при включенном jquery, так и без него (если на сайте вы отключили jquery для сокращения объема страницы).

Добавлено 21.06.2016: в настоящее время готов модуль Views Slideshow для Drupal 8, он проще в настройке, чем Jssor Slider.

Проблемы установки Drupal 8 на виртуальном хостинге

Drupal: 
Уровень сложности: 

Drupal 8 имеет ряд преимуществ перед Drupal 7. В частности, он имеет встроенные механизмы кэширования, что делает "сайт из коробки" быстрым. Но проблемы при установке могут возникать, особенно на виртуальных хостингах. Приведем некоторые обнаруженные проблемы.

Установка Commerce на Drupal 8

Drupal: 
Уровень сложности: 

Это инструкция установки Commerce на Drupal 8 на виртуальном хостинге. На виртуальном хостинге (не на любом) можно поставить Drupal 8 + Commerce, как и на VPS.

Введение

Drupal 8 требует PHP 5.5.9 и выше, утилиты кэширования и часто исправления настроек в .htaccess.
Можно приобрести VPS и настроить свой сервер. В разделе Веб-сервер можно найти несколько статей о настройке VPS для Drupal 8: тема 1, тема 2, тема 3.

Свой дизайн на Друпал 8

Drupal: 
Уровень сложности: 

Друпал 8 - интеллектуальная система, в руках разработчика имеет набор функциональных возможностей. Освоение системы начинается с редактирования дизайна сайта.
Структура документа:

  • Как работать над дизайном сайта
  • Именование файлов шаблонов в Drupal 8 - перевод
  • Ответы на вопросы новичков

Ответы на вопросы о Drupal 8 для новичков. Выпуск 2

Drupal: 
Уровень сложности: 

Следующие рекомендации сделают сайт удобнее, интереснее.

  • Как удобно вставлять видео из YouTube
  • Как правильно перевести время участия пользователя в профиле и избавиться от [2] во времени и дате

Как удобно вставлять видео из YouTube

Видео можно вставлять ссылкой, а отображать в виде плеера или изображения-миниатюры, но для этого придётся создать новое поле и использовать модуль. Вставка видео внутрь текста тут пока не рассмотрена.
Для создания поля типа Видео и показа видео из YouTube или Vimeo с плеером используйте инструкцию:

Правильный конфиг хоста Nginx для сайта на Drupal 8

Иногда при неправильной настройке может появляться сообщение "The requested page could not be found." или "Запрашиваемая страница не найдена."

Это может возникать в том числе из-за ошибочной конфигурации веб-сервера и хоста Nginx. Обратитесь к хостеру или на своей впс настройте хост.

Тут правильный конфигурационный файл хоста https://www.nginx.com/resources/wiki/start/topics/recipes/drupal/

Ответы на вопросы о Drupal 8 для новичков. Выпуск 1

Drupal: 
Уровень сложности: 

Тут собраны очевидные вещи, которые помогут новичкам стать гуру.

  • Сделать рубрики блога и вывести меню рубрик
  • Сменить логотип темы (и иконку favicon)
  • Скрыть дату и автора для определённого типа материалов
  • Вывести на главной свою страницу с текстом
  • Как вывести на главной статичную страницу и несколько последних новостей
  • Как устанавливать модули и темы

 

Подборка статей о настройке VPS Nginx для Drupal

Drupal: 
Уровень сложности: 

Владельцам друпал-сайтов на VPS/VDS будет полезно узнать об оптимальной настройке сервера. Настройка Nginx без Апача и с Апачем предложена в следующих статьях.
( В этом обзоре преимущественно о Nginx без Апача, о связке Apache2 + Nginx или только об Апаче - в другой статье: http://tlito.ru/node/267 )

Официальная группа Drupal Nginx https://groups.drupal.org/nginx
Там отображаются вопросы новичков и статьи профессоналов. Около 200 материалов.

Почему Drupal? Особенности, на которые стоит обратить внимание заказчика, команды

Drupal: 

CMS Drupal - многофункциональная бесплатная система управлением сайтом с открытым исходным кодом. Drupal переведён на 110 языков мира, язык сайта можно выбрать при установке. Преимущества CMS Drupal основаны на удобном управлении сайтом, обновлении, развитии. Используя Drupal и изучая функции ядра, дополнительных модулей и API-функции разработчика, можно разворачивать проекты с индивидуальным набором функций. Разработка на Drupal даёт быстрый результат для небольших проектов и мощный интерфейс для проработки сложных проектов.
 

Концептуальные усовершенствования Drupal 8

Сегодня, 19 ноября 2015года, разработчики CMS Drupal выпустили новую стабильную версию - Drupal 8. Предлагаю статью Тима Тафтса января 2014 о пяти ключевых особенностях ядра 8й версии: 5 key features to be excited about in Drupal 8. Перевод на русский:

Прошло примерно 3 года с момента последнего выпуска тестовой версии Drupal 8. Более 1700 разработчиков трудятся над новой версией. Вы взволнованы Drupal 8? Вот пять основных преимуществ, которые мы очень рады получить и предлагать клиентам.

Новинки Drupal 8

Drupal: 
Уровень сложности: 

Это перевод публикации Drupal 8 Key Features о нескольких интересных доработках ядра Drupal 8.

Drupal 8 существенно улучшен и выходит со множеством новых функций. Предлагаем основные усовершенствования Drupal 8.

Создание блока со счётчиком LiveInternet на Drupal 8

Drupal: 
Уровень сложности: 

Этот урок отвечает на два вопроса:

  • как создавать и отображать блоки на Drupal 8?
  • как вставить html-код счётчика в блок?

Чтобы вставлять html-код в текст, нужно создать формат текста, к которому не будут применяться фильтры, об этом - в уроке Создать новый формат текста для вставки html-кодов в Drupal 8

Страница управления блоками на Drupal 8 устроена немного иначе, чем на Drupal 7. Откройте страницу: Структура - Схема блоков, то есть /admin/structure/block

Создать новый формат текста для вставки html-кодов в Drupal 8

Drupal: 
Уровень сложности: 

В Drupal 8 форматы ввода создаются на странице Конфигурация -> Работа с содержимым -> Текстовые форматы и редакторы, или так: /admin/config/content/formats

Для примера мы создадим формат текста, который будет содержать HTML-коды, и не будет иметь никаких фильтров. Другие форматы текста, например, Full, меняют коды счётчиков (фильтруют), поэтому нужен новый формат.

1) Нажмите Добавить формат текста

Удалить хлебные крошки в Drupal 8

Drupal: 
Уровень сложности: 

Хлебные крошки - это строка навигации под меню, которая отображает разделы сайта, к которым относится текущая страница. То есть:
Главная > Node > Drupal8 > Уроки

Как можно создать свою тему на Drupal 8

Drupal: 
Уровень сложности: 

Свою тему нужно создавать по двум причинам. Редактирование тем ядра противоречит правилам доработки Друпал, а использование контрибных тем может стать причиной утраты дизайна, когда вы случайно обновите тему автоматически.

Обзор шаблонов для Drupal 8

Drupal: 

Drupal 8 уже имеет ряд модулей, с помощью которых можно создавать блоги, простые сайты компаний.
Бесплатные шаблоны для Drupal 8 удобно использовать, так как это результат профессионализма. Для Drupal 8 создаются адаптивные шаблоны с использованием Twig, Php, html5 и часто Bootstrap.

Тут представлены 15 готовых бесплатных адаптивных шаблонов именно для Drupal 8. И 6 базовых шаблонов.

Мультисайтинг на Drupal 8

Drupal: 
Уровень сложности: 

Одна установка Drupal 8 может обеспечивать работу нескольких сайтов: на разных адресах или на поддоменах. Для версии Drupal 8 необходимо явно включить мультисайтинг, создав файл sites/sites.php. И тогда вам не придётся для разных сайтов заново устанавливать Drupal - достаточно создавать папки сайтов в папке sites установленного Drupal на главном домене.

Респонсивный видеоплеер. CSS адаптивных видео

Адаптивный дизайн на Drupal - это ещё и адаптивный видеоплеер. Предложенные здесь css-коды для Drupal 7 и Drupal 8 делают респонсивным плеер с именами классов Video Embed. Вы можете переписать эти примеры css для видео внутри текстовых полей и любых других имён классов (не только друпал).

Все модули вставки видео на Drupal

Вставлять видео из YouTube и Vimeo очень удобно с модулем Video Embed Field. Этот модуль позволяет выбирать стиль отображения поля типа Video Embed, создавать и управлять этими стилями. В настройках каждого стиля можно задать:

Как обновить ядро Drupal 8

Drupal: 

Процесс обновления ядра Drupal в рамках восьмой версии примерно похож на обновление 7й версии, только нужно оставлять не одну папку sites, а несколько: modules, sites, themes, libraries.
Если вы хотите обновить, например, Drupal 8.0.5 -> до Drupal 8.1.0, то это называется обновление минорной версии, выполняется так:

Страницы

Подписаться на Front page feed