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

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

Автор: coherent
Дата сообщения: 09.12.2014 13:46
Речь о контекстном меню на картинке.

1. Что это за скрытый пункт меню

Код: GhostItem, M_FOLLOW_LONGDESC = Follow Image Description URL
Автор: PREVED
Дата сообщения: 10.12.2014 13:38
coherent

Цитата:
то уже не хочет работать! Как будто не может передать Iron-у ссылку в качестве параметра, находясь в подменю.


Да, похоже на то.


Цитата:
Item, "Открыть в Iron"=Execute program, "<path>\Iron.exe","%u",,"iron"
фиолетово, где он расположен - работает из любой позиции и справно открывает страницу.


Наверное дело в том, что переменная %u не привязана к текущему расположению курсора мыши.
Для переменной %l (тут четкая привязка к курсору, к подвеченному элементу - к ссылке).

вызов подменю это похоже препятствие.


Цитата:
Follow Image Description URL


Да, интересный пунтик. Надо поискать в архивах my.opera.com - может проясниться. Какой-то URL из описания картинки. Может открывает ссылку из EXIF-данных - если она там присутствует ?



Цитата:
Load image


Загрузить не загруженную картинку на которой вызвано меню.


Цитата:
Load all images


Загрузить все картинки на странице безе переключения режима отображения картинок.


Добавлено:
billibons

Цитата:
Что-то у меня на 12.14 х32 оно не сработало
Т.е. интерфейс явно меняет, но треугольнички остаются.


Все работает. Последняя версия расширения с addons.opera.com. Попробуйте почистить кэш, удалить куки гугла.
Еще маскировку (для google.com) под браузер отличный от Opera попробуйте. У меня даже в Opera 11.64 работает (маскировка user-agent под IE 10).

Автор: coherent
Дата сообщения: 10.12.2014 14:05
К чему относится секция [Edit Widget Popup Menu]?
Здесь сказано, что это контекстное меню в форме ответа. Изменял свое меню и обнаружил (по изменяемым пунктам), что на том же ру-борде и некоторых других форумах (на которых проверял) за контекстное меню в форме ответа не на тексте отвечает пункт [Edit Widget Popup Menu Spellcheck Enabled], а на тексте - [Edit Widget Popup Menu Spellcheck Word]. Под формой ответа понимаю окно, где набираю сообщение. Или я что-то путаю?

Добавлено:
PREVED

Цитата:
Load image - Загрузить не загруженную картинку на которой вызвано меню. Load all images - Загрузить все картинки на странице безе переключения режима отображения картинок.

Я писал, что и Load image и Load all images загружают все изображения. И к этому же, команду Load all images в стандартном меню не нашел (по крайней мере у меня в 12.14 нет), откуда она взялась?
Автор: billibons
Дата сообщения: 10.12.2014 16:15
PREVED

Цитата:
маскировка user-agent под IE 10

С этой маскировкой (была под Firefox) заработало, но перестал работать поиск картинок (галочку в настройках расширения пробовал ставить, но не помогло).
Автор: PREVED
Дата сообщения: 10.12.2014 17:08
coherent

Цитата:
К чему относится секция [Edit Widget Popup Menu]?


Любые текстовые поля, но только в пределах веб-страницы.
В справке от Otto_Romwel сказано не совсем корректно.

Есть еще [Edit Go Widget Popup Menu] - меню во ВСЕХ текстовых полях интерфейса Оперы (за исключением веб-страниц).


Цитата:
[Edit Widget Popup Menu Spellcheck Enabled]


Меню отображается если в Опере включена проверка орфографии. Данное меню уже включает в себя [Edit Widget Popup Menu], поэтому можно спокойно редактировать меню EWPM.


Цитата:
[Edit Widget Popup Menu Spellcheck Word]


Меню орфографических исправлений для слов с ошибками.


Цитата:
Я писал, что и Load image и Load all images загружают все изображения.


Load image, выполненная в контексте незагруженной картинки(из меню) загружает эту картинку.


Цитата:
И к этому же, команду Load all images в стандартном меню не нашел (по крайней мере у меня в 12.14 нет), откуда она взялась?


См. в конфиге клавиатуры.




billibons

Цитата:
С этой маскировкой (была под Firefox) заработало, но перестал работать поиск картинок (галочку в настройках расширения пробовал ставить, но не помогло).


Расширение старое, не обновлялось давно. А гугловцы в свою очередь постоянно свои сайты переделывают.
Если задача стоит убрать "стрелочки", наверное лучшим решение будет поискать готовый UserJS под это дело и продолжать пользоваться новейшим интерфейсом поисковика.
Автор: coherent
Дата сообщения: 10.12.2014 19:24
PREVED

Цитата:
[Edit Widget Popup Menu Spellcheck Enabled]
Меню отображается если в Опере включена проверка орфографии.

Меня смущает такой момент. Это меню имеет вид:

Код: [Edit Widget Popup Menu Spellcheck Enabled]
Include, Edit Widget Popup Menu
-------------------1
Submenu, M_INTERNAL_SPELLCHECK_LANGUAGE, Spellcheck Language
Автор: regist123
Дата сообщения: 10.12.2014 22:53
coherent 20:24 10-12-2014
Цитата:
Честно говоря до конца не понял мысль. Что означает незагруженная картинка (из меню)? Если не трудно, на каком-то примере объясните, пожалуйста, т.е. что конкретно проделать, чтобы увидеть разницу?

Когда раньше у всех был плохой интернет это было всем понятно. Вкратце заходите на страничку, по какой-то причине картинка не загрузилась и вместо неё отображается белый квадратик с маленьким красным крестиком. Знакомо такое? Теперь жмёте ПКМ на этой картинке (квадратике) - показать изображение. И его снова пытается загрузить из интернета, в большистве случаев после этого этот белый квадратик с красным крестиком в левом верхнем углу меняется на картинку которая там должна быть.
Автор: coherent
Дата сообщения: 11.12.2014 10:14
regist123
Вот теперь все понятно! Спасибо! С ходу и не припомню, когда последний раз сталкивался с тем, что по какой-то причине картинка не загрузилась и вместо неё отображается белый квадратик с маленьким красным крестиком. Тьфу-тьфу-тьфу. Поэтому в эту сторону даже и не подумал.
Автор: anynamer
Дата сообщения: 11.12.2014 11:05
Как сделать так, чтобы при заходе (Opera 12) на сайт (rutor) не открывалось другое окно с другим сайтом?
Автор: coherent
Дата сообщения: 11.12.2014 11:34
В чем разница между такими конструкциями:

Код: Submenu, "Вставить символ...", Symbol Menu = "Show popup menu
Submenu, "Вставить символ...", Symbol Menu
Автор: Capushon
Дата сообщения: 11.12.2014 15:36
anynamer: 14:05 11-12-2014
Цитата:
Как сделать так, чтобы при заходе (Opera 12) на сайт (rutor) не открывалось другое окно с другим сайтом?
1. Поставить noads.js - он срежет лишний хлам:



2. Нормальный urlfilter.ini

3. Ну и прикрутить, например этот css

Код: html,body {
    background: none !important;
    background-image: none !important;
}

    #right, #right2, #lfwar, #sidebar, #mediaget_box, #warning, #up, #down, #sidebar, #WU_Scroller_Div_1351,

    .op, .op2, .op3, .war, .war2, .war3, .pb_top_img, .pb_left_banner, .pb_right_banner,
    .layout, .sideblock, .sideblock1, .sideblock2, .sidebar,

    HTML > BODY > DIV[id="ws"] > DIV[id="content"] > NOINDEX > DIV,
    DIV[id="all"]>H1,

    img[src^="http://new-rutor.org/branding/br_img/"],
    div#pluso-panel

{display: none !important;}
img[src*="http://s.rutor.org/logo.jpg"] {}
Автор: PREVED
Дата сообщения: 11.12.2014 19:43
coherent

Цитата:
Т.е. пункт "Словари" наблюдается в обоих случаях. Просто в первом отмечен словарь из списка, а во втором ни один из словарей не отмечен. Но при выключенной проверке орфографии этого пункта как бы быть не должно, потому что он из [Edit Widget Popup Menu Spellcheck Enabled]? Или...?


Получается что включение/отключение орфографии влияет только на наличие отмеченного(в меню) словаря. Само меню не исчезает т.к., судя по всему, Edit Widget Popup Menu Spellcheck Enabled - меню корневое т.е. отображается в любом случае, а уже в его состав включено основное меню редактирования текста (обратить внимание на Include, Edit Widget Popup Menu в составе Edit Widget Popup Menu Spellcheck Enabled)



Цитата:
В чем разница между такими конструкциями:
Submenu, "Вставить символ...", Symbol Menu = "Show popup menu
Submenu, "Вставить символ...", Symbol Menu



Попробую предположить что первая конструкция позволяет сделать иконку для меню.

Вот пример взятый из стандартного конфига меню:
Submenu, SI_PRINT_BUTTON_TEXT, Print Menu,, "Menu Print"="Show popup menu, "Print Menu""

Где Menu Print - иконка.

Автор: regist123
Дата сообщения: 11.12.2014 19:59
anynamer 12:05 11-12-2014
Цитата:
Как сделать так, чтобы при заходе (Opera 12) на сайт (rutor) не открывалось другое окно с другим сайтом?

поставить block-external-scripts.js и забыть про выпрыгивающие окна других сайтов.
Автор: coherent
Дата сообщения: 11.12.2014 20:07
PREVED

Цитата:
Попробую предположить что первая конструкция позволяет сделать иконку для меню.

Не хотел излишне конкретизировать, но под "Выглядят в меню одинаково..." имел в виду и иконки в том числе. Т.е. пункты

Код: Submenu, "Вставить символ...", Symbol Menu,, "point_grey"
Submenu, "Вставить символ...", Symbol Menu="Show popup menu,,,, "point_grey"
Автор: Capushon
Дата сообщения: 11.12.2014 20:14
PREVED: 22:43 11-12-2014
Цитата:
Попробую предположить что первая конструкция позволяет сделать иконку для меню. Вот пример взятый из стандартного конфига меню: Submenu, SI_PRINT_BUTTON_TEXT, Print Menu,, "Menu Print"="Show popup menu, "Print Menu"" Где Menu Print - иконка.
Нет не так, команда Show popup menu добавляет к любой кнопке указанное меню (или свой набор команд), справа от кнопки появляется вот такой черный треугольник:


при нажатии - соответственно меню.

Автор: coherent
Дата сообщения: 12.12.2014 09:53
Capushon

Цитата:
команда Show popup menu добавляет к любой кнопке указанное меню (или свой набор команд), справа от кнопки появляется вот такой черный треугольник:

Но это, наверное, скорее относится к такой конструкции:

Код: Buttonхх, "Name" = "Show popup menu, "Symbol Menu", , , "alias""
Автор: Capushon
Дата сообщения: 12.12.2014 10:37
Пример для панели: [Document Toolbar.content]

Код: Button, "Меню" = Enable menu bar,,,, "иконка 1" | Disable menu bar,,,, "иконка 2" + Show popup menu, "Browser Menu Bar"
Автор: dmol67
Дата сообщения: 12.12.2014 12:37
Уважаемые спецы, очень нужна ваша помощь!
По сути: специфика работы связана с заполнение/наполнение большого числа страниц, почти каждая страница имеет от 7 до 100 форм выбора файла. Браузеры IE8 и Opera10 работали с полями инпут как с текстовыми, то есть можно было вставлять туда готовый путь (при 100 пунктах, поверьте, проще юзать копи/паст с заменой пары цифр в имени файлов, что заранее заготовлены на ПК, чем юзать кнопку Обзор для каждого), очищать его, если поле ошибочно заполнено, например, когда его заполнять было не надо, то есть надо оставить поле чистым. Думаю суть понятна.
Мазила и Опера 12 уже не дают работать с инпутом как с текстовой строкой. По нажатию строку ввода происходит действие аналогичное нажатию кнопки Обзор. Можно было бы остаться на 10 Опере, но слишком много уже с ней проблем, в том числе и открытием сайтов. 12 Опера вполне вроде устраивает, но эта беда с формами просто лишает возможности нормально работать.
Просьба: Может быть уже есть (тогда ткните) или кто-то напишет скрипт/расширение, что вернет инпуту формы выбора файла возможность работать с ним как с текстовой строкой (было бы просто идеально!), то есть вставлять, редактировать, удалять текст в нем. Если такой возможности совсем нет, то может быть хотя бы сделать скрипт, который добавит под каждой отдельной(!) формой выбора файла (или рядом с ней) строку/кнопку (неважно, главное функционал) "Очистить", позволяющую очистить форму от ошибочно введенного пути, сделать его опять пустым (в случае, когда данное поле должно остаться незаполненным).
Автор: regist123
Дата сообщения: 12.12.2014 21:58
dmol67 13:37 12-12-2014
Цитата:
Мазила и Опера 12 уже не дают работать с инпутом как с текстовой строкой. По нажатию строку ввода происходит действие аналогичное нажатию кнопки Обзор. Можно было бы остаться на 10 Опере, но слишком много уже с ней проблем, в том числе и открытием сайтов. 12 Опера вполне вроде устраивает, но эта беда с формами просто лишает возможности нормально работать.

А вариант 11-я Опера не рассматриваете принципиально? До сих пор пользуюсь ей (и судя по ветке не только я) и особых проблем не испытываю .
Автор: dmol67
Дата сообщения: 12.12.2014 23:05

Цитата:
А вариант 11-я Опера не рассматриваете принципиально?

Пробовалась версия Оперы 11.64, увы. В ней работа с формой аналогична работе в Опера 12.14/15/17. То есть клик по текстовому полю формы = клику по кнопку Обзор, с текстом в ней работать не могу.
Автор: Capushon
Дата сообщения: 13.12.2014 00:12
dmol67: 02:05 13-12-2014
Цитата:
клик по текстовому полю формы =  клику по кнопку Обзор
Примеры бы...
Автор: dmol67
Дата сообщения: 13.12.2014 11:50
Пример стандартной формы выбора файла? Вот, например, найдено мной в Интернете, когда искался готовый скрипт по очистке формы. Кстати, вот здесь реализована функция очистки поля (может быть кто-то сделает из существующего готовый скрипт для использования в Опера, но так, чтоб у каждой формы было свое поле Очистить и очищало бы оно именно свою форму, возле которой расположено, а не все скопом).

Клик по строке - тоже самое, что и клик по кнопке Обзор, то есть открывается окно выбора файла (ни вставить в строку текст, ни тем более удалить уже запись, полученную путем вставки через кнопку Обзор - не представляется возможным), а хотелось бы (в идеале!), чтоб при клике по инпуту появлялся курсор и возможность работать с ним как с текстовым полем (со всем возможностями: копи, паст, дел и т.д.), а при клике на кнопку Обзор - окно выбора файла. Именно так работала 10 Опера.
Автор: Capushon
Дата сообщения: 13.12.2014 13:39
dmol67: 14:50 13-12-2014
Цитата:
Пример стандартной формы выбора файла? Вот, например
Посмотрел. Теперь вопрос - в каком браузере/версия кроме Оперы 10.xx работает элемент <input type="file"> как текстовое поле? Может это был баг/фича именно Оперы? Как например фича с display:none (если Ты понимаешь о чём я).
Автор: coherent
Дата сообщения: 13.12.2014 15:51
Capushon
а можно было бы посмотреть на конфигурацию кнопки и подменю, которое ему соответствует, из этого поста?
Автор: regist123
Дата сообщения: 13.12.2014 16:04
dmol67 00:05 13-12-2014
Цитата:
Пробовалась версия Оперы 11.64, увы. В ней работа с формой аналогична работе в Опера 12.14/15/17. То есть клик по текстовому полю формы =  клику по кнопку Обзор, с текстом в ней работать не могу.

dmol67 у меня как раз 11,64 и перед тем как советовать вам я специально проверил эту фичу. Прекрасно работает вставка пути копи-пастом из тектового документа, так это у вас проблема, Ставьте Оперу начисто.


Добавлено:
dmol67 12:50 13-12-2014
Цитата:
Пример стандартной формы выбора файла?

на этой форме проверил, также всё работает. Повторюсь Opera 11.64

Добавлено:
dmol67 12:50 13-12-2014
Цитата:
Клик по строке - тоже самое, что и клик по кнопке Обзор, то есть открывается окно выбора файла (ни вставить в строку текст, ни тем более удалить уже запись, полученную путем вставки через кнопку Обзор - не представляется возможным), а хотелось бы (в идеале!), чтоб при клике по инпуту появлялся курсор и возможность работать с ним как с текстовым полем (со всем возможностями: копи, паст, дел и т.д.), а при клике на кнопку Обзор - окно выбора файла. Именно так работала 10 Опера.

похоже изначально не понял вашего вопроса. После того как вы нажмёте обзор работает вставка текста. Туда можно скопировать и вставить полный путь к файлу.
Автор: Capushon
Дата сообщения: 13.12.2014 17:25
regist123: 19:04 13-12-2014
Цитата:
похоже изначально не понял вашего вопроса. После того как вы нажмёте обзор работает вставка текста.
Нужно до того, сразу в текстовое поле. Так работает только в 10-тых Операх:


в 11-тых уже не активно:


ну а в 12-тых вообще контекстное меню страницы, а не формы...

coherent: 18:51 13-12-2014
Цитата:
а можно было бы посмотреть на конфигурацию кнопки и подменю, которое ему соответствует, из этого [?] поста?
Там большое меню (с двумя вложенными) что именно интересует?
Автор: dmol67
Дата сообщения: 13.12.2014 18:24

Цитата:
Посмотрел. Теперь вопрос - в каком браузере/версия кроме Оперы 10.xx работает элемент <input  type="file"> как текстовое поле? Может это был баг/фича именно Оперы? Как например фича с display:none (если Ты понимаешь о чём я).

IE8 (стоит сейчас на машине с ХР, версия 8.0.6001) работает также как и Опера 10, то есть как с текстовым полем. IE 11 (ноут с 7кой) уже ведет себя как и Опера 11/12.


Цитата:
похоже изначально не понял вашего вопроса.

Да, видимо не поняли. Давайте проще поясню. Попробуйте прямо в поле ввода формы (что сейчас видите в примере на сайте) что-то с клавиатуры вбить вручную. Или добавьте через кнопку Обзор файл, а потом попробуйте его удалить из поля, то есть очистить поле (не используя строку Очистить, что расположена ниже).
Автор: coherent
Дата сообщения: 13.12.2014 18:53
Capushon

Цитата:
Там большое меню (с двумя вложенными) что именно интересует?

Практически со всем уже разобрался. Интересует пункт "Блокировка рекламы (CSS)".
И пункт "Запретить отправку данных Referrer" - это что-то типа "Item, ... = Enable referrer logging| Disable referrer logging"?
Автор: Capushon
Дата сообщения: 14.12.2014 00:41
coherent: 21:53 13-12-2014
Цитата:
Интересует пункт "Блокировка рекламы (CSS)".
Включение/отключение своей css-ки для всех сайтов:

Код: = Select user CSS file, 2 > Deselect user CSS file, 2
Автор: coherent
Дата сообщения: 14.12.2014 14:43
Capushon

Цитата:
Включение/отключение своей css-ки для всех сайтов

1. Таких команд Select user CSS file и Deselect user CSS file нет ни в standard_menu.ini, ни в standard_toolbar.ini. Откуда они?
2. Никогда с user css-файлами дела не имел (но хотелось бы вникнуть). Поэтому вопросы могут выглядеть странными:
- это что, некий универсальный (потому, что для всех сайтов) css-файл, который кладется в ...\profile\styles\user? И как он задействуется?
- если он кладется в ...\profile\styles\user, а там еще есть и другие css-ки, то опция включения/отключения влияет на все user css-ки или только на него?
3. К NoAds.js он никакого отношения не имеет?
4. Если это не выглядит очень нахально, можешь выложить свой css-файл и объяснить, как его задействовать от и до? Издалека, конечно, я зашел....

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196

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


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