織夢DedeCMS百度編輯器上傳圖片無水印的解決辦法

2020-12-08


dedecms整合Ueditor后,上傳圖片沒有自動加水印,下面給大家講講解決辦法:

 

首先我們解決一下Ueditor抓取遠程圖片加水印的方法:

 

打開編輯器文件夾內的getRemoteImage.php文件,在里面找到://遠程抓取圖片配置

 

在其上面添加如下代碼:

1 require_once(‘../../../dede/config.php’);//dede改為你自己的后臺管理目錄
2 require_once(DEDEADMIN.”/inc/inc_archives_functions.php”);

然后在里面找到:fwrite( $fp2 , $img );

 

在其下面添加如下代碼:

1 @WaterImg($tmpName, ‘down’);

然后替換所有的getRemoteImage為getRemoteImageUe即可。

 

下面我們來解決Ueditor上傳圖片不自動加水印的問題:

 

我們打開編輯器文件夾里面的imageUp.php文件,在里面找到:include “Uploader.class.php”;

 

在其上面添加如下代碼:

1 require_once(‘../../../dede/config.php’);//dede改為你自己的后臺管理目錄
2 require_once(DEDEADMIN.”/inc/inc_archives_functions.php”);

然后找到:echo “{‘url':’

 

在其上面添加:

1 @WaterImg($info[ “url” ], ‘down’);

上面的其實就是引用織夢自帶的文檔處理函數,也可以自己寫一個水印函數加到這里添加其它的水印。

0
首頁
案例
關于
聯系
凯时平台