pessek / digest
发送网站和群组活动的摘要邮件
Requires
- php: >=7.1
- composer/installers: ~1.0
This package is auto-updated.
Last update: 2024-09-29 01:43:08 UTC
README
向您的用户发送摘要
特性
根据默认或个人间隔(每月、两周、每周或每天)向您的网站或群组成员发送带有更新信息的邮件
- 全站摘要
- 群组摘要
- HTML邮件(如果不受支持,则回退到在线链接)
- 已发送的摘要也可以在线查看(而不仅仅是邮件中)
- 使用自己的视图扩展/替换摘要的布局或内容
- 使用钩子排除组发送
插件开发者
如果您想为网站摘要或群组摘要提供内容,可以轻松扩展摘要。
对于网站摘要
请使用您插件中的内容扩展视图 "digest/elements/site",并扩展包含在此内容中的CSS的视图 "css/digest/site"。
您可以通过查看视图 "digest/elements/site" 来找出您在视图中可用的变量。
我们建议您将内容放在 "digest/elements/site/" 中,将CSS放在 "css/digest/site/" 中。这只是建议,但会使主题开发者更容易操作。
对于群组摘要
请使用您插件中的内容扩展视图 "digest/elements/group",并扩展包含在此内容中的CSS的视图 "css/digest/group"。
您可以通过查看视图 "digest/elements/group" 来找出您在视图中可用的变量。
我们建议您将内容放在 "digest/elements/group/" 中,将CSS放在 "css/digest/group/" 中。这只是建议,但会使主题开发者更容易操作。
主题开发者
如果您想调整摘要以使其看起来与您的主题相匹配,请检查以下元素
Shell
摘要的基本布局可以在视图 "page/layouts/digest" 中找到。基本布局中包含的CSS可以在视图 "css/digest/core" 中找到。
元素
基本布局由几个默认元素组成
页眉
在视图 "digest/elements/header" 中,这包含当前摘要的标题。
在线链接
在视图 "digest/elements/online" 中,这包含摘要在线视图的链接。在摘要无法在电子邮件客户端中正确显示时使用。
内容
摘要的内容将使用视图 "digest/elements/site"(用于网站摘要)或 "digest/elements/group"(用于群组摘要)来生成。
这两个视图都是空的包装视图,所有插件都需要扩展这些视图以显示内容。
页脚
在视图 "digest/elements/footer" 中,这包含对网站或群的描述,具体取决于摘要。
退订
在视图 "digest/elements/unsubscribe" 中,这包含有关摘要来源、用户如何更改摘要设置以及直接退订摘要的链接的信息。