imagefield_tagfilter
Выкатил релиз модуля imagefield_tagfilter.
Код выглядит стабильным. Прочитать описание и скачать можно с этой страницы.
Публикации о программировании различныз модулей, например для CMS Drupal
Выкатил релиз модуля imagefield_tagfilter.
Код выглядит стабильным. Прочитать описание и скачать можно с этой страницы.
Данный модуль позволяет делать красивые пути для Drupal минуя pathauto.
В Drupal 7 появились хуки hook_url_inbound_alter, hook_url_outbound_alter, которые позволяют из модуля менять стандартные пути так, как разработчик сочтет нужным.
На данный момент модуль переопределяет пути для нод, делая их /node/123.html вместо /node/123, делает красивые пути для тэгов таксономии вида /tag/1234.hml вместо /taxonomy/term/123.
Ну и больной вопрос, который несколько лет не могут решить российские друпалеры.
По итогам создания демонстрационного сайта для модуля advimage, было решено выпустить обновления сразу трех модулей: dst, advimage, advupload. Новые релизы доступны, как обычно. на своих страницах проектов на drupal.org.
Теперь попытки регистраций ботов на сайте в большинстве случаев смотрятся вот так:

Многие разработчики на Drupal очень часто говорят про то что CMS расширяется через CCK и Views очень просто и на вопрос "А галлерею сделать можно?" всегда можно услышать ответ "Да легко". :)
Выпущена новая версия модуля для работы временных зон в Drupal 5 и Drupal 6 для CMS Drupal 6.
Изменения:
Для Drupal 6 модуль обновлять больше не планирую. В Drupal 7 проблема решена штатно.
Новый релиз можно взять на странице проекта на drupal.org.
За эту неделю уже трижды слышал слова: "нам нужно готовое решение, и побыстрее, ТЗ не будет, все будет решаться по ходу пьесы". При этом эти товарищи(не буду называть имен) предлагали сразу же назвать фиксированную цену проекта. Но сейчас не об этом. Вернее, не совсем об этом.
Как правило, народ желающий "побыстрее" поступает просто. Или сам пытается поставить набор готовых модулей с Drupal.org/project/modules или же находит такого программиста, который пойдет у клиента на поводу и сделает это. Сейчас покажу простой случай, когда такое бывает чревато.
Была ошибка при установке модуля. Код был модифицирован для работоспособности на разных СУБД, и, в результате, модуль просто не ставился.
Вернее та версия которая была на сайте ранее. Кто поставил более раннюю - обновились и не заметили.
Кто пытался поставить последний вариант не смогли написать вменяемый багрепорт :)
Обновляемся тут