Маленькие мелочи
Прислано: batbug
чт, 02/04/2009 - 06:29
Как известно, настроение складывается из мелочей. Когда какая-то зараза портит настроение изо дня в день, хочется удавить ее. Когда форма для ввода тэгов в друпале бесит каждый раз, когда тебе надо вбить больше одного тэга, это надо лечить.
Суть проблемы: пишем тэг, вылезает список подходящих тэгов, тыкаем в тэг, он добавляет в поле, ставим запятую, пишем следующий тэг... стоп... а какого х** я должен писать каждый раз запятую??? ну сколько можно уже??? это что нельзя добавить в скрипт??? в русской раскладке вообще запятая убого расположена! а если еще и тэги на двух языках! это же вообще бесит.
Лечение:
/misc/autocomplete.js: 158 строка
- this.input.value = this.selected.autocompleteValue;
+ this.input.value = this.selected.autocompleteValue + ',';
Аминь.
Модуль для контроля кэширования блоков в Drupal 6.x
Прислано: batbug
ср, 25/02/2009 - 10:25
Одна из самых больших проблем в быстродействии друпала - блоки. Блоки в шестом друпале практически не кэшируются. В своё время для пятой версии был написан замечательный модуль
blockcache, а мною - его модификация. В Друпал-6 blockcache вошел в урезанном виде, оставив минимальные настройки кэширования блоков лишь для разработчиков модулей, а для простых пользователей не осталось ничего. Небольшие подвижки произошли с выходом модуля
blockcache_alter, который позволяет админу сайта менять режим кэширования для каждого блока, но это лишь слабая пародия на всё то, что предлагает blockcache для пятёрки. Поэтому мною был модифицирован blockcache_alter, и теперь в нём есть все фичи от оригинального blockcache + мои модификации. К сожалению, без патча ядра не обошлось. Но это того стоит. Итак, новые возможности.
Модуль Image Insert Codes
Прислано: batbug
пн, 12/01/2009 - 03:03
Изначальная дискуссия: http://drupal.ru/node/22704
Результат: модуль Image Insert Codes
Что он делает: производит блок, в котором отображаются коды для быстрой вставки текущего изображения на другие сайты, блоги, форумы и.т.д.

Требует для работы модуль Image.
На странице настроек модуля (/admin/settings/imageinsertcodes) можно выбрать:
- какие производные изображения использовать для превьюшек, а какие производные - для больших изображений
- можно выбрать только вам нужные коды, отключив все не нужные. В данный момент включены коды HTML, BBCode, IMG_Assist в нескольких вариациях.
- показывать коды сразу или только заголовок, который при клике плавно развернет коды.

Примечания:
- блок с кодами будет отображаться только на страницах с нодами типа Image.
- Весь модуль написан на английском, но готов для локализации.
Модифицированная версия blockcache для D5
Прислано: batbug
сб, 22/11/2008 - 13:07
Всем нам хорошо известен модуль Block Cache - он позволяет кэшировать друпаловские блоки, предоставляя возможность гибкого управления этим кэшированием: кэш будет обновлен, когда появится новая нода или новый коммент, или новый пользователь или юзер авторизуется/выйдет. Также можно настроить обновление блока через заданный промежуток времени. Однако для моего проекта этой гибкости было недостаточно и пришлось модуль немного расширить. Теперь можно выбирать тип нод, при обновлении которых, кэш блока будет очищен. Поясню на примере.
О создании галерей изображений
Прислано: batbug
ср, 19/11/2008 - 18:41
Почитав одну ветку, лишний раз убедился, что вся проблема с созданием галерей изображений в друпале высосана из пальца. Что в пятой, что в шестой версии есть все модули для создания нужной галереи.
А чтобы эти галереи выглядели красиво, нужны лишь прямые руки и знания css.
Поздравим что ли Axel и andron13 с Днюхой?
Прислано: batbug
пн, 13/10/2008 - 07:23
И скажем спасибо за отличное сообщество!
Лечим неработающий Global Redirect при nginx+php_fast_cgi
Прислано: batbug
вс, 13/07/2008 - 15:50
Все мы знаем про замечательный модуль Global Redirect. Также многие из нас юзают nginx в связке с php-fast-cgi. Я вот тоже пользуюсь всеми этими инструментами. Однако недавно обнаружил что Global Redirect у меня в принципе не работает, т.е. не редиректит с ссылок вида http://liveangarsk.ru/node/6845 на нужную, которая с алиасом. Стал разбираться, оказалось, что это надо nginx немного поправить.
- Для комментирования войдите или зарегистрируйтесь
Число нод на странице - как сделать чтобы это выбирал юзер?
Прислано: batbug
пн, 14/01/2008 - 08:51
Сделал вьюшку, добавил фильтры, сделал их exposed, чтобы юзеры могли результаты поиска сужать. Но вот как сделать, чтобы юзеры могли выбирать количество результатов на странице? А то щас можно только фиксированное число в параметрах вьюшки задать.
Как автоматически импортировать изображения в субдиректории в модуле Image
Прислано: batbug
ср, 19/09/2007 - 15:36
У меня такой вопрос: установил модуль Image, в нем есть модуль Image Gallery и Image Import. Я создал галерею, затем в модуле импорта я указал из какой папки испортировать изображения в нужную мне галерею. Все прошло отлично, но только все импортированные изображения оказались в корне папки, которую я указал в настройках модуля Image для аплоада. Полагаю, что со временем у меня в этой папке будет слишком много файлов.
