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

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

Автор: vital2000
Дата сообщения: 13.05.2014 20:11
Item, MI_IDM_HLITEM_GET_IN_NEW_WINDOW        = Open link in new window, -2, "urlinfo"
Автор: oshizelly
Дата сообщения: 13.05.2014 21:24
vital2000 20:11 13-05-2014
Цитата:
Item, MI_IDM_HLITEM_GET_IN_NEW_WINDOW        = Open link in new window, -2, "urlinfo"

Спасибо. На всякий случай уточню: в какой файл это надо вставить?
Автор: D1D1D1D
Дата сообщения: 13.05.2014 22:16
oshizelly
в INI-файл папки "menu":

..\profile\Menu\*.ini
Автор: oshizelly
Дата сообщения: 13.05.2014 22:30
D1D1D1D 22:16 13-05-2014
Цитата:
в INI-файл папки "menu":

И снова прошу извинить за дурацкий вопрос, но в какую именно секцию это вставлять?
Подозреваю, что [Link Popup Menu], но лучше уж переспрошу, чем потом доставать всех просьбой помочь устранить результаты.

А как насчёт контекстного меню страницы? Насколько я понимаю, эта команда для него не подойдёт?
Автор: D1D1D1D
Дата сообщения: 13.05.2014 22:34
oshizelly

[Link Popup Menu] - секция отвечающая за контекстное меню ссылки.
[Link Selection Popup Menu] - секция отвечающая за контекстное меню выделенной ссылки.
[Image Link Popup Menu] - секция отвечающая за контекстное меню ссылчатого изображения.
[Image Popup Menu] - секция отвечающая за контекстное меню изображения.
[HotClick Popup Menu] - секция отвечающая за контекстное меню выделенного текста.

Изменяемый файл не лишне будет на всякий случай забэкапить.
Автор: oshizelly
Дата сообщения: 13.05.2014 23:17
D1D1D1D
А какая секция отвечает за контекстное меню, открываемое кликом по обычному текста или по пустому месту на странице?
Автор: D1D1D1D
Дата сообщения: 13.05.2014 23:47
Кажется [Document Popup Menu]
Автор: KloneBADGuY
Дата сообщения: 14.05.2014 01:47
D1D1D1D
Цитата:
...есть ли возможность кнопки дополнений привязать на следующую же под-панель...

В файл: Data\Settings\Profile\operaprefs.ini добавь:
Код: [User Prefs]
Extension Set Parent=Site Navigation Toolbar
Автор: D1D1D1D
Дата сообщения: 14.05.2014 03:39
KloneBADGuY
Спасибо, круто.

Ещё здорово пригодилась бы возможность запуска OperaPortable — даже при запущенной посторонней Опере (при обратной ситуации это работает). Допустимо ли это?
Автор: Unitaz
Дата сообщения: 14.05.2014 09:22
Граждане поделитесь нормальным словарём для проверки орфографии , а то уже силов нет терпеть стандартный словарь который постоянно делит не в попад слова
Автор: trion1
Дата сообщения: 14.05.2014 09:57
Unitaz
Цитата:
Граждане поделитесь нормальным словарём для проверки орфографии , а то уже силов нет терпеть стандартный словарь который постоянно делит не в попад слова

может поможет
http://rghost.ru/55144425
Автор: PREVED
Дата сообщения: 14.05.2014 10:21
oshizelly

Цитата:
Подскажите, как добавить в контекстное меню гиперссылки команду [Open in new window] (Открыть в новом окне).
И то же для контекстного меню страницы.


Для контекстного меню страницы (правим меню):
В секцию [Document Popup Menu] добавить

Item, "Открыть в новом окне" = "Focus address field & Close dropdown & Close dropdow & Copy & Focus page & New browser window & Delay,200 & Paste and go"

но лучше так:

Item, "Открыть в новом окне" = Duplicate page & Detach page


Добавлено:
D1D1D1D

Цитата:
Вопрос по Опере KloneBADGuY [?]: есть ли возможность кнопки дополнений привязать на следующую же под-панель, создав её (под адресной строкой), чтобы при активации расширений, они не забирали бы и без того небольшое место верхней панели?


Необязательно переносить панельку с кнопками расширений на другой тулбар. Можно оставить ее на исходной панельке (в панели "Document toolbar", там где адресная строка по умолчанию), но перенести во на второй ряд. Для этого нужно вставить wrapper (перенос на другую строку).
Редактируем конфиг панелей, в секцию [Customize Toolbar Browser.content] добавляем в самый конец секции строчку:
SpacerX, 3
где X - порядковый номер строки.

Потом в окне "Оформление" - "Кнопки" - "Мои кнопки" в конце списка появится разделитель (Wrapper), его перетаскиваем на место, после которого начинается панелька расширений. Панель расширений должна будет перенестись на новую строку.
Автор: Rodny
Дата сообщения: 14.05.2014 15:10
PREVED (10:21 14-05-2014)
Цитата:
В секцию [Document Popup Menu] добавить

Item, "Открыть в новом окне" = "Focus address field & Close dropdown & Close dropdow & Copy & Focus page & New browser window & Delay,200 & Paste and go"

А зачем это всё городить?..

Код: Item, MI_IDM_HLITEM_GET_IN_NEW_WINDOW = Copy document address & New browser window & Paste and go
Автор: PREVED
Дата сообщения: 14.05.2014 15:30
Rodny
Да, правда. Просто забыл про команду Copy document address.
Автор: Rodny
Дата сообщения: 14.05.2014 16:58
Если покопать чуть больше, то можно сделать через JS и переменную "%u", чтобы буфер не портился.
Автор: PREVED
Дата сообщения: 14.05.2014 17:29
Rodny
Сомневаюсь что-то что получится передать %u в другое окно браузера без использования буфера.

P.S. Хотя нет. Можно. Еще проще:
Duplicate page & Detach page

И буфер обмена цел.
Автор: inile
Дата сообщения: 14.05.2014 17:53
Еще можно перетащить вкладку на панель задач. Правда это перемещение, а не дублирование.
Автор: Kiril777
Дата сообщения: 14.05.2014 18:01
Есть вариант рабочей кнопки Readability?
спасибо
Автор: Unitaz
Дата сообщения: 14.05.2014 22:38

Цитата:
может поможет http://rghost.ru/55144425
спасибо существенно лучше , может в шапку поднять ?
Автор: regist123
Дата сообщения: 15.05.2014 21:33
trion1 11:57 14-05-2014
Цитата:
может поможет http://rghost.ru/55144425

это с "Ё" ?
на основе чего сделан это словарь?
Я использую словарь из этого поста, но там увы тоже разбиты слова.
Автор: trion1
Дата сообщения: 15.05.2014 22:00
regist123
сложно уже вспомнить - найден, кажется, на operafan
Автор: PREVED
Дата сообщения: 15.05.2014 22:16
Полезное расширение для Opera 12 "open-multiple-urls" (отсутствует в официальном каталоге на opera.com). Позволяет открывать ссылки из выделения. Как работает - выделяете несколько ссылок на странице(как текст), вызываете меню и выбираете "Open urls in selection". Ссылки содержащиеся в выделении открываются в фоновых вкладках.

Скачать: http://cl.ly/3B2L052o0s2j

Устанавливается драг-н-дропом в окно Оперы.
Автор: 1Nata
Дата сообщения: 16.05.2014 00:17
regist123 (22:33 15-05-2014)
Цитата:
Я использую словарь из этого поста

Вот ещё ссылка на словари.
Автор: SkyRE
Дата сообщения: 16.05.2014 01:30
oshizelly 21:29 12-05-2014
Цитата:
Что я делаю не так?
Да всё так, там же написано "... prior to printing a page".
Автор: oshizelly
Дата сообщения: 16.05.2014 10:18
regist123 21:33 15-05-2014
Цитата:
Я использую словарь из этого поста [?], но там увы тоже разбиты слова.

Прошу прощения, не поясните ли чайнику, что означает "разбиты слова". Вроде бы никогда с таким не сталкивался... а может, сталкивался, но уже привык - и просто не знаю, что может быть по-другому.
Спасибо!
Автор: regist123
Дата сообщения: 16.05.2014 13:06
02:17 16-05-2014
Цитата:
Вот ещё ссылка на словари.

опять таки хотелось бы знать, что это за словари? так судя по ссылке это ведь от sabio, то есть как раз то что использую я.

Добавлено:
oshizelly 12:18 16-05-2014
Цитата:
Прошу прощения, не поясните ли чайнику, что означает "разбиты слова".

то и значит, что когда смотришь варианты слова которые предлагает словарь они разбиты либо пробелом либо дефисом. То есть слова разбиты пополам пробелом либо дефисом. Если словарём Opera для проверки орфографии не пользуетесь, то этого и не заметите. Вот и у Unitaz-а это достало
11:22 14-05-2014
Цитата:
а то уже силов нет терпеть стандартный словарь который постоянно делит не в попад слова


1Nata 02:17 16-05-2014
Цитата:
Вот ещё ссылка на словари.

Наверно стоит поднять ссылку в шапку в Проверка орфографии в Opera и в ее встроенном почтовом клиенте.

И как-то урезан сейчас этот раздел в шапке, раньше там больше инфы было. Вот у меня сохранился бэкап от Исправлено: ComradG, 00:16 06-04-2011
[more]Русский словарь проверки орфографии можно скачать с сайта OpenOffice.org
Russian ye (Russia) 2003-09-11 (без буквы Ё)
Russian yo (Russia) 2004-04-06 (с буквой Ё)

Чтобы переключать словари не приходилось, можно использовать комбинированный англо-русский словарь: здесь или здесь (подробности здесь)
или улучшенный комбинированный словарь от sabio (c Ё или с Е)
Нерабочая ссылка (Описание)
Рабочая ссылка

Скачанный архив:
1) распаковать,
2) если архив ZIP, то распаковывать не обязательно. RAR-архив надо распаковывать!

Файлы помещать:
- для однопользовательской версии (Portable) в папку профиля "\profile\dictionaries\",
- для многопользовательской версии в папку с экзешником opera.exe, внутри в папку locale "\Opera\locale\ru\".

После этого язык можно переключать в контекстном меню многострочных полей ввода.
Многострочное поле - в которое вы обычно пишете на форумах. [/more]
Автор: trion1
Дата сообщения: 16.05.2014 13:48
regist123

Цитата:
trion1 11:57 14-05-2014
Цитата: может поможет  http://rghost.ru/55144425
это с "Ё" ? на основе чего сделан это словарь?   Я использую словарь из этого поста, но там увы тоже разбиты слова.
Автор: PREVED
Дата сообщения: 16.05.2014 14:09
regist123

Цитата:
Наверно стоит поднять ссылку в шапку в Проверка орфографии в Opera и в ее встроенном почтовом клиенте [?].


Да вообще всю шапку нужно перерабатывать. Скажу вам по секрету, шапка эта по большей части мое детище. Я ее делал еще под старым ником(доступ к которому потерял), достаточно давно это было. Она во многом устарела. Я давно собираю полезные ссылки и хочу ее обновить.
Автор: oshizelly
Дата сообщения: 16.05.2014 14:15
regist123 13:06 16-05-2014
Цитата:
то и значит, что когда смотришь варианты слова которые предлагает словарь они разбиты либо пробелом либо дефисом. То есть слова разбиты пополам пробелом либо дефисом. Если словарём Opera для проверки орфографии не пользуетесь, то этого и не заметите.

Пользуюсь комбинированным словарём, встроенным в сборку Opera AC, никогда не видел никакого "разбиения слова". Если захотите оттуда извлечь, то словари лежат в папке OperaAC\profile\Dictionaries.
Впрочем, один из словарей - тот, который с буквой "ё" от sabio - можно скачать тут. Где авторы сборки брали остальные словари, не знаю.

Кстати, словарь якобы должен поддерживать оба альтернативных написания, "ёлка" и "елка", но у меня на практике он считает корректным только вариант с "ё", а слово "елка" и т.д. подчёркивает красной чертой как неправильные
Автор: D1D1D1D
Дата сообщения: 16.05.2014 16:12
Следующая кнопка по нажатию сохраняет всю страницу в MHT формат, а по удержанному нажатию выделенная часть страницы сохраняется в HTML со стилями:


Код: Button26, "Save current page"="Save document As, , , "Save current page to MHT / Save selected content with CSS (hold)", "Save document" + Go to page, "javascript:(function(){var selWin=function(w){if(w.getSelection().toString())return w;for(var i=0,f,r;f=w.frames[i];i++){try{if(r=arguments.callee(f))return r}catch(e){}}};var ele,pEle,clone;var doc=window.document,loc=window.location;var win=selWin(window);if(win){var r=win.getSelection().getRangeAt(0);pEle=r.commonAncestorContainer;ele=r.cloneContents();doc=win.document;loc=win.location}else{pEle=doc.documentElement;ele=(doc.body||doc.getElementsByTagName('body')[0]).cloneNode(true)};while(pEle){if(pEle.nodeType==1){clone=pEle.cloneNode(false);clone.appendChild(ele);ele=clone};pEle=pEle.parentNode};var sel=doc.createElement('div');sel.appendChild(ele);var scripts=sel.getElementsByTagName('script');for(var i=scripts.length;i--;){scripts[i].parentNode.removeChild(scripts[i])};var head=ele.insertBefore(doc.createElement('head'),ele.firstChild);var meta=doc.createElement('meta');meta.httpEquiv='content-type';meta.content='text/html; charset=utf-8';head.appendChild(meta);var tEle=doc.getElementsByTagName('title')[0];if(tEle)head.appendChild(tEle.cloneNode(true));var bEle=doc.getElementsByTagName('base')[0];var base=bEle?bEle.cloneNode(false):doc.createElement('base');if(!base.href&&loc.protocol!='data:')base.href=loc.href;head.appendChild(base);var styles=doc.styleSheets;for(var i=0,si;si=styles[i];i++){var style=doc.createElement('style');style.type='text/css';if(si.media.mediaText)style.media=si.media.mediaText;try{for(var j=0,rule;rule=si.cssRules[j];j++){style.appendChild(doc.createTextNode(rule.cssText+'\n'))}}catch(e){if(si.ownerNode)style=si.ownerNode.cloneNode(false)};head.appendChild(style)};var doctype='',dt=doc.doctype;if(dt&&dt.name){doctype+='<!DOCTYPE '+dt.name;if(dt.publicId)doctype+=' PUBLIC \x22'+dt.publicId+'\x22';if(dt.systemId)doctype+=' \x22'+dt.systemId+'\x22';doctype+='>\n'};loc.href='data:text/phf;charset=UTF-8,'+encodeURIComponent(doctype+sel.innerHTML+'\n<!-- This document saved from '+(loc.protocol!='data:'?loc.href:'data:uri')+' -->')})();""

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196

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


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