位置: IT常识 - 正文

织梦dedecms整合阿里云oss支持ckeditor|kindeditor|ueditor支持图集(织梦cms要钱吗)

编辑:rootadmin
环境要求

推荐整理分享织梦dedecms整合阿里云oss支持ckeditor|kindeditor|ueditor支持图集(织梦cms要钱吗),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:织梦系统网站搭建教程,织梦cms官网,织梦cms怎么样,织梦cms不更新了吗,织梦系统网站搭建教程,织梦cms不更新了吗,织梦系统网站搭建教程,织梦系统网站搭建教程,内容如对您有帮助,希望把文章链接给更多的朋友!

PHP 5.3+

cURL扩展

织梦整合阿里云OSS特点

1、支持缩略图本地上传、站内选择上传、支持原图选择、支持裁切选择、支持勾选远程下载

2、支持多媒体、附件上传

3、支持自定义字段(图片、多媒体、附件)

4、支持图集[上传][编辑][删除]

5、支持织梦自带编辑器ckeditor单图片、多图片、多媒体、附件上传

6、支持文章内容[下载远程图片和资源]如果是你的阿里云OSS空间图片不会再自动下载,其他远程附件正常下载并上传到阿里云OSS

7、支持阿里云OSS开启和关闭切换

使用前操作

1)阿里云OSS平台上开启服务,获取到accesskey,创建好Bucket,获取到OSS域名

2)后台-系统- SQL命令行工具-执行下面2条语句(防止阿里云OSS域名过长而数据库字段长度过短无法保存完整地址)

ALTER TABLE `dede_uploads` CHANGE `url` `url` CHAR( 255 ) NOT NULL DEFAULT ''

ALTER TABLE `dede_archives` CHANGE `litpic` `litpic` CHAR( 255 ) NOT NULL DEFAULT ''

3)后台-系统配置-添加变量(注意对比,一个也不能错)

变量名称:cfg_oss

变量类型:布尔(Y/N)

参数说明:阿里云OSS开启

变量值:Y

所属组:站点设置

变量名称:cfg_oss_bucket

变量类型:文本

参数说明:阿里云OSS空间

变量值:

所属组:站点设置

变量名称:cfg_oss_domain

变量类型:文本

参数说明:阿里云OSS域名

变量值:

所属组:站点设置

变量名称:cfg_oss_key_id

变量类型:文本

参数说明:阿里云OSS_KEY_ID

变量值:

所属组:站点设置

变量名称:cfg_oss_key_secret

变量类型:文本

参数说明:阿里云OSS_KEY_SECRET

变量值:

所属组:站点设置

变量名称:cfg_oss_endpoint

变量类型:文本

参数说明:阿里云OSS节点外网

变量值:

所属组:站点设置

织梦整合阿里云OSS全部文件打包(gbk / utf8)

云盘下载http://pan.baidu.com/s/1eSw5it8 密码: rtxa

由于改动文件较多,打包文件仅适合网站未二次修改过同学使用;

二次修改过程序的同学请用【Beyond Compare】软件对比来修改;

警告:使用前请务必先备份以下需要改动的文件

改动文件包括

\dede\album_add.php

\dede\album_edit.php

\dede\config.php

织梦dedecms整合阿里云oss支持ckeditor|kindeditor|ueditor支持图集(织梦cms要钱吗)

\dede\imagecut.php

\dede\swfupload.php

\dede\inc\inc_archives_all.php

\dede\inc\inc_archives_functions.php

\dede\templets\imagecut.htm

\include\customfields.func.php

\include\dialog\select_images.php

\include\dialog\select_images_post.php

\include\dialog\select_media.php

\include\dialog\select_soft.php

\include\dialog\select_soft_post.php

\include\helpers\upload.helper.php

添加文件夹有

\include\oss

kindeditor支持阿里云OSS上传教程

想用kindeditor编辑器的同学可以参考这个文章《织梦dedecms自带文本编辑器ckeditor更换为kindeditor编辑器带代码高亮》

让kindeditor支持阿里云OSS看下面教程

打开\include\dialog\kindeditor_post.php找到

$inquery = "INSERT INTO

在它的上面加入

//阿里云OSS

require_once(DEDEINC.'/oss/autoload.php');

use OSS\OssClient;

$ossClient = new OssClient($cfg_oss_key_id, $cfg_oss_key_secret, $cfg_oss_endpoint);

if($cfg_oss == 'Y')

{

$ossClient->uploadFile($cfg_oss_bucket, substr($activepath,1).'/'.$filename, str_replace('/', DIRECTORY_SEPARATOR, $fullfilename));

}

继续找到

'".$activepath."/".$filename."'

改成

'".$cfg_oss_domain.$activepath."/".$filename."'

最后找到

$activepath."/$mdir/".$filename_name

改成

$cfg_oss_domain.$activepath."/$mdir/".$filename_name

完成

ueditor支持阿里云OSS上传教程

想用ueditor编辑器的同学可以参考这个文章《织梦更换ueditor百度编辑器(支持图片水印和多个百度编辑器同时使用)》

让ueditor支持阿里云OSS看下面的教程

打开\include\ueditor\php\Uploader.class.php找到

class Uploader

在它的上面加入

require_once("../../common.inc.php");

require_once("../../image.func.php");

//阿里云OSS

require_once(DEDEINC.'/oss/autoload.php');

use OSS\OssClient;

继续找到

$this->stateInfo = $this->stateMap[0];

这个地方有3处,都要在找到的代码下面添加

//阿里云OSS

global $cfg_oss, $cfg_oss_key_id, $cfg_oss_key_secret, $cfg_oss_bucket, $cfg_oss_domain, $cfg_oss_endpoint;

$ossClient = new OssClient($cfg_oss_key_id, $cfg_oss_key_secret, $cfg_oss_endpoint);

if($cfg_oss == 'Y')

{

$ossClient->uploadFile($cfg_oss_bucket, preg_replace('/\//','',$this->fullName,1), str_replace('/',DIRECTORY_SEPARATOR,$this->filePath));

$this->fullName = $cfg_oss_domain.$this->fullName;

}

完成。

免责

本文链接地址:https://www.jiuchutong.com/zhishi/310263.html 转载请保留说明!

上一篇:1、ArrayList源码解析(arraylist源码分析1.8)

下一篇:WordPress怎样添加站点地图(Sitemap)(wordpress怎么添加图片)

  • 华为手机怎样解除桌面布局已锁定(华为手机怎样解锁屏幕)

    华为手机怎样解除桌面布局已锁定(华为手机怎样解锁屏幕)

  • 华为nova7pro如何设置应用锁(华为nova7pro如何恢复出厂设置)

    华为nova7pro如何设置应用锁(华为nova7pro如何恢复出厂设置)

  • vivox27摄像头怎么升(vivox27摄像头怎么清理)

    vivox27摄像头怎么升(vivox27摄像头怎么清理)

  • 钉钉一定要实名认证吗(钉钉一定要实名吗)

    钉钉一定要实名认证吗(钉钉一定要实名吗)

  • 手机投屏不满屏怎么办(怎么看手机有没有投屏)

    手机投屏不满屏怎么办(怎么看手机有没有投屏)

  • 苹果隐私麦克风没选项(苹果隐私麦克风显示轻app)

    苹果隐私麦克风没选项(苹果隐私麦克风显示轻app)

  • 字体加粗的快捷键是(字体加粗的快捷键ps)

    字体加粗的快捷键是(字体加粗的快捷键ps)

  • 华为手机怎么连手机热点流量(华为手机怎么连接蓝牙耳机)

    华为手机怎么连手机热点流量(华为手机怎么连接蓝牙耳机)

  • 为什么发快手老是被屏蔽(为什么发快手老是显示招聘违规)

    为什么发快手老是被屏蔽(为什么发快手老是显示招聘违规)

  • 华为怎么鉴别手机是否是翻新的(华为手机怎么鉴别)

    华为怎么鉴别手机是否是翻新的(华为手机怎么鉴别)

  • 虎贲t310相当于骁龙多少(虎贲t310相当于麒麟多少)

    虎贲t310相当于骁龙多少(虎贲t310相当于麒麟多少)

  • 电脑的c盘和d盘有什么区别吗(电脑的C盘和D盘内存都多大)

    电脑的c盘和d盘有什么区别吗(电脑的C盘和D盘内存都多大)

  • iphone11可以边充电边玩吗(苹果11能边充电边听歌吗)

    iphone11可以边充电边玩吗(苹果11能边充电边听歌吗)

  • chmtl00h是什么手机(chmcl00是什么型号,多少钱)

    chmtl00h是什么手机(chmcl00是什么型号,多少钱)

  • soul灵魂匹配是语音吗(soul灵魂匹配是什么歌)

    soul灵魂匹配是语音吗(soul灵魂匹配是什么歌)

  • 笔记本网络电缆未正确接入或已损坏怎么办(笔记本网络电缆被拔出是什么原因)

    笔记本网络电缆未正确接入或已损坏怎么办(笔记本网络电缆被拔出是什么原因)

  • 微博视频可以投屏吗(微博视频投屏)

    微博视频可以投屏吗(微博视频投屏)

  • 快手改昵称有限制吗(快手改昵称上限怎么办)

    快手改昵称有限制吗(快手改昵称上限怎么办)

  • 双十一极速退款没有了吗(双十一极速退款有优惠吗)

    双十一极速退款没有了吗(双十一极速退款有优惠吗)

  • 华为手机微信怎么开美颜视频通话(华为手机微信怎么设置密码才能进入)

    华为手机微信怎么开美颜视频通话(华为手机微信怎么设置密码才能进入)

  • 华为怎么黑屏录像(华为怎么黑屏录视频呢)

    华为怎么黑屏录像(华为怎么黑屏录视频呢)

  • boss直聘被锁定了怎么处理(boss直聘被锁定多久解封)

    boss直聘被锁定了怎么处理(boss直聘被锁定多久解封)

  • 电脑扫描文件怎么弄(电脑扫描文件怎么弄成文档)

    电脑扫描文件怎么弄(电脑扫描文件怎么弄成文档)

  • memok开关是干什么的(mock开关)

    memok开关是干什么的(mock开关)

  • 微信电话为什么会自己挂掉(微信电话为什么老是异常关闭)

    微信电话为什么会自己挂掉(微信电话为什么老是异常关闭)

  • 苹果11抬头灯怎么开启(苹果抬头灯怎么弄)

    苹果11抬头灯怎么开启(苹果抬头灯怎么弄)

  • 淘宝勋章墙在哪里(淘宝勋章成就金币在哪里领)

    淘宝勋章墙在哪里(淘宝勋章成就金币在哪里领)

  • v1813a是什么手机(v1813a是什么手机型号)

    v1813a是什么手机(v1813a是什么手机型号)

  • iphone怎么将推送消息禁止(苹果手机推送功能设置在哪)

    iphone怎么将推送消息禁止(苹果手机推送功能设置在哪)

  • iphonexr电量显示在哪设置(iphonexr电量显示怎么设置)

    iphonexr电量显示在哪设置(iphonexr电量显示怎么设置)

  • 当当网如何更换手机号(当当网怎么换货)

    当当网如何更换手机号(当当网怎么换货)

  • 补缴以前年度企业所得税如何填报汇算清缴表
  • 白酒赠品赠什么方案
  • 什么是免税合并
  • 城镇土地使用税的征税范围
  • 一季度计提的所得税分录
  • 知道含税价,税率,怎么算税金
  • 政府会计制度固定资产折旧哪个月开始计提
  • 红字信息表跨月了还能开吗
  • 订单式生产管理
  • 在产品,半成品,产成品是什么意思
  • 工程预付款包括工人工资吗
  • 支付股东借款利息怎么交税
  • 材料未验收入库属于哪个科目
  • 增值税专用发票几个点
  • 7月3日事业单位
  • 暖气冷气热水的增值税适用税率是多少?
  • 宣传费开票属于什么费用
  • 企业为生产线员工怎么办
  • 投资决策中常用的指标有
  • 土地出让金怎么入账
  • 折价股权转让账务处理
  • 建立账套的简单操作
  • linux 卸载vmware
  • 资产负债表中的固定资产是原值还是净值
  • 增值税中的视同销售区分为几种情况?
  • 处理废料会计分录
  • 职工食堂的费用,会计上怎么做账?
  • macbook通知中心设置
  • 电脑任务栏消失怎么把它显示出来
  • movie maker是什么软件
  • 劳务公司社保手续办理
  • php入门例子
  • 企业所得额不能扣除
  • linux的网络编程
  • 最快超级计算机我国
  • KITTI数据集可视化(二):点云多种视图与标注展示的可视化代码解析
  • 自己搭建网站怎么赚钱
  • redis php实例
  • 投资公司取得的发票
  • vue docs
  • mdadm命令详解
  • 人力资源企业税收风险
  • 营业外支出结转损益
  • 资产减值损失冲减
  • 救护车车船税优惠政策
  • 地方教育费附加会计分录怎么做
  • 资产负债表中应付账款项目应根据什么填制
  • sql server 2008数据库引擎等安装失败
  • 购买防伪税控设备
  • 短期借款按月计提的分录
  • 微信支付的账务在哪里
  • 募集资金有哪些渠道
  • 筹建期的财务费怎么算
  • 出现事故保险公司负责协商吗
  • unix du
  • linux系统对硬件要求高吗
  • centos的命令行界面输入
  • 电脑怎么安装安卓模拟器
  • cmos电池没电会有什么故障现象
  • SMceMan.exe - SMceMan进程是什么意思
  • windows8咋关机
  • win7网络不能用怎么办
  • cocos3d-x
  • shell脚本题
  • unity如何调整界面
  • 编写批处理
  • shell 比较大小
  • 安装node-sass报错
  • javascript获取对象方法属性
  • jquery 滑动显示
  • python运行出现none
  • jquery教程
  • jquery将文本框设置为只读
  • 原始凭证审核会计科目吗
  • 电子税务局如何签订三方协议扣款
  • 安徽省国家税务局网上办税平台
  • 地税是地方税吗
  • 国网四川电力客户电话号码
  • 冷库出租企业有哪些
  • 加油发票如何抵扣
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设