前言


在日常使用论坛或社区系统时,上传图片是一项常见的需求。为了提升用户体验,开发一个支持复制粘贴上传图片的插件显得尤为重要。很多时候,直接通过截图粘贴上传图片比传统的保存再上传方式更加便捷。例如,从截图到粘贴(自动上传),相较于截图、保存、再上传的传统流程,前者无疑更为高效。

过去研究DiscuzX的图片上传机制时,发现其依赖于WebUploader框架。虽然曾计划重写相关代码以实现粘贴上传功能,但由于对Web Uploader框架不够熟悉,这一计划一直未能实施。

昨天再次思考复制粘贴上传图片的功能时,突然想到了一种巧妙的解决方案。具体技术细节在此不再赘述,但最终实现了预期目标。

插件功能介绍:


该插件为绿色插件,不会修改Discuz的核心文件,用户可以一键安装或卸载,无需担心对系统造成影响。

注意:该插件仅兼容现代浏览器,不支持老旧浏览器及IE浏览器。

以下是具体支持的浏览器:
- Chrome: 支持
- Firefox: 支持
- Safari: 支持
- Edge (基于Chromium): 支持
- Modern versions of Opera: 支持

此外,插件兼容第三方模板,但需确保编辑器改动遵循原有规范。如有疑问,可联系开发者核实。

核心功能:


1. 在编辑框中粘贴图片后,系统将自动上传图片,并打开编辑器上传图片的对话框。用户需要手动插入图片至编辑器中。
2. 支持论坛版块和群组帖子的新发与编辑功能(不支持原本无上传图片功能的编辑框)。
3. 支持截图直接粘贴上传。
4. 支持未打开的图片直接复制并粘贴上传。
5. 支持从QQ、网页等来源复制图片并粘贴上传(单张图片测试有效)。
6. 经测试,支持Word文档中的图片复制粘贴(不支持图文混合内容)。
7. 兼容手机版。
8. 支持门户文章编辑框(需额外安装组件)。

相关插件推荐:


1. 存量图片转 WebP:可将已有图片转换为WebP格式,从而大幅压缩图片体积。
2. 上传图片转 WebP:在图片上传过程中自动转换为WebP格式,节省存储空间和带宽流量。

以上插件均有助于优化图片处理流程,提升网站性能。

安装必读:


1. 本插件基于原版Discuz开发,仅保证在原版系统中运行正常。
2. 若因其他插件或模板导致本插件无法正常运行,用户需自行承担责任。
3. 除非插件存在重大Bug且无法修复,否则不接受任何退款申请。
4. 用户购买的是使用权限,而非所有权,请勿传播源码。
5. 其他未声明事项,以法律公序良俗为准。

更多插件推荐:


如需了解更多插件信息,可访问相关开发者页面获取详细资料。
discuz粘贴图片自动上传截图1
discuz粘贴图片自动上传截图2
剩余内容已隐藏,微信扫描下方二维码免费获取验证码,输入验证码解锁剩余内容
此文章暂无隐藏内容

微信扫描上方二维码免费获取验证码