- 资源介绍
- 更新记录
插件介绍
帝国cms阿里云OSS插件PRo版为起源地六哥基于帝国cms7.5制作(utf8),本插件支持直传,网上大部分都不是直传,直传能够大大节省上传文件的时间,同时也支持普通上传,支持加水印以及同步删除功能,最关键的是,不用修改任何系统文件,对,你没听错,不用修改任何系统文件,同时也不影响系统原有功能,是独立插件,一键式安装,告别繁琐的修改文件!
插件特色
1、支持本地直传阿里云OSS(什么是直传?直传就是本地上传文件时不经过web网站直接传到阿里云OSS,上传时间能够缩短一半,大文件更明显);
2、安装简单,不用修改任何系统文件,解压安装即用;
3、支持同步删除,即网站删除文件时阿里云OSS里的文件也会跟着删除;
4、支持原有加水印功能(使用加水印时默认使用普通上传模式);
5、支持备份,上传时可设置网站服务器也会存一份文件;
6、上传时显示上传进度,再也不用傻傻等待了,大文件传了多少一目了然。
7、支持火车采集时上传到阿里云OSS
安装步骤
1、上传压缩包ecms_aliyunoss_pro.zip至网站根目录解压(若你的后台目录不是admin,请先改为admin再解压,待解压完成再改回来即可)
2、浏览器访问http://www.xxxx.com/e/liuge/aliyunoss/install/安装
3、插件的配置介绍:
accessKeyId和accessKeySecret在 https://ak-console.aliyun.com/里面新建
endpoint在 https://oss.console.aliyun.com/overview 查看
bucket 自己新建一个即可,如果绑定了自己的域名需要将alihttp设置为你绑定的域名
4、火车采集上传配置
在发布接口AddNews上一行新增如下代码:
//阿里云转存
require_once("../liuge/aliyunoss/lg_fun.php");
require_once('../liuge/aliyunoss/config.php');
if($alioss_r['off']==1){
$valr = array('titlepic','gamebigpic','newstext');//这里为你的需要转存的带图片字段,若是多值字段请自行处理,也挺简单, 若不会也可联系技术协助
foreach ($valr as $v){
if($v=='newstext'){
if($_POST[$v]){
$text = $_POST[$v];
preg_match_all('/src=\"(.+?)\"/i',$text,$images);
if($images){
foreach ($images[1] as $image){
if(!strstr($image,'http')){
$image_s = str_replace('//','https://',$image);
}else{
$image_s = $image;
}
$ar = lg_DoTranUrl($image_s,$_POST['classid'],0);
if($ar['aurl']){
$text = str_replace($image,$ar['aurl'],$text);
}
}
$_POST[$v] = $text;
}
}
}else{
if($_POST[$v]){
$ar = lg_DoTranUrl($_POST[$v],$_POST['classid'],0);
if($ar['aurl']){
$_POST[$v] = $ar['aurl'];
}
}
}
}
}
插件截图
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
- 2021-07-15新增支持火车头采集自动上传至阿里云OSS
发表评论
去对比下东坡的oss插件吧。再优化优化。