跳转到主要内容
东方龙马 提交于 22 July 2014

问题:有没有现成的模块可以实现过滤敏感字的功能?

回答:核心提供了”动作“(action) 可以设置。

  1. 具体依次点击:“配置” -> “系统” -> “动作” (/admin/config/system/actions),进入动作管理页面。
  2. 找到 “取消包含关键字内容的发布” ,点击“配置”,输入所需过滤的关键词。默认这个动作是没有加入到已有的动作队列的,这时你只需要在底部的“创建高级动作”下选择“取消包含关键字内容的发布”(Unpublish content containing keyword(s)),然后填入需要过滤的关键词。
  3. 注意完成以上两步还不够。紧接着,需要开启核心的trigger模块,然后到trigger的配置页面,依次点击“结构” -> “触发器”,然后到“触发器: 当保存新内容或更新内容时”(Trigger: When either saving new content or updating existing content)下选择选择一个动作“取消包含关键字内容的发布”,保存。
  4. 发布一篇包含你所设定关键词的文章,完成。

 

标签
Drupal 版本