DedeCMS后台文件管理器、模板文件、缩略图排序修改的方法

生命不是要超越别人,而是要超越自己。每天醒来并告诉自己:更少的理由,更大的腹部,更甜的嘴,更小的脾气,更快的动作,更高的效率,一点微笑和脑。一站式

今天一个客户的网站在后台传图片的时候,发现织梦DEDECMS生成的文件夹是按天生成的,只要传了图片就会自动建立个年月日的文件,centos系统下,都是随便排序的,很难找到对应文件夹,所以查阅很多资料才发现:dir()和scandir()原来是有区别的,故整理如下,希望可以帮到有需要的小伙伴!

一、文件管理器

修改/dede/templets/file_manage_main.htm

	
	$dh=dir($inpath);
	$ty1="";
	$ty2="";
	$files=$dirs=array();
	while(($file=$dh->read())!==false)
	

改为

	
	$dh=scandir($inpath);
	$ty1="";
	$ty2="";
	$files=$dirs=array();
	foreach($dhas$file)
	

删掉

	
	 $dh->close();
	

二、模板文件

修改/dede/templets/templets_default.htm

	
	<?php
	    $dh=dir($templetdird);
	    while($filename=$dh->read())
	    {
	    if(!preg_match("#\.htm#",$filename))continue;
	    $filetime=filemtime($templetdird.'/'.$filename);
	    $filetime=MyDate("Y-m-dH:i",$filetime);
	    $fileinfo=(isset($fileinfos[$filename])?$fileinfos[$filename]:'未知模板');
	    ?>
	

改为

	
	<?php
	    $files=scandir($templetdird);
	    foreach($filesas$filename)
	    {
	    if(!preg_match("#\.htm#",$filename))continue;
	    $filetime=filemtime($templetdird.'/'.$filename);
	    $filetime=MyDate("Y-m-dH:i",$filetime);
	    $fileinfo=(isset($fileinfos[$filename])?$fileinfos[$filename]:'未知模板');
	    ?>
	

三、缩略图

修改/include/dialog/select_images.php

	
	$dh=dir($inpath);
	$ty1="";
	$ty2="";
	while($file=$dh->read())
	

改为

	
	$dh=scandir($inpath);
	$ty1="";
	$ty2="";
	foreach($dhas$file)
	

删掉

	
	 $dh->close();
	

以上就是DedeCMS后台文件管理器、模板文件、缩略图排序修改的方法。人生没有绝对的公平,而是相对公平。在一个天平上,你得到越多,势必要承受更多,每一个看似低的起点,都是通往更高峰的必经之路。更多关于DedeCMS后台文件管理器、模板文件、缩略图排序修改的方法请关注haodaima.com其它相关文章!

标签: DedeCMS