附件下载名称不能增加网站名 New
用户在下载DISCUZ社区附件时,希望附件名前自动加网站名。特点是下载前附件名称前网页不显示网站名字,下载时及下载后,附件前显示网站名字。
原来在网上找到一个操作方法:修改source/module/forum/forum_attachment.php
//替换:
$thread && $attachexists = TRUE;
//为
$thread && $attachexists = TRUE;
$attach['filename'] = '你的网站名称_'.$attach['filename'];
昨天网站从X3.5 2023-10-01 升级到 X3.5 2023-12-21 后,按照上面的方法进行了修改,可是发现下载附件发生了变化,都变为:forum.php。原文件名字都变为了:forum。文件格式为:.PHP。把文件格式PHP改为PDF,文件仍可用。
X3.5 2023-10-01版本也是这样修改的,但是没有问题,达到了预期效果。版本升级后出现了上面的问题。若不修改程序,附件下载后,附件名字前面自然没有加网站名,文件名字和格式都不发生变化。
还是希望下载附件名前自动加网站名。请相关技术人员指点。
我知道答案 回答被采纳将会获得1 贡献 已有1人回答
原来在网上找到一个操作方法:修改source/module/forum/forum_attachment.php
//替换:
$thread && $attachexists = TRUE;
//为
$thread && $attachexists = TRUE;
$attach['filename'] = '你的网站名称_'.$attach['filename'];
昨天网站从X3.5 2023-10-01 升级到 X3.5 2023-12-21 后,按照上面的方法进行了修改,可是发现下载附件发生了变化,都变为:forum.php。原文件名字都变为了:forum。文件格式为:.PHP。把文件格式PHP改为PDF,文件仍可用。
X3.5 2023-10-01版本也是这样修改的,但是没有问题,达到了预期效果。版本升级后出现了上面的问题。若不修改程序,附件下载后,附件名字前面自然没有加网站名,文件名字和格式都不发生变化。
还是希望下载附件名前自动加网站名。请相关技术人员指点。
我知道答案 回答被采纳将会获得1 贡献 已有1人回答