Модули

Публикации о программировании различныз модулей, например для CMS Drupal

Модуль path_extend

Данный модуль позволяет делать красивые пути для 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 и галереи изображений

Многие разработчики на Drupal очень часто говорят про то что CMS расширяется через CCK и Views очень просто и на вопрос "А галлерею сделать можно?" всегда можно услышать ответ "Да легко". :)

Новая версия модуля Daylight Saving Time для Drupal 6

Выпущена новая версия модуля для работы временных зон в Drupal 5 и Drupal 6  для CMS Drupal 6.

Изменения:

  • в отчете о состоянии Drupal отображается пропатчено ли ядро так как это необходимо для модуля.
  • если ядро не пропатчено пользователь №1 (администратор сайта), установив модуль постоянно получает уведомления о том что это надо сделать.

Для Drupal 6 модуль обновлять больше не планирую. В Drupal 7 проблема решена штатно.

Новый релиз можно взять на странице проекта на drupal.org.

И снова об открытых модулях и социальных сетях

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

Как правило, народ желающий "побыстрее" поступает просто. Или сам пытается поставить набор готовых модулей с Drupal.org/project/modules или же  находит такого программиста, который пойдет у клиента на поводу и сделает это. Сейчас покажу простой случай, когда такое бывает чревато.

Обновление модуля DST для Drupal 6

Обновление модуля DST для Drupal 6Была ошибка при установке модуля. Код был модифицирован для работоспособности на разных СУБД, и, в результате, модуль просто не ставился. Вернее та версия которая была на сайте ранее. Кто поставил более раннюю - обновились и не заметили. Кто пытался поставить последний вариант не смогли написать вменяемый багрепорт :) Обновляемся тут

Обновление модуля DST

В моем модуле для Drupal 6 для перехода на зимнее/летнее время не был учет того, что пользователи пользуют еще что-то кроме MySQL. Теперь таблицы создаются через hook_schema() и проблем с базами быть не должно. Еще введена сортировка временных зон по алфавиту при выводе в форму. PS: господа, пользующие модуль, просьба отписаться(желательно со ссылкой на ваш сайт в теле коммента :) ). Интересует, есть ли смысл поддерживать проект.

Модуль Google Map для Drupal 5.xx

Итак, как и обещал, выкладываю модуль для Google Map - который для каждой записи позволяет ее привязку на карте. Модуль делался для одного из проектов, посему распространяется без гарантий под лицензией GPL. Взять модуль можно здесь
Subscribe to RSS - Модули