我是drupal 7的新手,并愿意实施OG集团的基于时间的取消订阅。
我在OG Group中添加了用户。 我想基于时间取消订阅已添加到群组中的用户说“计算机”。
用户说' Tony'已添加到群组' Computers'今天,我希望用户' Tony'应该取消订阅“计算机”小组。订阅3个月后(特定时间段)。
应将通知消息发送给用户' Tony'
所有流程都应基于系统当前日期和用户“Tony'”的加入日期。加入小组' Computers'。
请帮我解决任何问题。
答案 0 :(得分:1)
尝试使用规则模块:http://drupal.org/project/rules
启用模块后,您可以创建一个规则(管理»配置»工作流»规则),每次在您的站点上运行cron时运行该规则。我假设cron每小时或每天运行一次。
在使用cron运行的新规则中,您必须添加多个操作
这对你有用吗?
增加:
可以帮助您获取组和/或组成员列表的另一件事是安装和使用Views Bulk Operations模块:http://drupal.org/project/views_bulk_operations
规则与此集成,因此您可以执行以下操作: