События в Drupal. Уведомления на e-mail

События в Drupal. Уведомления на e-mail

Для многих система управления сайтов Drupal является сложной и это не удивительно. Ведь если в wordpress все встроено по умолчанию, то в Drupal надо все настраивать самому.

Уведомления на имейл при публикации комментария пользователем

Для меня по началу это была проблемой, так как по умолчанию, на имейл администратора ничего не приходит, если на сайте публикуется комментарий. Таким образом, нужно или не разрешать публиковать комментарии без проверки что бы не заспамили, а потом вручную проверять, не написали ли чего? Что бы это потом опубликовать или нет.


Или же смотреть последние сообщения и увидим спам, удалить его.

В вордпрессе в этом плане все просто, там по умолчанию приходят уведомления о новом коменте. Но эту функцию можно включить и в Drupal 6.

Триггеры и События в Drupal

В Drupal можно настроить любые события и уведомления на события.

Для начала нужно включить модуль Триггер!
Он есть в стандартной поставке Друпала.

Как настроить уведомления о новом комментарии:

надо зайти на страницу: Действия (actions)

http://sait.com/admin/settings/actions

далее создать действие отправить почту. В настройках этого действия ввести получателя и текст сообщения. Для того что бы было понятно, какую заметку нужно модерировать надо добавить в текст сообщения: %node_url

Тему сообщения можете написать сами. Адрес почтового ящика указываем свой.

Потому нужно перейти в раздел управления триггерами

Перейти на вкладку комментарии http://sait.com/admin/build/trigger/comment

И выбрать то действие при создании нового комментария, которое мы до этого создали. По умолчанию оно называется Отправить почту.

Выбираем это действие.

В триггерах, можно создать целую последовательность действий практически на каждое событие! Что очень удобно :-)

тэги: