Темизация

Визуальная обработка вывода данных

Изменяем размер аватар в нодах и комментариях

avatarАватарImageтемизацияdrupal 7

Иногда бывает необходимо что бы при выводе материалов и комментариев р

Правильное добавление CSS в темы Drupal 7



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

Стандарты кодирования

Весь новый код должен соответсовавать последним стандартам, в зависимости от версии ядра Друпала, для которого он предназначен. Однако уже написанный код после выхода новых стандартов может не обновляться, особенно это касается крупных проектов (например, ядро Друпала), переработка которых может занять довольно много времени.

Делаем popup логин на jquery.ui.dialog

В ядре Drupal 7 появились дополнительные js библиотеки, которые можно подключать по необходимости (по умолчанию они отключены). В частности, библиотка jquery.ui, которая в 6й версии Друпала была отдельным модулем.

Контактная форма в ноде

Открываете ваш шаблон ноды, например node-16.tpl.php (Как заставить работать такого вида шаблон - я писал уже тут).

Далее в шаблон вашей ноды, в которую вы хотите вставить контакнтую форму вставляете следующий код:

Темизация нод по NID, а не по [content-type]

По дефолту в друпале 6 можно темизировать темплейт ноды по типу материала (content-type), например - node-video.tpl.php. А что делать если нам необходимо "затемить" только одну ноду индивидуально? Для этого открываем наш template.php файл и вносим в него следующие изменения:

Что рисовать, чтобы не получать по шапке.

У вас никогда не случалось: Вы нарисовали отличный дизайн, он вам очень понравился, как и заказчику. Все довольны и счастливы. И вот вы уже берётесь за новый проект, полностью в него погружаетесь, рисуете в поте лица, как вдруг вам приходит такое сообщение: " Привет, слушай, очень срочно нужно нарисовать значок спискового элемента, я не нашёл".

Как убрать текст "Не проверено (Not verified)" в комментариях

В Друпале у анонимов рядом с их именем есть такая постоянно мозолящая глаз фраза - Не проверено (Not verified). Убирается она довольно просто - надо всего лишь убрать лишнюю переменную в выводе пользователей.

Для этого в template.php вашей темы добавьте функцию (или дополните, если она уже там есть):

С чего начинается дизайн

Предисловие

Здравствуйте, дорогие друзья-соратники. Вот и открылась новая линейка статей, посвящённых дизайну.

Что же стало причиной создания оной? А причинка-то не одна, их, я бы сказал, толпа.

RSS-материал