Рассылка уведомлений на адреса из полей типа email одного из типов контента

Прислано: Ustas

вт, 11/11/2008 - 22:10

Привет всем!

Возникла задача создать рассылку уведомлений о появлении на сайте нового контента определенных типов (по выбору) по адресам, которые хранятся в одном из полей другого типа данных. Конкретнее: на корпоративном сайте пользователи не регистрируются, но для каждого из них создаются личные карточки в виде экзепляров специального типа нодов, и по адресам из этих карточек нужно делать рассылку.

Просмотрел почтовые модули на Drupal.org, но большинство из них ориентировано на расслыку по электронным адресам из профилей (которые есть только у администраторов в нашем случае), но ничего подходящего не нашел. Подскажите, пожалуйста, в какую сторону копать - возможно, есть какие-нибудь эзотерические пути, которые позволят избежать написания собственного модуля.

Все что нужно:
1. В админке выбор типов контента (на крайняк - можно захардкодить)
2. Отправка писем с уведомлениями о новых нодах выбранных типов (дату последней рассылки можно хранить в {variables}) по адресам, которые вытаскиваются из поля одного из типов контента, нажатием на магическую ссылку администратором.

Заранее спасибо. :)

Проблема с upload'ом файлов с русскими именами

Прислано: Ustas

чт, 05/04/2007 - 14:42

Другие статьи по теме:

Platform: Gentoo Linux (locale: UTF-8) + Apache2 + PHP5 + MySQL
Drupal version: 5.1

Столкнулся с такой проблемой. При добавлении файлов с русскоязычными именами в названии файла отрезается первое слово до первого пробела или символа подчеркивания. В результате IE не может открывать прикрепленные к нодам файлы. В FF все работает.
С англоязычными именами файлов все ок.

Модуль BBCode в 4.6.х

Прислано: Ustas

сб, 06/08/2005 - 19:57

Перевожу, наконец, Gentoo.ru на последнюю версию Druapl'a, но столкнулся с проблемой отсутствия модуля BBCode (в списке модулей для 4.6.х на Drupal.org его нет). Форум у нас довольно большой, поэтому просить модераторов перелопачивать его просто глупо.
Есть ли реализации BBcode для новых версий или скрипты, которые могут преобразовать bb-теги в html?

Халтура: Модуль на базе feedback

Прислано: Ustas

вс, 26/06/2005 - 08:24

Привет всем. :)

Предлагаю небольшую халтуру на друпале.
Надо сваять 2 формы для Друпала на основе модуля feedback, которые будут
отправлять информации на разные Email'ы (в административном интерфейсе адреса
должны указываться администратором).

PHPInside о Drupal'е

Прислано: Ustas

сб, 26/02/2005 - 00:23

Несколько дней назад во время беседы с лидером проекта PHPInside за чашечкой кофе (;) ) предложил ему сделать номер журнала PHPInside, полностью посвященный Drupal'у. Идею Андрей поддержал, так что предлагаем поучаствовать в работе над номером. ;)

У нас есть дискуссионная рассылка, работа над статьями с недавнего времени ведется с помощью WiKi. Ждем ответов в этом треде, а потом спишемся и обговорим подробности.

Новое на сайте в RSS

Прислано: Ustas

чт, 09/12/2004 - 08:42

Посетители задали мне вопрос:
"хорошая страница "Новое на сайте" -- которая tracker.
С нее удобно просматривать, что действительно появилось новое.
Эту страницу можно как-нибудь отдавать по RSS?"

Поковырял я модули syndicate (как работает не понял) и mypage (совсем не то), и даже не знаю, что ответить. :) Подскажете, где собака порылась?

BBCode: плавающие блоки

Прислано: Ustas

пн, 06/12/2004 - 13:31

На самом деле очень мощная возможность:
"The [float] tag can be used to place floating boxes in the text (especially handy for images). You can specify the direction of the floating with [float=left] and [float=right]."

Например, в отдельных плавающих блоках можно размещать ссылки по теме документа или рекламу, но есть одна досадная недоработка. Код, который генерирует фильр выглядит так:
<div style="float:right">
...
</div>
/* Уберите strip tags :) */

Т.е. нельзя настроить внешний вид блока.. Мне бы, например, хотелось бы сделать рамку и другой фон у блока ссылок. Короче, я поковыряюсь в коде и, если все получится, то выложу патчик.. :)

Автоматическое присвоение ролей пользователям

Прислано: Ustas

ср, 01/12/2004 - 19:13

Создал пробный сайт на Drupal 4.5.0. Все зашибись, но учетная запись пользователя, которую я создал ради теста не получила никакой роли! Даже читать обычные ноды типа story не может.
Че за ботва? В 4.4.x я с таким не сталкивался.

Где в БД хранится список внешних ссылок?

Прислано: Ustas

чт, 18/11/2004 - 13:49

Другие статьи по теме:

Не подскажете?

Drupal - это не CMS, а круче!

Прислано: Ustas

чт, 18/11/2004 - 13:38

Другие статьи по теме:

Поковырялся поглубже в Drupal'е и у меня есть одно замечание. Drupal - это не CMS, а CMF (Content Management Framework), т.е. система, являющаяся базисом для создания CMS.
На Drupal.org, кстати, написано не CMS, а open source content management platform.
Это на заметку о терминологии.

Дизайн с разноформатной версткой

Прислано: Ustas

пт, 29/10/2004 - 14:12

Другие статьи по теме:

Мучаюсь вопросом: можно ли в Drupal'e сделать сайт с инзменяющимся в зависимости от контекста дизайном? Например, корпоративный сайт, у которого стартовая страница имеет сеточную верстку, некоторые разделы имеют линейнуюс структуру (типа, презентаций) и соответственный дизайн, и информационные разделы уже имеют меню и т.п.
Как вариант, можно сделать CSS'ки разные, чтобы блоки позиционировались по-разному, но удобнее было бы, чтобы было несколько шаблонов.
Реализуемо?

Вставка изображений в текст страниц и постов

Прислано: Ustas

вт, 26/10/2004 - 09:23

Другие статьи по теме:

Поковырялся с Druapl'ом - классный движок, надо сказать (4.5 - вообще отличная вещь), но пока для полного счастья не хватает возможности вставлять изображения в текст страниц (pages) и статей (stories). Поставил модуль image - картинки загружаются на саервер, все ок, но как их вставить в текст?
В принципе, можно втыкать с помощью bb-тега [img], но приходится в свойствах смотреть URL картинки на сервере, что не есть гуд. Оченно хочется, чтобы заранее загруженные картинки можно было вставлять в текст с минимальным количеством телодвижений. Какие есть варианты для 4.4.x и 4.5.х? :)

RSS-материал

Новое на сайте

Ссылки партнёров