欢迎光临
我们一直在努力

帝国CMS编辑器粘贴图片插件

插件介绍

帝国CMS粘贴图片上传插件,解决编辑器截图粘贴无响应、Word图片粘贴痛点。支持QQ/微信截图、网页复制图片、Word/WPS图文内容,直接Ctrl+V粘贴到编辑器,图片自动上传至服务器、自动替换线上URL,无缝集成帝国CMS 7.5/8.0。

功能特点

  • 截图粘贴自动上传:QQ/微信截图、浏览器复制图片,Ctrl+V粘贴自动解析、自动上传、自动替换线上URL
  • Word图片粘贴:支持Word、WPS图文内容粘贴上传
  • 完全复用原生能力:复用帝国CMS原生上传权限、文件大小限制、格式限制、水印、存储目录、命名规则
  • 版本兼容:适配帝国CMS 7.5/8.0全系版本,CKEditor专属实现
  • 安全合规:优先校验后台管理员登录权限,拦截非法跨站请求
  • 极简无侵入:仅新增两个核心文件,不修改系统原有核心代码

安装步骤

操作前请务必备份数据库及程序文件。

前置准备

  • 备份文件

    • 备份原版编辑器文件,防止意外情况
    • 建议备份目录:eadmin/admin/ecmseditor/
  • 环境要求

    • 帝国CMS 7.5 或 8.0 版本
    • 主流浏览器:Chrome、Edge、360浏览器
  • 覆盖安装

    如果没有修改过zip包相关的程序文件,可以复制覆盖即可

    手动安装

    如果修改过zip包相关的程序文件,需要对照以下修改点手动修改:

    文件 1:eadmin/admin/ecmseditor/pasteUploadImage.php

    ① 新建上传接口

    将 eadmin/admin/ecmseditor/pasteUploadImage.php 复制到目标站点的相同位置。

    如果文件已存在,请覆盖原文件。


    文件 2:eadmin/admin/ecmseditor/infoeditor/plugins/pasteupload/plugin.js

    ① 新建CKEditor插件

    将 eadmin/admin/ecmseditor/infoeditor/plugins/pasteupload/plugin.js 复制到目标站点的相同位置。

    确保目录结构完整:infoeditor/plugins/pasteupload/


    文件 3:eadmin/admin/ecmseditor/infoeditor/config.js

    ① CKEditor配置(第 120 行附近)

    在 config.extraPlugins = 这一行,添加 'pasteupload':

    config.extraPlugins = 'etranfile,etranmedia,etranmore,autoformat,ecleanalltext,einsertbr,einsertpage,einserttime,equotetext,pasteupload';

    修改完成后,清除浏览器缓存并刷新后台页面即可使用粘贴图片功能。

    配置步骤

    本插件无需额外配置,安装完成后即可直接使用。

  • 清除浏览器缓存
  • 刷新帝国CMS后台页面
  • 进入文章编辑页面测试粘贴功能
  • 插件截图

    卸载

    注意事项

    • 本插件完全复用帝国CMS原生上传规则,包括文件格式、大小限制、水印等

    插件地址:帝国CMS编辑器Ctrl+V复制粘贴图片自动上传插件 – Wayne 帝国CMS

    赞(0)
    未经允许不得转载:171主机测评 » 帝国CMS编辑器粘贴图片插件
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址