Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

收录论坛帖子无法下载附件解决方案

[复制链接]
lidq.jingwu 发表于 2009-11-28 14:39:09 | 显示全部楼层 |阅读模式
本帖最后由 lidq.jingwu 于 2010-3-10 11:19 编辑

下载压缩包内的文件直接覆盖原文件即可。
适用于所有的编码。



我本地用firefox,google,ie8测试,没有发现错误。
注意:下载时,要先登陆,而且ss与dz的同步登陆要是正常的才可以。

如果覆盖后,还无法解决下载的问题,请到templates文件夹下面找到对应的模板文件夹,找到bbs_viewthread.html.php文件,找到下面一句:
  1. <p><img src="{S_URL}/images/base/haveattach.gif" align="absmiddle" border="0"><a href="{B_URL}/attachment.php?aid=$post[aid]" target="_blank"><strong>$post[filename]</strong></a><br />($post[dateline], Size: $post[attachsize], Downloads: $post[downloads])</p>
复制代码
将其改为:
  1. <p><img src="{S_URL}/images/base/haveattach.gif" align="absmiddle" border="0"><a href="{B_URL}/attachment.php?aid=<!--{eval echo bbs_aidencode($post[aid]);}-->" target="_blank"><strong>$post[filename]</strong></a><br />($post[dateline], Size: $post[attachsize], Downloads: $post[downloads])</p>
复制代码
找到下面一段:
  1. <p><img src="{S_URL}/images/base/haveattach.gif" align="absmiddle" border="0"><a href="{B_URL}/attachment.php?aid=$value[aid]" target="_blank"><strong>$value[filename]</strong></a><br />($value[dateline], Size: $value[attachsize], Downloads: $value[downloads])</p>
复制代码
将其修改为:
  1. <p><img src="{S_URL}/images/base/haveattach.gif" align="absmiddle" border="0"><a href="{B_URL}/attachment.php?aid=<!--{eval echo bbs_aidencode($value[aid]);}-->" target="_blank"><strong>$value[filename]</strong></a><br />($value[dateline], Size: $value[attachsize], Downloads: $value[downloads])</p>
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
abcnic18 发表于 2009-11-30 12:11:26 | 显示全部楼层
沙发支持!
回复

使用道具 举报

阳光的重量 发表于 2009-12-1 20:59:29 | 显示全部楼层
支持
呵呵
回复

使用道具 举报

eswnman 发表于 2009-12-3 06:27:38 | 显示全部楼层
是修改SS里的文件吗?

我按楼主的要求修改了SS里的内容,更新了缓存, 结果,还是显示如下错误:


"附件文件不存在或无法读入,请与管理员联系。"
回复

使用道具 举报

eswnman 发表于 2009-12-3 06:28:41 | 显示全部楼层
希望官方把这个出个文件更新包,便于大家解决问题
回复

使用道具 举报

saleroad 发表于 2009-12-3 17:18:35 | 显示全部楼层
我很早就提出了这个Bug,到今天才发布解决方案。
楼主最好提供直接覆盖的文件,现在这样找很容易出错的。
回复

使用道具 举报

董事会 发表于 2009-12-3 22:35:47 | 显示全部楼层
很好啊,谢谢啦
回复

使用道具 举报

 楼主| lidq.jingwu 发表于 2009-12-5 11:02:41 | 显示全部楼层
回复 5# eswnman


    我本地用firefox,google,ie8测试,没有发现错误。
注意:下载时,要先登陆,而且ss与dz的同步登陆要是正常的才可以。
回复

使用道具 举报

hjy815 发表于 2009-12-7 01:03:00 | 显示全部楼层
按照这个方法只能解决一部分问题。
修改后,只能下载论坛里已经插入帖子内容的附件,当会员上传附件后没有插入到帖子的内容里而在默认的附件列表里,还是不能下载。
如果把附件都插入到帖子里,又影响美观。
怎么才能下载论坛里所有附件呢?期待楼主解决。
回复

使用道具 举报

 楼主| lidq.jingwu 发表于 2009-12-9 12:00:09 | 显示全部楼层
回复 10# hjy815


    这个问题测试过了,如果不插入到内容中,附件是不会在supesite系统中显示的,也就没有无法下载的问题的。
难道你的可以显示?
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 01:11 , Processed in 0.032188 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表