>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Обсуждение расширений http://forum.mozilla-russia.org/viewforum.php?id=28 >S3.Menu Wizard http://forum.mozilla-russia.org/viewtopic.php?id=63252 |
pag77 > 05-05-2014 21:09:24 |
Теперь вы можете организовать меню браузера Firefox! страница на AMO(там же и скачать/установить): https://addons.mozilla.org/firefox/addon/s3menu-wizard/ Поддерживается: Главное контекстное меню (щелкните правой кнопкой мыши на странице), контекстное меню вкладок(щелкните правой кнопкой мыши на вкладке), главное меню (Файл, Правка, Вид и т.д.) Настройки: Готовые решения для использования в MenuWizard [MenuWizard] Подменю с историей вкладки в её контекстном меню Подсказка! |
Jurgens > 05-05-2014 21:27:30 |
Спасибо. |
difabor > 06-05-2014 04:48:26 |
Отличная замена беспризорного Menu Editor! Спасибо. |
pag77 > 06-05-2014 09:43:04 |
спасибо за предложения, ждите новых версий... |
Infocatcher > 06-05-2014 14:06:11 |
pag77 пишет
Там все очень печально с сочетаниями клавиш. Можно исправить, но потом могут появиться другие проблемы: То есть надо или создавать несколько сочетаний (но это не автоматизировать), или обрабатывать вручную keydown, но при этом будет не отличить, например, Ctrl+Alt+V от AltGr+V. А вот уже с Ctrl+* and Ctrl+Shift+* таких проблем нет: 06-05-2014 14:19:15 |
pag77 > 06-05-2014 14:32:15 |
Alt+буква то же проблем нет *** S3.Menu Wizard 1.00 - это первая ласточка, что бы по отзывам пользователей понять на правильном ли я пути и удобно ли им пользоваться Ну и совсем уже фантастическая идея, когда уже совсем нечего будет делать Вот такие вот планы на текущий момент. |
Mishania > 06-05-2014 16:32:44 |
pag77 |
pag77 > 06-05-2014 16:56:42 |
т.е. не на совсем прятать пункты, а сворачивать/разворачивать их? |
Mishania > 06-05-2014 17:35:17 |
pag77 |
pag77 > 06-05-2014 17:39:44 |
ага, я понял. фух закрутил, но думаю понятно |
Mishania > 06-05-2014 18:03:39 |
pag77 |
pag77 > 06-05-2014 18:14:35 |
попробуйте мой, из серии S3, S3.Download Statusbar |
pag77 > 06-05-2014 19:05:39 |
okkamas_knife пишет
нарисуй , пожалуйста okkamas_knife пишет
это какие, интересно, команды у FF что б проверить почту или залить скриншот? имхо, тут без дополнительного окошка для ввода соответствующей микропрограммы не обойтись |
difabor > 06-05-2014 21:02:48 |
Касательно юзер интерфейса - у меня стоит расширение Tile Tabs и оно позволяет сплитировать вкладки. Я просто сплитирую окно настроек - получаю два и могу перетаскивать итемы из одного в другое. Правда при этом в окне куда перетащил получаются и старый и новый. Но после обновления вкладки всё устаканивается. |
pag77 > 07-05-2014 01:23:50 |
difabor пишет
интересная идея.. только как открыть такое меню и залезть в подменю если на клике уже будет висеть событие? okkamas_knife пишет
По вашему описанию 1-в-1 получается MenuManipulator okkamas_knife пишет
это вы сейчас о ком думали когда писали? я то надеялся что дополнением будут пользоваться обычные пользователи, а не исключительно программисты знающие толк в javascript |
pag77 > 07-05-2014 02:17:18 |
а какое у меня отношение? люди разные бывают, и я стараюсь во всех своих дополнениях сделать так что б было удобно всем |
difabor > 07-05-2014 03:51:14 |
pag77 пишет
Если контекстное подменю кликабельно и само содержит менюитемы, то по ховерингу этого подменю вылазят менюитемы, то есть по идее нет проблем. |
pag77 > 07-05-2014 09:02:03 |
difabor пишет
это будет сделано через "сохранить/загрузить настройки" |
pag77 > 16-05-2014 17:38:58 |
версия 1.01 ожидает одобрения модераторов изменения: changed: mechanism of save preferences in Firefox... I am sorry, after upgrading to this version all your settings will be reset to the default values |
difabor > 16-05-2014 21:09:24 |
pag77 пишет
Попробовал. Есть следующие замечания: |
pag77 > 16-05-2014 21:44:33 |
> 1. Добавление папки не сохраняется после рестарта. С разделителями не пробовал хм.. поподробнее пожалуйста > 2. Если я сплитирую окно, то перемещение из одного окна в другое не сохраняется после перезагрузки окна настроек визарда "перемещение из одного окна в другое" |
difabor > 16-05-2014 21:56:39 |
1. У меня 28-я версия, Классическая Компактная тема, Windows 7 Home Premium. Если требуются ещё детали - скажите, я всё-таки чайник |
pag77 > 16-05-2014 22:07:38 |
ага, про работу с двумя окнами я еще не думал... > С механизмом save preferences in Firefox не всё ясно. я имел ввиду, что теперь настройки сохраняются не в Firefox а в отдельной директории: сохранение/восстановление настроек ждите в новой версии, все идет по плану - с начало оптимальный минимум, потом save/load настроек |
difabor > 16-05-2014 22:50:42 |
pag77 пишет
Если с одним, то перенесённые менюитемы сохраняются. |
pag77 > 17-05-2014 09:51:10 |
difabor пишет
новые меню-разделители так же не сохраняются? |
difabor > 17-05-2014 11:56:46 |
pag77 пишет
1. Разделители сохраняются. |
pag77 > 17-05-2014 14:34:00 |
а после рестарта браузера в "сбросить настройки элементов"-"перемещенные" в истории созданий/перемещений информация про создание папки и перемещение в нее меню-итемов присутствует? |
difabor > 17-05-2014 14:56:39 |
Нет, не восстанавливается. Но я проверю на других менюитемах - сейчас я должен бежать, через час - проверю. |
difabor > 17-05-2014 18:25:07 |
Проверил. Восстанавливается. Правда ведёт себя несколько странно. Постараюсь подробнее описать то, что обнаружил. Извините, что долго не отвечал. Просто пришлось повозиться |
pag77 > 17-05-2014 19:35:09 |
1. некоторые меню итему появляются в фф по некоторым событиям. например было бы странно увидеть меню "скопировать текст" когда текст не выделен |
difabor > 18-05-2014 03:21:19 |
pag77 пишет
1. Это ясно, но "открыть ссылку в новом окне" не появляется при наведении на ссылку (а "открыть ссылку в новом приватном окне" - появляется). Видимо сам менюитем какой-то дурацкий - имхо он вообще не появляется. |
pag77 > 18-05-2014 23:03:37 |
хорошо, спасибо. буду думать как всё это реализовать. |
pag77 > 20-05-2014 18:31:54 |
Mishania пишет
протестируйте пожалуйста пред-релиз 1.02 added: "show/hide" button in context-menu |
pag77 > 21-05-2014 17:59:47 |
свежая версия пред-релиза 1.02 добавлено сплитирование окна |
3uMvirAd > 22-05-2014 07:30:35 |
А возможно ли реализовать скрытые пункты меню, которые будут отображаться только если нажать хоткей+ПКМ? Как в windows шифт+ПКМ. |
pag77 > 22-05-2014 10:43:24 |
ок, будет так - при нажатии Ctrl + ПКМ отображаются скрытые пункты, кнопка "показать всё" не выводится |
3uMvirAd > 22-05-2014 12:18:34 |
Я не совсем это имел в виду. Хотелось бы, чтобы были |
pag77 > 22-05-2014 12:45:20 |
ыы.. это надо трех позиционный чекбокс лепить ) |
pag77 > 23-05-2014 18:51:33 |
версия 1.02 ожидает одобрения модераторов изменения: |
Uxapb > 25-05-2014 18:27:38 |
Расширением пользуюсь. Спасибо за ваши труды. |
difabor > 25-05-2014 19:28:15 |
Да, это точно. При том огромном количестве менюитемов. Интересно, что Ctrl-F можно активировать, но набор в его поле ввода слова поиска ничего не даёт... |
pag77 > 26-05-2014 10:56:41 |
будет поиск, но чуть попозже |
pag77 > 06-06-2014 02:52:40 |
версия 1.03 ожидает одобрения модераторов изменения: |
oleg.sgh > 06-06-2014 04:11:14 |
Устаовил расширение но не скрывается пункт AdBlock Plus заблокировать изображение. |
pag77 > 06-06-2014 11:42:18 |
"AdBlock Plus заблокировать изображение" появляется динамически, поэтому я тут ничего не могу сделать. |
doctord > 09-06-2014 22:53:22 |
Пользуюсь Multiple Tab Handler. Хотелось бы иметь возможность организовывать контекстное меню выделенных вкладок (в частотности, чтобы можно было поставить "закрыть выбранные вкладки" первым). Menu Editor такую возможность дает, только из-за этого пока не перехожу на S3. Реально добавить совместимость с этим аддоном? |
pag77 > 10-06-2014 12:14:53 |
doctord пишет
уже добавил, ждите версию 1.04 |
pag77 > 11-06-2014 16:54:51 |
версия 1.04 ожидает одобрения модераторов изменения: Now even easier to customize the menu! |
doctord > 14-06-2014 21:51:19 |
Спасибо за оперативность, начинаю осваивать Menu Wizard. "Настроить это меню" - отменно полезная штука, позволяет поправить наиболее часто задействованные конфигурации без долгого копания в бесчисленных доступных пунктах (большая часть которых в реальных условиях вообще не задействуются никогда). Жаль, что в этом режиме можно только скрыть/отобразить - вот бы хоть перетаскивать пункты можно было. |
pag77 > 15-06-2014 00:03:22 |
doctord пишет
всему своё время |
doctord > 17-06-2014 15:54:30 |
Так я и не тороплю, и без того немалая работа сделана. |
pag77 > 17-06-2014 16:20:40 |
doctord пишет
эт да.. )) если тянуть, то и разделители тоже куда-то надо.. doctord пишет
совсем удалять нельзя, мало ли какое дополнение заточено под конкретный меню-итем |
difabor > 17-06-2014 18:07:30 |
pag77 пишет
Надо иметь возможность создания папки "Корзина", куда можно поместить всё, что не нужно и чтобы можно её метить как "скрытая". Тогда и удаляться ничего не будет, и глаза мозолить не будет... |
doctord > 27-06-2014 11:06:05 |
Вылез у меня баг - конфликт с дополнением Next please! Вот как должно выглядеть меню Next please! скрытый текст ![]() А вот как с включенным Menu Wizard скрытый текст Контекстное меню: ![]() Режим редактирования меню: ![]() |
pag77 > 28-06-2014 19:15:10 |
doctord пишет
ух ты как интересно! |
varmed > 30-06-2014 03:59:27 |
pag77 Благодарствую за весьма полезное дополнение! дополнения ! |
pag77 > 02-07-2014 18:54:31 |
pushbullet не имеет уникального ID в своем menuitem, поэтому изменение этого меню недоступно |
pag77 > 09-07-2014 14:17:12 |
doctord пишет
расскажи по шагам что и как жмакал. 09-07-2014 14:17:46 |
pag77 > 21-07-2014 11:57:48 |
версия 1.05 ожидает одобрения модераторов изменения: |
doctord > 21-07-2014 19:10:08 |
Да у нее и настроек особых нету. Здесь я разрешил создание пункта в контекстном меню. Дальше щелкаю правой клавишей, например, по кнопке "Следующая" в поиске Яндекс и вместо обычного "Не использовать текст для следующей страницы", "Использовать текст для предыдущей страницы" и т.д. получаю то, что показал на картинке выше. Конфликт точно с Menu Wizard, потому что когда его отключаешь, все возвращается на место. |
pag77 > 22-07-2014 00:07:05 |
у меня не воспроизводится скрытый текст ![]() |
doctord > 22-07-2014 00:37:00 |
Проверил на втором браузере, там все нормально. Возможно стоило бы сбросить настройки Menu Wizard, но как представлю, что их потом придется восстанавливать, так бог с ним, с тем NextPlease! |
pag77 > 22-07-2014 00:48:21 |
попробуй забекапить настройки, а потом сбросить |
doctord > 22-07-2014 02:38:54 |
Сброс настроек помог. Теперь буду смотреть, на что меню так неадекватно реагирует, если повторится проблема - отпишусь. |
pag77 > 22-07-2014 02:52:54 |
doctord, буду ждать результата |
pag77 > 26-07-2014 12:39:10 |
версия 1.06 ожидает одобрения модераторов изменения: |
pag77 > 26-07-2014 16:04:55 |
версия 1.07 ожидает одобрения модераторов изменения: |
pag77 > 28-07-2014 16:51:53 |
версия 1.08 ожидает одобрения модераторов изменения: |
pag77 > 29-07-2014 17:45:23 |
версия 1.09 ожидает одобрения модераторов изменения: |
pag77 > 30-07-2014 15:50:52 |
версия 1.10 ожидает одобрения модераторов изменения: |
pag77 > 18-08-2014 17:04:06 |
версия 1.11 ожидает одобрения модераторов изменения: fixed: bug in context-menu for Linux/Ubuntu |
VEG > 07-09-2014 13:05:54 |
Спасибо за вашу работу. Функция переименования пришлась весьма кстати. Возможность установки иконок была бы очень интересной, особенно, если бы по умолчанию предлагались бы ещё и иконки из набора типа fatcow icons или famfamfam. Но это конечно вовсе необязательно. |
pag77 > 07-09-2014 15:49:21 |
я решил дать свободу пользователю и не нагружать дополнение иконками - кому надо, тот поставит любые иконки самостоятельно |
turbot > 21-10-2014 23:21:04 |
Menu Wizard 1.15: с включенным: ![]() с отключенным: ![]() (я о сепараторах, если что) |
pag77 > 22-10-2014 00:33:23 |
ух ты как интересно |
turbot > 22-10-2014 00:44:35 |
pag77 |
user44 > 22-10-2014 00:58:33 |
расширение шикарное но, действительно, 1.15 имеет неприятное свойство - выстраивает "забор" из подряд идущих сепараторов ((( |
difabor > 22-10-2014 01:12:16 |
Удалить менюитем - это снять "птичку" с чекбокса слева? |
pag77 > 22-10-2014 01:59:12 |
ну, во-первых, у Greasemonkey действительно в самом аддоне заложено несколько сепараторов Выделить код Код:<menuitem accesskey="с" label="Создать скрипт…" oncommand="GM_util.newUserScript(window);"></menuitem> <menu accesskey="м" label="Команды скриптов"> <menupopup class="greasemonkey-user-script-commands-popup"></menupopup> </menu> <menuseparator></menuseparator> <menuseparator class="scripts-top-point" collapsed="true"></menuseparator> <menuseparator class="scripts-sep"></menuseparator> <menuseparator class="scripts-framed-point" collapsed="true"></menuseparator> <menuseparator collapsed="true"></menuseparator> <menuitem class="no-scripts" label="Для этой страницы нет скриптов" disabled="true"></menuitem> во-вторых - я не вижу лесенки в MenuWizard в обычном режиме - у меня лесенка проявляется только в режиме редактирования на лету user44 пишет
поподробнее, пожалуйста difabor пишет
имеете ввиду груповое перемещение? |
turbot > 22-10-2014 02:15:14 |
Win 8.1 x64 Nightly x64 36.0a1 BuildID: 20141021030208 Лесенка стала вылазить после обновления расширения (не браузера) до 1.15. Вылазит не всегда, но и не только у этого расширения (не могу найти вданный момент, у какого еще). И не в режиме редактирования "на лету" (кнопка редактирования в меню у меня отключена). Сейчас вот, например, у Greasemonkey меню так выглядит: |
user44 > 22-10-2014 02:46:11 |
pag77
проявляется это, главным образом, в главном контекстном меню, win xp, ff 32 менюха-то контекстная ![]() ![]() ![]() |
pag77 > 22-10-2014 02:49:01 |
ага, у меня нет меню Yan's Code и Anti-adblock Killer
вот блин.. а у меня такого нет.. 22-10-2014 02:59:58 22-10-2014 03:07:20 |
user44 > 22-10-2014 03:10:17 |
pag77
спасибо раз уж пошла такая пьянка)) скрытый текст ![]() чтобы в сплит режиме не надо было для перетаскивания разделителя или папки переключаться, нажимая на зеленый кружок с плюсиком уж простите, если обсуждалось где-то |
turbot > 22-10-2014 03:20:13 |
pag77 пишет
Все наладилось, на первый взгляд. Спасибо. |
user44 > 22-10-2014 03:27:16 |
pag77 upd |
pag77 > 22-10-2014 03:40:21 |
user44 пишет
дык у всех разные разрешения экрана |
user44 > 22-10-2014 03:46:58 |
pag77 ладно |
pag77 > 22-10-2014 21:38:17 |
1.16 доступна к апдейту |
Seroom > 25-10-2014 16:31:15 |
У меня на |
pag77 > 25-10-2014 20:19:44 |
да, действительно, есть такая бага для seamonkey
пожалуйста проверьте эту версию: |
Seroom > 25-10-2014 21:37:32 |
pag77 пишет
Спасибо! Эта версия помогла, проблема устранена. |
Motoroller > 09-12-2014 14:57:31 |
Всем доброго дня Использую portable-версию Firefox с сайта http://portableapps.com/apps/internet/firefox_portable, обновление 34.0.5. Возникла необходимость в быстром включении/выключении панели закладок (Вид -> Панели инструментов -> Панель закладок), желательно с помощью хоткея. В Menu Wizard иду в "Панель меню -> Вид -> Панели инструментов -> Панель закладок", открываю свойства (ID toggle_PersonalToolbar), отмечаю чекбокс "Комбинация клавиш", в соседнее поле справа ввожу "Alt + 1". Далее "Применить" и "Ок". В меню "Горячие клавиши (кнопка с нарисованной клавиатурой)" добавленный хоткей имеется. Нажимаю "Alt + 1" и ничего не происходит. Внесённые в свойства изменения сбрасываются после перезапуска браузера. P.S. Получить доступ к свойствам входящих в "Панели инструментов" пунктов возможно только если при включенном чекбоксе "Показать в меню кнопку "Настроить это меню"" хотя бы единожды войти в свойства какого либо подпункта, иначе в дереве Menu Wizard пункт "Панели инструментов" будет содержать только разделитель (=== s3mw....menuseparator.----.menu_customizeToolbars) и пункт "Изменить" до перезапуска дополнения. P.P.S. Возможно, есть какой-либо более простой способ быстрого включения/выключения панели закладок без использования дополнений? |
pag77 > 09-12-2014 17:23:35 |
к сожалению меню "Панель меню -> Вид -> Панели инструментов" формируется динамически при каждом выборе меню "Панели инструментов" попробуйте это дополнение: https://addons.mozilla.org/ru/firefox/a … s-toolbar/ |
user44 > 10-12-2014 00:53:53 |
pag77, приветствую "Например, возьмём для примера такой пример..." (с) создаём подменюшку, допустим, "Открыть ссылку в" |
Motoroller > 10-12-2014 02:49:12 |
pag77 пишет
Большое спасибо за помощь |
pag77 > 10-12-2014 10:30:15 |
user44 пишет
так а что вы хотели? Motoroller пишет
попробуйте написать автору что бы выпустил новую версию. |
user44 > 10-12-2014 23:45:09 |
pag77 надеюсь, увидим в следующих релизах аддона |
user44 > 15-12-2014 21:49:14 |
pag77, приветствую |
pag77 > 16-12-2014 09:02:38 |
у очень небольшого количества пользователей исчезает тень в меню при использовании MenuWizard |
pag77 > 14-01-2015 19:18:25 |
версия 2.02 ожидает одобрения модераторов изменения:
|
rifat81 > 23-01-2015 23:10:08 |
Спасибо за дополнение). Спасибо за внимание) Успеха в работе. P.S. может кто знает способ скрывать комбинацию клавиш в меню, думаю поможет исполнить хотелку 1, хотя наврятли) |
user44 > 23-01-2015 23:57:45 |
pag77, приветствую pag77 пишет
если не трудно, сделайте, пожалуйста |
turbot > 24-01-2015 01:02:29 |
rifat81 скрытый текст Пункт 1, 2, 3 можно стилями (проверял только в Stylish): Выделить код Код:@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); /* убираем подсказки сочетаний клавиш */ .menu-accel, .menu-iconic-accel { display: none!important; } /* ширина меню */ menupopup :-moz-any(menuitem, menu,.bookmark-item ) { max-width: 10em!important; } /* иконка на примере пункта меню "копировать" Для других меняйте label на название нужного пункта */ menupopup menuitem:-moz-any([label="Copy"],[label="Копировать"]) { -moz-binding: url("chrome://global/content/bindings/menu.xml#menuitem-iconic")!important; /*ниже вставляйте в кавычки свою картинку 18х18px сконвертированную в base64 (можно сделать средствами Stylish'а (в меню "Вставить" > "данные в формате uri") */ list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAABkSURBVHjaYvj//z8DNTAD1Q2qrGk4XFnT8B8LLq6saWDAhbEZhM2QBihdQqlBDEiGUWRQaWVNQxoUU+wivGFHikF4w45Sg+BhR6lBcExTgw5TyyBceBgbdBiPQUdoV4xQigEDAOLOHqeJF4QiAAAAAElFTkSuQmCC") !important; -moz-image-region: initial!important; } menupopup menuitem:-moz-any([label="Copy"],[label="Копировать"]) .menu-iconic-left{ -moz-margin-start: 4px !important; -moz-margin-end: 9px !important; } |
pag77 > 24-01-2015 13:36:33 |
Уф.. скок много букв.. rifat81 пишет
спасибо turbot за приведенный css - думаю без проблем смогу это реализовать в MenuWizard rifat81 пишет
используйте уже готовые решения, например https://addons.mozilla.org/addon/menu-icons-plus/ rifat81 пишет
а зачем это надо, если не секрет? user44 пишет
хорошо, записал в план работ |
rifat81 > 24-01-2015 19:20:27 |
Теперь еще больше букв) Постараюсь еще сильнее не запутать вас. Спасибо turbot и pag77 за быструю помощь, очень радует. 3. menu-icons-plus не устанавливается в Seamonkey 2.32, жду обновления. Плюс хотелось бы оставить только иконку в панели меню (как бы кнопка получиться, без текста). И еще созданная панель меню при изменении темы получается с цветом пунктов панели то черного, то белого цвета, не выявил зависимости. Может я немного не по назначению пытаюсь использовать дополнение, всякие кнопочки с иконками есть на форуме, но ведь в S3.Menu Wizard все это реализовано без танцев с бубнами, мне намного удобнее. Спасибо) P.S. скрытый текст Stylish оказался хорошим костылем к дополнению, надеюсь временным (ранее не пользовался им). Поставил Hide Toolbar Grippies a.k.a. Lock Toolbars и SeaMonkey Show Target URL for Hyperlink. Попутный вопрос немного не по теме: как можно изменить масштаб страниц по умолчанию? |
turbot > 24-01-2015 19:56:25 |
rifat81 ![]() У меня стиль работает на пунктах в панели меню, если речь о нем. Если речь о кнопке приложения, в заголовке, выпиленной в firefox, то черт его знает, как ее сделали в симанки. Другие селекторы для элементов меню, видимо (ибо на подобной кнопке, восстанавливаемой аддоном CTR, стиль тоже работает). Ставить лень, уж извините. Если хотите, можете поставить DOM Inspector и, найдя нужные селекторы для пунктов меню, попробовать заменить их в стиле. pag77 Извините, что влезаю. ![]() |
soll > 24-01-2015 22:36:50 |
Уважаемый pag77, очень не хватает бэкапа настроек. Не могли бы вы организовать это нужное дело ? |
difabor > 24-01-2015 23:12:53 |
soll пишет
У меня в этой связи вопрос: |
pag77 > 26-01-2015 00:25:36 |
rifat81, в текущей версии MenuWizard у вас есть возможность самому прописать любые стили практически для любого меню. soll пишет
это в плане работ, но я умышленно пока не делаю такую кнопку, так как впереди еще одна фича - создание/изменение команд по нажатию на меню и к уже существующим "создать меню-папку" и "создать меню-сепаратор" добавится "создать меню-item" difabor пишет
да, решит |
soll > 26-01-2015 12:00:35 |
Да, я не знал, но теперь могу спокойно подождать, т.к. проблемка частично решена. Бэкап наше всё. Благодарю за подсказку. |
pag77 > 26-01-2015 12:08:52 |
Спасибо за понимание |
pag77 > 28-01-2015 21:33:26 |
версия 2.05 ожидает одобрения модераторов изменения: |
user44 > 29-01-2015 18:42:17 |
pag77, приветствую |
pag77 > 29-01-2015 18:51:22 |
user44 пишет
пожалуйста поподробнее и со скриншотами, а то я пока слабо представляю в чем проблема |
user44 > 29-01-2015 19:39:57 |
pag77 пожалуйста: MW ![]() что получается ![]() |
pag77 > 29-01-2015 20:45:20 |
user44, спасибо но я совсем забыл про userChrome.css, Stylish (и другие дополнения для изменения css-стилей браузера), css которых имеют больший приоритет перед * Выделить код Код:* {} /* a=0 b=0 c=0 -> специфичность = 0 */ li {} /* a=0 b=0 c=1 -> специфичность = 1 */ li:first-line {} /* a=0 b=0 c=2 -> специфичность = 2 */ ul li {} /* a=0 b=0 c=2 -> специфичность = 2 */ ul ol+li {} /* a=0 b=0 c=3 -> специфичность = 3 */ ul li.red {} /* a=0 b=1 c=2 -> специфичность = 12 */ li.red.level {} /* a=0 b=2 c=1 -> специфичность = 21 */ #t34 {} /* a=1 b=0 c=0 -> специфичность = 100 */ #content #wrap {} /* a=2 b=0 c=0 -> специфичность = 200 */ внес необходимые правки в свой css, проверьте, теперь всё должно работать: |
user44 > 29-01-2015 22:54:39 |
pag77 теперь всё замечательно |
pag77 > 01-02-2015 12:02:38 |
user44 пишет
еще немного подшаманил... проверьте пожалуйста еще раз: |
user44 > 01-02-2015 13:35:06 |
pag77 |
pag77 > 01-02-2015 16:10:24 |
user44 пишет
если работает и выбранные меню скрываются - значит всё норм. |
difabor > 25-02-2015 02:26:24 |
В последней версии написано: "added: Hotkeys: support for assigning 0-9 keys and function keys to actions without the use of modifiers" |
pag77 > 25-02-2015 02:44:41 |
в menu wizard, начиная с какой-то версии, появилась возможность назначать любые сочетания клавиш. |
stvol > 02-03-2015 17:35:01 |
Из контекстного меню (и из редактируемого меню Menu Editor) исчезли значки "Назад", "Вперёд", "Обновить"! Можно ли восстановить? |
pag77 > 02-03-2015 17:58:26 |
проверьте настройки - вы точно их не отключили? |
stvol > 02-03-2015 18:05:15 |
pag77 пишет
Надписи есть, значков рядом нет. pag77 пишет
А этого зверя где искать? |
pag77 > 02-03-2015 18:15:00 |
stvol пишет
эээ... покажите скриншот... stvol пишет
|
stvol > 02-03-2015 18:36:10 |
pag77 скрытый текст ![]() |
pag77 > 02-03-2015 18:41:57 |
о! так у вас киберфокс. |
stvol > 02-03-2015 18:45:42 |
pag77 пишет
AMD x64:) |
pag77 > 02-03-2015 18:50:41 |
ёмаё ))) версия вашего браузера какая?? ))) |
stvol > 02-03-2015 18:56:41 |
pag77 пишет
Дык, если посмотреть под моим аватаром, там всё написано: 36 |
pag77 > 02-03-2015 19:02:36 |
угу, и значек Firefox |
stvol > 02-03-2015 19:15:51 |
pag77 пишет
Он мозилоподобные воспринимает как FF, а если навести на него курсор, то там вся инфа есть. |
pag77 > 03-03-2015 00:06:28 |
stvol, я нашел в чем проблема. Выделить код Код:<menuitem id="context-back" class="menuitem-iconic" tooltiptext="Go back one page" aria-label="Back" command="Browser:BackOrBackDuplicate" onclick="checkForMiddleClick(this, event);"></menuitem> Выделить код Код:<menuitem id="context-back...s3mw...2" class="menuitem-iconic" tooltiptext="Go back one page" label="Back" command="Browser:BackOrBackDuplicate" onclick="checkForMiddleClick(this, event);"></menuitem> переключите CyberFox на использование правильного меню и будет вам счастье
или подождите новую версию: через одну-две версии я закончу тестирование и уберу "ремонт" дублирующих ид |
stvol > 03-03-2015 00:26:31 |
pag77 пишет
Огромное спасибо за разъяснение! Мудрить не буду, подожду новой версии! |
R2PO > 13-03-2015 10:33:13 |
Обновился до 36.0.1 .. Поставил Menu Wizard(очень полезная, кстати, штука оказалась) Есть возможность оперативно помочь? |
pag77 > 14-03-2015 11:37:52 |
R2PO пишет
я думаю что такой большой баг не могли не заметить и выпустить в релиз. |
rnd > 01-06-2015 20:16:44 |
Хорошее дополнение, но заметил небольшой недостаток: меню закладок (кнопка на основной панели) постоянно проскроленное вверх. При отключенном дополнении позиция скрола сохраняется (на текущий запуск FF). |
pag77 > 01-06-2015 20:48:04 |
покажите скриншоты расположения меню закладок и скроллинг "до" и "после", что бы я понял в как именно тестировать что бы определить в чем причина такого поведения |
rnd > 01-06-2015 21:08:47 |
Исходное состояние: Проскроленное вниз: С включенным дополнением, меню постоянно появляется в исходном состоянии. |
pag77 > 02-06-2015 11:54:01 |
спасибо за скриншоты - я понял о чем речь. ЗЫ: |
rnd > 02-06-2015 12:49:15 |
Теперь не скролится. Спасибо! |
pag77 > 02-06-2015 13:05:18 |
отлично |
deprellot > 06-07-2015 01:44:36 |
pag77 пишет
Тоже столкнулся с такой проблемой, начал уже было на ФФ пенять (на другой машине с более старым ФФ такого не было), но оказалось на этот раз ФФ не при чём. |
pag77 > 06-07-2015 01:56:37 |
deprellot пишет
извините, я не понял что это за кнопка. |
turbot > 06-07-2015 02:03:37 |
pag77 |
pag77 > 06-07-2015 02:11:02 |
turbot пишет
а эту кнопку как увидеть в живую? |
turbot > 06-07-2015 02:18:47 |
pag77 |
deprellot > 06-07-2015 04:13:44 |
turbot пишет
Да, точно, прошу прощения за опечатку, действительно, речь шла о закладках, именно эта кнопка и имелась ввиду (на скрине выглядит как "»"). |
pag77 > 06-07-2015 12:13:40 |
вот, попробуйте. |
deprellot > 06-07-2015 15:14:59 |
pag77 pag77 пишет
Пока даже в голову не приходит, что туда можно запихнуть. 06-07-2015 15:24:41 |
pag77 > 06-07-2015 15:50:48 |
deprellot пишет
ну... например расширить действие какого-то меню, что бы при нажатии еще какие-то действия происходили.. |
turbot > 06-07-2015 16:42:58 |
pag77 пишет
Тогда хотелка: добавьте еще "oncontextmenu" (лучше сразу с if (event.target == this && !event.ctrlKey && !event.shiftKey && !event.altKey && !event.metaKey) event.preventDefault(); event.stopPropagation(); ). |
pag77 > 06-07-2015 16:54:34 |
зачем oncontextmenu и чем он от onclick отличается? onClick: |
turbot > 06-07-2015 17:03:07 |
pag77 Выделить код Код:document.getElementById("PanelUI-menu-button").setAttribute('oncontextmenu', 'if (event.target == this && !event.ctrlKey && !event.shiftKey) {event.preventDefault(); event.stopPropagation(); BrowserGoHome()}'); Ленив я. |
pag77 > 06-07-2015 17:18:12 |
oncontextmenu - это специфичная штука и врядли кто-то будет массово её применять в menu wizard |
Infocatcher > 06-07-2015 20:01:33 |
pag77 пишет
Скорее всего, на Linux при этом не получится задавить оригинальное контекстное меню. |
pag77 > 06-07-2015 20:22:58 |
Infocatcher пишет
попробуйте. |
Infocatcher > 07-07-2015 01:00:27 |
pag77 пишет
Это только на Windows. А на Linux контекстное меню вывалится сразу после mousedown. |
pag77 > 08-07-2015 00:27:54 |
проверил сегодня на Ubuntu - во всех меню, которые можно редактировать через MenuWizard, отсутствуют какие-либо телодвижения при нажатии ПКМ. |
Irenicus > 21-07-2015 23:03:50 |
Если появится возможность редактирования команд, как можно "заставить" Firefox открыть текущую страницу в режиме чтения? |
turbot > 21-07-2015 23:26:45 |
Irenicus пишет
Можно: Можно и сейчас с Custom Buttons и кнопками: для тулбара, для контекстного меню. |
Irenicus > 22-07-2015 12:08:52 |
turbot пишет
А когда можно будет и как добавить код в кнопку? Все. нашел. |
pag77 > 22-07-2015 12:19:04 |
Irenicus пишет
версия 2.09 ожидает утверждения модераторов изменения: |
Irenicus > 22-07-2015 12:51:58 |
А как "сказать" лисе, чтобы после выбора нужного пункта меню, она закрывала контекстное меню? 22-07-2015 13:01:39 22-07-2015 13:07:09 |
pag77 > 22-07-2015 13:32:12 |
Irenicus пишет
так оно ж вроде само автоматически закрывается при выборе пункта меню Irenicus пишет
новых меню-итемов в текщей версии создавать пока нельзя. Irenicus пишет
пропишите стили в свойствах меню. для цвета шрифта: color: #66780D; для иконки на меню (только для тех меню где изначально есть иконки) Выделить код Код:list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiklEQVQ4je2Q0QmAMAxE+9EBAg2Ic7iB/rhC6AiOl1GyQ9c4f6S0FW1/BQ/uJ3CP3Dn36yYAO4AEIBS3cN32EUAqHIpwApC6gBjj1kCyRWQdaeFFZH0I+xGAM7OpBZjZNBQGwE8VymHfANXbbZ0uQFWPpnPeRFWPLoCIiHleXD2YZ54XIqIu4Hs6AUUKuu8bBoKXAAAAAElFTkSuQmCC'); или так: |
Irenicus > 22-07-2015 13:44:02 |
Нет, после выбора ReaderMode режим отображения меняется, но контекстное меню не закрывается. Код onCommand пустой. А как мне тогда выбрать ВСТТРОЕННУЮ иконку Reader Mode (которая отображается в адресной строке)? |
pag77 > 22-07-2015 14:00:24 |
Irenicus пишет
добавьте в onclick: только количество .parentNode отрегулируйте что б закрыть основное родительское меню Irenicus пишет
посмотреть какой адрес у нее (chrome://...) и прописать в стиле |
Irenicus > 22-07-2015 14:05:39 |
pag77 пишет
Полный код onClick получился таким: Выделить код Код:getBrowser().mCurrentTab(ReaderParent.toggleReaderMode(event)); this.parentNode.hidePopup(); Но все равно меню не закрывается.
Это как? |
pag77 > 22-07-2015 14:11:32 |
Irenicus пишет
посмотрите что пишет в консоли ошибок: contrl + shift + J Irenicus пишет
как-то так: |
Irenicus > 22-07-2015 14:16:35 |
pag77 пишет
Вот что:
22-07-2015 14:22:10
Никак не работает. |
pag77 > 22-07-2015 14:32:56 |
не работает закрытие меню потому что есть ошибка у кода выше: Irenicus пишет
исправьте строку вызывающую эту ошибку и все будет работать |
Irenicus > 22-07-2015 14:44:04 |
pag77 пишет
Так это Ваш код: |
pag77 > 22-07-2015 14:49:26 |
Irenicus пишет
это не мой код. turbot пишет
|
Irenicus > 22-07-2015 14:58:18 |
А, извиняюсь. Тогда какой код будет корректным? |
turbot > 22-07-2015 15:32:29 |
Irenicus Прошу прощения, то были специфичные для CB функции. pag77 |
pag77 > 22-07-2015 15:38:35 |
попробуйте так: |
turbot > 22-07-2015 15:44:33 |
pag77 пишет
А может добавить возможность устанавливать стили и для иконок редактируемых пунктов? Тогда б работало такое прямо из S3.Menu Wizard: скрытый текст Выделить код Код:#tabContextSpeedDial, #tiletabs-tabsubmenu { -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic")!important; } #context-inspect { -moz-binding: url("chrome://global/content/bindings/menu.xml#menuitem-iconic")!important; } :-moz-any(#tabContextSpeedDial, #tiletabs-tabsubmenu, #context-inspect) > .menu-iconic-left { -moz-appearance: menuimage!important; padding-top: 2px!important; } #tabContextSpeedDial > .menu-iconic-left > .menu-iconic-icon { list-style-image: url('chrome://speeddial/skin/icon16.png')!important; -moz-image-region: auto!important; } #tiletabs-tabsubmenu > .menu-iconic-left > .menu-iconic-icon { list-style-image: url("chrome://tiletabs/skin/tiletabs-button-small.png")!important; -moz-image-region: auto!important; } #context-inspect > .menu-iconic-left > .menu-iconic-icon { list-style-image: url("chrome://verticaltoolbar/skin/toolbar.png")!important; -moz-image-region: rect(0px, 198px, 18px, 180px); } /* и т.д. */ |
Irenicus > 22-07-2015 16:09:13 |
Спасибо. Написал инструкцию. |
pag77 > 22-07-2015 18:11:04 |
turbot пишет
я пока не представляю как это сделать, что б по простому и универсально... 22-07-2015 18:12:51 Irenicus пишет
использовать меню-папку в качестве меню-итема как-то не очень корректно... |
Irenicus > 22-07-2015 18:43:51 |
pag77 пишет
А как сделать не_папку? |
Irenicus > 25-07-2015 11:07:09 |
Ну так есть ответ на мой вопрос или в текущей версии это ПОКА невозможно? |
pag77 > 25-07-2015 14:29:02 |
к сожалению пока не возможно. |
Irenicus > 25-07-2015 14:34:09 |
pag77 пишет
Спасибо! |
pag77 > 05-08-2015 18:39:58 |
Внимание всем у кого были проблемы с запоминанием позиции скролла в выпадающих меню закладок, журнала и т.д. |
user44 > 08-08-2015 17:01:30 |
pag77 |
pag77 > 08-08-2015 23:34:54 |
ээ.. а что это за режим "панорама"? как туда попасть и на него посмотреть? |
turbot > 08-08-2015 23:59:15 |
pag77 |
pag77 > 09-08-2015 21:32:20 |
спасибо, теперь я знаю еще одну функцию браузера |
Xenonum > 05-09-2015 19:53:23 |
pag77 > 05-09-2015 22:39:57 |
заблокированные элементы не имеют уникальных ID, поэтому их изменение в текущей версии невозможно. |
Три рубля > 08-09-2015 12:23:47 |
1. Не могу убрать проклятую кнопку Pocket из меню закладок )-: То есть, из меню "Закладки" я её убрал, но вот это меню дополнением не охватывается. |
pag77 > 08-09-2015 14:18:32 |
Три рубля пишет
а почему вы его не отключите навсегда, если вам оно не нужно? Три рубля пишет
скажем так, полностью не охватывается. |
amid525 > 08-09-2015 15:11:23 |
Обновился с 2.8, сразу вопрос(изв. если писали), как убрать эти появившиеся две черточки в меню закладки? |
pag77 > 08-09-2015 15:18:18 |
amid525 пишет
ды по идее двойные-тройные меню-разделители должны сами прятаться amid525 пишет
а черный фон/белые буквы вы как сделали? |
amid525 > 08-09-2015 15:22:58 |
В предыдущей 2.8 версии, все было в порядке, ни чего не менял сейчас. Ранее, скрыл ненужные над "неподшитые закладки" пункты.
установкой стиля. ) и пользуясь случаем, коль вы разработчик и переводчика, не кажется-ли, что две строчки переводчика не совпадают по вертикали? И это пустое место без иконки... |
Три рубля > 08-09-2015 15:31:00 |
browser.pocket.enabled — false |
pag77 > 08-09-2015 15:42:51 |
amid525 пишет
в предыдущей версии, 2.9, я убрал настройку в закладках/избранном/истории, так как было много конфликтов с браузером. amid525 пишет
Stylish? amid525 пишет
это где? плииз скриншот, но в профильной ветке: Три рубля пишет
включите обратно. |
amid525 > 08-09-2015 16:25:57 |
Так как решить проблему? В 2.10 нет кнопок настроек в окне закладки что бы отключить полоски..
Stilish это у меня на одном буке. На втором просто темная тема FT DeepDark. И как быть тем у кого она или похожие(и не знают stilish?), смотрятся белые кнопки\квадраты не в тему..
Второй скрин выше. |
pag77 > 08-09-2015 16:34:15 |
amid525 пишет
как это нет? у меня есть... amid525 пишет
ну.. я использую тему по-умолчанию.. у меня норм всё amid525 пишет
увидел. |
amid525 > 08-09-2015 16:52:52 |
Покажите где отключить.. Это конец окошка меню зокладок. Где кнопки? ![]()
Вот я и предлогаю сделать кнопки нейтральными, без фона, например зелеными или голубыми символами. Будут невызывающе смотреться и на белом и на темном стиле.. Например этой синей галочки, элегантнее и красивее ваших квадратов.. увидел.
Ну да, поставил стандартную тему, строки выравнялись. Хм.. надо разбираться. |
pag77 > 08-09-2015 17:16:47 |
amid525 пишет
поищите в теме по-умолчанию, там то же их нет? amid525 пишет
я эти кнопки рисовал мучительно... нарисуйте свой вариант - посмотрим, оценим |
amid525 > 08-09-2015 17:45:57 |
Нет тоже. Давно пропали, не помню после какой версии MW..
можно. Могу и портабл скинуть..
Ну не знаю какие муки вы испытывали.. |
pag77 > 08-09-2015 17:48:45 |
amid525 пишет
кинь ид и пароль в личку - я подключусь, глазами посмотрю amid525 пишет
мне мой вариант нравится - он логичный и понятный |
amid525 > 08-09-2015 17:55:12 |
Тогда в настройках два варианта ваш и универсальный |
user44 > 24-09-2015 23:58:11 |
pag77 заметил маленькую бяку Menu Wizard 2.10 да, пока пункты меню в созданную подменюшку не перетащил, видно было и то и другое |
pag77 > 25-09-2015 09:25:28 |
user44 пишет
это динамическое меню, и, в большинстве случаев, управление им невозможно |
dongi > 17-10-2015 16:29:53 |
Объясните пожалуйста, как пользоваться этим расширением? Открыл настройки, а там уже стоят все галочки, включая те пункты меню, которых у меня и в помине нет. К примеру пункт закрыть все вкладки, не появляется как не крути и так по очень многим пунктам. |
user44 > 17-10-2015 16:45:38 |
Александр, возвращаюсь всё-таки к своей просьбе |
pag77 > 18-10-2015 12:38:48 |
dongi пишет
если в кратце - снимаете галочки - прячутся не нужные вам меню. dongi пишет
то что меню "уже не видно", еще не значит что оно не может появиться в следствии каких-то событий user44 пишет
модификация панорамы - это выходит за пределы основной линии MenuWizard |
user44 > 18-10-2015 14:23:39 |
pag77 пишет
может быть |
pag77 > 19-10-2015 10:06:54 |
user44 пишет
Попробуйте задать вопрос здесь: https://forum.mozilla-russia.org/viewto … pid=696991 |
user44 > 19-10-2015 13:06:16 |
pag77 пишет
спасибо за наводку |
pag77 > 19-10-2015 14:20:06 |
ну если мега разработчики мозиловские не смогли этот баг пофиксить, то куда уж мне, скромному программеру... |
user44 > 19-10-2015 15:55:34 |
pag77 пишет
как сказал классик "хочуть они, хочуть, тока стесняются" pag77 пишет
ой, да ладно скромничать |
pag77 > 19-10-2015 19:51:40 |
user44 пишет
это вам только так кажется |
pag77 > 09-11-2015 10:55:51 |
версия 3.04 изменения: added: небольшая поддержка рекламы - активируется только если согласится пользователь! |
Irenicus > 09-11-2015 16:41:02 |
pag77 пишет
Большое спасибо за меню-айтемы. |
Елисей Куликовский > 15-11-2015 05:41:19 |
Плаг каким-то образом ломает механизм открытия новых ссылок и некоторых скриптов. При отключении эффект пропадает. ФФ 42. |
pag77 > 15-11-2015 12:11:02 |
это проблема из-за включенной вами опции "MenuWizard - Настройки - Реклама" |
stvol > 15-11-2015 12:47:58 |
Елисей Куликовский пишет
У меня такая же беда, но только с Торрент Торнадо! |
citehala > 15-11-2015 14:10:27 |
Подтверждаю странности с открытием вкладок, отключите рекламу и перезагрузите |
Елисей Куликовский > 15-11-2015 19:37:21 |
Отключил, эффект пропал, спасибо. |
pag77 > 16-11-2015 10:40:40 |
citehala пишет
перезагружать не обязательно Елисей Куликовский пишет
какую опцию? |
citehala > 16-11-2015 11:22:16 |
pag77 пишет
А у меня обязательно, что делать будем, бро ?) |
pag77 > 16-11-2015 11:33:33 |
юморите с утра? |
Wondrous > 16-11-2015 19:11:53 |
Версия расширения 3.04 и FF 42, в меню Инструменты почему-то не прячется разделяющая линия внизу списка и порой виден пункт одного расширения (который в настройках спрятан). Почему? |
pag77 > 16-11-2015 20:16:41 |
пожалуйста, покажите скриншоты, что именно вы имеете ввиду |
Wondrous > 16-11-2015 20:26:44 |
pag77 |
pag77 > 16-11-2015 20:58:23 |
Похоже что этот аддон динамически создает меню в Инструментах. |
Wondrous > 16-11-2015 22:04:19 |
pag77 |
pag77 > 16-11-2015 22:56:06 |
пожалуйста |
Елисей Куликовский > 23-11-2015 16:17:54 |
pag77 пишет
Опцию "Advertising status" |
pag77 > 23-11-2015 20:21:14 |
Елисей Куликовский пишет
такое не может быть - рекламные объявления по умолчанию всегда отключены |
shell32dll > 13-12-2015 14:03:57 |
Хочу после стандартного пункта контекстного меню "Искать в Google" добавить пункт "Искать в Яндекс.Маркете". Соответственно мне, как пользователю необходимо выделить текст, нажать правой кнопкой по нему и выбрать данный пункт меню, после чего должна произойти переадресация на https://market.yandex.ru/search.xml?text=выделеный_текст Как я могу это сделать? |
pag77 > 14-12-2015 10:35:07 |
откройте MenuWizard; Выделить код Код:var url = 'https://market.yandex.ru/search.xml?text='; var focusedWindow = document.commandDispatcher.focusedWindow; var searchStr = focusedWindow.getSelection(); url += searchStr; gBrowser.selectedTab = gBrowser.addTab(url); нажмите "ок"; |
shell32dll > 14-12-2015 13:53:04 |
Спасибо большое за помощь! |
Hobbix > 17-12-2015 03:23:57 |
Только я порадовался, что наконец-то нашел значительно более удобную замену моему старенькому Menu Editor (http://menueditor.mozdev.org/), как этот плагин тут же не смог справиться с необходимой задачей. P.S. К слову сказать, старенький Menu Editor с этой задачей прекрасно справляется, но он значительно менее удобен. |
pag77 > 17-12-2015 21:16:27 |
эти элементы "под замком" |
Hobbix > 18-12-2015 01:39:52 |
pag77 пишет
Ясно. Подпишусь на темку, дайте знать когда реализуете такую возможность. |
pag77 > 18-12-2015 09:55:49 |
версия с обработкой безымянных меню должна быть следующей - 3.05 , но в данный момент возникли не большие разногласия с модераторами мозиллы. |
Три рубля > 20-12-2015 20:33:20 |
А как удалить строку меню? Не отключить, а удалить? |
pag77 > 21-12-2015 10:05:34 |
никак. удаление элементов может повлиять на стабильность браузера. |
Andrikarn > 30-12-2015 23:11:04 |
Здравстуйте, Нужна помощь Menu Wizard не сохраняет настройки когда я перетащил выше расширение Quick Context Search которое встраивается в контекстном меню чтобы оно было с самого верху при выделении ссылки или текста, чтобы искать на определенном сайте, после перезагрузки браузера оно возвращается назад там где с самого начала было. а так выглядело сначала и после перезагрузки браузера так же выглядит а так в настройках сначала было Есть ли какой-то способ сохранить эти изменения? |
shell32dll > 04-01-2016 02:28:17 |
открывает вкладку в конце, а хотелось бы сразу за текущей, если это возможно сделать как в дефолтном поиске от Google. Полазил по форуму - не нашёл ответа. Я не привередливый, просто когда работаешь с множеством вкладок очень легко потеряться бегая то к началу, то к концу. Поймите меня правильно |
pag77 > 15-01-2016 10:46:14 |
версия 4.01 changes: Andrikarn пишет
проверьте проблему на версии 4.01 |
manuk > 15-01-2016 21:30:41 |
Жаль, что после обновления заново настраивать... |
pag77 > 15-01-2016 21:46:45 |
manuk пишет
что именно настраивать? shell32dll пишет
Выделить код Код:var tab = gBrowser.addTab( url ); gBrowser.moveTabTo(tab, gBrowser.tabContainer.selectedIndex + 1); |
manuk > 15-01-2016 22:02:07 |
pag77 пишет
Сломала у меня. скрытый текст ![]() ![]() |
Andrikarn > 15-01-2016 22:07:02 |
pag77 пишет
Andrikarn пишет
|
pag77 > 16-01-2016 09:54:14 |
manuk пишет
извините, но я не по нял по вашим скриншотам что именно сломалось. Andrikarn пишет
проверил Quick Context Search у себя: 16-01-2016 10:02:21 manuk пишет
а! я кажется понял. Выделить код Код:id = 's3mw....' + nodeName + '.' + ((child_menu.previousSibling) ? (child_menu.previousSibling.id || child_menu.previousSibling.getAttribute('id') || '----') : '----') + '.' + ((child_menu.nextSibling) ? (child_menu.nextSibling.id || child_menu.nextSibling.getAttribute('id') || '----') : '----'); id = id.substr(0, 50); но алгоритм был спорный и не всегда работал. где set_id_for_menu - это функция назначающая ID по другому алгоритму, на основе аттрибута label |
manuk > 16-01-2016 17:54:32 |
pag77 пишет
Так и есть. Пока останусь на прошлой версии, которая вполне устраивает. |
pag77 > 16-01-2016 18:05:22 |
manuk пишет
примите мои извинения... |
Andrikarn > 17-01-2016 14:11:49 |
Andrikarn пишет
проверил Quick Context Search у себя: Andrikarn пишет
|
user44 > 17-01-2016 20:48:41 |
pag77 в кои-то веки сунулся в Menu Wizard, дабы подправить кой-чего, а элементы не хотят перетаскиваться (( /* разрешить выделение текста */ вот такая приключилась... |
pag77 > 18-01-2016 09:58:14 |
user44 пишет
и где вы такое нашли? в менюWizard такого стиля нет |
user44 > 18-01-2016 11:40:56 |
pag77 pag77 пишет
да нет же |
pag77 > 18-01-2016 12:06:07 |
user44 пишет
а.. так не пугайте меня тогда так )))) |
vitalii201 > 19-01-2016 22:30:49 |
- Спасибо за "ID …". |
pag77 > 20-01-2016 09:32:59 |
vitalii201 пишет
функция "назначить ID" включена? |
vitalii201 > 20-01-2016 09:52:21 |
pag77 |
pag77 > 20-01-2016 09:57:58 |
vitalii201 пишет
имеется ввиду в свое первоначальное состояние? |
vitalii201 > 20-01-2016 10:56:14 |
pag77 скрытый текст ![]() ![]() ![]() "1)" - не откл. аддон, а без галки в "Установить ID для меню, …" (во избежание редактирования всего контекстного меню заново. с Menu Editor такой прецедент был) |
pag77 > 20-01-2016 12:47:46 |
vitalii201 пишет
MenuWizard работает по другому алгоритму, так что его временное отключение ни на что не влияет. насчет вашей проблемы... если честно, то я в расстерянности
найдите папку s3menuwizard внутри нее несколько файлов. найдите файл menu_item_list_move.json закройте браузер переименуйте menu_item_list_move.json в menu_item_list_move.json.bak запустите браузер переместите нужные вам меню куда вам угодно перезапустите браузер проверьте наличие вашей проблемы |
vitalii201 > 20-01-2016 13:10:24 |
pag77 При перезапуске, после переименования, пункты меню расставляются по-дефолту. Все-все опять расставлять-редактировать сейчас нет времени. Пусть так пока остаётся. Может потом когда. Спасибо, за ответ. |
pag77 > 20-01-2016 13:23:03 |
vitalii201 пишет
так и должно быть |
vitalii201 > 20-01-2016 17:25:25 |
pag77 пишет
"та же песня" |
user44 > 20-01-2016 17:27:50 |
добрый день непонятка в следующем скрытый текст ![]() хотел перетащить строку "Adblock Plus заблокировать изображение" повыше - к "Adblock Plus Pop-up Addon" смотрю, а в Menu Wizard её не видно ![]() |
pag77 > 20-01-2016 17:50:16 |
vitalii201 пишет
уже хорошо. значит это не из-за смены алгоритма. user44 пишет
насчёт этого меню я в курсе - Adblock Plus создаёт его динамически при вызове контекстного меню, а по закрытии контекста так же физически его прибивает. |
user44 > 21-01-2016 16:06:34 |
pag77 пишет
спасибо за оптимистичный ответ! а вот можно ли как-то на время настройки меню эмулировать эту строку "Adblock Plus заблокировать изображение" ? |
pag77 > 21-01-2016 19:33:41 |
а смысл? |
user44 > 21-01-2016 21:27:48 |
ну, я надеялся, что MW при наличии в меню menuitemа с определенными признаками сможет его показать в меню именно в той позиции, где хочет юзер |
pag77 > 21-01-2016 21:41:53 |
так оно и есть, но в случае с "Adblock Plus заблокировать изображение" - это не простой меню-итем. |
user44 > 21-01-2016 22:23:01 |
облом, сэр... мерси за разъяснения |
askold > 28-01-2016 04:15:42 |
возможно ли воткнуть меню/панель закладок в основное контекстное меню FF? образец ![]() |
pag77 > 28-01-2016 09:31:07 |
откройте MenuWizard ( about:config-menu ) и перетащите панель закладок ( Панель меню > Закладки > Панель закладок ) в любое нужное вам место |
askold > 29-01-2016 02:14:00 |
pag77 пишет
сделал в точности: перетащил и поместил над пунктом "Печать…". посему и спрашиваю, можно ли создать панель закладок (или меню закладок - мне всё равно) вручную. |
pag77 > 29-01-2016 10:48:24 |
действительно без некоторого волшебства не работает... первое решение: Выделить код Код:this.firstChild.setAttribute("context", "placesContext"); this.firstChild.setAttribute("openInTabs", "children"); this.firstChild.setAttribute("tooltip", "bhTooltip"); this.firstChild.setAttribute("popupsinherittooltip", "true"); this.firstChild.setAttribute("oncommand", "BookmarksEventHandler.onCommand(event, this.parentNode._placesView);"); this.firstChild.setAttribute("onclick", "BookmarksEventHandler.onClick(event, this.parentNode._placesView);"); второе решение: Выделить код Код:this.firstChild.setAttribute("context", "placesContext"); this.firstChild.setAttribute("openInTabs", "children"); this.firstChild.setAttribute("tooltip", "bhTooltip"); this.firstChild.setAttribute("popupsinherittooltip", "true"); this.firstChild.setAttribute("oncommand", "BookmarksEventHandler.onCommand(event, this.parentNode._placesView);"); this.firstChild.setAttribute("onclick", "BookmarksEventHandler.onClick(event, this.parentNode._placesView);"); if (!this.firstChild.parentNode._placesView) new PlacesMenu(event, 'place:folder=TOOLBAR') спасибо turbot за предоставленную информацию, правда его решение касается CustomButtons и для MenuWizard пришлось слегка модифицировать код |
vitalii201 > 02-02-2016 15:11:22 |
Сейчас нельзя редактировать контекстное меню кнопки "Боковые панели"? Можно добавить такую функцию? скрытый текст ![]() |
pag77 > 02-02-2016 15:32:31 |
vitalii201 пишет
добавить можно, но только в режиме редактировать-на-лету |
vitalii201 > 02-02-2016 16:34:18 |
pag77 пишет
Да, вполне. |
pag77 > 02-02-2016 16:40:33 |
ок, ждите новой версии |
vv07 > 03-02-2016 05:57:06 |
pag77 |
pag77 > 03-02-2016 11:35:36 |
vv07 пишет
поподробнее пожалуйста: а сколько должно было добавиться? и что значит "больше не работает"? vv07 пишет
перезапустите браузер, откройте MenuWizard и: |
vv07 > 03-02-2016 12:14:50 |
pag77 |
pag77 > 03-02-2016 19:44:54 |
vv07 пишет
я не совсем понял каким образом вы добавляете/удаляете ссылки... Выделить код Код:if (event.button == 2) { window.document.getElementById('placesContext').hidePopup(); document.popupNode = event.target; window.document.getElementById('placesContext').openPopup(event.target, '', 0, 0, false, false); return false; } но предупреждаю сразу - этот код не раскрывает все меню. PS: пока тестировал привязку placesContext - нашел небольшую ошибку. Выделить код Код:if (!this.firstChild.parentNode._placesView) new PlacesMenu(event, 'place:folder=TOOLBAR') на это: |
ssg > 03-02-2016 22:53:35 |
Добрый день! |
pag77 > 03-02-2016 23:36:47 |
ssg пишет
Команда > onCommand или onClick ssg пишет
команды - это чистый javascript , но с особенностями Firefox-API очень много готовых решений существует на нашем форуме, в частности в теме про CustomButtons |
ssg > 03-02-2016 23:38:41 |
Спасибо, нашел пример. Работает. |
pag77 > 03-02-2016 23:41:49 |
ssg пишет
вот, отвечал недавно: |
ssg > 03-02-2016 23:51:14 |
Спасибо, все получилось. |
vv07 > 04-02-2016 01:57:32 |
pag77 |
difabor > 04-02-2016 08:51:31 |
pag77 пишет
Я так сделал. На Вашем S3.Menu Wizard иконка действительно появилась (после рестарта), а в контекстном меню - нет... |
pag77 > 04-02-2016 09:41:57 |
vv07 пишет
я писал ранее - я убил время , но не смог правильно работать контекстное меню закладок. difabor пишет
в контекстном меню у какого меню? изначально у этого меню был значок? |
difabor > 04-02-2016 09:50:50 |
pag77 пишет
Нет. |
pag77 > 04-02-2016 10:19:19 |
difabor пишет
Да, ты прав. |
difabor > 04-02-2016 10:33:26 |
pag77 пишет
Эта версия работает - добавляет иконки. |
pag77 > 04-02-2016 12:39:31 |
difabor пишет
можно, например в MenuWizard выберите "Основное контекстное меню", войдите в его свойства и в стилях впишите это: в итоге контестное меню станет сиренево-синим |
difabor > 04-02-2016 22:59:07 |
pag77 пишет
Спасибо большое! |
pag77 > 05-02-2016 09:49:04 |
difabor пишет
в MenuWizard выберите, например, "Основное контекстное меню", войдите в его свойства и смотрите поле ID |
user44 > 05-02-2016 11:11:22 |
pag77 |
pag77 > 05-02-2016 12:03:33 |
user44 пишет
создайте в контестном меню вкладок новую меню-папку Выделить код Код:var oldTab = gBrowser.selectedTab; gBrowser.selectedTab=TabContextMenu.contextTab; FillHistoryMenu(event.target); gBrowser.selectedTab=oldTab; |
user44 > 05-02-2016 13:34:26 |
pag77 |
difabor > 05-02-2016 15:05:09 |
pag77 пишет
Большое спасибо! |
pag77 > 05-02-2016 15:07:33 |
user44 пишет
это как? поясните - я не пойму вашу мысль |
difabor > 05-02-2016 15:12:25 |
pag77 пишет
ИМХО - он имеет в виду историю неактивной вкладки |
pag77 > 05-02-2016 15:43:19 |
Это всмысле когда браузер перезапущен и ранее открытые вкладки не активны? Выделить код Код:FillHistoryMenu_new(event.target); function FillHistoryMenu_new(aParent) { // Lazily add the hover listeners on first showing and never remove them if (!aParent.hasStatusListener) { // Show history item's uri in the status bar when hovering, and clear on exit aParent.addEventListener("DOMMenuItemActive", function(aEvent) { // Only the current page should have the checked attribute, so skip it if (!aEvent.target.hasAttribute("checked")) XULBrowserWindow.setOverLink(aEvent.target.getAttribute("uri")); }, false); aParent.addEventListener("DOMMenuItemInactive", function() { XULBrowserWindow.setOverLink(""); }, false); aParent.hasStatusListener = true; } // Remove old entries if any var children = aParent.childNodes; for (var i = children.length - 1; i >= 0; --i) { if (children[i].hasAttribute("index")) aParent.removeChild(children[i]); } var webNav = gBrowser.getBrowserForTab(TabContextMenu.contextTab).webNavigation; var sessionHistory = webNav.sessionHistory; var count = sessionHistory.count; if (count <= 1) // don't display the popup for a single item return false; const MAX_HISTORY_MENU_ITEMS = 15; var index = sessionHistory.index; var half_length = Math.floor(MAX_HISTORY_MENU_ITEMS / 2); var start = Math.max(index - half_length, 0); var end = Math.min(start == 0 ? MAX_HISTORY_MENU_ITEMS : index + half_length + 1, count); if (end == count) start = Math.max(count - MAX_HISTORY_MENU_ITEMS, 0); var tooltipBack = gNavigatorBundle.getString("tabHistory.goBack"); var tooltipCurrent = gNavigatorBundle.getString("tabHistory.current"); var tooltipForward = gNavigatorBundle.getString("tabHistory.goForward"); for (var j = end - 1; j >= start; j--) { var item = document.createElement("menuitem"); var entry = sessionHistory.getEntryAtIndex(j, false); var uri = entry.URI.spec; var entryURI = BrowserUtils.makeURIFromCPOW(entry.URI); item.setAttribute("uri", uri); item.setAttribute("label", entry.title || uri); item.setAttribute("index", j); if (j != index) { PlacesUtils.favicons.getFaviconURLForPage(entryURI, function (aURI) { if (aURI) { var iconURL = PlacesUtils.favicons.getFaviconLinkForIcon(aURI).spec; iconURL = PlacesUtils.getImageURLForResolution(window, iconURL); item.style.listStyleImage = "url(" + iconURL + ")"; } }); } if (j < index) { item.className = "unified-nav-back menuitem-iconic menuitem-with-favicon"; item.setAttribute("tooltiptext", tooltipBack); } else if (j == index) { item.setAttribute("type", "radio"); item.setAttribute("checked", "true"); item.className = "unified-nav-current"; item.setAttribute("tooltiptext", tooltipCurrent); } else { item.className = "unified-nav-forward menuitem-iconic menuitem-with-favicon"; item.setAttribute("tooltiptext", tooltipForward); } aParent.appendChild(item); } return true; } функция взята отсюда (правда от FF42) и слегка изменена: это: заменено на это: |
user44 > 05-02-2016 16:19:09 |
pag77 пишет
да, теперь историю видно даже у незагруженных табов я вообще надеялся, когда вопрос задавал, что можно будет делать так: |
pag77 > 05-02-2016 16:54:48 |
user44 пишет
добавьте после: это: Выделить код Код:item.setAttribute("onclick", "gBrowser.selectedTab = gBrowser.addTab(this.getAttribute('uri'));"); 05-02-2016 16:55:54 |
user44 > 05-02-2016 18:05:43 |
pag77 ps |
pag77 > 05-02-2016 19:05:34 |
user44 пишет
не |
user44 > 05-02-2016 21:10:20 |
ну, возможно, камрады будут тут выкладывать интересные полезняшки подменю с историей вкладки в её контестном меню скрытый текст Выделить код Код:FillHistoryMenu_new(event.target); function FillHistoryMenu_new(aParent) { // Lazily add the hover listeners on first showing and never remove them if (!aParent.hasStatusListener) { // Show history item's uri in the status bar when hovering, and clear on exit aParent.addEventListener("DOMMenuItemActive", function(aEvent) { // Only the current page should have the checked attribute, so skip it if (!aEvent.target.hasAttribute("checked")) XULBrowserWindow.setOverLink(aEvent.target.getAttribute("uri")); }, false); aParent.addEventListener("DOMMenuItemInactive", function() { XULBrowserWindow.setOverLink(""); }, false); aParent.hasStatusListener = true; } // Remove old entries if any var children = aParent.childNodes; for (var i = children.length - 1; i >= 0; --i) { if (children[i].hasAttribute("index")) aParent.removeChild(children[i]); } var webNav = gBrowser.getBrowserForTab(TabContextMenu.contextTab).webNavigation; var sessionHistory = webNav.sessionHistory; var count = sessionHistory.count; if (count <= 1) // don't display the popup for a single item return false; const MAX_HISTORY_MENU_ITEMS = 15; var index = sessionHistory.index; var half_length = Math.floor(MAX_HISTORY_MENU_ITEMS / 2); var start = Math.max(index - half_length, 0); var end = Math.min(start == 0 ? MAX_HISTORY_MENU_ITEMS : index + half_length + 1, count); if (end == count) start = Math.max(count - MAX_HISTORY_MENU_ITEMS, 0); var tooltipBack = gNavigatorBundle.getString("tabHistory.goBack"); var tooltipCurrent = gNavigatorBundle.getString("tabHistory.current"); var tooltipForward = gNavigatorBundle.getString("tabHistory.goForward"); for (var j = end - 1; j >= start; j--) { var item = document.createElement("menuitem"); var entry = sessionHistory.getEntryAtIndex(j, false); var uri = entry.URI.spec; var entryURI = BrowserUtils.makeURIFromCPOW(entry.URI); item.setAttribute("uri", uri); item.setAttribute("label", entry.title || uri); item.setAttribute("index", j); item.setAttribute("onclick", "gBrowser.selectedTab = gBrowser.addTab(this.getAttribute('uri'));"); if (j != index) { PlacesUtils.favicons.getFaviconURLForPage(entryURI, function (aURI) { if (aURI) { var iconURL = PlacesUtils.favicons.getFaviconLinkForIcon(aURI).spec; iconURL = PlacesUtils.getImageURLForResolution(window, iconURL); item.style.listStyleImage = "url(" + iconURL + ")"; } }); } if (j < index) { item.className = "unified-nav-back menuitem-iconic menuitem-with-favicon"; item.setAttribute("tooltiptext", tooltipBack); } else if (j == index) { item.setAttribute("type", "radio"); item.setAttribute("checked", "true"); item.className = "unified-nav-current"; item.setAttribute("tooltiptext", tooltipCurrent); } else { item.className = "unified-nav-forward menuitem-iconic menuitem-with-favicon"; item.setAttribute("tooltiptext", tooltipForward); } aParent.appendChild(item); } return true; } новую ветку делать не по феншую как бы... а? |
pag77 > 05-02-2016 23:31:15 |
user44 пишет
по-моему наоборот. но я не админ этого форума(и даже не знаком с ними), поэтому не могу создать отдельную ветку на форуме |
Wondrous > 07-02-2016 21:26:45 |
Просьба подсказать, почему в Menu Wizard есть пункт "Перезагрузить изображение", а в самом браузере его не видно? И ещё, в последней версии некоторые пункты не отключаются, например, в Закладках. |
pag77 > 08-02-2016 14:37:53 |
user44 пишет
создал три темы: Wondrous пишет
Видимо это меню появляется только при определенных событиях - например когда вы вызвали контекстное меню на не загруженной картинке Wondrous пишет
Настройки - "Установить ID для меню, если это меню не имеет уникальный идентификатор" |
Wondrous > 08-02-2016 18:14:03 |
pag77 Настройки - "Установить ID для меню, если это меню не имеет уникальный идентификатор". Включил, но всё равно те пункты остались с замком и не доступны для редактирования. |
pag77 > 08-02-2016 18:30:06 |
Wondrous пишет
какие именно пункты? покажите скриншот. |
Wondrous > 08-02-2016 18:46:05 |
pag77 Замочки куда-то пропали, осталось это: |
difabor > 08-02-2016 18:50:36 |
Wondrous пишет
Когда-то я установил расширение, добавляющее в контекстное меню подобный пункт и позволяющее загрузить изображение, если оно не загрузилось. |
pag77 > 08-02-2016 18:55:31 |
Wondrous пишет
попробуйте повторить проблему на этой версии: перед установкой из дропбокса выполните эти шаги: |
Hobbix > 08-02-2016 20:05:31 |
Некоторое время назад задавал тут вопрос https://forum.mozilla-russia.org/viewto … 39#p702239 |
pag77 > 08-02-2016 20:09:56 |
да, начиная с версии 4.01 вы можете включить в настройках "Установить ID для меню, если это меню не имеет уникальный идентификатор" |
Dan Dare > 12-02-2016 21:24:07 |
День добрый. П.С.: Выше опять же ссылка на 4.01 наверное для похожей проблемы - скачал и установил, ничего не изменилось. |
pag77 > 12-02-2016 21:38:18 |
Dan Dare пишет
еще выше pag77 пишет
но сепараторы реагируют на это меню только в версии 4.01, которая из дропбокса |
Dan Dare > 12-02-2016 21:52:39 |
pag77 - спасибо! Получилось. Правда не с первого раза. Включил галку, отключил в меню Файл разделители, а в меню Вид разделители остались старые не отключаемые (т.е. у тех, которые теперь можно стало отключать появился ещё ID какой-то, а другие так и остались двойными полосками). |
pag77 > 12-02-2016 22:03:04 |
Замечательно! |
pag77 > 16-02-2016 10:12:35 |
version 4.02 is released changes: |
Dan Dare > 17-02-2016 22:04:50 |
Вопрос - я нажал на кнопку, чтоб MW не показывал мне рекламы. При этом сегодня в самых неожиданных местах начало выскакивать какое-то сообщение от MW с предложением купить какие-то купоны и так далее.. Это нормально вообще?.. |
pag77 > 17-02-2016 22:19:00 |
нет, не нормально. для отключения сделайте это: всё, объявления выключены. или же второй путь: всё, объявления выключены. 17-02-2016 22:28:58 |
Dan Dare > 17-02-2016 23:03:58 |
pag77 В неожиданных местах - в смысле по какому-нибудь форуму лажу (даже где нет рекламы вообще) и вдруг посреди экрана выскакивает отдельная панель с кнопками "да" и "Отмена", то есть это не узкая полоска, а отдельная панелька.. Зашел в настройки - там написано "рекламные сообщения отключены". Нажал изменить, нажал "не хочу" - выскочило сообщение про купоны (оно там всё время похоже выскакивает, когда нажимаешь). |
pag77 > 17-02-2016 23:10:59 |
Dan Dare пишет
off2 - это выключено, так что можно было так и оставить. Dan Dare пишет
такого поведения не должно быть! |
Dan Dare > 17-02-2016 23:23:03 |
pag77 пишет
Ну, я, наверное, просто не правильно понял фразу Скриншот постараюсь сделать тогда, если опять появится. Может у меня действительно что-то в настройках сбилось. Пока ещё не появлялось ничего. |
pag77 > 17-02-2016 23:31:21 |
Dan Dare пишет
извините за причинённые неудобства. |
Dan Dare > 18-02-2016 00:20:31 |
Да нет, не берите в голову.. Это я в общем. |
pag77 > 18-02-2016 00:50:14 |
Скриншоты и ссылки не забудьте дать на "неправильные купоны и скидки с акциями" |
Dan Dare > 18-02-2016 00:52:30 |
Если ещё появятся, то обязательно. |
Dan Dare > 18-02-2016 01:35:30 |
П.С.: Я у себя в браузере включил проддержку проекта - сейчас полазил по одному сайту, на котором окно выскакивало скрытый текст удалено , так оно больше не появлялось. Единственное заметил, что в скриптах сайта (в NoScript) появился скрипт icontent.us. Когда же MW отключен, то этого скрипта нет. Хотя залез на несколько посторонних сайтов - там этого скрипта при включенном MW почему-то нет. Если я ничего не напутал и не просмотрел. В общем если что-то полезное написал - можете глянуть. |
pag77 > 18-02-2016 01:46:55 |
Dan Dare пишет
да, все верно, это рекламный скрипт. Dan Dare пишет
отключать аддон не обязательно - достаточно отключить рекламу, так как скрипт вставляется только при согласии пользователя видеть рекламные объявления Dan Dare пишет
он внедряется во все не защищённые страницы, кроме iframe, что бы определить: ставить информацию о скидках или нет. |
Dan Dare > 18-02-2016 01:48:52 |
Ясно, тогда ладно. Да, имел в виду, что отключал\включал рекламу, а не аддон. |
Questius > 15-03-2016 20:10:24 |
Здравствуйте! Столкнулся с проблемой, установил расширение uNone, оно добавило пункт в контекстное меню "Копировать текст в uNone...", но в MenuWizard этот пункт не активен (см фото), в чем может быть проблема, может в uNone что-то в коде подправить? Я предполагаю, что uNone добавляет свой пункт ниже последнего неактивного разделителя и все, что туда добавляется, становится неактивным для изменения... Так же проблема, расширение AdBlock Plus добавляет свой пункт в контекстное меню, но при этом в MenuWizard его вообще нет, соответственно никак не возможно поменять его позицию... И на последок. У меня отключен из панели меню пункт Журнал, при запуске FF45 x64 этот пункт висит примерно 1-1,5 секунды, и только потом исчезает, что немного раздражает... Компьютер у меня достаточно мощный, т.е. проблема явно не в железе... В остальном хочу выразить благодарность, за столь замечательное и нужно приложение!!! |
pag77 > 15-03-2016 21:03:23 |
Questius пишет
во-первых uNote Questius пишет
адБлок физически добавляет свое меню при открытии меню, и физически удаляет при закрытии. Questius пишет
всё верно, инициализация MenuWizard происходит через 2 секунды после старта браузера, что бы дождаться полной загрузки других аддонов |
Questius > 15-03-2016 21:39:50 |
Спасибо! Всё помогло! Хотя в целом с Menu Wizard интерфейс FF работает заметно тормознее, чем без него :( с Menu Editor FF работал пошустрее, но с последней версией программа не ладит... :(( Может есть еще какие-нибудь "твики" для ускорения работы Menu Wizard? ;) |
pag77 > 15-03-2016 21:55:25 |
extensions.s3menuwizard.hiding_shadow_timer - значение в милисекундах, по умолчанию равно 10, предназначено для исправления ошибки тени меню при закрытии меню или при активной этой настройки: extensions.s3menuwizard.present_CustomizationsAdblockPlus - false/true, по умолчанию false. твик для исправления совместной работы с Customizations for Adblock Plus вроде ничего не забыл |
user44 > 15-03-2016 22:14:13 |
pag77 пишет
добрый вечер |
Questius > 15-03-2016 22:31:13 |
Спасибо за подсказки! А еще подскажите, за что отвечает настройка extensions.s3menuwizard.show_page_timer ? у меня значение - 16873 |
pag77 > 16-03-2016 00:36:25 |
user44 пишет
я не помню уже Выделить код Код:s3menuwizard.utils.check_CustomizationsAdblockPlus = function(el) { try { if (el.className == 'abp-contextmenuitem') { if (s3menuwizard.utils.prefs_get('bool', 'present_CustomizationsAdblockPlus')) { if (s3menuwizard.utils.prefs_global.getBoolPref('extensions.abpcustomization.remove-menus')) { return true; } } } } catch(e){} return false; } Questius пишет
это дата последнего отображения страницы https://addons.mozilla.org/ru/firefox/a … installed/ |
user44 > 16-03-2016 03:16:22 |
ну, ежели pag77 пишет
то и париться нечего |
user44 > 19-03-2016 10:13:42 |
добрый день заметил неприятную штуку - с некоторых пор стали недоступны для выбора пункты меню |
pag77 > 19-03-2016 10:37:28 |
user44 пишет
снятие/установка этой настройки решает проблему? (после изменения параметров перезапустите браузер или откройте новое окно браузера и проверяйте в нем) |
user44 > 19-03-2016 11:10:14 |
pag77 |
pag77 > 19-03-2016 14:36:28 |
установил этот аддон себе. |
max3421 > 30-03-2016 18:15:33 |
Доброго времени суток Вам. Очень нужное расширение. Заранее признателен за ответ. |
pag77 > 30-03-2016 23:38:25 |
Та где-то ж тут я уже давал подобное решение... Выделить код Код:if (gContextMenu.isTextSelected) { var selectedText = getBrowser().contentWindow.getSelection(); gBrowser.selectedTab = gBrowser.addTab('https://yaca.yandex.ru/yca?text=' + encodeURIComponent(selectedText)); } |
max3421 > 31-03-2016 08:27:20 |
Ух ты спасибо. И в новом окне. Просьба не ругать сильно (ну не знаю я JAVA script) |
pag77 > 31-03-2016 10:09:51 |
max3421 пишет
Выделить код Код:if (gContextMenu.onLink) { gBrowser.selectedTab = gBrowser.addTab('https://yaca.yandex.ru/yca?text=' + encodeURIComponent(gContextMenu.link)); } 31-03-2016 10:15:56 Выделить код Код:if (gContextMenu.onLink) { gBrowser.selectedTab = gBrowser.addTab('https://yaca.yandex.ru/yca?text=' + encodeURIComponent(gContextMenu.linkText())); } |
max3421 > 31-03-2016 11:29:10 |
Большое спасибо pag77. P.S. Хотел уточнить, всё таки как открывать не в новой вкладке, а в новом окне? Или во вкладке следующей после активной? (Сейчас, если много вкладок открыто добавляется в конец - не совсем удобно) |
pag77 > 31-03-2016 11:54:35 |
max3421 пишет
спасибо max3421 пишет
и это уже было shell32dll пишет
вопрос:https://forum.mozilla-russia.org/viewto … 04#p701904 shell32dll пишет
вопрос:https://forum.mozilla-russia.org/viewto … 27#p703827 вы там случайно с shell32dll не одну и ту же контрольную (или тест для приема на работу) делаете? вместо этого: "gBrowser.selectedTab = gBrowser.addTab('https://yaca.yandex.ru/yca?text=' + encodeURIComponent(gContextMenu.linkText()));" в соседней вкладке: Выделить код Код:var tab = gBrowser.addTab( url ); gBrowser.moveTabTo(tab, gBrowser.tabContainer.selectedIndex + 1); в новом окне: где url - это ваша ссылка, например: Выделить код Код:var url = 'https://yaca.yandex.ru/yca?text=' + encodeURIComponent(gContextMenu.linkText()); |
max3421 > 31-03-2016 11:58:48 |
А то что уже задавали- хорошо, значит тема востребована, будет как подсказка для других. 31-03-2016 12:28:33 И по выделению и по ссылке работает, если объеденить в один код. Выделить код Код:if (gContextMenu.onLink) { var url = 'https://yaca.yandex.ru/yca?text=' + encodeURIComponent(gContextMenu.linkText()); window.open( url ); } if (gContextMenu.isTextSelected) { var selectedText = getBrowser().contentWindow.getSelection(); window.open( 'https://yaca.yandex.ru/yca?text=' + encodeURIComponent(selectedText) ); } Единственное window.open( url ); как заставить "на весь экран" ? |
pag77 > 31-03-2016 12:33:37 |
max3421 пишет
|
max3421 > 31-03-2016 13:01:32 |
Выделить код Код:if (gContextMenu.onLink) { var url = 'https://yaca.yandex.ru/yca?text=' + encodeURIComponent(gContextMenu.linkText()); window.open(url, "", "fullscreen"); } if (gContextMenu.isTextSelected) { var url = 'https://yaca.yandex.ru/yca?text=' + encodeURIComponent(getBrowser().contentWindow.getSelection()); window.open(url, "", "fullscreen"); } |
pag77 > 31-03-2016 13:14:51 |
ну это я уже хз, у меня работает |
max3421 > 31-03-2016 13:35:35 |
а у меня так: 31-03-2016 13:45:35 |
Vitaliy V. > 31-03-2016 13:55:56 |
max3421 |
max3421 > 31-03-2016 14:00:24 |
Спасибо Vitaliy V. и ещё раз большое спасибо pag77 |
Dan Dare > 31-03-2016 14:32:18 |
День добрый! А вот есть в настройках пункт "Показать в меню кнопку Настроить это меню". И ещё у меня в папках больше одного разделителя подряд не отображается - то есть если идёт два разделителя подряд, то второй и все последующие при открытии папок исчезают. Спасибо. |
pag77 > 31-03-2016 15:54:28 |
Dan Dare пишет
создайте меню через MenuWizard или кнопку через CustomButtons с таким кодом: Выделить код Код:var s3menuwizard_prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefService).getBranch("extensions.s3menuwizard."); var menu_enable = s3menuwizard_prefs.getBoolPref('show_button_config_menu'); s3menuwizard_prefs.setBoolPref('show_button_config_menu', ! menu_enable); Dan Dare пишет
нет, это специально было сделано по многочисленным просьбам трудящихся: крайние разделители, и двойные-тройные-т.д. разделители автоматически скрывать |
Dan Dare > 31-03-2016 16:04:11 |
pag77 А про разделители не понятно зачем.. А можно какую-то настройку сделать, чтоб это отключать? |
pag77 > 31-03-2016 16:36:27 |
Dan Dare пишет
Попробуйте эту версию: перед установкой, до выхода ФФ46, сделайте это: после установки поменяйте этот параметр на false: |
Dan Dare > 31-03-2016 16:43:04 |
pag77 |
Dan Dare > 31-03-2016 19:47:25 |
А такое предложение. В плагине есть пункт меню, чтоб отключать иконки в меню инструментов. |
user44 > 31-03-2016 20:23:24 |
Dan Dare скрытый текст Выделить код Код:@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); /* отображать в папках только текст */ #PersonalToolbar toolbarbutton[container="true"] .toolbarbutton-icon { display: none ; } #PersonalToolbar toolbarbutton[container="true"] .toolbarbutton-text { min-width: 1.2em ; padding-left: 3px !important; padding-right: 3px !important; margin-left: 0px !important; margin-right: 0px !important; } |
Dan Dare > 31-03-2016 20:33:36 |
user44 - хм, спасибо!! |
pag77 > 01-04-2016 18:39:43 |
Dan Dare пишет
несколько версий назад я "порезал" работу с закладками для устранения ряда проблем. |
Dan Dare > 01-04-2016 19:29:01 |
ОК, будем выкручиваться сторонними средствами. |
pag77 > 01-04-2016 20:35:32 |
version 4.05 fixed: normal work for Firefox 48.0 (Nightly) |
max3421 > 02-04-2016 19:11:49 |
Доброго времени суток Всем. Возник ещё один вопрос по открытию ссылок в новом окне: Выделить код Код:var url1= 'http://.....'; var url2= 'http://.......'; if (gContextMenu.onLink) { var url_y= url1 + encodeURIComponent(gContextMenu.linkText()); var url_g= url2 + encodeURIComponent(gContextMenu.linkText());} else if (gContextMenu.isTextSelected) { var url_y = url1 + encodeURIComponent(getBrowser().contentWindow.getSelection()); var url_g= url2 + encodeURIComponent(getBrowser().contentWindow.getSelection());} window.open(url_y, '', 'height='+screen.height+',width='+screen.width+',screenX=0,screenY=0,left=0,top=0,resizable,location,directories,status,scrollbars,toolbar,menubar'); как открыть ещё одну закладку (URL=url_g) в только что открытом окне? |
Dan Dare > 03-04-2016 01:45:47 |
pag77 пишет
Чисто как наблюдение и информация к размышлению из опыта тестирования - пожалуй единственное место, где отключение скрытия "лишних" разделителей мне реально несколько мешало, это Основное Контекстное Меню. Потому что там всё в одном списке и много разделителей - без бутылки не разберёшься. Но в принципе я за минуту опознал в списке все лишние разделители и грохнул их, теперь только в некоторых случаях появляется верхний крайний разделитель, но не то что бы он мне сильно мешал, да и его возможно, тоже можно найти и грохнуть. Ну чисто как мнение - никаких новых предложений не вношу, как есть меня более-менее устраивает, но может чем-то поможет при дальнейшем развитии проекта. |
pag77 > 03-04-2016 10:39:36 |
max3421 пишет
как-то так... после window.open добавьте эти строки: Выделить код Код:var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"].getService(Components.interfaces.nsIWindowMediator); var newWindow = wm.getMostRecentWindow("navigator:browser"); var browser = newWindow.getBrowser(); browser.addTab( url_g ); Dan Dare пишет
ок |
max3421 > 03-04-2016 11:27:21 |
Спасибо pag77. Работает. |
pag77 > 26-04-2016 15:12:57 |
пожалуйста протестируйте будущую 5.01 добавлено: MenuWizard: Настройки: Сохранить/Загрузить/Сбросить для SeaMonkey, PaleMoon, Thunderbird, Firefox < 43 - загрузить и установить для Firefox 43-45, и Nightly: Перед установкой выполнить это: для Firefox 46: извините.... доступен только релиз из AMO |
pag77 > 07-05-2016 09:33:30 |
версия 5.01 изменения: added: MenuWizard: Settings: Save/Load/Reset |
difabor > 08-05-2016 00:49:17 |
Уважаемый pag77, Ваш MenuWizard позволяет создавать менюитемы и в них записывать коды. |
pag77 > 08-05-2016 09:25:20 |
difabor пишет
ну дык save/load сохраняет/загружает в том числе и это. difabor пишет
я целый год "дрессировал" пользователей делать именно так, но я устал примерно раз в неделю объяснять новому вопрошающему что и как надо делать |
difabor > 08-05-2016 09:38:40 |
pag77 пишет
Спасибо! |
vv07 > 07-07-2016 02:34:13 |
Слушай автор! Благодарность тебе конечно немеренная за расширение, но недавно появившаяся хрень, весьма напрягает. При запуске браузера выкидывает на эту страницу. |
pag77 > 07-07-2016 09:17:50 |
Эта страница открывается один раз после обновления программы для уведомления пользователей о сделанных изменениях. или введите в адресной строке: найдите: установите: |
seven.ap > 07-07-2016 12:21:30 |
попробовал поставить Menu Wizard так как старое Menu Editor отвалилось при обновлении |
pag77 > 07-07-2016 15:35:30 |
seven.ap пишет
проверьте, не является ли это конфликтом с каким-либо другим аддоном или темой: временно отключите другие расширения и проверьте наличие проблемы |
Jerome > 02-08-2016 15:06:36 |
Возник вопрос: возможно ли поменять местами пункты меню "Инструменты"? |
pag77 > 02-08-2016 18:16:30 |
можно |
Jerome > 03-08-2016 13:29:49 |
pag77 пишет
моя ошибка, просто вышел конфликт с кнопкой "Compact Menu" от custom buttons, убрал ее с панели и разобрался. |
Hobbix > 03-08-2016 17:59:22 |
Установлены "Яндекс.Элементы". Они добавляют в контекстное меню, если выделить какой-либо текст на странице, строчки "Найти в Яндексе..." и "Найти перевод...". Моя задача убрать эти пункты из контекстного меню. |
KinDelta > 04-08-2016 23:00:40 |
Пользуюсь Dev-версией фокса с включенным e10s, Menu Wizard сильно тормозит контекстное меню, большая задержка после клика мышкой. Хотелось бы узнать, ведётся ли работа на мультипроцессной версией аддона? Альтернатив вашему расширению нет, menu editor не работает, menu manipulator отваливается уже на ночнушке, а в menu filter нет нужной мне функции перемещения пунктов меню. |
pag77 > 05-08-2016 09:25:57 |
Hobbix пишет
да, так и есть, уникальный ID генерируется в том числе и по названию меню. KinDelta пишет
dev вуерсия вообще не очень стабильна сама по себе. |
Hobbix > 05-08-2016 11:25:10 |
pag77, можно для этих двух пунктов сделать какое-либо исключение? Например, чтобы уникальный id генерировался только по фразе "Найти в" и "Найти перевод"? |
pag77 > 06-08-2016 11:46:59 |
думаю можно.. я подумаю как это более правильно реализовать. |
Hobbix > 07-08-2016 07:09:26 |
pag77 пишет
К примеру, вот как оно определялось и отключалось в Menu Editor |
pag77 > 08-08-2016 15:18:39 |
в Menu Editor совершенно другой алгоритм, основанный на других понятиях |
maltar > 12-08-2016 14:37:00 |
Чтобы копировать ссылку в браузере не через мышь, а через горячие клавиши, делаем следующее: 1. создайте новый пункт меню проверено на браузере Mozilla FireFox |
Lepharist > 13-08-2016 13:34:24 |
Hobbix пишет
Поддержу запрос. |
pag77 > 13-08-2016 16:50:45 |
а в настройках Элементов нет родной опции "удалить из меню"? |
Hobbix > 14-08-2016 14:03:24 |
pag77 пишет
К сожалению, нет. |
KinDelta > 29-08-2016 02:59:24 |
Hobbix пишет
Проверял в релизной версии и в ночнушке. С включенным аддоном вызов контекстного меню по правому клику сильно тормозит браузер. Вот, сделал специально для вас http://i.imgur.com/vjaWskQ.gif. Есть ли способы пофиксить это? |
pag77 > 30-08-2016 13:59:25 |
KinDelta пишет
к сожалению нет. видимо у вас очень много правил скрытия/переименования и т.д. |
pag77 > 02-09-2016 20:35:51 |
version 5.03 changes: |
pag77 > 14-10-2016 11:08:01 |
version 5.04 changes: |
stvol > 19-10-2016 18:24:33 |
pag77 |
pag77 > 19-10-2016 21:25:42 |
stvol пишет
ответил в теме: pag77 пишет
в общем мы все ближе и ближе к webExtensions и к исчезновению многих полезных аддонов, в том числе и MenuWizard |
stvol > 19-10-2016 23:39:25 |
После установки кнопки "[CB]Изменить масштаб" https://forum.mozilla-russia.org/viewto … 36#p724936 перестали открываться свойства (гаечный ключ)! |
pag77 > 19-10-2016 23:57:17 |
удалите кнопку "изменить масштаб" и замените её каким-нибудь профильным аддоном: |
stvol > 20-10-2016 17:34:01 |
pag77 pag77 пишет
Спасибо за подборку, выбрал расширение даже с лучшим функционалом! 20-10-2016 17:39:56 |
pag77 > 20-10-2016 17:42:10 |
stvol пишет
это как? |
stvol > 20-10-2016 17:49:06 |
pag77 pag77 пишет
|
pag77 > 28-10-2016 08:45:43 |
stvol пишет
используйте специализированные аддоны Default icon pack или Menu Icons Plus |
stvol > 28-10-2016 18:31:47 |
pag77 pag77 пишет
Спасибо! Воспользовался! Всё отлично работает! |
_kaa_ > 01-11-2016 10:38:12 |
pag77 Спасибо. |
pag77 > 01-11-2016 10:53:50 |
примерно так: Выделить код Код:var url = gBrowser.currentURI.spec; // url ТЕКУЩЕЙ СТРАНИЦЫ var ProgLoc = 'C:\Windows\system32\calc.exe'; // ЗДЕСЬ ПУТЬ К ИСПОЛНЯЕМОЙ ПРОГРАММЕ, НАПРИМЕР К КАЛЬКУЛЯТОРУ var args = [ url ]; // ЗДЕСЬ МАССИВ ПЕРЕДАВАЕМЫХ АРГУМЕНТОВ К ИСПОЛНЯЕМОЙ ПРОГРАММЕ, НАПРИМЕР url ТЕКУЩЕЙ СТРАНИЦЫ var ExecFile = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile); var process = Components.classes["@mozilla.org/process/util;1"].createInstance(Components.interfaces.nsIProcess); ExecFile.initWithPath(ProgLoc); if (ExecFile.exists()) { process.init(ExecFile); process.runw(false, args, args.length); } |
Vit_S > 23-11-2016 05:23:38 |
Приветствую.. |
pag77 > 23-11-2016 23:32:45 |
бывает такое когда много аддонов или браузер подтормаживает на старте. если проблема исчезнет - напишите на каком значении все нормализовалось |
VEG > 24-11-2016 00:04:12 |
pag77 пишет
Очень сомневаюсь, что это случится так скоро. Они там много чего заявляли. e10s они обещали внедрить на полную катушку уже почти 3 года назад, а только начали внедрять потихоньку. Servo они пилят, но если вы посмотрите какой там прогресс — оно и на демку слабо годится. Даже до альфа-версии там очень далеко. С такими темпами они вообще могут остановить разработку Servo (денег то у них ограничено) и попытаться перенести какие-нибудь маленькие полезные куски в Gecko, чем они уже, собственно, и занялись. |
pag77 > 24-11-2016 00:08:52 |
ну почему же? 24-11-2016 00:20:15 |
VEG > 24-11-2016 00:45:39 |
тест "много денег" тест Подтверждаю, проблема имеет место быть
Ну запилят они поддержку WebExtensions. Смысл им отказываться от XUL, если их браузер будет продолжать на нём работать? На данный момент это единственное преимущество Firefox. С Servo может быть они надеются всех так удивить невероятной производительностью, что народ попрёт даже не глядя на то, что продвинутых расширений нет. |
pag77 > 24-11-2016 00:57:55 |
VEG пишет
похоже кто-то ломанул форум.. сообщите администрации, если знаете как... VEG пишет
я не знаю. |
AlAvis > 24-11-2016 01:09:18 |
VEG пишет
Совместимость с e10s . Они сами сообщали что это причина перехода на WE . |
Vit_S > 24-11-2016 05:46:49 |
pag77 пишет
К сожалению, это не помогло.. При любых значения задержки сбрасывается на дефолт.. Аддонов установлено около 30, но все они стандартные, ничего сверхъестественного.. По большому счету, из всего многообразия функций вашего замечательного (без сарказма) аддона, мне только это и нужно что поставить кнопку поиск Гугл в самый верх списка в контекстном меню.. Понимаю, что это не в ваших интересах, но может какую-то альтернативу подскажете..? |
pag77 > 24-11-2016 09:27:30 |
Vit_S пишет
какие значения ставили? попробуйте поставить 30 24-11-2016 09:52:36 VEG пишет
AlAvis пишет
ну вот как раз и новость в ихнем блоге подоспела:
оригинал: https://blog.mozilla.org/addons/2016/11 … s-in-2017/ |
Vit_S > 24-11-2016 10:00:07 |
5, 10, 15 и 20.. Как советовали.. |
pag77 > 24-11-2016 10:02:52 |
попробуйте увеличить до 30-40. |
VEG > 24-11-2016 10:43:39 |
AlAvis пишет
XUL никак не мешает совместимости с e10s. По сути просто добавились новые API для взаимодействия с содержимым вкладок и всё, а старые способы прямого доступа стали (станут) недоступны. У меня сейчас активен e10s и я вижу только мелкие проблемы в некоторых старых расширениях. Но рано или поздно их обновили бы для полной поддержки e10s. |
Wondrous > 22-12-2016 12:36:04 |
Версия браузера 42.0, версия расширения 5.05, почему при включенном в настройках "Спрятать пиктограммы из всех меню" остаётся пустое место вместо них? У некоторых расширений, которые добавляют свой пункт в меню мышки, есть значки, Menu Wizard скрывает значки, но оставляет пустое место перед названием (текстом). |
pag77 > 22-12-2016 15:18:07 |
покажите скриншот "до", "после", "как хотелось бы" |
Wondrous > 22-12-2016 17:21:12 |
pag77 |
pag77 > 22-12-2016 22:32:42 |
Wondrous пишет
т.е. проблема устранена? |
Wondrous > 22-12-2016 23:45:33 |
pag77 |
pag77 > 26-12-2016 18:58:22 |
Wondrous пишет
в Firefox невозможно переместить текст к левой границы меню без побочных явлений, потому что этот отступ используется для пиктограмм или галочек/чекбоксов |
Dan Dare > 28-12-2016 15:44:13 |
День добрый. Установил uBlock дополнение. Спасибо. |
pag77 > 29-12-2016 00:13:55 |
настройки/версии/кнопки/расположение uBlock одни и те же? |
stvol > 29-12-2016 00:24:20 |
Dan Dare пишет
Есть такая болезнь у uBlock в некоторых браузерах! Выключить- включить расширение uBlock и кнопка должна появиться! |
Dan Dare > 29-12-2016 00:34:29 |
stvol |
pag77 > 29-12-2016 00:35:43 |
Пожалуйста |
antialt > 18-01-2017 15:25:27 |
pag77 пишет
Подскажите, на что поменять var url = gBrowser.currentURI.spec; чтобы передать ссылку из содержания страницы. |
pag77 > 18-01-2017 18:30:23 |
Выделить код Код:var url = gBrowser.currentURI.spec; // url ТЕКУЩЕЙ СТРАНИЦЫ try { if (gContextMenu.onLink) { // ЕСЛИ ПРАВЫЙ КЛИК БЫЛ НА ССЫЛКЕ И ЭТО ДЕЙСТВИТЕЛЬНО ССЫЛКА url = gContextMenu.link; // ТО url БЕРЕМ ОТ ТУДА } } catch(e) { } |
antialt > 18-01-2017 18:58:05 |
Благодарю! |
stvol > 18-01-2017 19:42:47 |
pag77 antialt пишет
А можно полностью разжевать этот процесс (как их дружить)! Очень интересует! |
pag77 > 18-01-2017 20:05:31 |
antialt пишет
угу stvol пишет
это к antialt, я вообще не знаю что такое "Universal Share Downloader" |
antialt > 18-01-2017 20:27:29 |
Да вроде всё в теме есть, остаётся только собрать в едино: Новый пункт меню > USD Стиль: Выделить код Код:list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAACXBIWXMAAAsSAAALEgHS3X78AAAEBElEQVQ4jTXOy29UVQAH4N953HN777yY6ZS+KA20FClQaVEe8oix0aWJMQoLE0O60IWuXOhCwo6408QVIZiYqGyE6IImCgsIUSoUKJaGOhTKzHQ671enM/d9jhv9/oKP4D9c54Rxqpy2S4xuMTQ83nNkZGJoTzhqRmrlVnNlIbO0nqrMORvBum5oRErAczwFAAQAKCVUSkg9QnvfOH1o5tSH757a/9KBPTEjoWmMwfZd1DaL9vzC3NJPF6/+cO/aP9+TgNV96VMVSAlKKQWA2KAxevbHj66/CB6qqpULcuWMXCul/WzxhZ8rpf18NSOrzlqw1LmlZr56+4oIs23/B5hSUMYW3v/p16cvnnnv4zfbadiVVpnYskWbbpG2/BptuXVqex3U6/VAWFHv0PTE/g0tv33x9rMbyofFAJDpM5OffTBzemYzTawOqek+cVndLREmOBRVcJSDWqdACJFsw2kQr0HdoanYRGr5aT7/tP4XSwyEd73/xfT5KOlJ+oELMMUbVhVDyRFM9B/D9tgYtoYH4MFDur4CUNCOtak8OIzE7OTizdVZOjI1+HqiN7a72qwEHrN4uZ1DNVjH8JYxBIGP+8WbCGlRdIf6UPPz2LBK8Gib12o1uX13/96e4S2H+I6X+/YKTcBVFppumVCu4UDfSVTsIp6U7iLTTKHeKWGy/ySODr2FufRvELCIJx0ZjplG/87EOBWmiOuGAa4x0lZNJCN9mOo9gW69F2sbK+BE4nH5DjpuC/t6jmJbYhQtWYXQNdVlmAjHjRh3Ol5T1zQQUyiHStiyDS9w0fFbGIjvQsPOo1dLwvLbkErChwNdFwixECHcRaveafHVhdwTQgG9S8DgCbXhFMhSdQ6v9E5jKDKK+eIt7IrvR0wk8Lh6FxUvi5iRUJoQtG63nFyq/ISv3M/fymdLz8ZGx0Y6TdePRxN8tf0IvCIQ1mIoWKsIaRHUWBGp1j3EwhHAFn44KbT52cxyJd28y+xNt0p02Xf8ncnjfos6XONMdDFSdJ6j4D6HTzso2Wnk7BSEQUClLoXOfV90+KWzv36TXarMspAZUrnlykp4Gz84dXJ8xG4ENhQhpm4SoQliaiYYJ9C5puDxgDPmmf3o+u78z7M3Lj08pzHeYZFomJoi1rhzbeGelvQn953YuUMIoZQLSElkEASKgiuNC+hxTqTR1i6cu/z7g8uFT44efm1tbT1LmWXZSjc1euTw4eIfvzy6vnD/sRPt1we74izODTBmKOpTm9bbVfngz79TFz6/+u3cleUvpw4eyBbyRZrJZCUhhAAE5Njrr5JASnnn5jyLdJtjg3u6TwyPb90rTBFpN6x6erGwuJ6q3rZa3mr3QExSRkgl11RKAv8CQvv/pP5JSFsAAAAASUVORK5CYII=") ! important; Команда Выделить код Код:var url = gBrowser.currentURI.spec; // url ТЕКУЩЕЙ СТРАНИЦЫ try { if (gContextMenu.onLink) { // ЕСЛИ ПРАВЫЙ КЛИК БЫЛ НА ССЫЛКЕ И ЭТО ДЕЙСТВИТЕЛЬНО ССЫЛКА url = gContextMenu.link; // ТО url БЕРЕМ ОТ ТУДА } } catch(e) { } var ProgLoc = 'x:\\firefox\\Apps\\Usd\\USDownloader.exe'; // ЗДЕСЬ ПУТЬ К ИСПОЛНЯЕМОЙ ПРОГРАММЕ var args = [ url ]; // ЗДЕСЬ МАССИВ ПЕРЕДАВАЕМЫХ АРГУМЕНТОВ К ИСПОЛНЯЕМОЙ ПРОГРАММЕ, НАПРИМЕР url ТЕКУЩЕЙ СТРАНИЦЫ var ExecFile = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile); var process = Components.classes["@mozilla.org/process/util;1"].createInstance(Components.interfaces.nsIProcess); ExecFile.initWithPath(ProgLoc); if (ExecFile.exists()) { process.init(ExecFile); process.runw(false, args, args.length); } |
stvol > 18-01-2017 22:58:45 |
antialt |
antialt > 18-01-2017 23:14:29 |
Достаточно поменять путь, главное писать с двойными слэшами > C:\\Portable\\USDownloader\\USDownloader.exe Ну и e10s надо отключить, иначе работает только частично - ссылка из таб-а. |
Wondrous > 27-01-2017 01:38:09 |
Всё-таки так и не пойму, почему некоторые пункты не доступны для скрытия? Установил расширение, оно поставило свой пункт в меню и скрыть его нет возможности. Как скрыть этот пункт меню? скрытый текст ![]() |
pag77 > 27-01-2017 21:45:26 |
менювизард - настройки: |
xean > 26-02-2017 15:16:53 |
Отключаю аддоном стандартные горячие клавиши, в частности Ctrl+P для печати, открываю новое окно или перезапускаю Seamonkey, стандартные комбинации снова отображаются в главном меню браузера и снова включены в настройках аддона. Пробую по-другому. Меняю комбинацию для печати с Ctrl+P на другую (например Del) и отключаю её, отключается как положено. Теперь назначаю Ctrl+P для другой команды (например предварительный просмотр печати), назначение вроде как происходит, в меню браузера комбинация появляется, в настройках аддона сохраняется, но не срабатывает. Всё то же самое происходит с множеством других стандартных горячих клавиш Seamonkey. |
pag77 > 27-02-2017 10:20:54 |
попробуйте отрегулировать время инициализации аддона под вашу систему. |
xean > 01-03-2017 17:24:41 |
pag77 пишет
Не помогает, как изначально и предполагалось. Нестандартные пользовательские комбинации (например, Ctrl+K для автономной работы) как работали, так и работают. |
pag77 > 01-03-2017 19:33:55 |
ну тут тогда только создавать новое меню, в обработчик команд вписывать нужный код и назначать горячую клавишу
и мой ответ:
http://forums.mozillazine.org/viewtopic … #p14729214 |
xean > 08-03-2017 20:00:52 |
pag77 пишет
Да, такой подход работает, спасибо! Остался один «малозначительный» |
pag77 > 09-03-2017 23:21:25 |
ну это смотря что именно вам надо... |
o979576 > 31-03-2017 17:16:06 |
Добрый день. Как добавить к контекстное меню опцию открытия ссылки, но при этом был вызов браузера не по умолчанию (например тор-браузер)? |
yup > 31-03-2017 17:41:31 |
o979576 |
o979576 > 31-03-2017 17:59:18 |
Скажу честно - не понял. |
yup > 31-03-2017 18:07:09 |
o979576 |
o979576 > 31-03-2017 19:51:24 |
вроде всё правильно сделал, такой вариант не работает |
yup > 31-03-2017 20:10:28 |
Не работает что именно: расширение или кнопка? P.S. Продолжать лучше в теме по кнопкам Custom Buttons |
o979576 > 31-03-2017 21:03:27 |
расширение работает. кнопка нажимается. действия нету |
yup > 31-03-2017 21:12:06 |
o979576 пишет
А её не нужно нажимать (если, конечно, всё действительно сделано правильно и код кнопки вставлен во вкладку "Инициализация"). Нужно вызвать контекстное меню страницы или ссылки и поискать там пункт "Открыть в другом браузере...". |
o979576 > 31-03-2017 21:37:27 |
тфуты) |
yup > 31-03-2017 22:29:47 |
Custom Buttons откуда скачивали? |
o979576 > 31-03-2017 23:28:48 |
https://addons.mozilla.org/ru/thunderbird/addon/custom-buttons/ но это уже злой оффтопик мне кажется это все же можно через Menu Wizard сделать |
yup > 31-03-2017 23:35:21 |
o979576 пишет
Тогда понятно. Это не правленный вариант, он в 52.0 заведомо работать не будет. o979576 пишет
Я давно предложил перебраться в более подходящую тему. o979576 пишет
Исходя из кода кнопки, предвижу определённые проблемы при добавлении через Menu Wizard. |
o979576 > 01-04-2017 08:54:17 |
спасибо за уделённое внимание, но я нашел другой вариант - https://addons.mozilla.org/ru/firefox/addon/open-with/ |
pag77 > 02-04-2017 10:48:02 |
version 5.07-5.08 changes: |
ninaanin > 24-04-2017 15:29:58 |
Adblock Plus |
pag77 > 24-04-2017 17:27:36 |
покажите скриншот меню которые вы хотите убрать |
ninaanin > 24-04-2017 22:11:55 |
pag77 пишет
простите за много скринов,и как их сюда правильно вставлять не знаю, |
pag77 > 24-04-2017 22:27:47 |
ninaanin пишет
Adblock Plus - вы имеете ввиду спрятать меню "Adblock Plus: заблокировать изображение"? если кнопка отсутствует, то включите её в настройках: |
ninaanin > 25-04-2017 12:35:39 |
а у меня замок стоит и кнопки не активны |
pag77 > 25-04-2017 14:21:53 |
поставьте галочку в настройках: |
ninaanin > 25-04-2017 16:58:50 |
Счастья , здоровья и всего самого хорошего Вам, добрый Вы человек ! Огромное спасибо ! |
pag77 > 25-04-2017 17:55:53 |
Спасибо! |
reco > 06-05-2017 10:32:58 |
Здравствуйте . Доброго времени суток . Как остановить запустить видео через контекстное меню вкладок ? И как , опять-же , через контекстное меню вкладок остановить и отключить скрипт и обновление ? желательно совместимо с Multiple Tab Handler |
vitalii201 > 06-05-2017 11:36:49 |
reco, если это не доступно в S3.Menu Wizard, посмотрите Play/Pause. |
ninaanin > 09-05-2017 11:51:01 |
pag77 пишет
опять проблемы, прошу помогите, <a target="_blank" href="http://radikal.ru/big/34v2vucv9g8y2"><img src="http://s019.radikal.ru/i605/1705/db/6995a8e87312t.jpg" /></a> |
pag77 > 09-05-2017 15:10:48 |
иногда, это после перезапуска? попробуйте отрегулировать время инициализации аддона под вашу систему. |
ninaanin > 09-05-2017 20:34:50 |
pag77 пишет
не помогает. |
pag77 > 09-05-2017 20:45:52 |
значит, к сожалению, это один из случаев, упомянутых в описанию к аддону:
|
Wondrous > 01-06-2017 10:39:58 |
Привет! |
pag77 > 01-06-2017 10:52:27 |
извините, но у меня ваша проблема не воспроизводится. |
Wondrous > 01-06-2017 10:58:16 |
pag77 |
pag77 > 01-06-2017 11:01:43 |
проблема проявляется только на этом пункте меню? |
Wondrous > 01-06-2017 11:11:29 |
pag77 |
_kaa_ > 03-06-2017 11:53:13 |
Подскажите, как грамотно сделать переключение JavaScript On/Off ? |
pag77 > 03-06-2017 11:59:23 |
а каким образом вы планируете включать/отключать JavaScript? |
_kaa_ > 03-06-2017 16:23:23 |
не-не-не, никаких noscript! |
pag77 > 03-06-2017 18:29:50 |
ну тогда как-то так: создайте новый пункт меню, откройте его свойства и в Command->onCommand пропишите это: Выделить код Код:var prefs_global = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch); var javascript_enabled = ! prefs_global.getBoolPref("javascript.enabled"); prefs_global.setBoolPref("javascript.enabled", javascript_enabled); this.label = (javascript_enabled) ? 'javascript enabled' : 'javascript NOT enabled'; alert((javascript_enabled) ? 'javascript enabled' : 'javascript NOT enabled'); |
_kaa_ > 03-06-2017 19:01:08 |
спасибо! а насколько сложно добавить отображение текущего статуса в статусной строке? безо всяких хитрых пиктограмм, скажем, просто JS и |
pag77 > 03-06-2017 19:41:09 |
_kaa_ пишет
увы, незнаю. Выделить код Код:var prefs_global = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch); var javascript_enabled = prefs_global.getBoolPref("javascript.enabled"); document.getElementById('s3mw_new_menu_1492085959090').label = (javascript_enabled) ? 'javascript enabled' : 'javascript NOT enabled'; document.getElementById('s3mw_new_menu_1492085959090') - тут укажите ид своего меню и удалите строку из предыдущего кода: Выделить код Код:this.label = (javascript_enabled) ? 'javascript enabled' : 'javascript NOT enabled'; |
_kaa_ > 03-06-2017 20:08:27 |
Ну, тоже вариант. Спасибо ещё раз! |
pag77 > 03-06-2017 20:17:02 |
пожалуйста |
difabor > 10-07-2017 21:18:58 |
Есть малюсенькое замечание по шорткатам |
pag77 > 11-07-2017 13:25:40 |
хм.. я даже не знаю как про это написать.. на русском.. и тем более на английском.. |
difabor > 12-07-2017 18:17:08 |
Можно типа так: Notes on the indication of shortcuts Есть ещё два пожелания. |
pag77 > 13-07-2017 18:46:58 |
difabor пишет
ага, записал в список работ. |
difabor > 16-07-2017 02:50:13 |
Уважаемый pag77, |
pag77 > 20-07-2017 10:47:00 |
я именно так и использую MenuWizard после того, как отвалился ButtonCustoms |
difabor > 20-07-2017 22:08:23 |
pag77 пишет
Спасибо, я постараюсь. |
difabor > 21-07-2017 11:10:29 |
Уважаемый pag77, |
pag77 > 25-07-2017 12:28:12 |
difabor пишет
что-то типа этого: Выделить код Код:var event = new window.MouseEvent('click', { 'view': null, 'bubbles': true, 'cancelable': true }); menu_item.dispatchEvent(event); difabor пишет
шорткаты только для меню. difabor пишет
я не совсем понял о чем речь, но если ты хочешь автоматически открыть подменю, то это так: или Выделить код Код:menu_item.openPopup( anchor , position , x , y , isContextMenu, attributesOverride, triggerEvent ) тут подробно: difabor пишет
можно difabor пишет
можно запретить отображение подменю difabor пишет
шорткат - это встроенная фигня в Firefox и он всего лишь эмулирует нажатие на меню (onCommand/onClick) difabor пишет
а что там не понятно? difabor пишет
это Клавиша быстрого доступа например ты открыл контекстное меню, и дальше у тебя есть два варианта: или мышкой искать нужное меню и кликать на него, или нажать на заранее установленный Access Key если меню находится в видимой области, например Файл-Правка-Вид-Журнал - то вызов меню через Alt + Access Key |
difabor > 25-07-2017 13:29:05 |
pag77 пишет
Спасибо. Но где фигурирует сам ID этого меню-итема? Как я понял, его надо как-то сообщить объекту menu_item. Выделить код Код:var contextMenu = document.getElementById("contentAreaContextMenu"); var menu_item = contextMenu.getElementById("context-viewsource"); var event = new window.MouseEvent('click', { 'view': null, 'bubbles': true, 'cancelable': true }); menu_item.dispatchEvent(event); Но у меня это даёт ошибку синтаксиса ... pag77 пишет
Спасибо, ясно difabor пишет
я не совсем понял о чем речь, но если ты хочешь автоматически открыть подменю, то это так: pag77 пишет
Спасибо, но я пока не знаю как получить menu_item по ID pag77 пишет
Спасибо. pag77 пишет
Это понятно. Но как назначить ему эмулировать onCommand или onClick? difabor пишет
а что там не понятно? pag77 пишет
Спасибо, теперь понятно |
pag77 > 25-07-2017 13:58:17 |
difabor пишет
вот так правильно: Выделить код Код:var menu_item = document.getElementById("your_menu_item_id"); var event = new window.MouseEvent('click', { 'view': null, 'bubbles': true, 'cancelable': true }); menu_item.dispatchEvent(event); difabor пишет
никак, это внутренняя работа браузера. при использовании шорткея автоматически вызывается onCommand или onClick (я уже не помню точно, но по-моему вызывается только onCommand или только onClick) difabor пишет
тут три варианта: для "отменить": для "вырезать": для "копировать": для "вставить": для "повторить": для "удалить": для "выделить все": ЗЫ: F1..F7 - Это специальные клавиши, и они могут не работать должным образом, если есть какие-либо проблемы, установите «shift + F1», «alt + F1», «ctrl + F1» и т.д. ----------------------------------------------------- ----------------------------------------------------- ----------------------------------------------------- |
difabor > 25-07-2017 14:44:57 |
Спасибо большое! |
pag77 > 25-07-2017 15:11:50 |
difabor пишет
всмысле перевести выделенный текст? difabor пишет
честное слово - незнаю |
difabor > 25-07-2017 15:24:31 |
pag77 пишет
Дело в том, что мне было важен не сам шорткат и не пункт меню. 25-07-2017 15:53:35 |
pag77 > 25-07-2017 16:53:22 |
проверил у себя - у меня проблема не воспроизводится, замочек не появляется. |
difabor > 25-07-2017 17:25:32 |
pag77 пишет
Попробуйте на shift+P, именно без ctrl |
pag77 > 25-07-2017 17:53:35 |
у меня при shift+любой символ открывается панель поиска текста, и это идет с настройками поиска по умолчанию, я вообще не понимаю как у тебя такие шорткаты срабатывают и не перехватываются поиском |
difabor > 25-07-2017 19:06:21 |
pag77 пишет
Я тоже не знаю |
pag77 > 25-07-2017 19:28:12 |
difabor пишет
ды какие хвосты... сделай поиск по s3menuwizard |
difabor > 25-07-2017 20:49:38 |
У меня такие же, кроме "Установить ID для меню..." - но я его сейчас тоже установил... |
difabor > 25-07-2017 21:39:05 |
Проверил на чистом профиле. Там этого феномена не наблюдается.... |
pag77 > 25-07-2017 21:49:07 |
difabor пишет
галочка стоит на "Установить ID для меню..." ? в 90% случаев галочка в этом пункте настроек убирает замки с меню-итемов ЗЫ: я смотрю ты используешь FF54, поэтому уведомляю - в ноябре выходит FF57 и все старые XUL-расширения, в том числе и MenuWizard, умрут |
difabor > 25-07-2017 21:58:56 |
pag77 пишет
1. У меня этот феномен исчез |
pag77 > 25-07-2017 23:03:29 |
difabor пишет
ну и хорошо difabor пишет
если не выключено автоматическое обновление, то оно само обновится. а вообще можно FF52 ESR поставить |
difabor > 10-08-2017 02:34:12 |
Уважаемый pag77, |
pag77 > 10-08-2017 23:12:18 |
я попробую что-то придумать для решения этой проблемы :-) |
difabor > 11-08-2017 00:43:27 |
Большое спасибо! |
Insulin > 07-09-2017 09:02:24 |
Вопрос к разработчику. |
pag77 > 07-09-2017 11:59:40 |
Может быть вам проще установить специализированный аддон Tab Mix Plus? |
Insulin > 07-09-2017 13:12:59 |
однозначно нет. зы. "подрезал" команду с рекомендованного Вами аддона. |
pag77 > 07-09-2017 21:42:16 |
Insulin пишет
спасибо что самостоятельно решили свою проблему |
Insulin > 08-09-2017 08:20:03 |
извиняюсь, а может кто подсказать ещё команду для "Открыть ссылку в новой фоновой вкладке"? |
pag77 > 08-09-2017 12:39:42 |
Insulin пишет
как-то так, из примера взятого из этой же темы: Выделить код Код:var url = gBrowser.currentURI.spec; // url ТЕКУЩЕЙ СТРАНИЦЫ try { if (gContextMenu.onLink) { // ЕСЛИ ПРАВЫЙ КЛИК БЫЛ НА ССЫЛКЕ И ЭТО ДЕЙСТВИТЕЛЬНО ССЫЛКА url = gContextMenu.link; // ТО url БЕРЕМ ОТ ТУДА } } catch(e) { } gBrowser.addTab(url); в итоге - если это простой клик на меню, то откроется дубликат страницы, если этот клик был на ссылке, то откроется ссылка |
user44 > 08-09-2017 13:34:54 |
pag77 раз пошла такая пьянка, у меня тоже вопрос в меню таба есть пункт "Обновить вкладки справа" по идее это должно не просто обновить вкладки, но и восстановить позиции просмотра на каждой странице однако нормально это работает, только если эти самые "вкладки справа" уже были загружены в текущем сеансе иначе вкладки загружаются, но показываются с самого начала страницы, что для форумов жуть как неудобно можно ли это как-то исправить? |
pag77 > 08-09-2017 13:38:57 |
user44 пишет
а если их изначально вручную обновить, то так же позиция просмотра не восстанавливается? |
Insulin > 08-09-2017 13:41:07 |
я вообще ничего не понял. |
pag77 > 08-09-2017 13:51:55 |
Insulin пишет
тогда тебе нужно два телодвижения. 2. открыть свойства "основное контекстное меню", найти поле onPopupShowing, там уже есть некий код, в конце которого есть это: return gContextMenu.shouldDisplay; |
Insulin > 08-09-2017 14:05:36 |
pag77 пишет
дайте мне просто этот код. |
user44 > 08-09-2017 14:34:23 |
pag77 пишет
что мне приходится делать каждый раз: НО если этот пункт "Обновить вкладки справа" использовать для ранее вручную не загруженных табов, т.е. без предварительного ручного тыканья в каждый таб, то они конечно грузятся, только вот позиция просмотра сбрасывается в начало страницы |
pag77 > 08-09-2017 14:51:16 |
Insulin пишет
я не могу дать точный код, потому что: и вроде я все подробно расписал что и куда добавить/изменить... user44 пишет
теперь понял. |
user44 > 08-09-2017 16:19:02 |
pag77 или XP я не шибко разбираюсь а может ну его Tab Mix Plus пардон, если неграмотно чего ляпнул |
pag77 > 08-09-2017 16:39:22 |
user44 пишет
попробуй этот код: Выделить код Код:var numTabs = gBrowser.browsers.length; for (var index = TabContextMenu.contextTab._tPos+1; index < numTabs; index++) { var currentBrowser = gBrowser.getBrowserAtIndex(index); currentBrowser.reload(); } |
Insulin > 08-09-2017 20:38:42 |
у меня ничего не выходит. вернее меню появляется где надо, но при клике ничего не происходит. |
pag77 > 08-09-2017 20:52:45 |
pag77 пишет
замени это на это: |
Insulin > 08-09-2017 21:01:44 |
Аминь! |
pag77 > 08-09-2017 21:07:11 |
Пожалуйста |
user44 > 09-09-2017 09:59:06 |
pag77 пишет
увы, этот код не работает |
pag77 > 09-09-2017 10:21:51 |
user44 пишет
что значит "открываются"? я проверил еще раз свой код - у меня все вкладки справа начинают обновляться, как вы и просили |
user44 > 09-09-2017 10:50:44 |
pag77 пишет
Саша, это значит именно то, что я написал выше |
pag77 > 09-09-2017 10:57:13 |
user44 пишет
т.е. точно такое же поведение как и у TabMixPlus? user44 пишет
вот про это вообще не понял... ты группируешь вкладки? я просто группировку не использую и не представляю что это такое 09-09-2017 11:15:52 user44 пишет
попробуй этот вариант, тут я сделал восстановление скролла принудительно, но надо отрегулировать таймаут, через сколько секунд после команды reload вернуть скроллинг в прежнее значение Выделить код Код:var numTabs = gBrowser.browsers.length; for (var index = TabContextMenu.contextTab._tPos+1; index < numTabs; index++) { var currentBrowser = gBrowser.getBrowserAtIndex(index); var doc = currentBrowser.contentDocumentAsCPOW || currentBrowser.contentDocument; var scrollTop = (doc.documentElement && doc.documentElement.scrollTop) ? doc.documentElement.scrollTop : 0; currentBrowser.reload(); restoreScroll(index, scrollTop); } function restoreScroll(index, scrollTop) { setTimeout(function(){ var currentBrowser = gBrowser.getBrowserAtIndex(index); var doc = currentBrowser.contentDocumentAsCPOW || currentBrowser.contentDocument; doc.documentElement.scrollTop = scrollTop; }, 5000); } |
Insulin > 09-09-2017 12:25:05 |
вряд-ли конечно, но спрошу.... |
user44 > 09-09-2017 12:29:02 |
pag77 пишет
по тому, что оно должно делать, а именно - восстанавливать страницы в точке просмотра в предыдущем сеансе - нет, не работает pag77 пишет
уже писал выше - тогда всё в порядке - работает как нужно, восстанавливает в позиции последнего просмотра pag77 пишет
хз, товарищ полковник pag77 пишет
я сильно удивлён, что ты этого не делаешь, ибо это пипец как удобно |
stvol > 09-09-2017 12:35:20 |
Insulin пишет
А просто средняя кнопка мыши (если она есть) не устраивает? |
Insulin > 09-09-2017 13:37:17 |
нету её, у меня ноут хотя попробую дома "удар по табу" (или как там правильно) всё лучше чем так, может привыкну, а то я около 8 лет сидел на Опере, пока проблемы с сайтами не вынудили перейти на Лису. |
pag77 > 09-09-2017 14:24:34 |
user44 пишет
pag77 пишет
этот код пробовал? Insulin пишет
stvol пишет
Insulin пишет
Это стандартная функция Firefox: |
Insulin > 09-09-2017 16:02:58 |
pag77 пишет
это ещё неудобней. я на компе работаю только одной рукой. |
difabor > 09-09-2017 17:02:49 |
Insulin пишет
Если у Вас установлен Custom Buttons, то легко открывать домашнюю страницу в новой фоновой вкладке кликом на правую кнопку. Выделить код Код:var HomeBtn = document.getElementById("home-button"); function OpenHomeInBackground(e){ if (e.button==2) { e.preventDefault(); e.stopPropagation(); HomeBtn.dispatchEvent(new MouseEvent("click", {//click, command etc. bubbles: true, cancelable: true, view: window, detail: 1, ctrlKey: false, altKey: false, shiftKey: false, metaKey: false, button: 1 })); } } addEventListener("click",OpenHomeInBackground,false,HomeBtn); this.onDestroy = function() { removeEventListener("click",OpenHomeInBackground, false,HomeBtn ); }; Tогда кликом правой кнопкой мыши по иконке домашней страницы Вы будете открывать домашнюю страницу в новой фоновой вкладке. |
Insulin > 09-09-2017 17:08:40 |
не-не... никаких расширений ради одного клика. |
difabor > 09-09-2017 17:42:03 |
Безусловно, устанавливать это расширение ради одного клика неразумно. |
user44 > 09-09-2017 22:50:21 |
Саш, я пережду какое-то время со своими траблами |
pag77 > 09-09-2017 23:25:05 |
та вроде больше никому от меня ничего не надо - кому мог, тому помог |
Insulin > 10-09-2017 13:06:02 |
а в чём смысл "разделить экран"? |
pag77 > 10-09-2017 15:45:38 |
Insulin пишет
когда экран разделен, у вас на экране слево и справо одинаковое отображение контекстных меню и вы можете легко перетасовывать меню перетаскивая их слева-направо и справа-налево Insulin пишет
к примеру у вас браузер имеет русскую локаль, вы установили какое-то дополнение которое имеет свои пункты меню но не имеет руского перевода. стало: |
Insulin > 10-09-2017 18:44:22 |
pag77 пишет
тоесть, предположим, если нужное мне меню находится в самом низу, а перетащить его надо в самый верх, то это легче сделать по диагонали, когда соседнее меню находится уже в самом верху, а не надо его двигать строго вертикально через всё это дерево? |
pag77 > 10-09-2017 21:08:09 |
Insulin пишет
так точно! |
Insulin > 10-09-2017 22:05:32 |
г-н Разработчик, я опять к Вам с проблемами... )) Столкнулся с непонятной причиной на одном из сайтов. зы. нужны команды вырезать, копировать, вставить, удалить зы. зы. если написать слово/фразу и выделить, то эти команды появляются. |
pag77 > 11-09-2017 08:27:52 |
Insulin пишет
это видимо проблема конкретного сайта и скорее всего такая же проблема и в IE и в GoogleChrome |
Insulin > 11-09-2017 17:32:18 |
pag77 пишет
я пробовал, но тогда эти меню появляются и на интернет страницах. я так понимаю нельзя будет сделать, чтоб в окне ввода сообщений эти пункты появлялись, а на интернет страницах нет? ещё вопросы по бекапу. лечится только отладкой сценария, в остальных кнопках браузер подвисает. |
pag77 > 11-09-2017 19:41:10 |
Insulin пишет
да Insulin пишет
странно, должно сохраняться с txt, например: MenuWizard.Firefox.2017.09.11.19.33.09.txt Insulin пишет
а какого размера файл с настройками? может там реально много телодвижений и надо нажать Продолжить... второй вариант сохранения/восстановления настроек: |
Insulin > 11-09-2017 20:40:11 |
Так! Окно это победил! зы. бекап 39 КБ |
pag77 > 11-09-2017 20:50:36 |
Insulin пишет
потому что это сохранение настроек, а не всего целиком Insulin пишет
это относительно небольшой размер, значит всё упирается в мощность твоего компьютера |
Insulin > 11-09-2017 21:14:01 |
так. стоп. я не понял. MenuWizard должен сохранять настройки в txt, или вообще без расширения? тоесть, как у меня сейчас. зы. про "4 кнопки" я имел в виду ".txt" |
pag77 > 11-09-2017 21:54:12 |
Insulin пишет
MenuWizard должен сохранять настройки в txt |
Insulin > 11-09-2017 22:05:56 |
у вас есть мысли почему он сохраняет НЕ в txt? |
pag77 > 12-09-2017 08:03:39 |
Insulin пишет
проверил на нескольких браузерах, у меня везде сохраняет в txt |
difabor > 24-09-2017 02:00:00 |
Иногда возникает необходимость клонирования менюитемов - хочестся вызывать и из главного контекстного меню и из другого. |
pag77 > 24-09-2017 11:57:21 |
К сожалению, WebExtensions (новый API для Firefox 57+) не имеет функций для правильной работы этого аддона в Firefox. это означает что поддержка и дальнейшая разработка MenuWizard мною временно приостановлена. |
badman > 15-11-2017 12:54:30 |
pag77 пишет
57 вышла, есть какие-то подвижки? |
pag77 > 15-11-2017 15:12:30 |
badman пишет
подвижки в какую сторону? |
ojlerx > 16-11-2017 19:36:17 |
очень грустно, что дополнение больше не работает. С этим дополнением у меня отображались только нужные функции, я вообще не понимаю кому нужны все эти бесполезные функции под рукой? Или это только меня раздражает? |
pag77 > 17-11-2017 00:02:42 |
вы можете установить другой браузер WaterFox, PaleMoon, SeaMonkey или Firefox 52 ESR |
dachacha > 17-11-2017 22:35:18 |
Что ж, жаль, что дальнейших обновлений не планируется |
badman > 20-11-2017 11:53:26 |
pag77 пишет
просто вы писали
Вот и интересуюсь. Жаль конечно, очень полезный аддон был. Вы не планируете, как я понял, переписывать его на 57+? pag77 пишет
оно то можно, но сидеть на Nightly не хочется, да и в любом случае когда-то же они выкинут этот legacy движок... |
pag77 > 20-11-2017 15:18:44 |
badman пишет
в FF57 нет функционала для управления контекстными меню других расширений. |
ojlerx > 28-11-2017 18:39:28 |
dachacha пишет
Оказывается пункты можно скрыть, если отредактируешь специальный файл. Пришлите, пожалуйста, файл у кого получилось это сделать) |
Юзер > 28-11-2017 19:27:58 |
ojlerx |
Jerome > 28-11-2017 21:40:36 |
ojlerx |
stvol > 06-12-2017 19:40:33 |
В Cyberfox имею такой пункт |
pag77 > 07-12-2017 01:14:54 |
там нужна не просто аналогия - скопировать имя меню, там нужно еще повесить соответствующий обработчик для "Команда: onCommand или onClick" |
stvol > 07-12-2017 10:00:39 |
pag77 pag77 пишет
А где его взять? |
pag77 > 08-12-2017 23:32:37 |
незнаю. |
stvol > 08-12-2017 23:59:15 |
pag77 pag77 пишет
В том-то и дело, что пусто, а то я бы скопировал. |
pag77 > 09-12-2017 00:13:09 |
а как эта опция работает в Cyberfox? |
stvol > 09-12-2017 00:17:51 |
pag77 pag77 пишет
|
pag77 > 14-12-2017 11:13:06 |
так.. еще раз. вы кликаете на любую ссылку на вебсайте и она может быть отправлена на емейл, так? |
stvol > 14-12-2017 11:22:57 |
pag77 |
pag77 > 14-12-2017 11:57:44 |
Погоди! а разве в WaterFox нет опции: Meню - Файл - Отправить ссылку по почте? 14-12-2017 12:02:04 |
stvol > 14-12-2017 12:05:57 |
pag77 pag77 пишет
Вот тебе раз! Я искал её в контексте страницы, а она спряталась в меню. Спасибо за наводку! |
pag77 > 14-12-2017 12:11:53 |
Не за что |
ez7pac > 19-12-2017 19:36:34 |
pag77 пишет
Работает не только в ночнике, в релизной версии тоже. |
pag77 > 19-12-2017 19:45:36 |
ez7pac пишет
да? не знал, спасибо, если это правда |
ez7pac > 19-12-2017 19:59:11 |
Возможно, не все функции работают, не знаю, поставил расширение впервые. Но ненужные пункты во всех меню убираются на ура скрытый текст ![]() ![]() |
pag77 > 19-12-2017 20:09:30 |
ez7pac пишет
хм, в версии 57.0 этот фокус не прошел, видимо, по заявкам телезрителей, добавили временный функционал |
ez7pac > 19-12-2017 20:38:12 |
pag77 пишет
Ну так у меня именно 57-я. Хотя, вот сейчас подумал - возможно это оттого, что у меня для старых расширений костыль есть - отключение проверки подписей расширений в виде двух маленьких файликов в папке браузера. Но в любом случае расширение работает. |
pag77 > 19-12-2017 20:39:52 |
ez7pac пишет
у тебя именно 57.0.2 19-12-2017 20:42:33 |
ez7pac > 19-12-2017 21:11:08 |
pag77 пишет
Ну, разве что pag77 пишет
Так попробуй. Ты автор расширений S3? Давно переводчиком пользуюсь, классная вещь. Теперь вот до Menu Wizard добрался. Кстати, с помощью Menu Wizard можно добавить в меню страницы команду "Открыть страницу в IE"? |
pag77 > 19-12-2017 21:23:16 |
ez7pac пишет
я ez7pac пишет
без понятия. Выделить код Код:var args = ["https://forum.mozilla-russia.org/"]; var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile); var process = Components.classes["@mozilla.org/process/util;1"].createInstance(Components.interfaces.nsIProcess); file.initWithPath("C:\Program Files (x86)\Internet Explorer\iexplore.exe"); process.init(file); process.runw(false, args, args.length); |
stvol > 19-12-2017 21:24:27 |
ez7pac ez7pac пишет
Тоже подключюсь к обсуждению. Со всеми костылями у меня на 57.0.2х64 все устаревшие расширения всё равно мёртвые. |
ez7pac > 19-12-2017 21:29:20 |
pag77 пишет
Молоток! От имени всех юзеров выражаю благодарность за классные приблуды! Так держать! pag77 пишет
Подробнее можно? Где прописывать? 19-12-2017 21:31:07 stvol пишет
У меня и на 64, и на 32 все работает. Пути скриптов еще раз перепроверь, может не туда скопировал? |
pag77 > 19-12-2017 23:05:44 |
ez7pac пишет
новое меню - свойства - команда - onclick или oncommand |
ez7pac > 20-12-2017 00:22:55 |
pag77 пишет
Здесь? Не получается. Вообще никакой реакции на "новый пункт меню" и перетаскивание тоже не работает. Попробовал уже отредактировать один из неиспользуемых пунктов меню - тоже не хочет работать. Или код не туда вставляю или одно из двух... |
stvol > 20-12-2017 00:31:56 |
ez7pac ez7pac пишет
Оно работает, только очень нежно. Надо постараться впихнуть его между строк. |
ez7pac > 20-12-2017 02:32:04 |
stvol пишет
Да, таки перетащилось! Но не работает с командой: Выделить код Код:var args = ["https://forum.mozilla-russia.org/"]; var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile); var process = Components.classes["@mozilla.org/process/util;1"].createInstance(Components.interfaces.nsIProcess); file.initWithPath("C:\Program Files (x86)\Internet Explorer\iexplore.exe"); process.init(file); process.runw(false, args, args.length); То есть, вообще никакой реакции. Вставлял по очереди и в onclick, и в oncommand, и в оба окна - не пашет |
pag77 > 20-12-2017 11:05:33 |
ez7pac пишет
поправил код: Выделить код Код:var args = [ gBrowser.currentURI.spec ]; var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile); var process = Components.classes["@mozilla.org/process/util;1"].createInstance(Components.interfaces.nsIProcess); file.initWithPath("C:\\Program Files (x86)\\Internet Explorer\\iexplore.exe"); process.init(file); process.runw(false, args, args.length); возможно надо в вашем случае подправить "C:\\Program Files (x86)\\Internet Explorer\\iexplore.exe" на "C:\\Program Files\\Internet Explorer\\iexplore.exe" но открывается всегда в новом окне, как сделать что б открывалось в новой вкладке - незнаю. Выделить код Код:var args = [ '/C', 'start', '/d', 'C:\\Program Files\\Internet Explorer', 'iexplore.exe', gBrowser.currentURI.spec ]; var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile); var process = Components.classes["@mozilla.org/process/util;1"].createInstance(Components.interfaces.nsIProcess); file.initWithPath("C:\\Windows\\System32\\cmd.exe"); process.init(file); process.runw(false, args, args.length); |
ez7pac > 20-12-2017 14:41:33 |
pag77 пишет
Не хочет работать все равно. pag77 пишет
Да, у меня вин10 64, присутствуют оба пути. Но и так не работает. pag77 пишет
Не страшно, меня устроит. |
pag77 > 20-12-2017 14:57:03 |
ez7pac пишет
ctrl+shift+J - откроется консоль ошибок |
ez7pac > 20-12-2017 16:01:47 |
pag77 пишет
Перезагрузил браузер на всякий случай, клацнул на "Открыть в ИЕ", в консоли: скрытый текст XULStore: Warning, truncating long attribute value 1513774646482 addons.webextension.browsec@browsec.com WARN Please specify whether you want browser_style or not in your browser_action options. 1513774646483 addons.webextension.extensions@gismeteo.com WARN Please specify whether you want browser_style or not in your browser_action options. 1513774646484 addons.webextension.s3google@translator WARN Please specify whether you want browser_style or not in your browser_action options. NS_ERROR_XPC_BAD_CONVERT_JS: Could not convert JavaScript argument arg 0 [nsISupports.QueryInterface] searchsite-browser.js:96 Error: Could not establish connection. Receiving end does not exist. undefined Синхронный XMLHttpRequest в основном потоке является устаревшим из-за его пагубного влияния на работу конечного пользователя. Для получения дополнительной помощи обратитесь к http://xhr.spec.whatwg.org/ i18n.js:26:1 TypeError: aPopupMenu.triggerNode is null[Подробнее] browser.js:8447:5 TypeError: trigger is null[Подробнее] ext-menus.js:611:13 TypeError: this.browser is null[Подробнее] nsContextMenu.js:244:5 TypeError: gContextMenu is null[Подробнее] browser.xul:1:97 Tabmix handleResponse: Successfully saved 215 preferences to browser.storage EmbeddedWebExtension.jsm:164:7 PAC file installed from https://antizapret.prostovpn.org/proxy.pac Загрузка смешанного (небезопасного) отображаемого содержимого «http://i1.imageban.ru/out/2017/12/20/048f88d6ce4f80e6dda53d8602e9a3d4.jpg» на защищённой странице[Подробнее] viewtopic.php Загрузка смешанного (небезопасного) отображаемого содержимого «http://i100.fastpic.ru/thumb/2017/1220/30/19e5d801a2b1ab3bf5224e43cc9c9d30.jpeg» на защищённой странице[Подробнее] viewtopic.php Загрузка смешанного (небезопасного) отображаемого содержимого «http://i3.imageban.ru/out/2017/12/20/a23ec913b679b497f32f36eefdcd3cad.jpg» на защищённой странице[Подробнее] viewtopic.php Загрузка смешанного (небезопасного) отображаемого содержимого «http://i6.imageban.ru/out/2017/12/20/b3e866b170dc7146f91da4eff1fe8221.jpg» на защищённой странице[Подробнее] viewtopic.php Загрузка <script> с источником «https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js» не удалась. viewtopic.php:774 Загрузка <script> с источником «https://mc.yandex.ru/metrika/watch.js» не удалась. viewtopic.php:1 Error: Could not establish connection. Receiving end does not exist. undefined NS_ERROR_XPC_BAD_IID: Component returned failure code: 0x80570018 (NS_ERROR_XPC_BAD_IID) [nsIJSCID.createInstance] browser.xul:2 Key event недоступен на GTK2: ключ=«u» модификаторы=«accel,shift» id=«key_tm_mergeWin» browser.xul Key event недоступен при использовании некоторых раскладок клавиатуры: ключ=«n» модификаторы=«accel, alt» id=«key_tm_detachTab» browser.xul Key event недоступен при использовании некоторых раскладок клавиатуры: ключ=«t» модификаторы=«accel,alt» id=«key_tm_dupTab» browser.xul Key event недоступен при использовании некоторых раскладок клавиатуры: ключ=«r» модификаторы=«accel,alt» id=«key_toggleReaderMode» browser.xul Key event недоступен при использовании некоторых раскладок клавиатуры: ключ=«i» модификаторы=«accel,alt,shift» id=«key_browserToolbox» browser.xul Content Security Policy: Игнорирую «x-frame-options» из-за директивы «frame-ancestors». (неизвестен) Загрузка <script> с источником «https://screenshots.firefoxusercontent.com/ga-activation.js?rev=24.1.0-68-g2bc76c2a» не удалась. db517984-0d07-4a04-9cff-ea1ebb9ccca0.png:2 Загрузка <script> с источником «https://screenshots.firefoxusercontent.com/static/locales/ru.js?rev=24.1.0-68-g2bc76c2a» не удалась. db517984-0d07-4a04-9cff-ea1ebb9ccca0.png:2 Загрузка <script> с источником «https://screenshots.firefoxusercontent.com/static/locales/en-US.js?rev=24.1.0-68-g2bc76c2a» не удалась. db517984-0d07-4a04-9cff-ea1ebb9ccca0.png:2 Загрузка <script> с источником «https://screenshots.firefoxusercontent.com/install-raven.js?rev=24.1.0-68-g2bc76c2a» не удалась. db517984-0d07-4a04-9cff-ea1ebb9ccca0.png:2 [20, 12:57:57], Statistics. Set daysLive. New value: , 5 background.js:8497 Error: Could not establish connection. Receiving end does not exist. undefined HTML-документ не содержит объявления кодировки символов. Если документ содержит символы, не входящие в диапазон US-ASCII, то в некоторых конфигурациях браузера в документе будет отображён искажённый текст. Кодировка символов страницы должна быть объявлена в документе или в протоколе передачи. ct-arc.PNG Error: Could not establish connection. Receiving end does not exist. undefined |
pag77 > 20-12-2017 16:39:08 |
ez7pac пишет
хм.. вроде нет никаких особых ошибок. |
ez7pac > 20-12-2017 17:47:35 |
pag77 пишет
Клацаю "сохранить настройки" - и ничего. То есть не предлагает куда сохранить. В папке профиля папка s3menuwizard, может там? |
pag77 > 20-12-2017 18:17:37 |
ez7pac пишет
ну вот видимо FF57 всё таки внес какие-то негативные функции ez7pac пишет
да, это тоже самое как если б ты клацнул "сохранить настройки" |
ez7pac > 20-12-2017 18:36:13 |
pag77 пишет
Жалко если так pag77 пишет
И как с моими настройками у тебя? Работает команда? |
pag77 > 20-12-2017 19:20:15 |
ez7pac пишет
мой код в FF52 работает без проблем Выделить код Код:var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile); на это: Выделить код Код:var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsIFile ); в итоге получится так: Выделить код Код:var args = [ gBrowser.currentURI.spec ]; var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsIFile ); var process = Components.classes["@mozilla.org/process/util;1"].createInstance(Components.interfaces.nsIProcess); file.initWithPath("C:\\Program Files (x86)\\Internet Explorer\\iexplore.exe"); process.init(file); process.runw(false, args, args.length); а у тебя FF57 - это официальный релиз или бета/nightly? |
ez7pac > 20-12-2017 21:27:25 |
pag77 пишет
Йес! pag77 пишет
Релиз, судя по всему. Качал тут 20-12-2017 21:28:53 pag77 пишет
Может, дело в том, что Portable? |
pag77 > 20-12-2017 21:54:35 |
ez7pac пишет
хм, проверил, не помогло |
stvol > 23-01-2018 18:47:58 |
Я так понял, что сабж на ФФ 58 умер окончательно (даже с костылями). |
pag77 > 23-01-2018 21:54:13 |
stvol пишет
FF57+ = да |
stvol > 23-01-2018 22:05:36 |
pag77 пишет
Там ещё возможно было его запустить с танцами под бубен, а на ФФ 58 аддон уже ломает сам браузер. |
pag77 > 23-01-2018 23:12:31 |
stvol пишет
чисто теоритически - вроде бы из Nightly еще не выпиляли поддержку |
ez7pac > 25-05-2018 19:22:38 |
pag77 пишет
Саша, поддержка новых версий Лиса планируется? Поставил 60-ю версию - столько мусора в меню..., а чего-то привычного наоборот не хватает. |
pag77 > 25-05-2018 19:47:08 |
ez7pac пишет
нет, в Firefox WebExtensions нет функционала для управления чужими меню. |
ez7pac > 25-05-2018 20:07:03 |
Обидно |
Insulin > 19-07-2018 16:47:03 |
Доброго! |
Три рубля > 04-09-2018 14:09:11 |
Проблема с расширением на последней версии Basilisk. Во-первых, не получается убрать панель контекстного меню, поставив галочку, получается вот это: https://www.radikal.kz/nlh.jpg |
pag77 > 04-09-2018 21:05:21 |
Три рубля пишет
работа и поддержка MenuWizard прекращена с осени 2017 в связи с переходом Firefox на новое API - WebExtensions |
Три рубля > 05-09-2018 09:05:14 |
Даже для браузеров Moonchild Productions? )-: |
pag77 > 05-09-2018 10:59:01 |
Три рубля пишет
я не поддерживаю те браузеры, которыми не пользуюсь, иначе мне места на компьютере не хватит, что бы загрузить все имеющиеся миллионы вариаций браузеров: Cyberfox, WaterFox, SeaMonkey, PaleMoon, и т.д. и т.п. |
stvol > 05-09-2018 11:04:04 |
pag77 pag77 пишет
На них, к стати, сабж работает вполне себе прилично. |
pag77 > 05-09-2018 11:06:55 |
stvol пишет
Потому что это более-менее полноценный форк от последней XUL-апи версии Firefox с минимальными доработками. |
Три рубля > 05-09-2018 11:47:45 |
pag77 пишет
Собсно, вот: |
Три рубля > 07-09-2018 16:03:09 |
Поставил Waterfox. Та же самая фигня /-: Пункты меню, установленные расширениями uBlock и Кто украл мои картинки? не отображаются. |
stvol > 07-09-2018 18:54:55 |
Три рубля пишет
|
Три рубля > 08-09-2018 12:53:13 |
Имеется в виду, не отображаются в настройках Menu Wizard: PS: Ещё и Screengrab! отвалился )-: |
pag77 > 08-09-2018 13:06:09 |
Три рубля пишет
динамические элементы не всегда видны в настройках, иногда единственный путь - это редактирование напрямую через контекстное меню Три рубля пишет
в каком смысле? |
Dan Dare > 30-10-2018 21:50:31 |
Действительно - некоторые дополнения не дают отображать свои пункты меню в настройках, можно только отключать через контекстное меню (но не двигать) - даже в 42 версии браузера. Спасибо за наше счастливое детство(с)))) К сожалению сам браузер себя изживает.. |
takiz > 13-12-2018 10:11:28 |
В Firefox 64 добавлен API browser.menus.overrideContext() для реализации собственного оформления контекстных меню https://bugzilla.mozilla.org/show_bug.cgi?id=1280347 |
pag77 > 20-12-2018 01:03:32 |
takiz пишет
тут более подробно расписано: https://blog.mozilla.org/addons/2018/11 … fox-64/#cm
ну и нет функционала для "поменять меню местами", "переименовать" и т.д. |
_backup > 14-02-2020 09:07:03 |
Есть такой код наподобие поиска на гугле. Выделить код Код:var url = 'http://forum.ru-board.com/google.cgi?q='; var focusedWindow = document.commandDispatcher.focusedWindow; var searchStr = focusedWindow.getSelection(); url += searchStr; gBrowser.selectedTab = gBrowser.addTab(url); Что-то не получается вставить выделенный текст после ссылки. Как это можно исправить? |
Insulin > 07-05-2020 17:16:41 |
не подскажите корректную команду для "Открыть ссылку в новой фоновой вкладке"? спасибо. |