Если у вашего сайта - 100 или более страниц, а вы на 1-ой, но вам надо попасть на 78-ую, то вы можете просто ввести нужный номер страницы в строку "Перейти на страницу...".
Кидаем в нужный модуль:
Code
<!-- <Приход страниц> -->
<?if($PAGE_ID$='main')?>
<div style="margin-top:10px;text-align:center;">
<form name="form1x9">
<input style="border:1px solid #4668C0;margin:0px;padding:2px;width:148px;font-size:8pt;height:20px;color:#5666a7;font-family:Verdana;background-color:#f2f3f5;background-repeat:repeat-x;background-position:left top;" name="site" maxlength="30" size="70" class="queryField" value="Перейти на ??? страницу" onblur="if (value == '') {value = 'Перейти на ??? страницу'}" onfocus="if (value == 'Перейти на ??? страницу') {value =''}" size="20" maxlength="30" type="text">
<input type="button" value="Перейти" onClick="window.location='$MODULE_URL$0-'+site.value+''"> из - <b>$NUM_PAGES$</b>
</form>
</div><?else?><?endif?>
<!-- </Приход страниц> -->
$PAGE_ID$='main' , archive , и т.д. - В условных меняем переменные, для каждого модуля - своё! (иначе, скрипт появится на нежелательных страницах).
$MODULE_URL$0- - Для модуля в которых начинается номер с (пример; 0-22). В ином случае - убираем!
из - <b>$NUM_PAGES$</b> - Для тех модулей, где робит код $NUM_PAGES$ (иначе, удаляем)
Остальной диз вида и прочее - можно подгонять на свой лад.