参考页面:http://ecms136.cncobo.com/
首页使用代码参考:
<ul id="divMain"> <? $sql=$empire->query("select * from {$dbtbpre}ecms_news order by id desc limit 30"); while($bqr=$empire->fetch($sql)){ $bqsr=sys_ReturnEcmsLoopStext($bqr); $bqno++; $fr=$empire->fetch1("select newstext,infotags from {$dbtbpre}ecms_news_data_{$bqr[stb]} where id='$bqr[id]'"); $neirong=$fr['newstext']; $imgcount=substr_count($neirong,"<img"); $neirong=preg_replace("@<iframe(.*?)</iframe>@is","",$neirong); $neirong=str_replace("$public_r[newsurl]","/","$neirong"); $neirong=stripslashes($neirong); $match==''; $pattern='/<[img|IMG].*?src=/"(.*?(?:[/.gif|/.jpg|/.png]))/".*?>/'; preg_match_all($pattern,$neirong,$match); if($match[1][0]==''){ $pattern='/<[img|IMG].*?src=////"(.*?(?:[/.gif|/.jpg|/.png]))////".*?>/'; preg_match_all($pattern,$neirong,$match); } $cl=$empire->fetch1("select classname from {$dbtbpre}enewsclass where classid='$bqr[classid]'"); $classname=$cl['classname']; $infotags=$fr['infotags']; $r_tag=explode(",",$infotags); for($i=0;$i<count($r_tag);$i++){ if($r_tag[$i]){ $tagslink=$public_r[newsurl].'e/tags/?tagname='.$r_tag[$i]; $tags.="<a href='$tagslink' target='_blank' rel='tag'>".$r_tag[$i]."</a>"; } } $tmpimg4=''; $tmpimg3=''; $tmpimg1=''; ?> <? if($imgcount>3){ for($j=0;$j<4;$j++){ $tmpimg4.=' <a href="'.$bqr[titleurl].'"><img src="'.$public_r[newsurl].'e/extend/timthumb.php?src='.$match[1][$j].'&h=120&w=180&zc=1" alt="'.$bqr[title].'" /></a> '; } ?> <li class="listpost_li"> <h2><a href="<?=$bqr[titleurl]?>" title="<?=$bqr[title]?>" target="_blank">444<?=$bqr[title]?></a></h2> <div class="moreimg"> <?=$tmpimg4?> </div> <div class="moreinfo"> <span class="on"><a href="<?=$bqsr[classurl]?>"><?=$classname?></a></span> <span class="on"><?=date('Y-m-d',$bqr[newstime])?></span> <span>阅读(<?=$bqr[onclick]?>)</span> <span><?=$tags?></span> </div> </li> <?}?> <? if($imgcount==3){ for($j=0;$j<3;$j++){ $tmpimg3.=' <a href="'.$bqr[titleurl].'"><img src="'.$public_r[newsurl].'e/extend/timthumb.php?src='.$match[1][$j].'&h=120&w=180&zc=1" alt="'.$bqr[title].'" /></a> '; } ?> <li class="listpost_li"> <h2><a href="<?=$bqr[titleurl]?>" title="<?=$bqr[title]?>" target="_blank">333<?=$bqr[title]?></a></h2> <div class="moreimg"> <?=$tmpimg3?> <a href="<?=$bqr[titleurl]?>" class="picture-more">查看详情 ></a></div> <div class="moreinfo"> <span class="on"><a href="<?=$bqsr[classurl]?>"><?=$classname?></a></span> <span class="on"><?=date('Y-m-d',$bqr[newstime])?></span> <span>阅读(<?=$bqr[onclick]?>)</span> <span><?=$tags?></span> </div> </li> <?}?> <? if($imgcount<3&&$imgcount>0){ for($j=0;$j<1;$j++){ $tmpimg1.=' <a href="'.$bqr[titleurl].'"><img src="'.$public_r[newsurl].'e/extend/timthumb.php?src='.$match[1][$j].'&h=120&w=180&zc=1" alt="'.$bqr[title].'" /></a> '; } ?> <li class="listpost_li"> <div class="img"> <?=$tmpimg1?> </div> <div class="info"> <h2><a href="<?=$bqr[titleurl]?>" target="_blank">222<?=$bqr[title]?></a></h2> <div class="moreinfo"> <span class="on"><a href="<?=$bqsr[classurl]?>"><?=$classname?></a></span> <span class="on"><?=date('Y-m-d',$bqr[newstime])?></span> <span>阅读(<?=$bqr[onclick]?>)</span> <span><?=$tags?></span> </div> </div> </li> <?}?> <? if($imgcount<1){ ?> <li class="listpost_li"> <div class="info" style="margin-left: 0px;"> <h2><a href="<?=$bqr[titleurl]?>" target="_blank">000<?=$bqr[title]?></a></h2> <div class="moreinfo"> <span class="on"><a href="<?=$bqsr[classurl]?>"><?=$classname?></a></span> <span class="on"><?=date('Y-m-d',$bqr[newstime])?></span> <span>阅读(<?=$bqr[onclick]?>)</span> <span><?=$tags?></span> </div> </div> </li> <?}?> <?}?> </ul>
列表页list.var内代码参考:
$fr=$empire->fetch1("select newstext,infotags from {$dbtbpre}ecms_news_data_{$r[stb]} where id='$r[id]'");$neirong=$fr['newstext'];$imgcount=substr_count($neirong,"<img");$neirong=preg_replace("@<iframe(.*?)</iframe>@is","",$neirong); $neirong=str_replace("$public_r[newsurl]","/","$neirong");$match=='';$pattern='/<[img|IMG].*?src="(.*?(?:[/.gif|/.jpg|/.png]))".*?[//]?>/';preg_match_all($pattern,$neirong,$match); if($match[1][0]==''){$pattern='/<[img|IMG].*?src=////"(.*?(?:[/.gif|/.jpg|/.png]))////".*?[//]?>/';preg_match_all($pattern,$neirong,$match); }$cl=$empire->fetch1("select classname from {$dbtbpre}enewsclass where classid='$r[classid]'");$classname=$cl['classname'];$infotags=$fr['infotags'];$r_tag=explode(",",$infotags);for($i=0;$i<count($r_tag);$i++){ if($r_tag[$i]){ $tagslink=$public_r[newsurl]."e/tags/?tagname=".$r_tag[$i]; $tags.="<a href='$tagslink' target='_blank' rel='tag'>".$r_tag[$i]."</a>"; }}if($imgcount>3){for($j=0;$j<4;$j++){$tmpimg4.=' <a href="[!--titleurl--]"><img src="'.$public_r[newsurl].'e/extend/timthumb.php?src='.$match[1][$j].'&h=120&w=180&zc=1" alt="[!--oldtitle--]" /></a> ';}$listtemp='<li class="listpost_li"> <h2><a href="[!--titleurl--]" title="[!--oldtitle--]" target="_blank">[!--title--]</a></h2> <div class="moreimg"> '.$tmpimg4.' </div> <div class="moreinfo"> <span class="on"><a href="[!--this.classlink--]">'.$classname.'</a></span> <span class="on">[!--newstime--]</span> <span>阅读([!--onclick--])</span> <span>'.$tags.'</span> </div> </li>';}if($imgcount==3){for($j=0;$j<3;$j++){$tmpimg3.=' <a href="[!--titleurl--]"><img src="'.$public_r[newsurl].'e/extend/timthumb.php?src='.$match[1][$j].'&h=120&w=180&zc=1" alt="[!--oldtitle--]" /></a> ';}$listtemp='<li class="listpost_li"> <h2><a href="[!--titleurl--]" title="[!--oldtitle--]" target="_blank">[!--title--]</a></h2> <div class="moreimg"> '.$tmpimg3.' <a href="[!--titleurl--]" class="picture-more">查看详情 ></a></div> <div class="moreinfo"> <span class="on"><a href="[!--this.classlink--]">'.$classname.'</a></span> <span class="on">[!--newstime--]</span> <span>阅读([!--onclick--])</span> <span>'.$tags.'</span> </div> </li>';}if($imgcount<3){for($j=0;$j<1;$j++){$tmpimg1.=' <a href="[!--titleurl--]"><img src="'.$public_r[newsurl].'e/extend/timthumb.php?src='.$match[1][$j].'&h=120&w=180&zc=1" alt="[!--oldtitle--]" /></a> ';}$listtemp='<li class="listpost_li"> <div class="img"> '.$tmpimg1.' </div> <div class="info"> <h2><a href="[!--titleurl--]" target="_blank">[!--title--]</a></h2> <div class="moreinfo"> <span class="on"><a href="[!--this.classlink--]">'.$classname.'</a></span> <span class="on">[!--newstime--]</span> <span>阅读([!--onclick--])</span> <span>'.$tags.'</span> </div> </div> </li>';}if($imgcount<1){$listtemp='<li class="listpost_li"> <div class="info" style="margin-left: 0px;"> <h2><a href="[!--titleurl--]" target="_blank">[!--title--]</a></h2> <div class="moreinfo"> <span class="on"><a href="[!--this.classlink--]">'.$classname.'</a></span> <span class="on">[!--newstime--]</span> <span>阅读([!--onclick--])</span> <span>'.$tags.'</span> </div> </div> </li>';}
#免责声明#
ZHANN.CN帝国之家工作室内所有作品,均为ZHANN手写代码。部分样式或模板代码移植或仿造自互联网(如有侵权,出示著作权证书联系我删除),所有代码不能用于非法站点(色情,暴力,政治类站点)。ZHANN只提供源代码服务,不提供任何建站服务。不承担任何建站后的法律问题!ZHANN所得费用均为制作模板劳动报酬。使用开源免费的帝国CMS作为核心,请保留帝国CMS的版权。如商用请购买帝国商业版,ZHANN只做帝国CMS模板服务,不做任何建站、不制作采集任何网站内容、不出售任何非开源有版权源代码更不卖任何域名和空间服务器,我出卖的只是我的技术劳动力!如在本站发生交易任何资源或者下载任何资源,则代表默认同意以上文字内容。感谢小伙本的支持,做一个知法守法的好公民!