Phpcms v9管理后台附件/图片H5上传组件是思优CMSYOU技术团队针对Phpcms v9管理后台默认Flash上传组件改造完善的HTML5附件/图片上传组件,用于解决当前Phpms v9默认是用Flash组件上传、而Google Chrome浏览器将于2021停用Flash而受影响的问题。
而最近频繁出现的新状况:Phpcms v9管理后台在上传图片后自动退出了提示要重新登录,促使我们抽空整理、完善上线针对管理后台的H5上传组件。如果是针对前台会员用户头像的H5上传,请移步到Phpcms v9前台会员中心头像H5上传组件。
Phpcms v9管理后台附件上传组件改造前后对比
Phpcms v9管理后台附件/图片H5上传组件的前端js部分基于uploadify实现H5图片上传,后台上传函数沿用swfupload()方法、由initupload()函数产生上传组件参数,解决默认Phpcms v9管理后台及前台用户投稿页面的Flash组件上传不能使用、手机上不支持Flash上传造成不能更新附件图片等诸多问题。
*核心亮点:
- 1、Phpcms v9系列通用,界面沿用原版样式,做到前台最小变化实现H5上传。
- 2、沿用原版是否添加水印开关按钮,H5上传方式改造后同样可选是否添加水印。
- 3、默认上传改造为H5上传后,管理后台、前台会员投稿等全站通用。
Phpcms v9管理后台附件/图片H5上传组件界面,多图、进度条等元素
Phpcms v9管理后台附件/图片H5上传组件,文件格式判断
演示地址:会员登录后投稿页面。
*更新记录:
4、20201011:修正前台会员用户投稿编辑文章时因get_cookie('siteid')获取不到造成参数错误的Bug。
3、20200912:增加是否添加水印开关按钮,完善组件安装说明并整理组件上线。
2、20191129:改写完善写法,增加格式判断、权限判断等功能。
1、20190805:实际项目改写默认上传组件、实现H5上传功能。
适用版本:
该插件适用于phpcms v9全系列,备份好程序文件及数据库文件到本地,之后上传组件文件到网站根目录。
浏览器兼容IE9+、Chrome、Firefox等主流浏览器,不支持低版本IE浏览器(IE8及以下版本不支持HTML5上传)。
安装说明:
1、 插件文件的上传及替换:
该插件适用于phpcms v9全系列,备份好程序文件及数据库文件到本地,之后上传组件文件到网站根目录。如果程序没有做过二次开发,可在备份后将phpcms/、statics目录里的文件上传覆盖替换。如果程序二次开发或者之前修改过php文件,则需要针对性上传替换。
Phpcms v9管理后台附件/图片H5上传组件文件一览
2、 登录管理后台,点击右上角刷新缓存,并同时按住 CTRL 和 F5 这两个键盘按钮,将网页进行强制刷新缓存,或者多按几次 F5 键进行刷新。
之后测试管理后台上传附件、上传缩略图、图片模型测试上传多图、栏目属性上传栏目图片、前台会员中心投稿上传附件等,检查默认的Flash上传是否已经更换为H5上传。
*特别说明:本组件经过实际项目测试,并多次完善,基于最简原则、使用最小量文件修改做到了无缝更换,文件替换后只需更新缓存即可体现出上传组件的方式更换。上传的格式限制、是否有水印都是沿用原有设置,管理后台无需改动原有参数。如有疑问及时联系CMSYOU客服。
点击加载更多