Данный модуль позволяет показывать привязанные к документу поля типа Image(drupal 7.x) и imagefield(drupal 6.x + cck + imagefield) отображать в теле материала(ноды), тем самым делая редактирование статей более гибким и убирая привязку к тому как статья должна быть сверстана.
Все начинает зависеть от того как темизируется показываемая картинка.
Например к документу прикреплено несколько изображений и в настройках фильтра указано использование нашего модуля.
Тогда в статью можно вставить изображение обычным тэгом [gallery].
При показе статьи на месте тэга будут отображены привязанные изображения(если правильно настроить фильтр форматов ввода). Плюс тэг имеет свои параметры(сколько картинок показать, начиная с какого смещения их показывать, и т.д).
Пример того, как модуль используется можно посмотреть на странице с моим портфолио на данном сайте - http://brainstorm.name/my_projects.
Там используется поле image. Каждая картинка выводится тэгом модуля + переопределен вывод так, чтобы заворачивать картинку в lightbox.
Преимущество перед использованием html кода и файловых менеджеров тима imce в том, что я могу менять размеры, менять вывод изображений, при этом не меняя код статей. Также модуль используется в блоге при прикреплении картинок к статьям.
Модуль можно скачать на странице проекта на drupal.org: http://drupal.org/project/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.
?page=123 в конце урла при пейджинге заменяется на /page/123.html
Таким образом, системные URL приобретают более естественный вид, с исторически сложившимся окончанием(с чего веб начинался).
В планах есть мысли сделать всякие опциональные дополнения, возможность менять суффикс.
Модуль можно скачать на странице проекта http://drupal.org/project/path_extend.
Данный модуль предназначен для удобной работы с галереями изображений.
Рекомендуется к использованию совместно с модулем advupload для удобной загрузки большого количества изображений.
Загрузить модуль можно на странице проекта на drupal.org.
Если модуль вам понравится - можете послать ту сумму, которую сочтете нужной на кошельки Webmoney Z257403855887, R317189108083
Этот проект предназначен для обеспечения специальных страниц загрузки файлов для материалов с полем CCK Filefield/Imagefield. Модуль позволяет корректную загрузку изображений/медиаматериалов, обеспечивая загрузку на сайт больших файлов(используя flash, silverlight, gears).
Возможности:
Ближайшие планы:
Взять модуль можно на странице проекта на drupal.org: http://drupal.org/project/advupload
Ну и как обычно:
Приветсвуется тестирование, сообщения об ошибках и прочий спам, также помощь по вопросам программирования под Drupal 7 - в плане правильного программного сохранения файловых полей материала и самого материала на этой версии Drupal, а также пожертвования на кошельки системы Webmoney Z257403855887, R317189108083
Теперь основная страница проекта здесь: http://brainstormblogger.org/
На сегодняшний день существует немного систем статистики посещений сайта работающих с СУБД.
На мой взгляд лучшая на сегодняшний день по возможностям и качеству работы - phpTrafficA. Однако для ее установки требуются определенные навыки а для "дружбы" с CMS Drupal - специфические знание. Да, можно поместить код системы в блок, в шаблон оформления, или как то еще вывернуться.
Модуль интеграции с phpTrafficA предоставляет:
В поставке с модулем идет подробнай инструкция о добавлении модуля на сайт и настройке таблиц системы phpTrafficA
Модуль работает с phpTraffica от 2.2.1 и Drupal версии 6, по выходу Drupal 7 будет порт и под версию 7.
Модуль поставляется под GPL, соответсвенно вы вольны делать с ним все что позволяет GPL. Однако, как автор я не распространяю изделие бесплатно.
Копия модуля вместе с установкой и настройкой phpTraffica стоит 5000 рублей.
Теперь модуль для Drupal 6 доступен для свободного скачивания в приложенном ниже файле.
Ну и как обычно:
Приветсвуется тестирование, сообщения об ошибках и прочий спам, также помощь по вопросам программирования под Drupal 7 - в плане правильного программного сохранения файловых полей материала и самого материала на этой версии Drupal, а также пожертвования на кошельки системы Webmoney Z257403855887, R317189108083
| Прикрепленный файл | Размер |
|---|---|
| 6.99 KB |
Как мне известно практически все CMS с открытым кодом страдают этой болезнью :). А суть ее такова. Все мы с вами живем в разных часовых поясах. Drupal да и другие - решают эту проблему стандартно. Суммируют смещение. И никто, насколько я понимаю, не задумывался, что date() ведь зависит от текущей временной зоны прописанной в системе. Как и другие функции в PHP, идущие по сути из библиотек языка C. А временное смещение которое, прибавляет Drupal, пересчитывая практически все через gmdate(), - неверный подход, учитывая что у нас в России, да и во многих странах, есть такое понятие как переход на зимнее-летнее время. Так вот. Мой модуль + патч в одну строчку к одному из файлов в Drupal эту проблему решает с помощью функции date_default_timezone_set() в PHP5. Теперь время публикаций при переводе стрелок не будет уходить вперед и назад, в зависимости от того, куда вы перевели часы. Поскольку одно время мне с ним мне помогал Андрей Постников(andypost@drupal.org), можно считать его одним из авторов данного модуля. :) Лицензия: GNU GPL 2.0 или выше. Как того требует Drupal.
Скачать можно на drupal.org на странице проекта: dst
Если модуль вам понравится - можете послать то вознаграждение, которое считаете нужным на один из моих кошельков Webmoney - Z257403855887, R317189108083
Данная тема изготовлена для Drupal 6, позволяет резиновость, блоки в разных местах сайта, базовые стили оформления собственно для постов блогов. Реализована на базе темы оформления Zen, но не как подтема а как стандартная, независящая от движка Zen. Файлы архивов должны появиться на drupal.org в течение ближайших 12 часов, когда их сборщик таки их соберет. :)
Проект на drupal.org: http://drupal.org/project/brainstorm, скачать можно там же.
Ну и как обычно:
Приветсвуется тестирование, сообщения об ошибках и прочий спам, также помощь по вопросам программирования под Drupal 7 - в плане правильного программного сохранения файловых полей материала и самого материала на этой версии Drupal, а также пожертвования на кошельки системы Webmoney Z257403855887, R317189108083
Данный код считается устаревшим и я больше его не поддерживаю. Исключение - у клиента возникает интерес к выпуску новых версий и он желает оплатить работу.
Данный модуль предназначе для возможности просмотра расположения нод на карте. Предназначен для Drupal 5.* В принципе легко перекраивается на другие версии. Модуль не зависит от стороних изделий типа gmap - модуля для Drupal и учитывает требования компании Google к тому, какие классы для Google API надо использовать на данный момент. Распространяется под GPL
Для Drupal 6.x порта пока не планируется, просто потому, что есть другие задачи. Если он вам так требуется - можете спонсировать портирование. Для чего отошлите сообщение с рассказом, кто Вы и зачем вам модуль нужен.
Скачать можно на странице проекта на Drupal.org - nodegooglemap