Скрипт после каждой темы на форуме выводит ссылку "Перейти на страницу…", после нажатия которой будет выведено окошко с предложением ввести номер желаемой страницы. После чего вы будете перенаправлены на нужную вам страницу темы. В-общем, как на IPB. [ Посмотреть скриншот ]
Код вставлять в общий вид форума, после $BODY$:
Code
<?if($PAGE_ID$ == 'forum')?>
<script type="text/javascript">
(function () {
var nodes = document.getElementsByTagName('a');
for (var i = 0; i < nodes.length; i++) {
if (/thread(?:Pinned)?Link/.test(nodes[i].className)) {
var elem = document.createElement('a');
elem.href = 'javascript://';
elem.innerHTML = '<img src="http://forum.sibnet.ru/style_images/cozygreen/pages_icon.gif" />';
nodes[i].parentNode.insertBefore(elem, nodes[i].nextSibling);
elem.onclick = function () {
var q = prompt('Введите номер страницы', '');
if (q) {
window.open($(this).prev().attr('href').replace(/-1$/, '-' + q));
}
}
}
}
})();
</script>
<?endif?>
Автор — ex3c.