О проекте

Данный сайт попытка повысить коммуникацию самых активных разработчиков на CMS Drupal - блоггеров. Если Вы ведете свой блог о Друпале, значит Вы готовы делиться вашими знаниями, помочь другим. Не всегда ваши знания доходят до потребителя. Задача данного сайта агрегировать знания различных блогов в единую ленту и привести на Ваши блоги активных пользователей.

Активность пользователей на Вашем сайте будет дополнительным стимулом к дальнейшей работе.

Удачи во всех Ваших начинаниях!

темизация

Drupal: Показать прогресс загрузки ajax таба в Quicktabs 7.x-3.x

-12 votes
+
-

Quicktabs для Drupal 6 довольно красиво показывал в области контента процесс загрузки ajax таба:

В версии же для Drupal 7 процесс загрузки показывается с помощью throbber-а возле активного таба, что по моему ужасно (контент при этом просто пропадает, а табы скачут):
Читать дальше →

Drupal: Программно вывести свой контент в вкладках Quicktabs

-11 votes
+
-

Пример вывода двух вкладок Quicktabs с произвольным контентом:
Drupal 7:

Drupal: Уникальные классы пунктов меню

-14 votes
+
-

У системных меню, выведенных в page.tpl.php с помощью theme_links() есть приятная особенность — все пункты обладают уникальным css классом на основе их идентификатора. В меню же, выводимых модулем Block, таких классов увы нет. Решаем проблему:

Drupal: Улучшаем вывод image капчи

-21 votes
+
-

Небольшой хак image капчи, выводящий картинку перед полем, а не перед label-ом:

Drupal: Удаляем друпаловский ресайзер textarea (grippie)

-23 votes
+
-

Код удаляет из темы друпаловский скрипт изменения размеров textarea:

Drupal: Модуль Entity view modes — пользовательские способы отображения сущностей

-22 votes
+
-

Описание
В Drupal 7 у каждой сущности есть один и более способов отображения (view mode). Например у материалов это Teaser, Full content, RSS и Search Result:

Читать дальше →
Похожие записи:

Drupal: Как выполнить свою preprocess функцию до основной

-13 votes
+
-

Задача — изменить порядок выполнения preprocess функций для шаблона views_view_field так, чтобы своя функция mytheme_preprocess_views_view_field() выполнялась до template_preprocess_views_view_field():

Drupal: Как программно ограничить число выводимых значений поля

-24 votes
+
-

Пример вывода только первого значения поля материала field_images:

Drupal: Как в своём модуле переопределить page.tpl.php для определённого адреса

-12 votes
+
-

Задача — в своём модуле переопределить page.tpl.php для пути foo/bar/%.
Решение:
1. Реализовать hook_theme():

Drupal: Удаление лишних CSS классов у полей

-23 votes
+
-

По умолчанию каждое поле содержит набор из нескольких дефолтных CSS классов — field field-name-[field_name] field-type-[field_type] field-label-[label_display]. 3 класса тут явно лишних, а четвёртый — field-name-[field_name], неплоха бы выводить в виде [field_name]. Исправляем ситуацию: