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

  • 北京健康宝手机号注销了怎么办(北京健康宝手机号不用了怎么解绑)

    北京健康宝手机号注销了怎么办(北京健康宝手机号不用了怎么解绑)

  • 手机的OTG功能在哪里(手机的OTG功能在哪里oppo)

    手机的OTG功能在哪里(手机的OTG功能在哪里oppo)

  • 华为p30pro双扬声器吗(p30pro双扬声器设置)

    华为p30pro双扬声器吗(p30pro双扬声器设置)

  • 为什么ipad录屏保存不了(为什么ipad录屏录着录着就没了)

    为什么ipad录屏保存不了(为什么ipad录屏录着录着就没了)

  • qq群不小心删了怎么找回来(qq群不小心删了怎么办)

    qq群不小心删了怎么找回来(qq群不小心删了怎么办)

  • 华为摄像头玻璃碎了怎么办(华为摄像头玻璃碎了修理多少钱)

    华为摄像头玻璃碎了怎么办(华为摄像头玻璃碎了修理多少钱)

  • 软件一直在安装中也不能删怎么办(软件一直在安装中怎么删除)

    软件一直在安装中也不能删怎么办(软件一直在安装中怎么删除)

  • iOS怎么进被屏蔽的电报群(iphone怎么躲过屏蔽器)

    iOS怎么进被屏蔽的电报群(iphone怎么躲过屏蔽器)

  • amd3600配什么主板(amd3600配什么主板和内存)

    amd3600配什么主板(amd3600配什么主板和内存)

  • qlv是什么视频格式(qlv格式和flv格式区别)

    qlv是什么视频格式(qlv格式和flv格式区别)

  • 抖音怎么特别关注(抖音怎么特别关注为什么)

    抖音怎么特别关注(抖音怎么特别关注为什么)

  • ah ips是什么屏(ah ips屏幕是什么意思)

    ah ips是什么屏(ah ips屏幕是什么意思)

  • 文档怎样做目录(文档怎样做目录查找)

    文档怎样做目录(文档怎样做目录查找)

  • 小米平板可以打电话吗(小米平板可以打英雄联盟吗)

    小米平板可以打电话吗(小米平板可以打英雄联盟吗)

  • 微信怎么查账单明细(微信怎么查账单号)

    微信怎么查账单明细(微信怎么查账单号)

  • 开发安卓app用什么语言(开发安卓app用什么编译器)

    开发安卓app用什么语言(开发安卓app用什么编译器)

  • 苹果max碎屏险怎么查(苹果碎屏险怎么理赔)

    苹果max碎屏险怎么查(苹果碎屏险怎么理赔)

  • 华为nova系列有几款(华为nova系列有红外线功能吗)

    华为nova系列有几款(华为nova系列有红外线功能吗)

  • 华为手机服务可以卸载吗(华为手机服务功能有什么用)

    华为手机服务可以卸载吗(华为手机服务功能有什么用)

  • 如何选购银行的理财产品?(怎样选择一款好的银行理财)

    如何选购银行的理财产品?(怎样选择一款好的银行理财)

  • ba621是什么手机魅族(ba611c是什么型号)

    ba621是什么手机魅族(ba611c是什么型号)

  • 照片怎么去掉手机型号(照片怎么去掉手写的)

    照片怎么去掉手机型号(照片怎么去掉手写的)

  • Win11日历弹不出来怎么办?Win11右下角日历无法打开解决方法(win10日历点不开)

    Win11日历弹不出来怎么办?Win11右下角日历无法打开解决方法(win10日历点不开)

  • 附加税的内容有哪些
  • 消费税到底是什么
  • 金蝶能够反年结账吗
  • 后期装修改造费用计入什么科目
  • 个人所得税减免 租房没有合同编号
  • 事业单位补发
  • 小微企业城建税优惠政策2022
  • 个人代人开普票个税怎么算
  • 装饰设计事务所平面图
  • 民办非营利组织幼儿园清算时固定资产如何处理
  • 防伪税控开票系统技术维护费
  • 存货转为公允价值怎么算
  • 本季度盈利可以当季弥补以前亏损吗
  • 企业大股东减持股份
  • 合资公司51%股东的权限
  • 房贷可以抵个人所得税吗
  • 买二手面包注意事项
  • 宽带费增值税
  • 滞纳金是否有上限
  • 高新技术企业软著数量
  • 外经证过期没报验
  • 退税可以分批吗
  • 小规模增值税免税额
  • 电脑怎么进入bios中文
  • 一般纳税人问题
  • 会计记账凭证摘要模板
  • 只有土地使用权房子拆了怎么办
  • 收到培训内容的英文
  • 在win7系统中,添加打印机驱动程序
  • 土地 补偿
  • windows11ie
  • macbook怎么保存
  • macos字体
  • 企业重组并购条件
  • 股权转让个税计算方法 未分配利润
  • 厄勒布鲁赛程500
  • mysql分区分表原理
  • 社保缴费基数如何调整
  • 微信小程序web-view 添加悬浮按钮
  • php实现原理
  • 网络工程师笔记大全
  • 10分钟学会万用表
  • 三维重建的主要步骤
  • 前后端分离项目部署到服务器
  • php怎么变成txt
  • 多交增值税可以抵扣吗
  • 城市维护建设税,教育费附加,地方教育费附加
  • 公司资金转到法人帐户
  • 企业如何利用期货对冲风险怎么操作
  • 钢管租赁行业会计账务处理
  • 采用分期付款方式的会计分录
  • 文化事业建设费会计分录
  • 个体工商户怎么变更法人
  • 小规模纳税企业在应交增值税明细科目
  • 报废车收到的钱怎么做账
  • 投资收益的账务怎么处理
  • 增值税专用发票丢了怎么补救
  • sql语句编译执行过程
  • ROW_NUMBER SQL Server 2005的LIMIT功能实现(ROW_NUMBER()排序函数)
  • sql有什么
  • 批量修改 sql
  • windows8crazy error
  • win8已共享但别电脑无权限
  • avgorange是什么文件夹
  • Win10 Mobile 10572预览版新增中文简体五笔输入法
  • ubuntu怎么播放视频
  • xp怎么改密码怎么设置
  • xshell远程桌面
  • win10大更新2021要多久
  • 搞定immutable.js详细说明
  • our与my的区别
  • java物流功能
  • python xml.etree
  • 网页过关类游戏
  • 使用筷子就餐会不会传染乙肝病毒
  • androidstudio webview
  • Android StateMachine解析( 1 )
  • 工会经费怎么缴纳不了
  • 济南房产税如何计算公式
  • 资源税是对在我国
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设