POST TIME:2017-11-22 22:47
很多時候,我們發布文章的時候,是從別的網站復制粘貼內容到正文框,而復制的內容中往往又帶有圖片,DEDE系統發布文章有個設置叫“下載遠程圖片和資源”,它會自動把這些內容里的圖片,從來源網站上復制到我們的網站,相當方便!!
但是,有時候會遇到某些網站上的圖片特別大(尺寸大,相應地體積也大),而我們的網站可能是租的空間容量有限,我們希望下載回來的圖片限制在某個尺寸范圍內,這個時候就不好辦了。
以下就是一個拓展修改,讓DEDE可以限制下載遠程圖片的尺寸,縮略到限制自定義的尺寸以內!
一、后臺系統基本參數 ,增加兩個自定義參數
二、打開dedeincinc_archives_functions.php
第89行,原文:
global $cfg_multi_site,$cfg_basehost,$cfg_basedir,$cfg_image_dir;
改為:
global $cfg_multi_site,$cfg_basehost,$cfg_basedir,$cfg_image_dir,$cfg_img_width,$cfg_img_height;//修改 by nic
第148行,插入:
ImageResize($rndFileName,$cfg_img_width,$cfg_img_height,''); //add by nic