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

Редирект пользователя после регистрацииПосле регистрации пользователь обычно попадает на главную страницу. Нужно сделать редирект на другую (произвольную) страницу сайта.

Читать дальше...
Опубликовано VladSavitsky

Вывести облако тегов в блокеНужно вывести облако тегов в блоке.

Читать дальше...
Опубликовано VladSavitsky
Задача: 

Добавить регионы в тему оформленияВ движке PHPTemplate определены только 5 регионов - левый, правый, содержимое, верхняя часть и нижняя часть. Нужно в шаблоне темы создать новый нестандартный регион (region) для размещения блоков.

Решение

Регионы - это заданные заранее “зоны”, в которых можно разместить любую информацию, включая блоки Друпала, меню, PHP-код или просто html.

При переопределении стандартных блоков своими в функции ИмяТемы_regions() обязательно оставляйте два стандартных региона - $content и $footer_message. Регион $content нужен Друпалу для вывода основного содержимого сайта, а регион $footer_message используется в панели управления для задания содержания нижней части сайта.

Читать дальше...
Опубликовано VladSavitsky

Скрыть часть текста статьиНужно скрыть часть текста ноды от анонимных посетителей и показывать этот текст только зарегистрированным.

Читать дальше...
Опубликовано VladSavitsky
Задача: 

По HTML/JS/CSS-коду сайта можно опредилить какая версия Друпал установлена. Нужно скрыть эту информацию.

  • JS-файлы кешировать модулем js-aggregator (в Д6 входит в ядро)
  • CSS-файлы кешировать модулем js-aggregator (в Д6 входит в ядро)
  • Удалить все текстовые файлы из корня сервера (кроме robots.txt)
  • Удалить номер версии в файле:
    • .htaccess
    • robots.txt
    • drupal.js
  • Ограничить доступ к файлу update.php, потому что показывается разная картинка для разной версии.

Полезные рецепты по этой теме

Читать дальше...
Опубликовано VladSavitsky

Проверить работоспособность сниппетаЕсли PHP-сниппет содержит ошибку, то весь сайт может стать недоступен после сохранения блока/страницы. Поэтому нужно убедиться, что сниппет работает корректно перед сохранением.

Читать дальше...
Опубликовано VladSavitsky

Задача

Если включён стандартный модуль Statistics, то для каждого документа на сайте показывается количество просмотров. Нужно отключить вывод этой информации.

Читать дальше...
 
 
 

RSS-лента новостей

Dries Buytaert по-русски
]]>Русский поиск Drupal]]>

Перенос сайта из Joomla в Drupal
Перенос сайта из WordPress в Drupal

]]> Drupal - это бесплатная система управления контентом с открытым исходным кодом ]]>