Drupal 7

Статьи и справочная информация о CMS одной из самых популярных в сети Drupal 7, обзоры и описание модулей и приложений при работе с Drupal 7


Обычно какие-то исправления получаешь с новой версией модуля. Но случается разработчики не вносят исправления в официальный релиз сразу или вообще. Или исправления делаются не разработчиком. В этом случае нужные исправления можно получить в виде файла с именем name_patch.patch Команда patch Файл представляет из себя результат работы unix-команды diff, которая вычисляет разницу между двумя файлами. Разница […]

Drupal применяем файлы PATCH или патчим через консоль


1. Drupal 7 — Minify HTML output Чтобы уменьшить HTML код на выходе в Drupal 7, вы можете удалить разрывы и переносы строк. Это может быть сделано в вашем файла шаблона html.tpl.php. Замените print $page; На $output = str_replace(array("\r\n", "\r"), "\n", $page); $lines = explode("\n", $output); $pageArr= array(); foreach ($lines as $i => $line) { if(!empty($line)) […]

Drupal7 полезные примочки


В файле template.php (вашей темы) пишем функцию которая уберет js настройки ДЛЯ ВСЕХ ПОЛЬЗОВАТЕЛЕЙ (пропадет admin_menu): function ИМЯ_ТЕМЫ_js_alter(&$js){ unset($js['settings']); } В файле template.php (вашей темы) пишем функцию которая уберет js настройки ТОЛЬКО ДЛЯ ПОЛЬЗОВАТЕЛЕЙ (остается admin_menu): function ИМЯ_ТЕМЫ_js_alter(&$js){ global $user; if (!in_array('authenticated user', $user->roles)){ unset($js['settings']); } } Другие интересные function по Drupal в статье Drupal7 полезные примочки

Drupal 7 удалить CDATA



Drush — мощная утилита значительно уменьшающая кол-во рутинных действий при работе с CMS Drupal. Установка друпала требует скачивать значительное количество модулей из разных разделов drupal.org, drush позволяет одной командой скачать все модули и много другое.

Drush