织梦dede系统的后台文件, 默认的排序很乱, 不是按名称, 也不是按时间, 如果目录内容很多的话, 很难找到自己想要的文件:

实在是太不方便了, 于是想让这些文件列表按名字排序, 看了一下后台的文件, 原来是因为php的函数dir引起的, 以”默认模板管理”在文件列表为例, 在后台的找到模板文件: /dede/templets/templets_default.htm (dede为你的后台目录) ,打开这个文件找到:<?php

$dh = dir($templetdird);

while($filename=$dh->read())

{

if(!preg_match(“#\.htm#”, $filename)) continue;

$filetime = filemtime($templetdird.’/’.$filename);

$filetime = MyDate(“Y-m-d H:i”,$filetime);

$fileinfo = (isset($fileinfos[$filename]) ? $fileinfos[$filename] : ‘未知模板’);

?>

可以看得出来使用了PHP的dir函数导致的, dir()读取的文件是无序的, 现在我们要想办法让他按名字排序, 这里可以改另一个读取目录文件的函数scandir(); 这个函数的文件会按文件名称排序, 改成下面这样:<?php

$files = scandir($templetdird);

foreach ($files as $filename)

{

if(!preg_match(“#\.htm#”, $filename)) continue;

$filetime = filemtime($templetdird.’/’.$filename);

$filetime = MyDate(“Y-m-d H:i”,$filetime);

$fileinfo = (isset($fileinfos[$filename]) ? $fileinfos[$filename] : ‘未知模板’);

?>

文件已经全部按名字排序了,很容易找到自己要的文件:

后台还有其它的有文件列表的地方也一样修改就可以了。

DedeCms下载:

软件大小:8.14MB

软件类别:国产软件 | CMS建站

软件语言:简体中文

运行环境:PHP/Mysql

软件授权:免费版

更新时间:2015-6-19 9:42:25

织梦后台对应的php文件,织梦DedeCMS后台文件列表按文件名排序的方法相关推荐

  1. Matlab文件列表实现自然排序的方法排序

    原本的是在matlab下载的,具体请见: Customizable Natural-Order Sort 将这个文件下载下来,添加到search path后,我简单写了个函数 sortObj(file ...

  2. 织梦dedecms系统修改文章描述调用字数的方法

    dedecms系统文章调用描述的字数字数最多为250个字节,文章摘要(能够通过infolen或description相关标签调用)被设置了字数上 限为250字符,设置上限的次要目的是减少数据库的冗余, ...

  3. 织梦php如何完全卸载,DEDE织梦CMS后台精简可以删掉的不需要的文件

    织梦DEDECMS后台精简哪些可以删掉的不需要的文件呢,织梦园在这里给各位站长整理如下: 如果是一开始就不想要的话,安装版plus目录下进行如下操作. 删除:guestbook文件夹[留言板,后面我们 ...

  4. mysql 织梦 优化,优化分析:分享织梦搭建和后台优化设置

    织梦内容管理系统(DedeCms) 以简单.实用.开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统.DedeCMS基于PHP+MySQL的技术开发,支持多种服务器 ...

  5. dedecms后台怎么添加发布软件?织梦后台软件内容管理

    使用织梦cms有很多的功能,其中有一个是在dedecms后台添加发布软件,然后在前台大家可以直接下载软件,在织梦cms后台怎么添加发布软件呢?下面是织梦软件内容管理的主要操作步骤. 使用织梦cms有很 ...

  6. dedecms php5.4 无法退出后台,DedeCMS 织梦在 Windows 的 PHP5.4 环境下登录后台空白的解决办法...

    在Windows/Windows主机上安装了DedeCMS 织梦程序后,但是通过/dede登录后台却是一片空白,那么这样的问题应该怎样解决呢?下面一步步分析怎样解决DedeCMS 织梦在 Window ...

  7. dede 验证码不显示 vdimgck.php,织梦(dedecms)后台登录验证码不显示或不正常的解决方法...

    随着互联网的快速发展,站长已经成为了互联网中的新兴人群,而其中建站使用的cms以织梦居多,伴随着人数的增多,在使用织梦cms中遇到的问题也越来越多,其中最棘手的问题莫过于验证码无法显示而导致无法登陆后 ...

  8. 织梦html底部文件,织梦dedecms程序如何给网站底部添加360监控的步骤

    使用织梦dedecms程序的站长朋友们都知道,这款程序漏洞特别多,如果安装后不给网站打补丁相信不到一个礼拜网站就会被挂很多黑链,然而这款程序只要网站被挂黑链后还是不断衍生的,直到整个网站首页都被挂满为 ...

  9. 织梦php模板在哪个文件夹,织梦主要文件夹目录及模板文件说明

    虽然织梦DedeCMS因为安全问题被人所诟病,但瑕不掩瑜,无论从用户群数量还是时间等各方面,织梦DedeCMS都是国内排名前几的CMS建站程序.如果你想学习CMS的二次开发,织梦DedeCMS是必须需 ...

最新文章

  1. 迁移学习CNN图像分类模型 - 花朵图片分类
  2. Nmon 性能:分析 AIX 和 Linux 性能的免费工具
  3. 在Eigrp做不等值路由的负载均衡
  4. 电力系统继电保护第二版张保会_电力系统继电保护试题
  5. 手机壁纸 NBA群星高清壁纸
  6. zabbix自定义用户key
  7. 软件测试面试题(每日一刷)
  8. python_selenium简单的滑动验证码
  9. 21_在线支付原理与实现
  10. matlab给语音信号添加噪声
  11. CentOS通过DNSpod实现DDNS动态域名,在家也可以搭建主机服务器了
  12. ldc java_java – LDC指令代码的负值是什么意思?
  13. 九麟SDK 接入文档
  14. 面试-JVM-类加载-类加载器--自定义类加载器-JVM调优
  15. Ubuntu加装4T机械硬盘
  16. 极客时间 Redis核心技术与实战 笔记(基础篇)
  17. hyperterminal停止工作_hyperterminal
  18. regexp_substr
  19. matlab安装遇到的许可证问题
  20. 计算机启动界面英语,dell电脑启动出现英文界面怎么办?

热门文章

  1. 12864液晶使用例程
  2. Golang程序性能分析(一)pprof和go-torch
  3. 关于ApplicationContextAware使用深入理解
  4. springcloud是如何进行服务治理的
  5. redis+lua实现分布式限流
  6. Vue.js - Day5 - Webpack
  7. springboot的yaml属性配置文件注入
  8. windows下boost库的基本使用方法
  9. php上传图片到远程服务器并返回图片地址到本地显示
  10. 2015年度“最佳技术团队”和“最佳CTO”评选活动火热进行中