社区通知 communities-notifications
概述 overview
AEM Communities提供了一个通知部分,用于显示已登录社区成员感兴趣的事件。
- 成员过帐内容。
- 选择跟随其他成员的成员。
- 选择遵循特定主题、文章和其他内容线程的成员。
- 用户生成内容中的成员标记(@mention)另一个社区成员。
通知与活动和订阅的不同之处在于:
截至社区FP1,可用的通知渠道为:
- 使用
Notifications
链接访问的Web渠道。 - 电子邮件渠道,在正确配置电子邮件时可用。
未来的渠道包括移动和桌面。
要求 requirements
配置电子邮件
必须配置电子邮件才能使通知的电子邮件渠道正常工作。
有关设置电子邮件的说明,请参阅配置电子邮件。
启用关注
必须配置组件才能启用以下功能。 允许关注的功能包括博客、论坛、QnA、日历、文件库和评论。
注释:
来自以下项的通知 notifications-from-following
关注 按钮提供了将条目作为活动、订阅和/或通知进行关注的方法。 每次选择 关注 按钮时,都可以打开或关闭选择。 Email Subscriptions
选择仅在配置时存在。
如果选择了任何跟进方法,则按钮的文本将更改为 跟进。 为方便起见,可以选择Unfollow All
关闭所有方法。
将显示 关注 按钮:
-
查看其他成员的配置文件时。
-
在主要功能页面(如论坛、问题与解答和博客)上:
- 遵循该常规功能的所有活动。
-
对于特定条目,例如论坛主题、问题或博客文章:
- 关注该特定条目的所有活动。
管理通知设置 managing-notification-settings
通过从“通知”页面中选择“通知设置”链接,每个成员都可以管理接收通知的方式。
Web渠道始终处于启用状态。
电子邮件渠道依赖于电子邮件🔗的正确配置,它提供的设置与Web渠道的设置相同。
默认情况下,电子邮件渠道处于关闭状态。
它可以由成员启用,但仍取决于配置的电子邮件。
查看通知 viewing-notifications
Web通知 web-notifications
向导创建的社区站点现在在横幅上方的站点标题栏中包含指向Notifications
功能的链接。 与消息不同,通知是为每个社区站点创建的,而消息必须在站点创建过程中启用。
访问已发布的站点时,选择Notifications
链接将显示该成员的所有通知。
电子邮件通知 email-notifications
启用电子邮件渠道后,成员会收到一封电子邮件,其中包含指向Web上内容的链接。
自定义电子邮件通知 customize-email-notifications
组织可以通过覆盖位于 /libs/settings/community/templates/email/html 的模板来自定义电子邮件通知。
例如,要修改提及电子邮件通知(针对社区组件),请在启用 @mentions 支持的组件的模板中为谓词 提及 添加 if 条件。
要修改博客评论中发@mention的电子邮件通知模板,请将现成模板放置在: /libs/settings/community/templates/email/html/social.journal.components.hbs.comment/en
{{#equals this.verb "mention"}}\
A new mention <a href="{{objectUrl}}">comment</a> {{#if this.target.properties.[jcr:title]}}to the article "{{{target.displayName}}}" {{/if}}was added by {{{user.name}}} on {{dateUtil this.published format="EEE, d MMM yyyy HH:mm:ss z"}}.\n \
{{/equals}}\