用法:打开e/class/functions.php 查询:function AutoDoPage 替换成下面的函数(:代码第二行empirenews.page多了两个逗号,去掉)

function AutoDoPage($mybody,$spsize){
  $sptag="[!--”empirenews.page“--]";
  if(strlen($mybody)<$spsize) return $mybody;
  $bds = explode('>',$mybody);
  $npageBody = "";
  $istable = 0;
  $mybody = "";
  foreach($bds as $i=>$k)
  {
  	 if($i==0){ $npageBody .= $bds[$i]; continue;}
  	 $bds[$i] = ">".$bds[$i];
  	 if(strlen($bds[$i])>6){
  		  $tname = substr($bds[$i],1,5);
  		  if(strtolower($tname)=='table') $istable++;
  		  else if(strtolower($tname)=='/tabl') $istable--;
  		  if($istable>0){ $npageBody .= $bds[$i]; continue; }
  		  else $npageBody .= $bds[$i];
  	 }else{
  		  $npageBody .= $bds[$i];
  	 }
  	 if(strlen($npageBody)>$spsize){
  		  $mybody .= $sptag.$npageBody;
  		  $npageBody = "";
     }
  }
  if($npageBody!="") $mybody .= $npageBody;
  $mybody=str_replace($sptag.">",">".$sptag,$mybody); //add new
  $mybody=substr($mybody,strlen($sptag));//add new
  return $mybody;
}