232еместо
Оставьте свое пожелание для новых версий DataLife Engine « все идеи проекта

21

0
+21

Навигация по Ctrl+стрелкам

Собственно, даже не обязательно цеплять непосредственно скрипт, пропишите, пожалуйста, в движке иды для ссылок next-page и previous-page :)

draugmot, 03.06.2009, 17:02
Официальный ответ
celsoft, 03.06.2009
Статус идеи: ожидает рассмотрения

Комментарии

draugmot, 03.06.2009, 22:02
Эммм... Чесгря, единственный способ реализации этого - привязка к ссылке, а ссылка в данном случае в php, а не в шаблоне.
Андрей, 13.12.2011, 21:07
Подобное можно реализовать через атрибут "accesskey", который позволяет активировать ссылку с помощью некоторого сочетания клавиш с заданной в коде ссылки буквой или цифрой. Браузеры при этом используют различные комбинации клавиш. Например, для accesskey="s" работают следующие сочетания.
----------------------------------------
Internet Explorer: Alt + S
Chrome: Alt + S
Opera: Shift + Esc, S
Safari: Alt + S
Firefox: Shift + Alt + S
----------------------------------------
В вашем случае нужно в файле show.short.php
==========
найти:
==========
$tpl->set_block( "'\[next-link\](.*?)\[/next-link\]'si", "\\1" );
==========
заменить:
==========
$tpl->set_block( "'\[next-link\](.*?)\[/next-link\]'si", "\\1" );
==========
найти:
==========
$tpl->set_block( "'\[prev-link\](.*?)\[/prev-link\]'si", "\\1" );
==========
заменить:
==========
$tpl->set_block( "'\[prev-link\](.*?)\[/prev-link\]'si", "\\1" );
==================================================
Для того чтобы перейти на следующую страницу сайта достаточно в Опере нажать сочетание клавиш SHIFT+ESC и нажать "D" на предыдущую страницу "A"
draugmot, 13.12.2011, 21:16
Андрей, спасибо за комментарий, но проблема не в том, как это реализовать, а в том чтобы это можно было реализовать не залезая в код движка — это требует минимальных усилий от разработчиков.

А уж предлагать пользователям сайта пользоваться конкретным браузером с какими-то своими сочетаниями клавиш — это совсем странно.
Андрей, 13.12.2011, 21:10
Кстати в Опере переход по страницам сайта осуществляется с помощью мышки, просто зажмите "ПКМ + движение вправо" - осуществится переход на следующую страницу, "ПКМ + движение влево" - осуществится переход на предыдущую страницу.

Оставить комментарий