2

哪个是 D7 的通知和订阅的最佳模块,它是积极维护并具有稳定版本的?..有没有存在的?可以使用哪些可能的替代方案来通过电子邮件向一组订阅用户实施订阅和通知?

4

7 回答 7

3

在不了解您的用例的更多细节的情况下,尚不清楚哪个是“最好的”。通知订阅模块在重要方面有所不同,尽管前者实际上是后者的一个分支。订阅是较旧的订阅,它的作用更直接,而且在代码方面也有点笨拙(尽管它确实被 chx 对 2.x 分支进行了重大重写。)通知是一种重写的订阅旨在使其更具可扩展性,但这并不是说订阅本身不可扩展;它们都是模块化框架。

如果您只需要一种用户订阅节点的方式,您可能会发现订阅可以满足您的一切需求。但是,如果您需要支持更多的集成点,通知可能是更好的选择。我认为它在 Contrib 中有更多模块已经对其进行了扩展,并且在大约 3 倍于订阅的站点上使用(不确定仅 D7 站点的细分是什么。)

于 2012-08-05T19:44:31.923 回答
3

我在这里几乎同样的问题。在那里,我从规则模块的维护者那里得到了这个有用的答案。

“我的猜测是你没有过多地尝试过 Rules。抛开所有的怀疑,Rules 是正确的选择。这两个模块有 4.6 甚至更早版本的遗留代码,但唯一需要的函数是 drupal_mail()。其他一切都只是会让你的工作更容易或更难。”

于 2012-09-11T04:57:52.443 回答
3

看似流行的模块Subscriptions怎么样?它自 2003 年以来一直存在,并通过 Drupal 6 和 7 的稳定版本积极维护。来自他们的网站:

该模块使用户能够订阅节点或分类法更改的通知,例如特定论坛中的新评论或某些类别的博客的添加。一旦启用,所有节点都会有一个额外的链接,允许用户更改他们的订阅。用户在他们的用户屏幕上有标签来管理他们自己的订阅。用户还可以设置自动订阅功能,如果有人对他们发表的帖子发表评论,则会通知用户。管理员可以默认启用此功能。

免责声明:我与此模块或其开发人员没有任何关系。

于 2012-08-05T17:41:42.560 回答
1

我正在使用具有非常好的规则集成的标志模块,它适用于简单的“事件 > 条件 > 操作(发送电子邮件)”通知。

于 2014-02-01T20:56:41.873 回答
1

另一种选择可能是使用消息模块消息通知(两者都具有超过 10K 安装的稳定版本)。

从模块描述页面:

该模块提供了一种通过通知插件发送消息的方法。Message Notify 带有用于电子邮件和 SMS 的插件,并且可以根据需要扩展到其他传输机制。

Message Notify 是消息堆栈的一部分,消息堆栈是一套模块,为消息传递和通知提供框架。

于 2014-05-06T13:14:44.997 回答
0

Total Subscription模块是订阅的另一种选择。关于它的一些细节(来自它的项目页面):

Total Subscription 提供了允许用户订阅节点页面、分类术语等的功能。它与其他订阅模块的主要区别在于它允许订阅匿名用户和经过身份验证的用户。

... 使用户能够:

  • 通过节点页面订阅特定的内容类型。
  • 在节点页面订阅与节点关联的相关分类术语。
  • 从术语页面订阅特定的分类术语。
  • 取消订阅任何以前的订阅。
  • 添加一个单独的 ctools 内容类型 - “订阅”,它可以与任何面板页面集成。
  • 将“订阅”块添加到任何区域。

有关它的更多详细信息,请参阅其社区文档,或本视频教程(无声...),带您浏览各种管理屏幕。

除此之外,要了解此模块的内容,readme.txt也可能会有所帮助

于 2016-05-04T13:43:29.397 回答
0

我使用了订阅模块,它工作正常。

我已允许经过身份验证的用户订阅某些特定分类法的某些内容类型。

可以定期发送电子邮件,并且可以使用 mail_edit 修改电子邮件模板。

我使用了一个选项,每周发送一次摘要电子邮件,结合自上次摘要以来每种新内容类型的预告片

于 2015-12-10T16:09:19.073 回答