О проекте

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

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

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

Разработка

Модуль User Comments

-14 votes
+
-

Как добавить комментарии к профилям пользователей в Drupal 7? Вопрос среди работающих с Drupal звучит довольно регулярно. Ответ на него простой: никак. Комментировать профили в Drupal 7 нельзя, так как разработчики ядра не отвязали комментарии от нод.
Но проблему (комментирование профилей) решить как-то нужно, и решение всем давно известно. Чтобы писать/выводить комментарии в профилях пользователей надо:

Про модуль Custom Formatters

-14 votes
+
-

Форматтеры полей в Drupal 7 — хороши и полезны. Благодаря форматтерам мы можем выводить данные из одного и того же поля по-разному, а благодаря Field API — создавать собственные форматтеры, когда нас не устраивают существующие. Однако есть и недостаток: чтобы сделать свой форматтер, нужно писать модуль. Но что если форматтер по сути слишком прост для отдельного модуля? Можно, например, залезть в темплейт и попробовать подправить вывод там. Но есть и другой вариант — сделать свой форматтер с помощью модуля Custom Formatters.

Форматтер Moving Boxes

-13 votes
+
-

Когда-то сделали пару модулей, интегрирующих в Друпал слайдер Moving Boxes. Первый интегрировал слайдер во Views, и им я уже делился. Вот, решили поделиться и вторым — который из того же слайдера делает форматтер поля изображений. Так и назвали его — Moving Boxes Formatter.
Скачать модуль

Views и подсчет нод в терминах

-10 votes
+
-

Вопрос «Как вывести термины таксономии с числом нод» мелькает на форумах с завидной регулярностью, то есть вопрос этот — важный. Можно воспользоваться модулем (только Drupal 6), обходным маневром (через контекстные фильтры Views) или включить в том же модуле Views аггрегацию. На последнем способе в этой заметке мы и остановимся подробнее, так как первый — устарел, а второй — не всегда может подойти.
Основная проблема аггрегации Views в том, что она никак не учитывает материалы в дочерних терминах. Вот о том, как это победить, и пойдет речь.

Кнопка «Вниз»

-15 votes
+
-

Многие разработчики ставят на свои сайты удобную кнопку «Вверх» — чтоб нажать и сразу оказаться в начале страницы. Даже специальный модуль Scroll to Top под это дело придумали.
Будучи активным пользователем всяких планшетов и тачскрин-телефонов, ответственно заявляю: это всё полумеры. Почему не пойти дальше, почему не поставить рядом с кнопкой «Вверх» — кнопку «Вниз»? Оно же не менее полезно, особенно на всяких форумах с длинными тредами, типа Drupal.ru.

Чужие permissions

-17 votes
+
-

Пермишны, создаваемые в чужих модулях, иногда приходятся к месту. Скажем, когда пишешь дополнение и проще воспользоваться уже имеющимся правом (типа access content), чем организовывать свое.

Drupal Commerce: посчитаем выгоду с заказа

-14 votes
+
-

В этой заметке я расскажу, как без труда сделать автоматический расчет выгоды от заказа в Drupal Commerce. Сразу оговорюсь, что рассматриваемый сценарий сам по себе может быть полезен не всем магазинам. Владелец может захотеть интеграцию в 1С, владелец может скидывать заказы в свою бухгалтерию сам, владелец, наконец, может просто рассчитывать их карандашом на бумаге. Но, так или иначе, данный пример демонстрирует работу с вычисляемыми полями, а также — базовое взаимодействие с Commerce API.
Далее — подробности.

Обновил dc_smallcart

-15 votes
+
-

Выложил обновленную версию DC Smallcart. Изменения такие:
 — исправлен баг с полем Quantity (количество); раньше при подключении модуля поле появлялось не перед, а после кнопки Add to Cart, теперь работает как надо;
 — подправлен поиск id блока для замены по AJAX;
 — теперь модуль «из коробки» совместим с Bartik-ом.
Кому надо, качайте обновку с соответствующей страницы.

Views Moving Boxes

-15 votes
+
-

Вчера внезапно сел и сделал еще один модуль. Делюсь.
На этот раз, разработка посвящена вечной теме слайдеров/каруселей. Модуль называется Views Moving Boxes, он интегрирует во Views (в виде плагина) слайдер Moving Boxes за авторством Криса Койера. Демонстрацию слайдера можно увидеть здесь.
Далее подробности. Ссылка на скачивание — в конце заметки.
читать далее

Yandex Map Field

-10 votes
+
-

Пока на Друпал.ру кипят страсти по поводу конкурса модулей для Яндекса, пока всех волнуют важнейшие вопросы: будут ли опубликованы все модули, кем, когда, где и под какой лицензией, и кто же наконец победит в конкурсе — возникла задача сделать свой модуль для Яндекс.Карт. Сделал, делюсь.