DZ附件下载增加附件文件名前缀的方法

想办法留住用户,打造自己的品牌,那么很多下载站就需要让默认下载文件前面加上自己的站点名称,如果一个个的那相当的累了,那么下面就分享下Discuz x3附件下载增加附件文件名前缀的方法:
此方法需要修改两个文件:
第一个文件:./source/function/function_attachment.php
搜索

  • $attachexists = TRUE;



在后面增加,其中获取到的$_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'];



再后面一行。--这个是插入页面的附件增加文件名前缀

  • $attachexists = TRUE;



同样增加

  • $attach['filename'] = $_G['setting']['bbname'].'-'.$attach['filename'];



到此就修改完成了,现在上传覆盖下,看看是不是下载附件会增加你站点的名称了呢?

avatar
  • 本文由 发表于 2020年12月29日17:51:14
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: