返回列表 发帖
查看: 209|回复: 2

[已解决] 附件下载名称不能增加网站名

7

主题

47

回帖

59

积分

渐入佳境

贡献
0 点
金币
0 个
发表于 2024-2-17 17:24:13 | 显示全部楼层 |阅读模式
用户在下载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 贡献

最佳答案

$attach['filename'] = '你的网站名称_'.$attach['filename'];  

这一行代码 你 添加到 if(!empty($aid) && is_numeric($aid)) {……} 这个段代码后边即可
回复

使用道具 举报

8

主题

1573

回帖

2718

积分

应用开发者

贡献
186 点
金币
123 个
QQ
发表于 2024-2-17 19:53:19 | 显示全部楼层
$attach['filename'] = '你的网站名称_'.$attach['filename'];  

这一行代码 你 添加到 if(!empty($aid) && is_numeric($aid)) {……} 这个段代码后边即可
专业解决各类服务器问题 和 discuz疑难杂症!
QQ 860855665 西部数码核心代理www.wensuhulian.com 飘仙建站论坛bbs.piaoxian.net
discuz互助QQ群 73131419
回复 支持 反对

使用道具 举报

7

主题

47

回帖

59

积分

渐入佳境

贡献
0 点
金币
0 个
 楼主| 发表于 2024-2-18 09:44:14 | 显示全部楼层
天外飘仙 发表于 2024-2-17 19:53
$attach['filename'] = '你的网站名称_'.$attach['filename'];  

这一行代码 你 添加到 if(!empty($aid) & ...

感谢。按照您的指点,修改后,附件下载自动加网站名字了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-5-14 18:47 , Processed in 0.044924 second(s), 8 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表