Разработчикам

Проверка внешнего вида сайта на различных устройствах

11 июня в 14:14
4

Responsively

Инструмент позволяющий проверить внешний вид сайта на различных устройствах. Облегчает разработку адаптивных веб-сайтов.

Функции:

Установка composer на виртуальном хостинге

14 февраля в 12:47
4

1. Для установки composer необходимо подключиться к хостингу по ssh-протоколу. Сделать в windows это можно, например, через наиболее популярный ssh-клиент putty, в linux можно сразу в терминале:
ssh user@hostname.tld.

Пытаемся понять юнит-тесты на примере модуля transliterate_filenames

29 ноября 2021 в 10:12
1

Многие программисты не понимают зачем нужны юнит-тесты. И это логично: сначала ты пишешь код, а потом вынужден снова писать код, который будет тестировать твой код. Давайте попытаемся понять зачем нам нужно юнит-тестирование на примере модуля transliterate_filenames.

BackstopJS: тестирование вёрстки через скриншоты

18 августа 2021 в 10:41
2

При вёрстке сложных проектов часто бывают регрессии. Здесь что-то добавили или поменяли, а в другом месте что-то "поплыло". Чтобы выявить такие регрессии используется регрессионное тестирование. Один из таких инструментов - BackstopJS

Для запуска я использую docker. Для удобства добавляем в наш .bashrc алиас:

Как переводить модули и темы на drupal.org (свои или не свои, без разницы)

27 мая 2021 в 16:22
2

Некоторое время назад, чтобы перевести свой контрибный модуль на русский язык нужно было положить файл перевода с расширением .po в каталог translations модуля. Сейчас алгоритм перевода немного изменился и сегодня рассмотрю новый актуальный способ перевода.

Нужен действующий аккаунт на https://drupal.org

Генерация статических сайтов с помощью Tome

23 мая 2021 в 8:56

В последнее время стала популярна тема статических сайтов. И действительно: если сайт - это лендинг или сайт-визитка, где контент не обновляется вообще или обновляется раз в месяц, то зачем хранить на хостинге целую систему CMS? Например, наш сайт https://why.drupal.ru сделан на друпале, но на хостинге находится именно статический набор HTML, CSS и изображений.

Миграция метатегов из Drupal 7 в Drupal 8/9

7 января 2021 в 14:49

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

Готовим сайт к обновлению на composer 2

8 декабря 2020 в 21:10
1

Обновить composer

composer selfupdate --2
composer update --dry-run

Откатить изменение

composer self-update --rollback

Просмотр установленных пакетов