需求是:所有评论、主题及回复、活动及回应都需审核,提交后审核前只有用户自己可看到;
解决方案:给这些表加一个字段,标明是否通过审核了;
先参考的小组的申请、审核功能,小组的待审核的在fanwe_forum_apply 这个表里,审核之后在 fanwe_forum 这个表里;我想他用两个表的原因是数据不一样,无法用字段来区分;
开发阶段:
先给方维分享系统后台添加菜单,方法在这里:http://www.cnblogs.com/wangtongphp/archive/2013/05/05/3061219.html
给几个表加字段:小组主题表: fanwe_forum_thread、
活动 : fanwe_activity、
话题 : fanwe_event、
商品评论 : fanwe_share_comment、
主题的回复: fanwe_forum_post
到这里感觉这样做太麻烦了,如果用户每一个表单都需要审核的话,那我给表加是否已经审核的字段的方案岂不是非常费事;
我想到了另一种方案,需求微调,手工审核改为自动审核,自动过滤包含有敏感关键词的信息,,在一个公共文件中进行过滤就可以了
还有一种方案:
敏感词过滤,但这里不是过滤,而是用来识别是否需要审核,及出现敏感词的评论、主题、回复等在用户提交时进行提示,如果他坚持进行提交那么就进入需要审核的表
如评论、主题、回复等的内容存在敏感词,提交时会提示用户修改,如果用户不去除敏感词还进行提交那么就提示:因存在敏感词,需审核后才能显示