您当前的位置: 主页 > 优化教程
文章摘要:相信用过dedecms的人都清楚这一点,就是上传的文件会自动被改名,当然,大多数的CMS程序都会是这样的功能。可是改名后的文件名失去了原始的直观性,特别当你的文件是用来让用户下
相信用过dedecms的人都清楚这一点,就是上传的文件会自动被改名,当然,大多数的CMS程序都会是这样的功能。可是改名后的文件名失去了原始的直观性,特别当你的文件是用来让用户下载的时候(比如报表、软件之类),用户下了你的文件,看文件名就是系统自动生成一串数字,没有什么实际意义,这个时候就要更改下这个机制了。有时下载的模板,软件类,保持下载文件的原始中文名。
 
这个做起来其实只要二行代码就可以搞定了,一个文件一个,很简单。
 
第一个是改发布内容的时候,通过ckeditor的附件功能上传文件改名。
 
打开主目录/include/dialog/select_soft_post.php,在if(!empty($newname))之前,也就是大约49行的位置,加入$newname = $uploadfile_name;
 
第二个是改附件管理中上传新文件后的更名机制
 
打开主目录/dede(管理目录)/media_add.php,在大约61行的位置,加入$filename = $upfile_name;然后注释掉下面四行代码:
 
$filename = “{$adminid}_”.MyDate(“His”,$uptime).mt_rand(100,999).$i;
$fs = explode(“.”,${“upfile”.$i.”_name”});
$filename = $filename.”.”.$fs[count($fs)-1];
$filename = $savePath.”/”.$filename;
 

关键词:织梦,Dedecms,上传,中文,文件,不,自动,改名,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

织梦限制自定义字段调用字符长度的方法织梦默认的自定义字段调用是没有长度限制的,但有些时候在首页或者列表页调... 2021-07-22
织梦万能loop循环标签可以调用任意数据DedeCMS v5.7手册中的loop万能标签非常有用,可以使用它来... 2021-07-27
织梦dedeCMS留言本类的plus插件调用{dede:}标签或头部尾dedecms 织梦模板 留言本类的plus插件调用{dede:}标签... 2021-07-22
织梦DedeCms如何获取缩略图的高度和宽度织梦DedeCms获取缩略图的高度和宽度 某些瀑布流的代码要求图片必须... 2021-07-22
dedecms调用栏目名称与栏目链接地址的方法分析本文实例讲述了 织梦模板 调用栏目名称与栏目链接地址的方法 今天在做一... 2021-07-30
织梦 调用文章简介[field:description /]如何限制字数在用 织梦模板 时,用[field:description /]标签调... 2021-08-14
织梦DedeCMS图集调用发布图片数量的方法织梦DedeCMS图集默认是不调用图片数量的,比如共X张这样,当网站需... 2021-07-30
织梦DEDECMS简略标题调用标签[field:shorttitle/] :简短标题 [field:ti... 2021-07-30
织梦dedecms首页、列表调用所有图集方法1:首先来了解一下标签 织梦cms模板 list (当前列表) arc... 2021-07-27
怎么样解决织梦DEDECMS幻灯片图片显示模糊问题的办法大家使用织梦dedecms建站,都会遇到这样一个问题,就是织梦dede... 2021-07-30
dedecmsDedecms网站管理后台白屏解决办法织梦Dedecms网站管理后台白屏解决办法 。 1、 登录织梦Dede... 2021-08-09
小修改让点击数(浏览量)变得更随机一般来说,织梦网站是每刷一次,点击数(浏览量)增加1,那怎么怎么样才能... 2021-07-30
织梦模板dede留言本类的plus插件如何调用标签或头部尾部dedecms留言本类的plus插件调用{dede:}标签或头部尾部的... 2021-07-22
DEDE自定义表单留言功能带上提交页面的url信息DEDECMS的自定义表单功能非常强大,可以用来做很多二次开发应用,很... 2021-07-22
dedecms织梦模板首页导航菜单二级栏目调用标签channelartlist本文实例讲述了dedecms首页导航菜单二级栏目调用标签的用法。分享给... 2021-07-22
取消dedecms 留言簿的验证码的方法修改 plus/guestbook/savepost.php 删除第9... 2021-07-22

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn