//返回内容分页 function sys_ShowTextPage($thispagenum,$dolink,$add,$filetype,$n_r){ global $fun_r; if($thispagenum==1) { return ""; } $page=""; for($j=1;$j<=$thispagenum;$j++) { $k=$j-1; if($j==1) { $page.="<li><a href=\"".$dolink.$add[filename].$filetype."\">".$j."</a></li> "; $title=$add[title]; $plink=$add[filename].$filetype; } else { $page.="<li><a href=\"".$dolink.$add[filename]."_".$j.$filetype."\">".$j."</a></li> "; $plink=$add[filename]."_".$j.$filetype; $ti_r=explode("[/!--empirenews.page--]",$n_r[$k]); if(count($ti_r)>=2&&$ti_r[0]) {$title=$ti_r[0];} else {$title=$add[title]."(".$j.")";} } $titleselect.="<option value=\"".$dolink.$plink."?".$j."\">".$title."</option>"; } $return_r['titleselect']="<select name=select onchange=\"self.location.href=this.options[this.selectedIndex].value\">".$titleselect."</select>"; //去掉最后一个 $return_r['page']="[prepage]".substr($page,0,strlen($page)-6)."[nextpage]"; return $return_r; }
//替换上下页 function sys_RepShowTextPage($listpage,$pagenum,$dolink,$filename,$filetype,$j){ global $fun_r; if(empty($listpage)) { return ""; } //上一页 if($j==1) { $listpage=str_replace("[prepage]","",$listpage); } elseif($j==2) { $listpage=str_replace("[prepage]","<li><a href=\"".$dolink.$filename.$filetype."\">".$fun_r['textprepage']."</a></li> ",$listpage); } else { $thisj=$j-1; $listpage=str_replace("[prepage]","<li><a href=\"".$dolink.$filename."_".$thisj.$filetype."\">".$fun_r['textprepage']."</a></li> ",$listpage); } //下一页 if($j==$pagenum) { $listpage=str_replace("[nextpage]","",$listpage); } else { $thisj=$j+1; $listpage=str_replace("[nextpage]"," <li><a href=\"".$dolink.$filename."_".$thisj.$filetype."\">".$fun_r['textnextpage']."</a></li>",$listpage); } return $listpage; }
|