国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > php开源 > DedeCMS > PHPCMS自定义采集图片的存放目录(年月日)

PHPCMS自定义采集图片的存放目录(年月日)

来源:程序员人生   发布时间:2014-01-24 17:37:32 阅读次数:3160次

PHPCMS2008内置的采集模块,在采集内容的时候,如果内容中间有图片,若下载到本地服务器上面,则附件的默认地址是:/uploadfile/200909下面,有没有什么办法修改下图片保存的路径呢?:比如修改成/uploadfile/2009/0928/这种日存放?其实很简单,照下面的方法做就可以了。

首先找到文件spiderincludeget_remotefiles.func.php,然后打开:

查找:

以下为引用的内容:
function do_saveremotefiles($files, $uploaddir = 'uploadfile', $down = true)
{
global $image,$watermark_img, $PHPCMS, $att;
$filepath = PHPCMS_PATH . $uploaddir . '/' . date('Ym') . '/';
$uploaddir = PHPCMS_ROOT . '/' . $uploaddir . '/' . date('Ym') . '/';

然后替换成:

以下为引用的内容:
function do_saveremotefiles($files,
$uploaddir = 'uploadfile', $down = true)
{
    global
$image,$watermark_img, $PHPCMS, $att;
    $filepath = PHPCMS_PATH .
$uploaddir . '/' . date('Y') . '/' . date('md') . '/';
   
$uploaddir = PHPCMS_ROOT . '/' . $uploaddir . '/' . date('Y') . '/' . date('md')
. '/';

最后保存get_remotefiles.func.php页面,上传到你空间就可以了,现在,采集的文章内容图片就保存为/uploadfile/2009/0928/这样的格式了!

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生