位置: 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怎么添加图片)

  • vivox50是双卡双待的手机吗(vivo x50是不是双卡双待)

    vivox50是双卡双待的手机吗(vivo x50是不是双卡双待)

  • vivos1带不带nfc功能(vivos1手机nfc功能怎么打开)

    vivos1带不带nfc功能(vivos1手机nfc功能怎么打开)

  • 微信开不了视频怎么回事(微信开不了视频聊天)

    微信开不了视频怎么回事(微信开不了视频聊天)

  • 华为p40有没有红外线遥控功能(华为p40有没有红外线)

    华为p40有没有红外线遥控功能(华为p40有没有红外线)

  • 3800x配什么显卡(3800x配什么显卡合适)

    3800x配什么显卡(3800x配什么显卡合适)

  • 蓝牙耳机不煲机后果(耳机不煲机会怎么样)

    蓝牙耳机不煲机后果(耳机不煲机会怎么样)

  • iPhone11的长截图怎么弄(iphone11长屏截图)

    iPhone11的长截图怎么弄(iphone11长屏截图)

  • 苹果电脑关闭窗口的快捷键(苹果电脑关闭窗口怎么关闭)

    苹果电脑关闭窗口的快捷键(苹果电脑关闭窗口怎么关闭)

  • 微信聊天记录别人能查到吗(微信聊天记录别人可以调取吗)

    微信聊天记录别人能查到吗(微信聊天记录别人可以调取吗)

  • 以pdf形式发送是什么意思(以pdf形式发送是啥意思)

    以pdf形式发送是什么意思(以pdf形式发送是啥意思)

  • 小米鼠标电池能用多久(小米鼠标电池能换吗)

    小米鼠标电池能用多久(小米鼠标电池能换吗)

  • 浏览器的兼容性设置在哪里(浏览器的兼容性问题怎么解决)

    浏览器的兼容性设置在哪里(浏览器的兼容性问题怎么解决)

  • 苹果怎么将视频歌曲转为铃声(苹果怎么将视频传到电脑)

    苹果怎么将视频歌曲转为铃声(苹果怎么将视频传到电脑)

  • 金立手机故事锁屏在哪(金立手机故事锁屏关不掉)

    金立手机故事锁屏在哪(金立手机故事锁屏关不掉)

  • 苹果手机10.3怎么录屏(ios10.1怎么样)

    苹果手机10.3怎么录屏(ios10.1怎么样)

  • 苹果xr如何关机重启(苹果xr如何关机重启手机)

    苹果xr如何关机重启(苹果xr如何关机重启手机)

  • 苹果x可以用18w快充吗(苹果X可以用几年)

    苹果x可以用18w快充吗(苹果X可以用几年)

  • 手机号码被标记快递外卖了怎么取消(手机号码被标记为骚扰电话怎么办)

    手机号码被标记快递外卖了怎么取消(手机号码被标记为骚扰电话怎么办)

  • 抖音三格动漫视频制作教程(抖音动漫三屏视频教程)

    抖音三格动漫视频制作教程(抖音动漫三屏视频教程)

  • 怎么设置信任黄瓜视频(设置信任怎么弄)

    怎么设置信任黄瓜视频(设置信任怎么弄)

  • 华为p30和nova5区别(p30和nova5哪个好)

    华为p30和nova5区别(p30和nova5哪个好)

  •  猪八戒网客服电话是多少(猪八戒网客户电话)

    猪八戒网客服电话是多少(猪八戒网客户电话)

  • Windows 10桌面网络图标不见了怎么办(win10桌面网络图标怎么调出来)

    Windows 10桌面网络图标不见了怎么办(win10桌面网络图标怎么调出来)

  • healthcheck健康检测工具在win11系统中无法安装怎么办(健康检查查询系统)

    healthcheck健康检测工具在win11系统中无法安装怎么办(健康检查查询系统)

  • TypeError The view function did not return a valid response. The function either returned None 的解决

    TypeError The view function did not return a valid response. The function either returned None 的解决

  • 所得税汇算清缴报告在哪查
  • 进口缴纳关税
  • 企业所得税怎么征收几个点
  • 生产税净额计算实例
  • 有形资产租赁服务的税率
  • 代订餐如何赚钱
  • 旅游业发票税率是多少
  • 不动产服务具体有哪些
  • 网上银行 电子回单
  • 淘宝客佣金代扣款是什么意思
  • 企业债务重组损失的所得税前扣除
  • 核定征收企业所得税率是多少
  • 农产品一般纳税人免税吗
  • 个体户注销未分配利润要交个税吗
  • 317房地产政策解读
  • 个税申报表在哪下载打印
  • 个体户可以申请公章吗
  • 公司与银行签订的远期合约汇率是什么
  • 无形资产软件摊销年限是多少
  • 免抵退转免税
  • 承兑跨省是不是不能用
  • 按适用税率征税货物及劳务销售额
  • 福利费的支付范围
  • 发行股票的承销商佣金分录
  • 现在还有短期投资这个科目吗
  • qqprotect.exe是什么进程?qqprotect.exe怎么禁止自动启动?
  • linux系统的
  • qtzgacer.exe - qtzgacer进程是什么文件 .作用是什么
  • php add
  • 个税这个月多交了下个月减回来
  • php字符串定义
  • 股票以公允价值计量
  • svg怎么改大小
  • 科技三项费用拨款共计5000万元
  • 以前年度少计收入 会计怎么处理
  • 非营利组织增值税
  • frameworks
  • 旅游业哪些发票需要交税
  • 代销产品的形式有哪些
  • 固定资产家具用具包括什么
  • PhoneGap was accuriqed by adobe
  • php网站修改
  • 资产减值损失借方余额在利润表怎么填列
  • 月收入一万该怎么说
  • 网吧相关规定
  • 兼职人员的个税怎么计算
  • 个人独资企业需要会计做账吗
  • 收到发票应如何处理
  • 残保金逾期申报了补报会有罚款和滞纳金吗?
  • 预付款项核销
  • 营改增现代服务中合同能源管理服务
  • 营改增有什么好处
  • 不含税转换
  • 社平工资调整补差能补多少
  • 应收账款和应付账款的管理
  • 研发费用如何做成本分析
  • 工人的工资占企业的比例
  • 公司的三证合一是什么
  • 商业会计机构的组织形式
  • win7如何共享文件夹给另一台电脑使用
  • 如何更改mac图标
  • win8系统自带应用都打不开了怎么办
  • Win7笔记本突然wifi功能没了
  • linux无法使用ls
  • win7系统中如何查看隐藏文件
  • windows 10 开始菜单
  • Ext中下拉列表ComboBox组件store数据格式用法介绍
  • jquery教程
  • python常见算法
  • unity项目资源
  • android 测试工具
  • javascript例题
  • javascript SpiderMonkey中的函数序列化如何进行
  • jquery鼠标移入移出切换图片
  • python怎么写爬虫
  • Python中遍历字典
  • 台州土地成交
  • 重庆市网上审批服务大厅
  • 财政临时工是什么
  • 财税方面的问题有什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设