DEMETR Создание сайтов в Казани

Опубликовано

Использование сниппетов в Sublime Text

Я устал пользоваться дубинкой и каждый раз копипастить повторяющиеся куски кода из проекта в проект. В работе я использую Sublime Text для html,php и Webstorm для js, css.

Речь пойдет о Sublime. Суть проблемы: при разработке тем Drupal часто приходится вставлять такие куски как вывод меню, переопределение вывода View. Для этого код брался из закромов и вставлялся. Теперь же достаточно ввести drmenu или drview и редактор вставляет в файл заготовку, которую при желании можно поправить.  Читать далее Использование сниппетов в Sublime Text

Опубликовано

Убираем ширину и высоту у тега img. Drupal

С появлением ретиновых устройств на некоторых сайтах возникла необходимость выводить изображения пользователю в более качественном разрешении. По-умолчанию Drupal добавляет атрибуты width и height к изображению и на старых добрых мониторах это смотрится нормально. У нас же задача показать пользователю картинку хорошего качества. Для этого нужно избавиться от этих атрибутов. Читать далее Убираем ширину и высоту у тега img. Drupal

Опубликовано

Автоматизация сайта на Drupal через Rules

Продолжаем делать сайты на Drupal и в этой статье опишу метод, который позволяет запланировать определенные действия на сайте. Это может быть снятие с публикации определенного материала, блокировка пользователя и многое другое. Рассмотрим следующий реальный пример: Сайт журнала публикует статьи, и среди них могут встретиться рекламные. То есть рекламодатель обращается к администратору с просьбой разместить рекламную статью о его товаре сроком на 1 неделю. Читать далее Автоматизация сайта на Drupal через Rules

Опубликовано

Drupal. Обрезаем загруженные изображения

Drupal. Обрезаем загруженные изображения
Нашел отличный модуль для Drupal 7, который обрезает загруженные изображения до нужных размеров. Нужно это в первую очередь для того, чтобы загруженные изображения имели одинаковый размер. Добиться этого от пользователей обращением «загружайте пожалуйста фотки размером 200x200px» — бесполезно, да и не должен пользователь (заказчик) думать об этом.

Схема работы такая: загружаем фотку, Drupal предлагает выбрать на изображении ту область, которая останется в качестве изображения — все остальное обрежет. Сохраняемая область настраивается в модуле. Читать далее Drupal. Обрезаем загруженные изображения

Опубликовано

Drupal — вывод картинок в результатах поиска

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

Опубликовано

Темизация Exposed Filters в Drupal

Темизация Exposed Filters в DrupalViews является очень мощным модулем, расширяющий базовые возможности Drupal. Любой список нод можно вывести в любом виде, если есть небольшие познания в php.

У меня появилась задача темизировать вывод exposed filters таким образом, чтобы сначала показывались несколько полей, затем ссылка «расширенный поиск» — при нажатии показывать остальные поля для фильтрации. Читать далее Темизация Exposed Filters в Drupal