Sayfaları gezinti sonraki << İlk < Önceki [x / x] Sonraki > Son >> bölümünü yukarıdaki resimdeki gibi numaralandırmak için yapmanız gerekenler: snews.php açın şu kodu bulun: function paginator($pageNum, $maxPage, $pagePrefix) ve şu kodla değiştirin: functionpaginator($pageNum,$maxPage,$pagePrefix){ global$categorySEF,$subcatSEF,$articleSEF,$_ID,$_catID,$_POS,$_XNAME; switch(true){ case!$_ID&&!$_catID: $uri=''; break; case$_ID&&$_XNAME: $uri=$categorySEF.'/'.$subcatSEF.'/'.$articleSEF.'/'; break; case$_POS==1||$_XNAME: $uri=$categorySEF.'/'.$subcatSEF.'/'; break; default: $uri=$categorySEF.'/'; } $link='<ahref="'._SITE.$uri; $prefix=!empty($pagePrefix)?$pagePrefix:''; if($pageNum>1){ $goTo=$link; $prev=(($pageNum-1)==1?$goTo: $link.$prefix.($pageNum-1).'/').'"title="'.l('page').''.($pageNum-1).'"> &lt;</a>'; $first=$goTo.'"title="'.l('first_page').''.l('page').'"> &lt;&lt;</a>'; }else{ $prev='&lt;'; $first='&lt;&lt;'; } if($pageNum<$maxPage){ $next=$link.$prefix.($pageNum+1).'/"title="'.l('page').''.($pageNum+1).'"> &gt;</a>'; $last=$link.$prefix.$maxPage.'/"title="'.l('last_page').''.l('page').'"> &gt;&gt;</a>'; }else{ $next='&gt;'; $last='&gt;&gt;'; } $pages_list=''; $prev_block=''; $next_block=''; $pages_wings=5;//lengthofpaginator=$pages_wings*2 if($pageNum<=$pages_wings+1||$maxPage<=$pages_wings*2){//left $start=1; }elseif($maxPage-$pageNum<$pages_wings-1){//right $start=$maxPage-$pages_wings*2; }else{//center $start=$pageNum-$pages_wings-1; } for($i=$start;$i<=($maxPage);$i++){ if($maxPage>$pages_wings*2){ if($i<$pageNum-$pages_wings&&$maxPage-$i>=$pages_wings*2){ $prev_block=$link.$prefix.$i.'/"title="'.l('page').''.$i.'">...</a>'; continue; } if($i>=$pageNum+$pages_wings&&$i>$pages_wings*2){ $next_block=$link.$prefix.$i.'/"title="'.l('page').''.$i.'">...</a>'; break; } } if($i!=$pageNum){ $pages_list.=$link.$prefix.$i.'/"title="'.l('page').''.$i.'">'.$i.'</a>'; }else{ $pages_list.='<span>'.$i.'</span>'; } } echo' <divclass="paginator"> '.$first.''.$prev.' <strong>'.$prev_block.$pages_list.$next_block.'</strong> '.$next.''.$last.' </div>'; }