DedeCMS整合百度Ueditor编辑器实现图片自动加水印教程
在DedeCMS中整合百度Ueditor编辑器后,默认上传或远程抓取的图片不会自动添加水印。本文提供完整的修改方案,解决图片水印缺失问题。
Ueditor远程抓取图片加水印教程
打开Ueditor目录下的 getRemoteImage.php 文件。
找到以下代码位置:
//远程抓取图片配置
在该行上方添加以下代码:
require_once('../../../dede/config.php');//dede为你的后台目录
require_once(DEDEADMIN."/inc/inc_archives_functions.php");
找到以下代码:
fwrite( $fp2 , $img );
在该行下方添加:
@WaterImg($tmpName, 'down');
将文件中所有的 getRemoteImage 替换为 getRemoteImageUe。
Ueditor上传图片加水印方法
打开Ueditor目录下的 imageUp.php 文件。
找到以下代码:
include "Uploader.class.php";
在该行上方添加:
require_once('../../../dede/config.php');//dede为你的后台目录
require_once(DEDEADMIN."/inc/inc_archives_functions.php");
找到以下代码:
echo "{'url':'
在该行上方添加:
@WaterImg($info[ "url" ], 'down');
完成以上修改后,保存文件并刷新后台,即可实现Ueditor编辑器上传及远程抓取图片自动添加水印功能。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
