Блог пользователя - seaji

Перестал работать кеш в версии 5.10

2 сентября 2008 в 0:15

Ни кто не знает почему перестал работать кеш после обновления до D 5.10
Включен нормальный режим кеширования. Время жизни кеша ставил от 10 мин до 30 мин - не имеет значения.
Слежение за таблицей cache_page показало, что кешируются только 404-е страницы и фиды.
Неужели опять какой то баг???

Социальная сеть для Друпаллеров

29 августа 2008 в 13:14

DrupalSN.com (Drupal Social Network) - социальная сеть посвященная Друпалу и сделанная на Друпале.
Согласно официальному заявлению (http://drupal.org/node/300255), основным предназначением этой сети является выставка сайтов на Друпале. Благодаря социальной составляющей, разработчики и дизайнеры могут с легкостью находить новые заказы.

Watchdog_mail - системные журналы на электронную почту

14 мая 2008 в 18:56

Привет всем!
Вчера случайно натолкнулся на системную функцию watchdog_overview() и решил ее расковырять.
Что делает эта функция? Она подготавливает и выводит список системных сообщений на странице: http://ваш_сайт/admin/logs/watchdog
Я подумал, что было бы клево, если бы этот список системных сообщений отсылался бы мне на электронную почту при ежедневном выполнении заданий крона.

Темизируем формы

19 апреля 2008 в 18:00

Привет всем!
Давно хотел выложить эту тему, но все руки не доходили. Толчком послужил этот пост: http://drupal.ru/node/14050
Кратко суть проблемы:
Друпал отлично темизируется через CSS благодаря тому, что отлично прописываются классы и ID различных блоков.
Но есть одно, большое "НО".
В Друпале, элемент формы имеет свое ID - это да, но он еще и оборачивается в 2-3 дива, которые не имеют отличий между собой.
Вот пример:

<div class="form-item">
 <label for="edit-taxonomy-tags-2">Ключевые слова: </label>
 <input type="text" maxlength="255" name="taxonomy[tags][2]" id="edit-taxonomy-tags-2"  size="60" value="" class="form-text form-autocomplete" />

Стеклянная свадьба Dries + Karlijn

25 марта 2008 в 15:50

Сегодня (25 марта 2008г.) отец-основатель Drupal отмечает вторую годовщину свадьбы.

http://buytaert.net/second-wedding-anniversary

Поздравляю!!!

Вот такой вот Localizer :'(

27 февраля 2008 в 0:45

(Предупреждение всем кто хочет установить Localizer)
Вот чувствовал я одним местом, что связываться с мультиязычностью до выхода D6 это большой гем. на свой зад.
Однако настояли, пришлось.
Теперь на сайте наблюдаю следующую картину:

Поиски на оф. сайте привели только к описанию подобной ситуации для D 4.7

Ладно, буду разбираться.
О результатах отпишу.

Ретрансляция отдельных элементов лент RSS

10 февраля 2008 в 19:10

Открыл свой блог seaji.spb.ru

Помимо блога, передаю на этом сайте свои подборки RSS лент с других сайтов.
Спасибо пользователю talik за эту статью : мой drupal в качестве онлайн rss ридера. Еще спасибо великой и могучей Natalie за подсказку модуля FeedAPI. В отличии от talik я использую этот сайт не для чтения RSS, а для вещания. Для чтения я привык использовать Google Reader.

Доктор Дре

28 января 2008 в 13:11

На прошлой неделе основатель проекта drupal.org Dries Buytaert защитил кандидатскую диссертацию на тему "Методы профилирования для анализа и оптимизации производительность Java приложений" (Profiling Techniques for Performance Analysis and Optimization of Java Applications).
По его словам (http://buytaert.net/dr-dre) имя Dries происходит от имени Andre, что в свою очередь в уменьшительно ласкательном варианте - Dre. Поэтому, его теперь можно называть Доктор Дре.

Модуль для разработки тем (D6)

14 января 2008 в 16:33


Новый модуль "Theme developer" является частью проекта devel (http://drupal.org/project/devel).
Я думаю многие знакомы с Firebug и Web Developer Tool Bar для ФайрФокса.
Так вот этот модуль является их подобием (по функциональности) и помогает в создании тем под Друпал.

Представьте, вы кликаете на каком либо элементе страницы и узнаете всю информацио об этом элементе как то, какая функция/шаблон темы сгенерила этот элемент, какие переменные доступны этому шаблону/функции и пр.

Более подробно об этом здесь: http://drupal.org/node/209561

Достоинства модульной системы

12 января 2008 в 17:09

Вот ролик с наглядным примером достоинства модульной системы.
Небольшая приставка к вашему iPod - ду и вы можете ее plug - in.
Фантастические ощущения гарантированы.
http://youtube.com/watch?v=OV7UKCYMb78

[video:OV7UKCYMb78]

Защита "вида" от бесконечного цикла

20 декабря 2007 в 18:15

Ситуация:
У вас есть словарь, в словаре термины.
Создаете вид, который будет выводить список материалов для разных терминов. Как аргумент передается term ID.
Если не передано ни одного аргумента, то что выводить?
Я обычно вывожу "текст для пустой страницы" куда можно вставить несколько раз этот же вид но уже с аргументами и получить некоторую саммари по разным терминам словаря.
Но ... это палка о двух концах. Во первых если аргумент все таки передан, но ничего не найдено, то будет выведено ваше саммари.

Быстрая диагностика зависания крона

30 ноября 2007 в 1:08

Постоянно сталкивался с зависанием крона (http://drupal.ru/node/2293#comment-60504)
Вот некоторые рецепты.

Индексация

Уменьшите количество документов для индексирования за один запуск крона на стр. настройки поиска.
Лучше запускать крон несколько раз в день.

Рассылка

Если у вас стоит simple news то он может вызывать зависание при рассылке большого количества писем.

Drag and Drop в шестом Друпале (видео)

27 ноября 2007 в 23:10

Новая фича в D6 - "Drag and Drop"
Расположение блоков можно менять просто перетаскивая их мышкой.
офигенная вещь, прощай поле "вес"
http://www.youtube.com/watch?v=GSP19GrrfZI

[video:GSP19GrrfZI]

50 полезных мелочей для спеца

27 ноября 2007 в 15:28

Перевод вот этого : http://www.lullabot.com/audiocast/podcast-50-drupal-tips-and-tricks с моими комментариями
Слушать подкаст тяжеловато, очень много информации дается в короткое время. Но зато почти все популярно объясняется с примерами.

Drupal admin and configuration:

1. Создайте блок "Помощь по HTML" и в настройках видимости задайте показ на страницах "node/*/edit" и "node/add/*"

2. Можно получить табличку управления доступом с одной колонкой для одной роли, для этого перейдите по ссылке "управлять доступом" на странице admin/user/roles

Фиксы множественных чисел и месяцов.

21 ноября 2007 в 11:27

Некоторое время назад пытался выложить эти фиксы, но тогда файлы не прикреплялись. Попробую еще раз.

Фиксы по месяцам меняют скажем "январь" на "января"
таким образом сообщение "10 январь 2007" становиться русским "10 января 2007"

По множественным числам фиксится:

комментарий / комментария / комментариев
байт / байта / байтов
год / года / лет
неделя / недели / недель
день / дня / дней
час / часа / часов
минут / минуты / минут
секунда / секунды / секунд
пользователь / пользователя / пользователей
голос / голоса / голосов

Изменение параметров вида "на лету"

10 ноября 2007 в 21:39

Доброго времени суток всем!
Меня только что пронзила гениальная мысль.
Все факты я знал и до этого, но как только они сложились в одну картину я чуть не подпрыгнул на стуле.

Копилка желаний Друпаллеров

19 октября 2007 в 15:49

Опрос более чем тысячи активных пользователей на сайте http://drupal.org показал:

Больше всего пользователям хочется некоторую систему ранжирования модулей по качеству/популярности.
Не смотря на то, что редизайн официального сайта стоит на восьмом месте, по поводу этого создана специальная группа.
(Лучше бы действительно модулями занялись).