`admin/customize/email_templates`页面应包含这些模板的简要文档。

请求:

用于自定义电子邮件模板的管理员页面应包含:

  • 对当前选定模板何时会发送给用户的单句描述
  • 当前模板中可用的每个 插值键 的单句描述。

基本原理:

在此页面上,我经常遇到两个问题:

1:不了解什么将触发发送模板

模板的名称不足以了解何时会发送电子邮件模板。很好的例子:

  • 自定义论坛邀请邮件
  • 自定义邀请邮件
  • 论坛邀请邮件
  • 邀请邮件

这些名称只有在事后,在我们 理解它们之间的区别后才有意义。因此,最好为这些(以及所有模板)在页面上添加一个简短的单句描述,让管理员知道模板的用途。

您可以直接使用此论坛上有用的操作方法帖子中的文本——至少对于英文本地化来说,内容已经写好了。

2:不知道哪些插值键可用或它们的作用

例如,这是“用户回复”的模板:

%{header_instructions}

%{message}

%{context}

%{respond_instructions}

这里的问题:

  1. 我不知道 %{context} 的意思。
  2. 如果我删除这些键,很难再找回来。

因此,如果为每个电子邮件模板提供每个可用键的单句描述,那将是很好的。也许作为页面上可展开/隐藏的列表?

供参考,这里有几个帖子在寻求此信息:一个另一个

7 个赞