Вы здесь

Activism

Фреймворк для организации кампаний, которые связаны с выражением своей гражданской позиции.

Модуль Activism пытается стандартизировать путь создания инструментов для активного выражения гражданской позиции. Есть много модулей, которые позволяют вести разного рода пропаганду, но у них нет общего знаменателя, который позволяет:

  • Создавать действия связанные с несколькими страницами
  • Связывать различные страницы вместе (например, отправить петицию, после чего перейти к странице с отправкой письма знакомому)
  • Интегрировать данные с внешними CRM-системами

Этот модуль может использоваться в качестве фреймворка, на базе которого можно внедрять различные возможности, связанные с выражением своей позиции. Модуль Activism добавляет на сайт новый тип документов, который называется «Кампания» и который содержит набор параметров, позволяющих объединить документ с модулем вызова какого-либо действия, который будет работать со страницей кампании.

Возможности модуля

  • Хранение стандартизированных данных, которые получены через форму модуля вызывающего действие и экспорт этих данных в .csv-файл
  • Работа с почтовыми адресами для рассылки писем
  • Установка периода кампании и сообщение, показываемое по её окончании
  • Установка целей кампании и отслеживанте их выполнения
  • Установка сообщения автоответчика, которое будет отправляться пользователю
  • Использование токенов для автоматического заполнения сообщений автоответчика
  • Перенаправление пользователя на другую кампанию или URL, после выполнения действия

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

  • Activism Petition: поддержка петиций
  • Activism Tell a Friend: отправка сообщения о компании знакомым

В дальнейшем, планируется сделать модули Activism E-card, Activism Letter и Activism CiviCRM. Если вы заинтересованы в проекте, то можете разработать свои модули вызова действия для этого фреймворка. Подробности создания своего модуля, можно найти в файле README.txt, который находится в папке модуля.