Веб-мастерам и владельцам сайтов

Установка и русификация Drupal 8
Отправка HTML-писем через Contact в Drupal 8
Группировка материалов во Views
Обновление Drupal 8 без Drush и Composer
SEO оптимизация сайта на Drupal
Увеличение производительности сайта на Drupal
Интеграция Drupal с социальными сетями
Автоматическая публикация новостей в социальные сети
Приём платежей через сервисы Яндекса
Интеграция Drupal с MailChimp для рассылок и сбора базы подписчиков
Яндекс Турбо-страницы для сайта на Drupal
Сравнение Drupal и Wordpress
Сравнение Drupal и 1С-Битрикс
Сравнение Drupal и Joomla!
Сравнение Drupal и October CMS
Сравнение Drupal и UMI.CMS
Сравнение Drupal и MODX
Сравнение Drupal и Tilda
Сравнение Drupal и Wix
Сравнение Drupal и uCoz
Преимущества Drupal

Технические преимущества Drupal по сравнению с другими CMS для B2B-проектов

Большое количество технических преимуществ Drupal обусловлено двумя основными факторами:

Drupal — это Content Management Framework, построенный на зрелом, популярном и качественно спроектированном фреймворке Symfony, и CMS, разработанная на этом фундаменте. Прочие популярные CMS разрабатывается эволюционно без фреймворка, или на фреймворке, используемом только в этой CMS.

Layout Builder — конструктор страниц в Drupal

Layout Builder — это один из модулей ядра Drupal, который появился в ветке 8.5 в списке экспериментальных модулей, сейчас в ветке 8.6 он по-прежнему экспериментальный, но уже не альфа, а бета и вполне пригоден к использованию, а движуха в issues даёт понять, что разработчики твёрдо нацелены сделать этот модуль стабильным.

Single Image — форматтер для вывода только первой картинки

Недавно мы в нашей компании webxayc.by решили потихоньку начать выкладывать свои различные наработки в контриб.

Калькулятор на Drupal 7 без программирования

Товарищ https://drupal.ru/username/bumble у себя на сайте https://blogpost.pp.ua/drupal/93 рассмотрел возможность формы заказа чего нибудь на webform. А что если к этой форме приделать калькулятор? Ура, такая возможность есть благодаря модулю webform_calculator

Модуль позволяет ставить на веб-форму новое поле типа формула.

Отображение геолокаций на Yandex maps в Drupal 8

Долго ждал когда появится годный Drupal 8 модуль для отображения точек на карте Yandex. Модуль появился, но не совсем годный для моих целей. Поэтому решил все же по-быстрому накидать свой минимум.

Мои задачи:

Книга "Введение в Друпал 8"

Привет,

Я уже 5 лет работаю лидом QA в компании, которая разрабатывает сайты исключительно на Drupal.
По долгу службы приходится часто обучать начинающих тестировщиков и соответственно рассказывать про Drupal.

Дабы упростить этот процесс я написал книгу "Введение в Друпал 8" http://aspero.pro/drupal.pdf
Она может быть полезна людям, которые работают с Drupal'ом, общаются с разработчиками, но при этом сами разработку не ведут, т.е.:

Не используйте PHP фильтр!

Вольный и дополненный перевод https://drupal.stackexchange.com/questions/2509/what-are-the-downsides-o...

На форуме некоторые товарищи, иногда рекомендуют для решения задачи использовать встроенный в ядро PHP фильтр, или Views PHP. Никогда так не делайте! И вот почему:

Создания Nginx VirtualHost и установка Drupal одной командой

Установка сайта на Друпале рутинное дело. Нужно создать конфиг виртуального хоста, создать папочки для сайта, создать базу данных, перезагрузить все что требуется, скачать сам друпал и установить его. Но ведь это все можно автоматизировать и после этого наслаждаться благами цивилизации. Погнали!

Для начала нам нужно создать файл с конфигом Nginx для Drupal. Создадим папку conf. В ней файл drupal и в вставим в него:

404_fast_path для некоторой борьбы с ботами

Пересматривал журнал друпал сайта и вижу ошибки перехода по адресам "страница не найдена" типа "wp-login.php". Боты подбирают логин/пароль и ищут известные им уязвимости различных CMS, в том числе от вордпресс. Беспокоиться конечно не стоит, но меня такой лог стал раздражать. Решил порубить это дело на корню. Для этого в файле конфигурации друпала settings.php немного модифицировал строчку $conf[404_fast_path]. Она отвечает за быструю отправку на 404 страницу недопустимых обращений.

Чек-лист при переносе контента.

Если у вас есть проблема и вы решили использовать регулярные выражения, у вас уже две проблемы

Как-то так сложилось, что большинство моих проектов на друпал - это не сайты с нуля, а апгрейд предыдущего, причём на другой CMS. Соответственно, возникает проблема переноса конетнта с предыдущего сайта. Чаще всего сайт-донор - это какая-нибудь древняя Joomla, на втором месте самопис, на третьем - спарсенные данные с других сайтов.

Данный пост - это небольшое раширение моего чек-листа для переноса из 6-ти пунктов.