|
21.01.2006, 21:35
Найдите:
PHP код:
echo "[ " ; for ($i=1; $i < $numpages+1; $i++) { if ($i == $pagenum) { echo "<b>$i</b>"; } else { if(isset($new_topic)) { echo "<a href=\"modules.php?name=News&new_topic=$new_topic&pagenum =$i\">$i</a>"; } else { echo "<a href=\"modules.php?name=News&pagenum=$i\">$i</a>"; } } if ($i < $numpages) { echo " | "; } else { echo " ]"; } }
Замените на:
PHP код:
for ($i=1; $i < $numpages+1; $i++) { if ($i == $pagenum) { echo "[<b>$i</b>]"; } else { if(isset($new_topic)) $top = "&new_topic=$new_topic"; $pagelink = 10; if (($i > $pagenum) AND ($i < $pagenum+$pagelink) OR ($i < $pagenum) AND ($i > $pagenum-$pagelink)) { echo " [<a href=\"modules.php?name=News".$top."&pagenum=$i\">$i</a>] "; } if (($i == $numpages) AND ($pagenum < $numpages-$pagelink)){ echo "... [<a href=\"modules.php?name=News".$top."&pagenum=$i\">$i</a>]"; } if (($i == 1) AND ($pagenum > 1+$pagelink)){ echo "[<a href=\"modules.php?name=News".$top."&pagenum=$i\">$i</a>] ..."; } } }
должно помочь
|
|