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

  • 抖音如何查看刷过的视频记录(抖音如何查看刷礼物的人)

    抖音如何查看刷过的视频记录(抖音如何查看刷礼物的人)

  • 小米civi怎么录屏(小米civi怎么录制屏幕视频)

    小米civi怎么录屏(小米civi怎么录制屏幕视频)

  • 小米应用行为记录在哪里(小米应用行为记录如何隐藏)

    小米应用行为记录在哪里(小米应用行为记录如何隐藏)

  • 华为nova5z可以用电信卡吗(华为nova5z可以用几年)

    华为nova5z可以用电信卡吗(华为nova5z可以用几年)

  • 微信怎么发四宫格(微信怎么发四宫格图片说说)

    微信怎么发四宫格(微信怎么发四宫格图片说说)

  • soul注销后再注册是新号(soul注销后再注册以前的好友能看得到吗)

    soul注销后再注册是新号(soul注销后再注册以前的好友能看得到吗)

  • iphone8plus怎么拒接(苹果8plus怎么拒绝接电话)

    iphone8plus怎么拒接(苹果8plus怎么拒绝接电话)

  • 苹果x定位不准怎么解决(iphone x定位不准)

    苹果x定位不准怎么解决(iphone x定位不准)

  • 微信封了8天如何提前解封(微信封八天后还能正常使用吗)

    微信封了8天如何提前解封(微信封八天后还能正常使用吗)

  • 关闭当前的演示文稿的快捷键(关闭演示怎么写)

    关闭当前的演示文稿的快捷键(关闭演示怎么写)

  • 打印机字体不够黑(打印机字体不清楚怎么调)

    打印机字体不够黑(打印机字体不清楚怎么调)

  • ipad2017参数配置(ipad2017参数配置处理器)

    ipad2017参数配置(ipad2017参数配置处理器)

  • 华为手机勿扰模式怎么关(华为手机勿扰模式怎么设置时间)

    华为手机勿扰模式怎么关(华为手机勿扰模式怎么设置时间)

  • 苹果软件下载不了怎么回事(苹果软件下载不了一直转圈)

    苹果软件下载不了怎么回事(苹果软件下载不了一直转圈)

  • 微信置顶语录怎么设置(微信置顶语录怎么整)

    微信置顶语录怎么设置(微信置顶语录怎么整)

  • 衡量微型计算机的主要指标(衡量微型计算机性能的综合指标是)

    衡量微型计算机的主要指标(衡量微型计算机性能的综合指标是)

  • vue怎么弄滚动字幕(vue滚动字幕怎样添加)

    vue怎么弄滚动字幕(vue滚动字幕怎样添加)

  • 苹果无线耳机使用技巧(苹果无线耳机使用寿命一般多久)

    苹果无线耳机使用技巧(苹果无线耳机使用寿命一般多久)

  • 电脑共享文件在哪里找(电脑共享文件在主机与分享的区别)

    电脑共享文件在哪里找(电脑共享文件在主机与分享的区别)

  • 奔腾至强处理器与高能奔腾处理器比较(至强奔腾酷睿赛扬)

    奔腾至强处理器与高能奔腾处理器比较(至强奔腾酷睿赛扬)

  • 手机微博视频缓存在哪(微博视频怎么缓冲)

    手机微博视频缓存在哪(微博视频怎么缓冲)

  • 腾讯你正在追能删除么(腾讯的正在输入给了多少人希望又给了多少人失望)

    腾讯你正在追能删除么(腾讯的正在输入给了多少人希望又给了多少人失望)

  • 使用vue,实现前端导入excel数据(vue前端怎么运行)

    使用vue,实现前端导入excel数据(vue前端怎么运行)

  • 【Windows Server 2019】Web服务 IIS 配置与管理—— IIS 的安装与基本配置 Ⅲ(windowsserver2019产品密钥)

    【Windows Server 2019】Web服务 IIS 配置与管理—— IIS 的安装与基本配置 Ⅲ(windowsserver2019产品密钥)

  • css文字垂直展示的方法(css怎么让文字垂直居中显示)

    css文字垂直展示的方法(css怎么让文字垂直居中显示)

  • 纳税信用等级评定在哪里查询
  • 知识产权入股需要过户给对方么
  • 个体户不刻公章违法吗
  • 财务报表中的存货怎么做掉
  • 政府预算年度
  • 应付款多付了怎么处理
  • 2021新版利润表
  • 未竣工验收导致发生质量问题由谁承担责任
  • 递延收益是什么科目应该怎么处理
  • 先抵扣后付款怎么做账
  • 新会计准则短期租赁会计分录
  • 工业企业水电费如何分摊
  • 外管证交税需要带什么材料
  • 出口退税远程申报
  • 加盟费收入如何入账
  • 增值税发票的帐号怎么查
  • 分公司注销时有未分配利润需要交税吗
  • 建筑物占用的土地怎么算
  • 股东与公司之间是什么关系
  • 自产产品用于集体福利按什么价格入账
  • 一般纳税人差额申报表填写
  • 退货抵扣是什么意思
  • 非货币性资产交换差额计入什么科目
  • 何为民办非企业
  • 增值税税率简易征收
  • 联想随身充评测
  • 筹建期间费用计入什么
  • 退回多缴所得税做贷方本期发生额没有
  • PHP:pg_fetch_all()的用法_PostgreSQL函数
  • i33240配什么主板
  • 销货退回与折让属于什么科目
  • vite vuex
  • 应付账款重分类含不含暂估
  • 阿里云盘 icloud
  • javaweb购物
  • css背景图
  • vue怎么嵌入html
  • php array_slice 取出数组中的一段序列实例
  • mysqlbinlog -vv
  • 企业在计提短期借款利息时可能用到的会计科目有
  • 免税收入和免征
  • 未达到起征点的增值税怎么填写
  • 网络贷款需要缴费吗
  • 金蝶k3费用发票怎么生成凭证
  • 收据十万大写金额填写样本
  • 存货周转率是指企业某一会计
  • 当月进项税大于销项税怎么办
  • 消费税是怎样征收的
  • 分期购车会计分录小规模
  • 其他业务收入的现金流放哪里?
  • 坏账准备的核算方法
  • 关于购买安保器材的报告
  • 金蝶迷你版为什么打不开
  • 简易计税的进项税额转出会计分录
  • 哪些资产减值损失一经计提不得转回
  • 累计折旧可以作为利润分配吗
  • 简易征收能抵扣进项税吗
  • mysql中自增
  • mysql单表10亿
  • sql中nullif
  • mysql查询慢的优化方案
  • 苹果mac最新的系统
  • fedora14虚拟机安装教程
  • linux命令合集
  • 安装空调
  • 电脑硬盘磁盘是什么材料
  • win7系统显卡驱动在哪个文件夹
  • win8应用商店下载
  • win7调整视觉效果
  • react常用框架
  • 怎么学node.js
  • 实现 java
  • jquery $each
  • android 系统app权限
  • 如何用node搭建服务器
  • python函数判断
  • android高级开发实战------ui、ndk与安全
  • 保险专票可以抵进项税吗
  • 高新技术企业认定
  • 可以抵扣的消费税计入什么科目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设