Кстати разработчики обратите внимание что функция постр. навигации уже устаревшая и ужасная.
Можно переделать под двиг вот такую например
function page_strnavigation($link, $posts, $start, $total, $koll = 4) {
if ($total > 0) {
echo '<hr /><div class="nav">Страницы: ';
if ($start != 0) {
echo '<a href="' . $link . 'start=' . ($start - $posts) . '&' . SID . '" title="Назад">«</a> ';
}
$ba = ceil($total / $posts);
$ba2 = $ba * $posts - $posts;
$min = $start - $posts * ($koll - 1);
$max = $start + $posts * $koll;
if ($min < $total && $min > 0) {
if ($min - $posts > 0) {
echo '<a href="' . $link . 'start=0&' . SID . '">1</a> ... ';
} else {
echo '<a href="' . $link . 'start=0&' . SID . '">1</a> ';
}
}
for($i = $min; $i < $max;) {
if ($i < $total && $i >= 0) {
$ii = floor(1 + $i / $posts);
if ($start == $i) {
echo ' <span class="navcurrent">' . $ii . '</span> ';
} else {
echo ' <a href="' . $link . 'start=' . $i . '&' . SID . '">' . $ii . '</a> ';
}
}
$i += $posts;
}
if ($max < $total) {
if ($max + $posts < $total) {
echo ' ... <a href="' . $link . 'start=' . $ba2 . '&' . SID . '">' . $ba . '</a>';
} else {
echo ' <a href="' . $link . 'start=' . $ba2 . '&' . SID . '">' . $ba . '</a>';
}
}
if ($total > $start + $posts) {
echo ' <a href="' . $link . 'start=' . ($start + $posts) . '&' . SID . '" title="Вперед">»</a>';
}
echo '</div><br />';
}
}