Ru-Board.club
← Вернуться в раздел «Программы»

» Opera - плагины, дополнения, панели, кнопки, утилиты

Автор: pav
Дата сообщения: 02.04.2013 09:00
В связи с информацией о переводе любимого браузера на другой движок решил таки обновиться до 12.14 с 10.10. И сразу потерял несколько любимых возможностей, имевшихся в старой версии.
Первое, о чём жалею, это возможность выделения текста на странице и перехода по нему, как по ссылке в фоне. Пункт из 10.10 вставленный в пункт меню [Hotclick Popup Menu] не работает, т.е. вообще ничего не происходит. Эту возможность можно как-то вернуть? В старой версии код был такой:

Код: Item, "Открыть ссылку в фоне"="Go to page, "javascript:(function(){var reh=/^_?[hх].{2}[pп]:\/\//i;var ref=/^_?[fф].{1}[pп]:\/\//i;var refo = /^_?ftp\./i; var hrefurl=document.getSelection().replace(reh,'http:\/\/').replace(ref,'ftp:\/\/').replace(refo,'ftp:\/\/ftp\.'); if (hrefurl.indexOf('http:\/\/')==-1 && hrefurl.indexOf('ftp:\/\/')==-1){hrefurl='http:\/\/'+hrefurl}; varnewwindowz = open(hrefurl,hrefurl);varnewwindowz.blur();})()""
Автор: PREVED
Дата сообщения: 02.04.2013 12:14
pav

1. Видимо в новых Операх что-то поменяли в JS и тот пункт меню отвалился.

Ява консоль выдает окно при выполнении:

Код: [02.04.2013 11:58:59] JavaScript - http://forum.ru-board.com/topic.cgi?forum=5&topic=33748&start=3080
Javascript URL thread: "javascriptfunction(){var url=document.getSelection&&document.getSelection()||window.inivar;window..."
Uncaught exception: TypeError: 'url.replace' is not a function
Автор: Denn29
Дата сообщения: 02.04.2013 12:23

Цитата:
попросить у Lex1

Из «Расширенное меню для Opera 9.6 и Opera 10» от Lex1 http://lexi.ucoz.ru/

Код: Item, "Открыть ссылку в фоне"="Go to Page,"javascript:void(inivar='%t')" & Go to page, "javascriptfunction(){var url=document.getSelection&&document.getSelection()||window.inivar;window.inivar=null;url=url.replace(/\s/g,'').replace(/^[_(]|[,.)]$/g,'').replace(/^[hх]..[pп]:\/\//i,'http://').replace(/^[fф].[pп]:\/\//i,'ftp://').replace(/^ftp\./i,'ftp://ftp.');if(!/^(http|ftp)s?:\/\//i.test(url)){var p=url.indexOf('://');url='http://'+(p!=-1?url.substring(p+3):url)};window.open(url,url).blur()})()""
Автор: pav
Дата сообщения: 02.04.2013 12:44
Denn29
Хм, у меня не отрабатывает. Т.е. вообще ничего не происходит.
Автор: PREVED
Дата сообщения: 02.04.2013 12:45
pav

Аналогично.
Автор: Denn29
Дата сообщения: 02.04.2013 13:07
PREVED, pav установите меню от Lex1 (menu_bbcode_evenes.ini) и пробуйте в нем.
В нем есть "Перейти по адресу"
Автор: keisersoze
Дата сообщения: 02.04.2013 13:25
pav
1. Из OperaLE в [Link Selection Popup Menu]

Код: [no]Item, "Открыть выделенное"="Go to page, "javascriptfunction(){var reh=/^_?[hх].{2}[pп]:\/\//i;var ref=/^_?[fф].{1}[pп]:\/\//i;var refo = /^_?ftp\./i; var hrefurl=document.getSelection().toString().replace(reh,'http:\/\/').replace(ref,'ftp:\/\/').replace(refo,'ftp:\/\/ftp\.'); if (hrefurl.indexOf('http:\/\/')==-1 && hrefurl.indexOf('ftp:\/\/')==-1){hrefurl='http:\/\/'+hrefurl}; window.open(hrefurl,hrefurl);})()",,, "New window 1""
Item, "Открыть выделенное в фоне"=Copy,,,,"New window Back" & New Page & Go to page, "%c" & Minimize page, 2
[/no]
Автор: pav
Дата сообщения: 02.04.2013 14:04
keisersoze
Первый пункт сработал. "Оно" - не работает.
Автор: keisersoze
Дата сообщения: 02.04.2013 16:34
pav
Извиняюсь, на последней странице.
Автор: pav
Дата сообщения: 02.04.2013 18:54
keisersoze
И это не работает.
А как быть со вставкой ббкода [url]? Предложенные выше варианты, включая меню от Lex1 не подходят - работают не так или с большим количеством условностей.
Автор: keisersoze
Дата сообщения: 04.04.2013 05:47
pav
По ссылке код у меня работает. Пока довольствуюсь им. Вылезло окно, туда вставил ссылку и норм. А старый код для десятки - давно сломан, нового рабочего не придумали. Можете поставить панель с бб-кодами, там обрамление кодом работает.
Автор: pav
Дата сообщения: 04.04.2013 08:06

Цитата:
Можете поставить панель с бб-кодами, там обрамление кодом работает.

Какую? У меня ни один из обнаруженных в шапке вариантов достойным образом не работает.
Автор: keisersoze
Дата сообщения: 04.04.2013 17:06
pav
Это уже другой разговор. Именно "урлирование" работает в тулбарах в сборках оперы с этими панелями. А в шапке панели походу давно не обновлялись.
Автор: NORIO
Дата сообщения: 06.04.2013 05:09
Подскажите расширение для закладок строк на одной странице.
Бывают очень длинные текстовые страницы полезно отметить пару строк чтобы быстро их найти.
Автор: softovikk
Дата сообщения: 08.04.2013 05:34
pav
Попробуйте заменить:
document.getSelection()
на
document.getSelection().toString()
Автор: Alexey87
Дата сообщения: 08.04.2013 18:35
Подскажите, пожалуйста, есть ли аддон (плагин) сравниваюий html-страницы в определенном каталоге на схожесть текста без указания самого текста?
Автор: softovikk
Дата сообщения: 09.04.2013 07:51
Alexey87
В каталоге ftp или локальном?
Автор: Xant1k
Дата сообщения: 10.04.2013 17:28
Было бы здорово если кто подредактировал скрипт для кинопоиска http://pastie.org/private/uvbpk3m4t8w7wzbmkxaa который ищет фильм по рутрекеру. Нужна категория "HD Video" и "Зарубежное кино" или общая для них - "Кино, Видео и ТВ"
Автор: keisersoze
Дата сообщения: 15.04.2013 05:56
Xant1k
попробуйте альтернативу
Автор: Denn29
Дата сообщения: 15.04.2013 07:41
Xant1k
https://addons.opera.com/ru/extensions/details/torrents-multisearch/
Автор: Alexey87
Дата сообщения: 15.04.2013 17:52
softovikk
html-страницы находятся в локальном каталоге
Автор: keisersoze
Дата сообщения: 16.04.2013 22:34
Xant1k
Не совсем чётко выражена мысль. После прочтения первое, что пришло в голову - скрипт не работает, надо чтоб искал.
Нужна категория "HD Video" и "Зарубежное кино" или общая для них - "Кино, Видео и ТВ".
Нужно добавить поиск в категориях "HD Video" и "Зарубежное кино" или общая для них - "Кино, Видео и ТВ". Так как-то понятней...
Поиск по двум категориям: в скрипте замените
Код: tracker.php?nm
Автор: sasherb
Дата сообщения: 17.04.2013 12:49
В лисе есть такая кнопка-выделил текст,нажал на нее и текст перевелся.Есть ли такое для Оперы?
Автор: autop
Дата сообщения: 17.04.2013 13:11
Есть. При нажатии правой мышкой на выделенный текст есть меню "Перевести выделенное". Правда, там основные языки (без русского, но это настраивается. Кроме этого, есть расширения, к примеру, Translator, который переводит как часть текста, так и всю страницу сайта.

Ссылочка на него https://addons.opera.com/uk/extensions/details/translator/
Автор: sasherb
Дата сообщения: 17.04.2013 13:18
autop
Не,мне бы такое чтоб одним кликом.
Автор: ggg33
Дата сообщения: 17.04.2013 13:20
sasherb
Попробуй это xtranslate
Автор: sasherb
Дата сообщения: 17.04.2013 13:26
ggg33
Все не то...
Вот еще скрипт от Lex1 Google-Translate нашел-нормальный?
Автор: ggg33
Дата сообщения: 17.04.2013 13:35
sasherb

Цитата:
кнопка-выделил текст,нажал на нее и текст перевелся


Цитата:
Все не то..

Посмотрите в настройках.
я выделяю текст,появляется значок,жму на него идет перевод во всплывающем окне.
Почти тоже самое в вашей лисе,выделил текст, нажал на кнопку
Автор: sasherb
Дата сообщения: 17.04.2013 13:56
ggg33

Цитата:
я выделяю текст,появляется значок,жму на него идет перевод во всплывающем окне.

Вроде все ок,только бывает значек не всегда появляется на форумах где при выделении появляется кнопка "вставить цитату",как на руборде.
Автор: wald1968
Дата сообщения: 17.04.2013 13:57

Цитата:
выделяю текст,появляется значок,жму на него идет перевод во всплывающем окне

Violentmonkey + Google Translator Tooltip MLiteNoKeys Revised

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196

Предыдущая тема: Расширения для Firefox (Mozilla Firefox Extensions)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.