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

Модуль «Кнопка для поиска (image_button) и строка приглашения»

Для чего: Использовать изображение для кнопки поиска и добавить строку приглашения в поле поиска (core), которая пропадает при вводе текста (onFocus).

1) Подключить модуль ...admin/build/modules
2) Настройка ...admin/settings/theme_hooks

Модуль в аттаче

Модуль для создания и отправки почтовых сообщений в html формате (action)

Для чего нужен:
Чтобы отправлять "почтовые" сообщения с использованием "действия" (action). Формат письма - html. Определяет новый тип "действия" - "Send tokenized e-mail with html format"
Настройка:
Создать "действие" на странице admin/settings/actions , выбрав тип "Send tokenized e-mail with html format".
В теме, получателе и сообщении можно использовать "подстановки".
Модуль в аттаче.

Файлы: 

Модуль реализующий обратный счетчик символов (Осталось XXX символов) 6.X

Для чего:
Надо при вводе текста контролировать и показывать пользователю сколько осталось символов.

Установка:
1) Установить модуль;
2) Настроить для каких страниц и для каких textarea (текстовых полей) включать счетчик на странице
admin/settings/limit_textarea

P.S. Пригодится для доски объявлений. Модуль скачивать внизу.

Файлы: 

Модуль для выполнения действий по таймеру.

Потребовалось по истечении 10 дней, после публикации материала автоматически снять материал с публикации (unpublish) и отправить об этом письма автору и администратору, модуль ]]>http://drupal.org/project/sched_act]]> для 6 - не выпущен, написал небольшой свой.
Что делает ? С его помощью удалось по установленному значению таймера в действии переходить из одного состоянии документооборота (workflow) в другой и при этом выполняются нужные действия.
Требования:
Drupal 6;
модуль ]]>http://drupal.org/project/workflow;]]>
регулярный запуск cron.php
Модуль в аттаче, описание примера в readme
Работает на "живом" сайте, замечания и пожелания приветствуются :)

Файлы: 

Модуль для галереи из imagefield

Что делает
Создает галерею из содержимого полей imagefield по материалам сайта.
Страница
gallery
Установка
1) cкопировать в ...modules
2) Подключить на странице admin/build/modules
3) Настройка на странице admin/settings/gallery_imagefield

Буду рад замечаниям и предложениям.

10/11/2008
1) Исправлены найденные ошибки
2) Добавлен новый функционал блок - "галерея"

Спонсор модуля ]]>http://motorizo.ru]]>

Файлы: 

Модуль реализующий обратный счетчик символов (Осталось XXX символов)

Для чего:
Надо при вводе текста контролировать и показывать пользователю сколько осталось символов.

Установка:
1) Установить модуль;
2) Настроить для каких страниц и для каких textarea (текстовых полей) включать счетчик на странице
admin/settings/limit_textarea

P.S. Пригодится для доски объявлений. Модуль скачивать внизу.

Файлы: 

Модуль формирования «закладок» в материале c группами ( cck ) c доступом без перезагрузки (jstools)

Модули необходимы для работы:
CCK ( ]]>http://drupal.org/project/cck]]> )
JSTOOLS (]]>http://drupal.org/project/jstools]]> )

Для чего ?:
Надо при выводе материала вывести группы настроенные в ССK как закладки и при этом перезагрузки страницы при выборе закладки не требуется
DEMO ( ]]>http://crim.in.ua/content/realty_29]]> )

Настройка :

1) Создать группы на странице
<Ваш сайт>/admin/content/types/realty/add_group
( машинное название группы должно быть - jsgroup_<имя группы>_<имя закладки> )
Примечание в название закладки будет выводится «человеческое» название группы.

2) Натроить вывод display для групп на странице
<Ваш сайт>admin/content/types/<название типа материала>/display
В группе – «Настройки групп для вывода в закладки»

Замечания и предложения приветствуются :)

Ниже скачать сам модуль и установить как и все остальные contribute Contributed (contrib) модули.

Файлы: 

Модуль для каталога таксономии с последовательным выбором ( может кому пригодится )

Надо например сначало из словаря "город" выбрать город получить материалы по этому городу и другие словари в виде каталога - потом выбрать значение словаря "рестораны" и т.д. - ограничений уровней нет. Вопросы на мыло и в аську. Может кому пригодится :)

Файлы: 

«Как здесь www.irr.ru/changeRegion,,,34.html» или группировка материала по словарям с иcпользованием VIEWS

Дано:
Два словаря:
Города (vid = 7)
Рубрики (vid = 8)
Очень надо:
страницу материалов сгруппированных по городам - в виде ссылок их названий с счетчиком количества материалов, и чтобы при нажатии на город появлялась страница с таким же списком, но уже по рубрикам для материалов у которых установлен term по данному городу, после нажатия на название рубрики попадаем на страницу с материалами по городу и рубрике.

Иначе
"Есть такая структура:

Город
-Рубрика
-- Материал (node)

если пихать все в один словарь,то получается что для каждого города надо повторять
-Рубрика

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

IMHO
1) Создаем с материал advertise в котором используются эти словари
2) Создаем VIEW импортом из прикрепленного файла на странице admin/build/views/import;
4) В созданном VIEW меняем:
- В filters (порядок важен, если поменяете последовательность фильтров, то внесите изменение в Argument Handling Code) заменяем 2 фильтр после материала - выбрать свой Taxonomy: Terms for ..
- vid в поле Argument Handling Code:
Вам надо только зайти на страницу admin/content/taxonomy навести курсор на пересечение столбца operation строки названия category "Города" (заменить там где // 1 level - число '7'), "Рубрики" ( заменить там где // 2 level - число '8' )
5) Использовать при вызове страницы ad (сокращение от advertise )

Mодули:
VIEWS
VIEWS_BONUS

Добавил второй файл для пользователей *nix.

P.S. Может кому-нибудь под OS/2 или mobule system application надо "сжать", как говорится welcome ...

RSS-материал