Нафигация с помощью Ctrl+ ← или →Делаем навигацию с помощью стрелок.
В main.tpl перед head добавить
<script language="javascript" type="text/javascript"> document.onkeydown = NavigateThrough; function NavigateThrough (event) { if (!document.getElementById) return; if (window.event) event = window.event; if (event.ctrlKey) { var link = null; var href = null; switch (event.keyCode ? event.keyCode : event.which ? event.which : null) { case 0x25: link = document.getElementById ('NextLink'); break; case 0x27: link = document.getElementById ('PrevLink'); break; } if (link && link.href) document.location = link.href; if (href) document.location = href; } } </script> В engine/modules/show.short.php Найти if( $config['allow_alt_url'] == "yes" ) { $next = $url_page . '/page/' . $next_page . '/'; $tpl->set_block( "'\[next-link\](.*?)\[/next-link\]'si", "<a href=\"" . $next . "\">\\1</a>" ); } else { $next = $PHP_SELF . "?cstart=" . $next_page . "&" . $user_query; $tpl->set_block( "'\[next-link\](.*?)\[/next-link\]'si", "<a href=\"" . $next . "\">\\1</a>" ); } Заменить на
if( $config['allow_alt_url'] == "yes" ) { $next = $url_page . '/page/' . $next_page . '/'; $tpl->set_block( "'\[next-link\](.*?)\[/next-link\]'si", "\\1" ); } else { $next = $PHP_SELF . "?cstart=" . $next_page . "&" . $user_query; $tpl->set_block( "'\[next-link\](.*?)\[/next-link\]'si", "\\1" ); } Здесь же найти
if( $config['allow_alt_url'] == "yes" ) { $prev_page = $url_page . "/page/" . $prev . "/"; $tpl->set_block( "'\[prev-link\](.*?)\[/prev-link\]'si", "<a href=\"" . $prev_page . "\">\\1</a>" ); } else { $prev_page = $PHP_SELF . "?cstart=" . $prev . "&" . $user_query; $tpl->set_block( "'\[prev-link\](.*?)\[/prev-link\]'si", "<a href=\"" . $prev_page . "\">\\1</a>" ); } Заменить на
if( $config['allow_alt_url'] == "yes" ) {
$prev_page = $url_page . "/page/" . $prev . "/"; $tpl->set_block( "'\[prev-link\](.*?)\[/prev-link\]'si", "<a id='NextLink' href=\"" . $prev_page . "\">\\1</a>" ); } else { $prev_page = $PHP_SELF . "?cstart=" . $prev . "&" . $user_query; $tpl->set_block( "'\[prev-link\](.*?)\[/prev-link\]'si", "<a id='NextLink' href=\"" . $prev_page . "\">\\1</a>" ); }
Комментарии к статьеЕсли Вам понравилась эта статья или не понравилась напишите об этом в комментариях
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации. |