东方星雨

简单网络

一个爱好网络的80后男站长。

关注我东方星雨个人微信号:476847113

您现在的位置是:首页 > 站长日志

帝国cms修改上传附件附件名

2018-03-26 站长 站长日志

   帝国内置的fckeditor在上传附件时,自动附加了field和legend,表现出来是这样的,如图:

帝国cms修改上传附件附件名

  后台点击确定之后,自动加入了legend,如图:

帝国cms修改上传附件附件名

  前台显示样式,如图:

帝国cms修改上传附件附件名

  这样最大的缺点就是把数据库中的文件名展示出来了,造成了很不友好的用户体验,虽然可以在后台手动修改,但是这样做太麻烦。 

  因本人之前用过ckeditor,感觉这个自动添加legend的功能应该是帝国定制的,所以找到相应的js或者php文件,作适当的修改应该就可以解决问题了。  经过一番努力,在admin文件夹中找到了如下两个文件:

  文件位置 - /e/admin/ecmseditor/infoeditor/epage/ 

TranFile.php

  打开TranFile.php,找到对应的代码做相应的修改就可以了,只要你有点html的语法基础,修改就没问题。Insertfile.php改不改都可以。

  把【filename】改为【fn】,那么上传的文件名前台显示即为文件原名称。

  如果觉得帝国自带的附件显示效果,自己不满意,此时,也可以修改下图中的html代码,也可以赋予其class或id,在css样式表文件中,重新赋予css。

文章评论