DX2~3附件下载增加附件文件名前缀的新方法。展示论坛:PROII 9.2安装教程
http://bbs.mahoupao.com/forum.php?mod=viewthread&tid=66808 (出处: 马后炮化工论坛)
以前可以直接写入中文名,后来DX2.5之后就不能用中文了。那就增加一个吧。
需要更改两个文件。
第一个文件:./source/function/function_attachment.php
搜索在后面增加,其中获取到的$_G['setting']['bbname']就是论坛名字。.'-'就是增加一个破折号。研究了好长时间才发现这个。- $attach['filename'] = $_G['setting']['bbname'].'-'.$attach['filename'];
复制代码 第二个文件:./source/module/forum/forum_attachment.php搜索- $thread && $attachexists = TRUE;
复制代码 在后面增加,这是未插入帖内的附件增加文件名前缀- $attach['filename'] = $_G['setting']['bbname'].'-'.$attach['filename'];
复制代码 再后面一行。--这个是插入页面的附件增加文件名前缀同样增加- $attach['filename'] = $_G['setting']['bbname'].'-'.$attach['filename'];
复制代码 下载效果如下:
|