如何在通过规则发送的私信中启用/强制HTML?

时间:2016-05-14 21:39:47

标签: drupal drupal-7 rules private-messaging

我正在使用我正在处理的网站上的Privatemsg模块。

我有一个具有特殊角色的用户(“系统用户”),它仅用于通过私人消息向网站上的其他用户发送自动通知。

允许此用户使用我的“HTML”文本格式。使用此特殊用户帐户登录时,我可以在手动发送私人消息时选择“纯文本”和“html”文本格式。但是,默认情况下会设置纯文本。

此用户发送的每个通知都是使用“发送消息”操作自动生成并通过规则发送的。

不幸的是,我无法通过这种方式发送消息来考虑HTML(我需要在这些消息中添加各种内部链接)。

是否有办法在规则发送的私信中启用(或强制)HTML?

1 个答案:

答案 0 :(得分:0)

嗯,这不完全是我想要实现的目标,但在找到另一个(更好的)解决方案之前,还有一个技巧可以允许:

转到页面管理>设置>内容创作>文本格式,并拖放" HTML" (或者"完整HTML"或者您需要的任何文本格式)在列表顶部。这样,默认情况下,文本格式将由"发送消息"中的textarea使用。规则行动。

请注意,就我而言,这看起来不仅仅是一个"技巧"而不是这个问题的真正解决方案。

另外,请注意我只允许我的系统用户"使用我放在列表顶部的HTML格式,出于明显的安全原因。