Хак Переход на любую страницу сайта для Dle 8.2
Хак для ДЛЕ (DataLife Engine), который позволит в навигации перейти на любую страницу (касается только навигации на главной и в категориях).
Работает Хак на jаvascript, тестировался на DataLife Engine 8.2
Установка.
Открыть файл /templates/Simple/navigation.tpl и привести его содержание к следующему виду:
[aviable=showfull]
<div class="navigation" style="margin-bottom:10px; margin-top:10px;">[prev-link]← Назад[/prev-link] {pages} [next-link]Далее →[/next-link]</div>
[/aviable]
[not-aviable=showfull]
<div style="float:left;">
<div align="left" class="navigation" style="margin-bottom:10px; margin-top:10px;">[prev-link]← Назад[/prev-link] {pages} [next-link]Далее →[/next-link]</div>
</div>
<div style="float:right;">
<form action="" onsubmit="topage() return false;">
<script type="text/javascript">
function topage() {
var loca = window.location+'';
var locas = loca.split("page");
loca = locas[0];
locas = loca.split("index.php");
window.location.href = locas[0] + 'page/' + document.getElementById('num_page').value + '/';
}
</script>
<div class="navigation" style="margin-bottom:10px; margin-top:10px;" align="right"><span><input id="num_page" style="background:none; height:15px; width:50px; border:0;"/></span> <a href="#" onclick="topage(); return false;">Вперёд →</a></div>
</form>
</div>
[/not-aviable]
где:
<div align="left" class="navigation" style="margin-bottom:10px; margin-top:10px;">[prev-link]← Назад[/prev-link] {pages} [next-link]Далее →[/next-link]</div>
стандартная навигация, что предположительно у вас и есть до изменения.