本论坛是在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后,找不到相应位置,请速解决。 |