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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

升级discuz5.5后原leobbs附件无法显示

[复制链接]
yifanxin 发表于 2007-3-14 09:00:00 | 显示全部楼层 |阅读模式
本论坛是在leobbs转换过的,需在include\discuzcode.func.php文件中添加
//LeoBBS X转换数据后专用 $tid是你主题的最大id
        global $fid,$tid;
        if ($tid < 11253) {
                $lbfilepath = './attachments/LBupfile/';
                $message = preg_replace(array(
                                "/\[UploadFile=([^\[]+?)\.(gif|jpg|png|bmp|jpeg)\]/ies",
                                "/\[UploadFile=(.*)\]/ies"),
                                array(
                                "bbcodeurl('\\1', '<center><img src=\"".$lbfilepath.$fid."/\\1.\\2\" border=\"0\" onload=\"if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt=\'Click here to open new window\';}\" onmouseover=\"if(this.resized) this.style.cursor=\'hand\';\" onclick=\"if(this.resized) {window.open(\'%s\');}\"></center><br>')",
                                "bbcodeurl('\\1', '【<a href=\"".$lbfilepath.$fid."/\\1\" target=\"_blank\" style=\"color:#0000FF;font-weight:bold\">点击下载文件</a>】')"),
                                $message);
        }
        unset($fid,$tid,$lbfilepath);
//LeoBBS X转换数据后专用
才能显示原leobbs的附件
,原来是在
$message = preg_replace($discuzcodes['searcharray']['imgcode'], $discuzcodes['replacearray']['imgcode'], $message);
        }
下面添加辅助程序的。
升级DISCUZ5.5后,找不到相应位置,请速解决。
liuqiang 发表于 2007-3-14 09:12:56 | 显示全部楼层
现在是在 for($i = 0; $i <= $discuzcodes['pcodecount']; $i++) { 上面添加
回复

使用道具 举报

 楼主| yifanxin 发表于 2007-3-14 09:26:45 | 显示全部楼层
3Q3Q3Q3Q
回复

使用道具 举报

xuon 发表于 2007-3-14 10:31:53 | 显示全部楼层
我也有这个问题,且按此方法无法解决
回复

使用道具 举报

农夫③拳 发表于 2007-3-14 17:32:42 | 显示全部楼层
本帖子已经收录于:
【非常实用】Discuz! 5.5 新 手 问 题 集 中 回 答 收 集 专 帖
更多问题解答请点击
回复

使用道具 举报

0077 发表于 2007-3-18 11:54:02 | 显示全部楼层
原帖由 liuqiang 于 2007-3-14 09:12 发表
现在是在 for($i = 0; $i  

我用这个方法修改无效。
回复

使用道具 举报

0077 发表于 2007-3-18 18:31:51 | 显示全部楼层
再顶一下,希望有人能解决。
回复

使用道具 举报

0077 发表于 2007-3-21 14:38:56 | 显示全部楼层
已经解决,原来是"$tid<"后面的数值的问题。要根据自己的论坛,改为转换后的数值。
回复

使用道具 举报

绝对口水 发表于 2007-3-23 20:49:16 | 显示全部楼层
原帖由 0077 于 2007-3-21 14:38 发表
已经解决,原来是"$tid

为什么我的填写了转换之前的 主题数目,可是转换之前的 附件还是无法显示呢??
回复

使用道具 举报

單身好浪漫 发表于 2007-3-23 22:01:51 | 显示全部楼层
学习一下...嘿嘿
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-25 22:27 , Processed in 0.026264 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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