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

Перерисовка без мерцания в C# WPF

 10 Июл, 2020

Классика задач связанной с анимацией. Требуется так перерисовать картинку, чтобы пользователь не видел мерцания, связанного с очисткой объекта canvas.

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

SVG to CSS конвертер

 21 Июн, 2020

Небольшая тулза по конвертации SVG картинок в CSS backgroung-image код.

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

Изменения настроек поля программно Drupal 7

 27 Май, 2020

Если вам программно нужно изменить настройки поля в Drupal, то на помощь приходит Field CRUD API. Это набор функций из файла modules/field/field.crud.inc.

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

Apache: переадресация на другой домен

 19 Май, 2020

Задача переадресации пользователя с одного домена на другой возникает весьма часто. Разберем как это выглядит в контексте настроек сайта на веб-сервере на базе Apache.

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

Список всех типов публикаций в Drupal

 13 Май, 2020

Как получить полный список зарегистрированных типов публикаций в Drupal 7. Задача типична для бек-енда при создании форм страниц настроек. Потому покажу в статье пример реализации поля для формы с выбором типов публикаций.

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

Найти элемент по его классу в HTML на чистом js

 4 Май, 2020

Немного ванильного js, на этот раз: как найти контейнер по указанному классу.

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

Ошибка запуска Cron в Drupal 7

 16 Апр, 2020

Если запуск Cron в Drupal 7 постоянно выдаёт такую ошибку —  «Cron run failed.», как исправить ситуацию?

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

Добавление пунктов меню в Administration menu (admin_menu)

 8 Апр, 2020

Популярный административный модуль admin_menu, собирает всё самое нужное и важное для управления сайтом. И хотя в 7 версии в ядре вы найдете модуль tool, обладающий похожим функционалом, ему не удалось заменить admin_menu.

Далее, разберем код, добавляющий пункт меню в admin_menu.

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

Выполнение php кода через drush

 24 Мар, 2020

Для отладки или выполнения какого то разового кода иногда требуется выполнить php код в системном окружении вашего сайта на Drupal.

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

Как избежать изменения позиции scroll в документе после установки #hash

 21 Фев, 2020

При установке значения hash в url окна, к примеру так: window.location.hash = ‘#something’; браузер прокрутит документ до позиции элемента вида <a name=’something’></a>. Иногда такое поведение является не желательным.

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