前言:
此刻我们对“百度编辑器在线管理没有图片怎么回事”大概比较看重,同学们都需要了解一些“百度编辑器在线管理没有图片怎么回事”的相关内容。那么小编在网络上网罗了一些关于“百度编辑器在线管理没有图片怎么回事””的相关知识,希望我们能喜欢,我们快快来学习一下吧!此次教程中所用到的是dedecms 5.7 ,百度编辑器ueditor 1.4.3 的版本。网上无数关于ueditor增加上传图片水印的教程,但是没有一个适合的。于是经过研究后,有了这篇文章。
打开 \include\ueditor\php\action_upload.php 找到
include "Uploader.class.php";
在它下面加入
require_once('../../../dede/config.php');//dede为你的后台目录
require_once(DEDEADMIN."/inc/inc_archives_functions.php");
加入这个后只适合后台文章发布,用户前台发布会上传失败,于是放弃。
最终能够合适的是下面这个代码:
require_once("../../common.inc.php");
require_once("../../image.func.php");
再打开 \include\ueditor\php\Uploader.class.php 找到
$this->stateInfo = $this->stateMap[0];
位置约为122行左右,还有一个160多行的位置,全文件中一共有3处这个代码,包含了自己上传和网络图片抓取,需要在这3处都增加代码。
在它下面加入
WaterImg($this->filePath, 'up');
修改好后代码是:
$this->stateInfo = $this->stateMap[0];
WaterImg($this->filePath, 'up');
完成,这样上传本地图片和批量上传图片就自动加水印了。
标签: #百度编辑器在线管理没有图片怎么回事