Все записи категории ‘Программирование’

Как оптимизировать диск, используемый WSL
 12 Окт, 2024

При удалении файлов на диске, используемом WSL, размер файла ext4.vhdx не уменьшается. Обычно он имеет тенденцию только расти в процессе работы.

Как же запустить процесс вспять, высвободить не используемые области?

Читать далее »
The installed version of the /Имя модуля/ module is too old to update
 9 Окт, 2024

При выполнении drush updb вы можете увидеть такое сообщение. Обычно это связано с обновлением модуля до следующей major версии.

Читать далее »
Настройка редиректов в Drupal
 5 Окт, 2024

Речь пойдет о модуле redirect, который, несмотря на свои простые функции, не всегда понятен редакторам сайта.

Читать далее »
Проблема с сохранением asymmetric paragraphs в tmgmt
 4 Окт, 2024

Проблема описана вот тут, и там даже предлагается патч
https://www.drupal.org/files/issues/2024-05-28/3134922-40.patch,
который частично решает проблему, но в #43 siavash (Sia) более подробно рассказывает о том, как сохраняются данные, и становится ясно, что проблема не решена.

Читать далее »
Error Code 1366 of Mysql при записи переводов в базу tmgmt_deepl
 4 Окт, 2024

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

Читать далее »
Превышение лимитов памяти при запросе перевода в модуле tmgmt
 1 Окт, 2024

Это проблема рекурсии при сборе информации о статье. Модуль сканирует ссылочные поля (reference entity fields) и может попасть в своеобразную рекурсивную петлю. К примеру, статья ссылается на параграф, а тот ссылается на эту же статью.

Читать далее »
Отсутствующие переводы в tmgmt
 26 Сен, 2024

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

Читать далее »
Drupal tmgmt модуль, фиксим баги
 24 Сен, 2024

Это мощный модуль перевода контента. Из коробки, позволяет делать это вручную, вытягивая поля сущности в единый список. К нему можно подключить Deepl в качестве провайдера (tmgmt_deepl) и автоматизировать перевод контента.

Читать далее »
100% высоты для дочернего flex контейнера
 10 Сен, 2024

Flex опирается на другие принципы нежели блочные контейнеры, и иной раз не понятно какими свойствами управляется дочерний контейнер во flex родителе.

Читать далее »
Удалить новые (untracked) файлы в git
 31 Июл, 2024

Иногда нужно избавиться от новых (лишних) файлов, привожу примеры команд.

Читать далее »