能否在“默认邮件摘要频率”设置中增加一个介于“每周”和“每日”之间的选项?
例如“每隔一天”。
更理想的是提供一个可选的星期列表,例如:
星期一
星期二
星期三
星期四
星期五
星期六
星期日
能否在“默认邮件摘要频率”设置中增加一个介于“每周”和“每日”之间的选项?
例如“每隔一天”。
更理想的是提供一个可选的星期列表,例如:
星期一
星期二
星期三
星期四
星期五
星期六
星期日
我真心希望“每 3 天”这个选项能回归,因为它似乎是我们私人论坛的最佳平衡点。
(此前在此处被更改:https://meta.discourse.org/t/bigger-intervals-lower-frequency-for-activity-summary/112326):
我们对此非常渴望,甚至不惜覆盖该设置,导致用户的邮件设置中显示了一个难看的"4320"分钟数值。
此外,如果能关闭当用户收到来自该实例的任何邮件时自动抑制摘要邮件的功能,那就更好了,正如以下讨论所述:
这很有趣……你是如何覆盖分钟设置的?是不是我漏掉了某个选项?
我的选项有:
除非你的流量大得离谱,否则“每 30 分钟”这个选项根本用不上……哈哈
你必须通过 Rails 控制台强制进行更改。我的管理员同事 @pacharanero 曾这样操作过,他或许能在这里提供所需的代码,因为我在任何文档中都找不到相关说明。
实际上,我不确定这是否真的有效。根据我们的管理员日志,我早在 2015 年就在 Rails 控制台中进行了更改,使用了以下命令:
SiteSetting.default_email_digest_frequency=<期望的邮件摘要频率_分钟>
当时,该输入没有进行验证。但现在似乎有了验证,如果输入的值不在枚举范围内,就会报错:
Discourse::InvalidParameters: value
from /var/www/discourse/lib/site_settings/type_supervisor.rb:207:in `validate_value'
就 Discourse 的代码质量和稳定性而言,这或许是一件好事。但我确实理解原帖(OP)关于希望提供更多选项的观点。30 分钟和 60 分钟的选项看起来有些奇怪。
我同意!- 是否有可能为活动摘要电子邮件添加“每 3 天”选项?每天太频繁,而每周又太久了……
Closed in favour of Set "default email digest frequency" to 3-4 days