LonerD 20 Опубликовано: 22 апреля 2017 Рассказать Опубликовано: 22 апреля 2017 В последнее время я практически не работал с ДЛЕ, потому не знаю, с какого момента и с какой версии движка появилась проблема. На версии 11.2 utf-8 она есть. При просмотре полной новости не нажимается правая кнопка мыши. Оказалось, всё дело в установленном расширении для хромо-браузеров "Enable right click". Почему-то вместо своей прямой функции (разблокировки ПКМ на некоторых сайтах типа алиэкспресса) расширение наоборот блокирует ПКМ. Проявляется не везде. Возможно, дело в utf-8 версии движка или в шаблонах сайта (на моём сайте с 11.2 и кодировкокй win1251 не воспроизводится). Но вот на демо-сайте проблема проявляется: http://demo.dle-news.ru/o-skripte/1-post1.html Предвижу ответ "работа всяких-разных скриптов и расширений браузера не гарантируется с точки зрения техподдержки DLE". Использую хромобраузеры и на протяжении двух последних лет, и данное расширение включено постоянно (памяти оно не кушает, так что не мешает). При этом проблем с ним ещё ни разу не возникало на разных сайтах. Значит, какая-то заковыка и несовместимость получилась именно с движком DLE. Возможно, не баг, а особенность работы движка. Но ведь с другой стороны - не прикажешь же людям "Отключайте всякие расширения в своих браузерах персонально для навигации по моему сайту." Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 082 Опубликовано: 23 апреля 2017 Рассказать Опубликовано: 23 апреля 2017 15 часов назад, LonerD сказал: В последнее время я практически не работал с ДЛЕ, потому не знаю, с какого момента и с какой версии движка появилась проблема. На версии 11.2 utf-8 она есть. Ни с какого. DLE к этому никакого отношения не имеет. Он никогда не вмешивался в работу правой кнопки и не вмешивается, и не содержит никаких JS скриптов, которые как либо управляют данной кнопкой на сайте. Поэтому проблему в данном случае нужно искать в конфликте вашего плагина с шаблоном. Цитата Ссылка на сообщение Поделиться на других сайтах
LonerD 20 Опубликовано: 23 апреля 2017 Рассказать Опубликовано: 23 апреля 2017 (изменено) Автор Дальнейшие эксперименты. Методом проб выявил проблемный скрипт, который задействует расширение: https://pastebin.com/raw/6RkGhBSC https://cloud.mail.ru/public/6Zuz/r5j79vPw5 Подключаю приведённый выше js-файл напрямую к какому-нибудь шаблону DLE (любому, для примера брал дефолтные из состава DLE 11.2). Если DLE в кодировке win-1251 - то проблема не проявляется. Пробовал перекодировать сам скрипт в 1251, но ПКМ всё-равно работает. А вот на DLE 11.2 utf-8 - если подключить скрипт к шаблону - правая кнопка мыши не работает. Изменено 23 апреля 2017 пользователем LonerD Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 082 Опубликовано: 23 апреля 2017 Рассказать Опубликовано: 23 апреля 2017 Это вам уже к разработчикам данного плагина, а не к нам. В состав DLE этот скрипт не входит. Цитата Ссылка на сообщение Поделиться на других сайтах
LonerD 20 Опубликовано: 28 апреля 2017 Рассказать Опубликовано: 28 апреля 2017 (изменено) Автор On 4/23/2017 at 11:48 PM, celsoft said: Это вам уже к разработчикам данного плагина, а не к нам. Зарепортил: https://github.com/kyo-ago/enable-right-click/issues/3 Автор расширения решил ничего не исправлять (отмазался "exclude the domain" - заносите все попадающиеся сайты в список исключений, и будет вселенское щастье) Жаль, конечно (( Мне-то не трудно занести в исключения, но рядовые пользователи расширения (коих немало) при посещении DLE-сайтов вряд ли будут разбираться в чём проблема. Изменено 28 апреля 2017 пользователем LonerD Цитата Ссылка на сообщение Поделиться на других сайтах
filippst 2 Опубликовано: 1 мая 2017 Рассказать Опубликовано: 1 мая 2017 (изменено) А более аналогичных скриптов, которые вы подключаете нет? Если имеется, то можно попробовать работать с другим скриптом. Если нет - имеет смысл просмотреть скрипт и выяснить в чем проблема, описать решение и направить автору. Возможно при наличии решения он выпустит обновление) Изменено 1 мая 2017 пользователем filippst Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.