| 修改方法: 查找index.htm
 修改为:复制代码<!--<?php print <<<EOT
-->
quot;,$imginfo[attachurl]))){复制代码<!--<?php
//首页调用开始
//默认只显示开放板块,不显示正规、隐藏、投票、认证板块
//幻灯图开始
$cachepics=R_P."data/bbscache/index_toppics.php";//幻灯图片缓存文件
$cachepicstime=60;//幻灯图片缓存自动更新时间,单位秒
//下一句设置要显示的板块类型,forum开放板块,former正规板块,hidden隐藏板块
$showforum="(pf.f_type = \'forum\' or pf.f_type = \'former\')";
if (($timestamp-@filemtime($cachepics)>=$cachepicstime)){
$query=$db->query("SELECT pt.tid,pt.fid,pt.subject,pa.attachurl FROM pw_threads pt
,pw_attachs pa,pw_forums pf where pt.tid = pa.tid and pt.fid = pf.fid and pa.type=\'img\' and pt.ifcheck=\'1\' and ".$showforum." and pf.password = \'\'
ORDER BY pt.postdate DESC
LIMIT 60
"); //可以根据需要调整,我这里是估算每个主题有10张图片的情况下。
$imgcontent="<?php\\n";
$pics=$links=$texts="";
$rs_i=0;
while ($imginfo = $db->fetch_array($query) and $rs_i<6) {//只调用6个主题的图片,且图片格式为.jpg
  if(($rs_tid!=$imginfo[tid])&&(eregi("\\.(jpg)[code]<!--<?php
//首页调用开始
//默认只显示开放板块,不显示正规、隐藏、投票、认证板块
//幻灯图开始
$cachepics=R_P."data/bbscache/index_toppics.php";//幻灯图片缓存文件
$cachepicstime=60;//幻灯图片缓存自动更新时间,单位秒
//下一句设置要显示的板块类型,forum开放板块,former正规板块,hidden隐藏板块
$showforum="(pf.f_type = \'forum\' or pf.f_type = \'former\')";
if (($timestamp-@filemtime($cachepics)>=$cachepicstime)){
$query=$db->query("SELECT pt.tid,pt.fid,pt.subject,pa.attachurl FROM pw_threads pt
,pw_attachs pa,pw_forums pf where pt.tid = pa.tid and pt.fid = pf.fid and pa.type=\'img\' and pt.ifcheck=\'1\' and ".$showforum." and pf.password = \'\'
ORDER BY pt.postdate DESC
LIMIT 60
"); //可以根据需要调整,我这里是估算每个主题有10张图片的情况下。
$imgcontent="<?php\\n";
$pics=$links=$texts="";
$rs_i=0;
while ($imginfo = $db->fetch_array($query) and $rs_i<6) {//只调用6个主题的图片,且图片格式为.jpg
  if(($rs_tid!=$imginfo[tid])&&(eregi("\\.(jpg)[        DISCUZ_CODE_1        ]quot;,$imginfo[attachurl]))){
    $pics.=$db_bbsurl."/".$attachpath."/".$imginfo[attachurl]."|";
    $links.=$db_bbsurl."/read.php?tid=".$imginfo[tid]."|";
    $texts.=$imginfo[subject]."|";
    $rs_i++;//同一主题的只要最后上传的那张图片
  }
  $rs_tid=$imginfo[tid];
}
$pics=substr($pics,0,-1);
$links=substr($links,0,-1);
$texts=substr($texts,0,-1);
$pics=\'$pics="\'.$pics.\'";\';
$links=\'$links="\'.$links.\'";\';
$texts=\'$texts="\'.$texts.\'";\';
$imgcontent = $imgcontent.$pics."\\n".$links."\\n".$texts."\\n?>";
writeover($cachepics,$imgcontent);
}
@require_once($cachepics);
//幻灯图结束
//会员排行+主题排行开始
$cachelist=R_P."data/bbscache/index_toplist.php";//主题排行缓存文件
$cachelisttime=5;//主题排行自动更新时间,单位秒
//下一句设置要显示的板块类型,forum开放板块,former正规板块,hidden隐藏板块
$showforum="(pf.f_type = \'forum\' or pf.f_type = \'former\')";
if(($timestamp-@filemtime($cachelist)>=$cachelisttime)){
$listnum=10;//主题显示个数
$listlength=44;//主题标题长度
$listnum1=10;//会员在线时间排行显示个数
$copyright=" php开源网 [url]http://www.php-open.org[/url]";
$memberonline=$memberposttoday=$newthreads=$digestthreads=$replythreads="";
//会员在线时间排行开始
$query = $db->query("SELECT m.uid,m.username,md.onlinetime FROM pw_members m LEFT JOIN pw_memberdata md USING(uid) WHERE md.onlinetime order by md.onlinetime desc limit 0,$listnum");
while($members=$db->fetch_array($query)){
$members[onlinetime]=(int)($members[onlinetime]/3600);
$i=0;
while((5*$i*$i+15*$i)<=$members[onlinetime])
{$i++;
$C=5*$i*$i+15*$i;
$N=$i;
}
$more= $C-$members[onlinetime];
$lv= $N;
$timelv.="<div style=\'width:95%\'><div style=\'width:65%;float:left\'><a href=\'profile.php?action=show&uid=$members[uid]\' title=\'在线等级:{$lv} 级\\n在线时长:{$members[onlinetime]} 小时\\n升级剩余时间:{$more} 小时\'>$members[username]</a></div><div style=\'float:left;width:30%\'><img src=\'$imgpath/lv/{$lv}.gif\' style=\'margin-top:2px\'></div></div>";
}
unset($members);
unset($c_i);
//会员在线时间排行结束
//会员当日发帖排行开始
$query=$db->query("SELECT m.uid,m.username,md.postnum,md.todaypost FROM pw_members m LEFT JOIN pw_memberdata md USING(uid) WHERE md.lastpost>\'$tdtime\' ORDER BY md.todaypost DESC limit 0,$listnum");
$c_i=1;//初始化图片序号
while($members=$db->fetch_array($query)){
$memberposttoday.="<div style=\'width:100%\'><div style=\'float:left;width:69%\'><a href=\'profile.php?action=show&uid=$members[uid]\' title=\'总发贴量:$members[postnum]\'>$members[username]</a></div& gt;<div style=\'float:left;width:31%\'><font color=red>$members[todaypost]</font> 贴</div></div>";
$c_i++;
}
unset($members);
unset($c_i);
//会员当日发帖排行结束
//会员本月发帖排行开始
$query=$db->query("SELECT m.uid,m.username,md.postnum,md.digests,md.rvrc,md.money,md.monthpost,md.onlinetime FROM pw_members m LEFT JOIN pw_memberdata md USING(uid) WHERE md.lastpost>\'$montime\' ORDER BY md.monthpost DESC limit 0,$listnum");
$c_i=1;//初始化图片序号
while($members=$db->fetch_array($query)){
$members[onlinetime]=(int)($members[onlinetime]/3600);
$i=0;
while((1*$i*$i+15*$i)<=$members[onlinetime]){
  $i++;
  $C=1*$i*$i+15*$i;
  $N=$i;
}
$more=$C-$members[onlinetime];
$lv=$N;
if($lv > 48) $lv = 48;
$memberpostmonth.="<div style=\'width:100%\'><div style=\'float:left;width:69%\'><a href=\'profile.php?action=show&uid=$members[uid]\' title=\'发帖: $members[postnum] 帖\\n精华: $members[digests] 帖\\n威望: $members[rvrc] 点\\n财富: $members[money] 贝壳\\n在线等级: $lv 级\\n在线时间: $members[onlinetime] 小时\\n升级剩余: $more 小时\'>$members[username]</a></div><div style=\'float:left;width:31%\'><font color=red>$members[monthpost]</font> 贴</div></div>";
$c_i++;
}
unset($members);
unset($c_i);
//会员本月发帖排行结束
//最新发表主题开始
$query = $db->query("SELECT pt.tid,pt.author,pt.subject,pt.postdate,pt.lastpost,pt.lastposter,pt.replies,pt.hits,pf.name,pf.fid FROM pw_threads pt LEFT JOIN pw_forums pf USING(fid) where pt.ifcheck=\'1\' and ".$showforum." and pf.password = \'\' order by pt.postdate desc limit 0,$listnum");
$c_i=1;//初始化图片序号
while($threads=$db->fetch_array($query)){
$threads[postdate]=get_date($threads[postdate]);
$threads[lastpost]=get_date($threads[lastpost]);
$subject=substrs($threads[subject],42);
$newthreads.="<div style=\'width:100%;\'><div style=\'float:left;width:78%\'><a href=\'thread.php?fid=$threads[fid]\' title=\'此文章发表在 $threads[name] 版块\\n点击进入此版块\'>[ $threads[name] ]</a> <a href=\'read.php?tid=$threads[tid]\' title=\'主 题: $threads[subject]\\n作 者: $threads[author]\\n时 间: $threads[postdate]\\n浏 览: $threads[hits] 次\\n最新回复: $threads[lastposter]\\n回复时间: $threads[lastpost]\\n回复次数: $threads[replies] 次\\n$copyright\'>$subject</a></div><div style=\'float:right;width:22%;color:gray\'><font color=gray>$threads[postdate]</font></div></div>";
$c_i++;
}
unset($threads);
unset($c_i);
//最新发表主题结束
//社区精华主题开始
$query = $db->query("SELECT pt.tid,pt.author,pt.subject,pt.postdate,pt.lastpost,pt.lastposter,pt.hits,pt.replies,pf.name,pf.fid FROM pw_threads pt LEFT JOIN pw_forums pf USING(fid) where pt.ifcheck=\'1\' and pt.digest > 0 and ".$showforum." and pf.password = \'\' order by pt.postdate desc limit 0,$listnum");
$c_i=1;//初始化图片序号
while($threads=$db->fetch_array($query)){
$threads[postdate]=get_date($threads[postdate]);
$threads[lastpost]=get_date($threads[lastpost]);
$subject=substrs($threads[subject],46);
$digestthreads.="<div style=\'width:100%;\'><div style=\'float:left;width:78%\'><a href=\'thread.php?fid=$threads[fid]\' title=\'此文章发表在 $threads[name] 版块\\n点击进入此版块\'>[ $threads[name] ]</a> <a href=\'read.php?tid=$threads[tid]\' title=\'主题标题: $threads[subject]\\n主题作者: $threads[author]\\n发表时间: $threads[postdate]\\n浏览次数: $threads[hits] 次\\n最新回复: $threads[lastposter]\\n回复时间: $threads[lastpost]\\n回复次数: $threads[replies] 次\\n$copyright\'>$subject</a></div><div style=\'float:right;width:22%;color:gray\'><font color=#999990>$threads[author]</font></div></div>";
$c_i++;
}
unset($threads);
unset($c_i);
//社区精华主题结束
//社区评分推荐开始
$query = $db->query("SELECT tid,fid,author,subject,replies,lastpost,lastposter,hits,ifmark FROM pw_threads where ifmark>0 order by postdate desc limit 0,$listnum");
while($threads=$db->fetch_array($query)){
$threads[forum]=substrs($forum[$threads[\'fid\']][\'name\']);
$threads[lastpost]=get_date($threads[lastpost]);
$threads[subjects]=substrs($threads[subject]);
$threads[subject]=substrs($threads[subject],41);
$ifmarkthreads.="<div style=\'width:100%;\'><div style=\'float:left;width:78%\'><a href=\'thread.php?fid=$threads[fid]\'>$threads[forum]</a> <a href=\'read.php?tid=$threads[tid]\' title=\'标  题:$threads[subjects]\\n作  者:$threads[author]\\n回  复:$threads[replies]\\n点  击:$threads[hits]\\n回复时间:$threads[lastpost]\\n最后回复:$threads[lastposter]\'>$threads[subject]</a>< /div><div style=\'float:right;width:22%;color:gray\'>$threads[author]</div></div>\\n";
}
unset($threads);
unset($c_i);
//社区评分推荐结束
//最多点击主题开始
$query = $db->query("SELECT pt.tid,pt.author,pt.subject,pt.postdate,pt.lastpost,pt.lastposter,pt.hits,pt.replies,pf.name,pf.fid FROM pw_threads pt LEFT JOIN pw_forums pf USING(fid) where pt.ifcheck = \'1\' and ".$showforum." and pf.password = \'\' order by hits desc limit 0,$listnum");
$c_i=1;//初始化图片序号
while($threads=$db->fetch_array($query)){
$threads[postdate]=get_date($threads[postdate]);
$threads[lastpost]=get_date($threads[lastpost]);
$subject=substrs($threads[subject],$listlength);
$hotthreads.="<div style=\'width:100%;\'><div style=\'float:left;width:78%\'><a href=\'read.php?tid=$threads[tid]\' title=\'主题标题: $threads[subject]\\n主题作者: $threads[author]\\n发表时间: $threads[postdate]\\n浏览次数: $threads[hits] 次\\n最新回复: $threads[lastposter]\\n回复时间: $threads[lastpost]\\n回复次数: $threads[replies] 次\\n$copyright\'>$subject</a></div><div style=\'float:right;width:22%;color:gray\'><font color=gray>$threads[postdate]</font></div></div>";
$c_i++;
}
unset($threads);
unset($c_i);
//最多点击主题结束
//最新回复主题开始
$query = $db->query("SELECT pt.tid,pt.author,pt.subject,pt.postdate,pt.lastpost,pt.lastposter,pt.hits,pf.name,pt.replies,pf.fid FROM pw_threads pt LEFT JOIN pw_forums pf USING(fid) where pt.ifcheck = \'1\' and pt.replies > 0 and ".$showforum." and pf.password = \'\' order by lastpost desc limit 0,$listnum");
$c_i=1;//初始化图片序号
while($threads=$db->fetch_array($query)){
$threads[postdate]=get_date($threads[postdate]);
$threads[lastpost]=get_date($threads[lastpost]);
$subject=substrs($threads[subject],42);
$replythreads.="<div style=\'width:100%;\'><div style=\'float:left;width:78%\'><a href=\'thread.php?fid=$threads[fid]\' title=\'此文章发表在 $threads[name] 版块\\n点击进入此版块\'>[ $threads[name] ]</a> <a href=\'read.php?tid=$threads[tid]\' title=\'主题标题: $threads[subject]\\n主题作者: $threads[author]\\n发表时间: $threads[postdate]\\n浏览次数: $threads[hits] 次\\n最新回复: $threads[lastposter]\\n回复时间: $threads[lastpost]\\n回复次数: $threads[replies] 次\\n$copyright\'>$subject</a></div><div style=\'float:right;width:22%;color:gray\'><font color=#999990>$threads[lastposter]</font></div></div>";
$c_i++;
}
unset($threads);
unset($c_i);
//最新回复主题结束
@writeover($cachelist,"<?php\\n\\$timelv=\\"$timelv\\";\\n\\$memberposttoday=\\"$memberposttoday\\";\\n\\$newthreads=\\"$newthreads\\";\\n\\$digestthreads=\\"$digestthreads\\";\\n\\$replythreads=\\"$replythreads\\";\\n\\$randtreads=\\"$randtreads\\";\\n\\$memberpostmonth=\\"$memberpostmonth\\";\\n\\$hotthreads=\\"$hotthreads\\";\\n\\$ifmarkthreads=\\"$ifmarkthreads\\";?>");
}
@require_once($cachelist);
//会员排行+主题排行结束
//首页调用结束
print <<<EOT
-->
$pics.=$db_bbsurl.\"/\".$attachpath.\"/\".$imginfo[attachurl].\"|\";
 $links.=$db_bbsurl.\"/read.php?tid=\".$imginfo[tid].\"|\";
 $texts.=$imginfo[subject].\"|\";
 $rs_i++;//同一主题的只要最后上传的那张图片
 }
 $rs_tid=$imginfo[tid];
 }
 
 $pics=substr($pics,0,-1);
 $links=substr($links,0,-1);
 $texts=substr($texts,0,-1);
 
 $pics=\'$pics=\"\'.$pics.\'\";\';
 $links=\'$links=\"\'.$links.\'\";\';
 $texts=\'$texts=\"\'.$texts.\'\";\';
 
 $imgcontent = $imgcontent.$pics.\"\\n\".$links.\"\\n\".$texts.\"\\n?>\";
 writeover($cachepics,$imgcontent);
 }
 @require_once($cachepics);
 //幻灯图结束
 
 //会员排行+主题排行开始
 $cachelist=R_P.\"data/bbscache/index_toplist.php\";//主题排行缓存文件
 $cachelisttime=5;//主题排行自动更新时间,单位秒
 //下一句设置要显示的板块类型,forum开放板块,former正规板块,hidden隐藏板块
 $showforum=\"(pf.f_type = \'forum\' or pf.f_type = \'former\')\";
 if(($timestamp-@filemtime($cachelist)>=$cachelisttime)){
 $listnum=10;//主题显示个数
 $listlength=44;//主题标题长度
 $listnum1=10;//会员在线时间排行显示个数
 $copyright=\"清水之家 www.s234.cn\";
 $memberonline=$memberposttoday=$newthreads=$digestthreads=$replythreads=\"\";
 
 
 
 
 |