10) { $showCommentStr_tail.="\n".($totalCommentLineNum - 10)." lines more... (total : $totalCommentLineNum lines)"; $tmpData_Count = 10; } else $tmpData_Count = $totalCommentLineNum; $showCommentStr = ""; for($i=0;$i<$tmpData_Count;$i++) { $tmpStr = trim($tmpData[$i]); if($tmpStr) $showCommentStr .= $tmpStr."\n"; } $showCommentStr = str_replace("'","",$showCommentStr); $showCommentStr = str_replace("\"","",$showCommentStr); $showCommentStr .= $showCommentStr_tail; } $_zbCount = check_zbLayer($data); // 使用HTML时,若无现有会员的HTML权限或不是管理员,去掉STYLE属性 if($data[use_html]&&$data[islevel]>$setup[grant_html]) { $style_pattern = "/(\<.*?)style=(.*?)(\>?)/i"; $data[memo]=preg_replace($style_pattern,"\\1\\3",$data[memo]); } // 拆除为' 等特殊文字粘贴的 \(反斜杠) $name=$data[name]=stripslashes($data[name]); // 名字 $temp_name = get_private_icon($data[ismember], "2"); if($temp_name) $name=""; $subject=$data[subject]=stripslashes($data[subject]); // 主题 //$subject=$data[subject]; $subject=cut_str($subject,$setup[cut_length]); // 切割主题的部分 $hit=$data[hit]; // 浏览数 $vote=$data[vote]; // 推荐数 $comment_num="[".$data[total_comment]."]"; // 回复数 if($data[total_comment]==0) $comment_num=""; if($setup[use_alllist]) $view_file="list.html"; else $view_file="show.html"; // 在主题上进行连接的部分; if($member[level]<=$setup[grant_view]||$is_admin) { //if($setup[use_status]&&!$data[is_secret]) $addShowComment = " onMouseOver=\"showComment('$showCommentStr',true)\" onMouseOut=\"showComment('',false)\" "; if($setup[use_status]&&!$data[is_secret]) $addShowComment = " title=\"$showCommentStr\" "; $subject="".$subject.""; } //cool 主题图片 $cool=""; if($hit>=100)$cool=""; if($hit>=150)$cool=""; if($hit<=99)$cool=""; //new 主题图片 $new = " "; $check_time=(time()-$data[reg_date])/60/60; if($check_time>24)$new.=" "; if($check_time<=24)$new.=""; // 搜寻字眼变色 if($keyword) { $keyword_pattern = "/".str_replace("\0","\\0",preg_quote($keyword,"/"))."/i"; if($sn=="on") $name = preg_replace($keyword_pattern, "$keyword", $name); if($ss=="on") $subject = preg_replace($keyword_pattern, "$keyword", $subject); } if(!$setup[only_board]) { $homepage=$data[homepage]=stripslashes($data[homepage]); if($homepage) $homepage="$homepage"; // 为了图库使用,使用正规表现方法 if($data[ismember]) { $imageBoxPattern = "/\[img\:(.+?)\.(jpg|gif)\,align\=([a-z]){0,}\,width\=([0-9]+)\,height\=([0-9]+)\,vspace\=([0-9]+)\,hspace\=([0-9]+)\,border\=([0-9]+)\]/i"; $data[memo]=preg_replace($imageBoxPattern,"", stripslashes($data[memo])); } else { $data[memo]=stripslashes($data[memo]); } if($data[use_html]<2) $memo=$data[memo]=nl2br($data[memo]); $memo=$data[memo]; // 自动连接部分;; if($setup[use_autolink]) $memo=autolink($memo); $memo .= ""; // 有搜索语时变更内容的关键字 if($sc=="on" && $keyword) { $keyword_pattern = "/".str_replace("\0","\\0",preg_quote($keyword,"/"))."/i"; $memo = preg_replace($keyword_pattern, "$keyword", $memo); } // 处理图片大小的部分 $memo = preg_replace("/(\?)/i","\\1 name=zb_target_resize style=\"cursor:hand\" onclick=window.open(this.src) \\2 \\3", $memo); $memo = "
".$memo."
"; $_zbResizeCheck = true; // IP if($is_admin) $ip="IP Address : ".$data[ip]." "; $sitelink1=$data[sitelink1]=stripslashes($data[sitelink1]); $sitelink2=$data[sitelink2]=stripslashes($data[sitelink2]); //by joys sitelink20 $sitelink3=$data[sitelink3]=stripslashes($data[sitelink3]); $sitelink4=$data[sitelink4]=stripslashes($data[sitelink4]); $sitelink5=$data[sitelink5]=stripslashes($data[sitelink5]); $sitelink6=$data[sitelink6]=stripslashes($data[sitelink6]); $sitelink7=$data[sitelink7]=stripslashes($data[sitelink7]); $sitelink8=$data[sitelink8]=stripslashes($data[sitelink8]); $sitelink9=$data[sitelink9]=stripslashes($data[sitelink9]); $sitelink10=$data[sitelink10]=stripslashes($data[sitelink10]); $sitelink11=$data[sitelink11]=stripslashes($data[sitelink11]); $sitelink12=$data[sitelink12]=stripslashes($data[sitelink12]); $sitelink13=$data[sitelink13]=stripslashes($data[sitelink13]); $sitelink14=$data[sitelink14]=stripslashes($data[sitelink14]); $sitelink15=$data[sitelink15]=stripslashes($data[sitelink15]); $sitelink16=$data[sitelink16]=stripslashes($data[sitelink16]); $sitelink17=$data[sitelink17]=stripslashes($data[sitelink17]); $sitelink18=$data[sitelink18]=stripslashes($data[sitelink18]); $sitelink19=$data[sitelink19]=stripslashes($data[sitelink19]); $sitelink20=$data[sitelink20]=stripslashes($data[sitelink20]); if($sitelink1)$sitelink1="$sitelink1"; if($sitelink2)$sitelink2="$sitelink2"; //by joys sitelink20 if($sitelink3)$sitelink3="$sitelink3"; if($sitelink4)$sitelink4="$sitelink4"; if($sitelink5)$sitelink5="$sitelink5"; if($sitelink6)$sitelink6="$sitelink6"; if($sitelink7)$sitelink7="$sitelink7"; if($sitelink8)$sitelink8="$sitelink8"; if($sitelink9)$sitelink9="$sitelink9"; if($sitelink10)$sitelink10="$sitelink10"; if($sitelink11)$sitelink11="$sitelink11"; if($sitelink12)$sitelink12="$sitelink12"; if($sitelink13)$sitelink13="$sitelink13"; if($sitelink14)$sitelink14="$sitelink14"; if($sitelink15)$sitelink15="$sitelink15"; if($sitelink16)$sitelink16="$sitelink16"; if($sitelink17)$sitelink17="$sitelink17"; if($sitelink18)$sitelink18="$sitelink18"; if($sitelink19)$sitelink19="$sitelink19"; if($sitelink20)$sitelink20="$sitelink20"; $file_name1=$data[s_file_name1]; $file_name2=$data[s_file_name2]; $file_download1=$data[download1]; $file_download2=$data[download2]; if($file_name1) { $file_size1=@GetFileSize(filesize($data[file_name1])); $a_file_link1=""; } else { $file_size1=0; $a_file_link1="
"; if(eregi("\.jpg",$file_name2)||eregi("\.gif",$file_name2)||eregi("\.png",$file_name2)) $upload_image2="
"; } // 求分类 if($data[category]&&$setup[use_category]) $category_name=$category_data[$data[category]]; else $category_name=" "; // 把发贴时间转化为年月日时分秒 $reg_date="".date("Y/m/d", $data[reg_date]).""; $date=date("y-m-d h:i:s", $data[reg_date]); // 使用FORM MAIL生成相关菜单后LAYER OPEN if($_zbCount&&$setup[use_formmail]) { $name = "$name"; // 不使用FORM MAIL时必须连接邮件 } else { if($data[email]) $name="
$name"; //$name="$name"; } // 根据Depth定义深度值 $insert=""; if($data[depth]>15) $data[depth]=15; for($z=0;$z<$data[depth];$z++) $insert .="  "; $icon=get_icon($data); // 定义会员名前的图标;; $face_image=get_face($data); $number=$loop_number; // 若刚浏览的帖子时,把编号换成图标 if($prev_no==$data[no]) $number=""; elseif($number!=" ") $number=$loop_number; // 回复按钮 if(($is_admin||$member[level]<=$setup[grant_reply])&&$data[headnum]>-2000000000&&$data[headnum]!=-1) $a_reply=""; else $a_reply="