程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> 解析dedeCMS圖片按月存放的實現方法

解析dedeCMS圖片按月存放的實現方法

編輯:PHP綜合
解析織夢DedeCMS圖片按月存放的實現方法
打開目錄include裡面的dedecollection.class.php  代碼如下:   //獲得下載媒體的隨機名稱  function GetRndName($url,$v)  {  global $cfg_image_dir,$cfg_dir_purview;  $this->mediaCount++;  $mnum = $this->mediaCount;  $timedir = "c".MyDate("ym(修改些處,去掉原有的d即可按月存放,同理以你自己喜歡的來設定吧)",time());  //存放路徑  $fullurl = preg_replace("/\/{1,}/","/",$cfg_image_dir."/");  if(!is_dir($GLOBALS['cfg_basedir']."/$fullurl"))  {  MkdirAll($GLOBALS['cfg_basedir']."/$fullurl",$cfg_dir_purview);  }  $fullurl = $fullurl.$timedir."/";  if(!is_dir($GLOBALS['cfg_basedir']."/$fullurl"))  {  MkdirAll($GLOBALS['cfg_basedir']."/$fullurl",$cfg_dir_purview);  }    附後台及遠程下載存放方法:  打開後台目錄dede(默認為dede,如果你改過請找到對應的文件夾). 打開文件 media_add.php , 找到如下代碼:(默認的在第25行)    $dpath = MyDate(“ymd”,$uptime); 修改為:  $dpath = MyDate(“ym”,$uptime); 這樣你在以後後台上傳文件時就會按月存放了.    “下載遠程圖片”按月存放  同樣在後台, 展開文件 dede/inc/inc_archives_functios.php 找到如下代碼:(默認的在第96行)    $imgUrl = $cfg_uploaddir.’/’.MyDate(“ymd”,time()); 修改為:  $imgUrl = $cfg_uploaddir.’/’.MyDate(“ym”,time()); 以後圖片本地化的附件就會按月保存 *
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved