本操作适配目前所有主流版本的帝国CMS(包括7.2、7.5这两个最常用的稳定版本),无需修改任何核心代码,全程后台可视化操作,只要拥有后台超级管理员权限即可完成配置,满足两种常见需求:全局开启所有内容审核,或者仅针对采集内容开启审核、不影响其他渠道的内容发布规则。
准备工作仅需确认2项:
如果需要所有新发布内容(包括用户投稿、前台投稿、采集内容)都进入审核,直接修改全局配置即可,步骤如下:
大部分场景下,我们只需要给采集的内容加审核,不需要限制前台投稿、管理员手动发布的内容,这种情况只需要单独给采集节点配置即可,不改变全局规则,步骤如下:
如果需要批量给所有采集节点开启审核,不需要逐个修改,可以直接通过SQL语句批量更新,操作方式:打开后台「系统设置 → 备份与恢复数据 → 执行SQL语句」,直接复制粘贴对应代码执行即可:
新闻模型所有采集节点开启审核的代码:
``` UPDATE [!db.pre!]ecms_news_collection SET ischeck=1; ```如果是其他模型,替换代码中的模型标识即可,比如下载模型替换为download,商城模型替换为shop,示例:
``` UPDATE [!db.pre!]ecms_download_collection SET ischeck=1; ```
注意:如果是在Navicat、phpMyAdmin等第三方数据库工具中执行,需要将代码中的[!db.pre!]替换为你自己的数据库表前缀,帝国CMS默认表前缀为ecms_,替换后的示例语句为:
配置完成后一定要先测试验证,避免批量采集后发现配置错误,测试步骤:
最常见的原因是帝国CMS配置缓存没有更新,解决方法非常简单:点击后台顶部导航栏的更新缓存按钮,勾选所有缓存选项,点击「开始更新」,更新完成后重新测试即可生效。
是的,只要对应采集节点开启了审核,不管是手动采集还是定时任务自动采集,新采集导入的内容都会进入待审核状态,不会自动发布上线,只有管理员审核通过后才会正式对外展示,完全满足内容合规管理的要求。
不会,本配置仅对开启后新采集导入的内容生效,已经发布的历史内容的状态不会改变,不需要额外调整,不会影响现有站点的正常访问。
只需要给对应栏目绑定的采集节点单独开启审核即可,其他节点保持原有配置,多个节点的配置互不影响,无需修改全局参数,非常灵活。
整个操作流程不涉及核心代码修改,普通用户5-10分钟即可完成全部配置,开启后可以有效避免违规采集内容直接上线,降低站点内容合规风险。
上一篇: 帝国CMS采集规则导入导出方法
下一篇: 帝国CMS采集内容抓取不全修复












易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图