Страницы: 1
NordwayВ моем втором постинге в этой теме ссылка. По этой ссылке скачайте расширение (ставить по клику его не нужно), распакуйте куда-нибудь (.xpi - это обычный zip-архив, только расширение другое). В распакованном хозяйстве найдите файл chrome\content\overlay.js, откройте его любым текстовым редактором. В файле - один-единственный метод в 4 строчки кода - fmr.swapmenuitems.init. Первую строчку - которая window.removeEventListener - не трогайте, следующие три замените на код, который я привел в своем третьем постинге в этой теме. Сохраните файл, снова всё содержимое распакованного запакуйте зипом, и смените расширение архива на .xpi. Всё, собственно - можно устанавливать.
все предельно ясно, сейчас попробую!!
10-02-2011 17:59:53
Огромнейшее спасибо уважаемому hydrolizer !!!! Все получилось!
var openlinkintab=document.getElementById("placesContext_open:newtab"); var openlink=document.getElementById("placesContext_open:newwindow"); openlinkintab.parentNode.insertBefore(openlink,openlinkintab);
Осталось дело за малым!))
Куда этот код нужно ввести ? в какой файлик или..
hydrolizer написал вам в PM :blush:
Проведу уточнение, при нажатии любой ссылки допустим на сайте... у меня выпадает "Правильное меню"
А вот если я нажимаю правой клавишей на закладках, то выпадает не совсем то что мне надо
Хотелось бы во втором варианте чтобы выпадала следующего ввида менюшка
Открыть
Открыть в новом окне
Открыть в новой вкладке
--------------
Новая закладка...
Новая папка...
Новый разделитель
--------------
Вырезать
Копировать
Вставить
--------------
Удалить
--------------
Свойства
Nordway
userChrome.css здесь вряд ли поможет - взаимное расположение пунктов определяется не стилевым оформлением, а структурой DOM node.
Вообще, в расширении это сделать достаточно просто:Выделить кодКод:
var openlinkintab=document.getElementById("context-openlinkintab"); var openlink=document.getElementById("context-openlink"); openlinkintab.parentNode.insertBefore(openlink,openlinkintab);Работоспособность данного кода от версии FF не зависит.
Окей остается маааленький вопрос, а куда этот код воткнуть? куда прописать..
Подскажите пожалуйста
Установлен Mozilla Firefox 4.0b12pre, при нажатии правой клавишей на вкладку например появляется менюшка и в ней бы надо бы поменять местами пунктики
Вот как в ней поменять местами можно чтобы сначало шло - Отрыть в новом окне, А после уже Открыть в новой вкладке.
Пробывал использовать Menu Editor предварительно отключив проверку на совместимость посредством расширения Add-on Compatibility Reporter, плагин установился но любые изменения в нем никак не влияют на контекстное меню.
Может кто подскажет что нужно прописать в userChrome.css чтобы поменять их местами?
все еще актуально
Подскажите пожалуйста
Установлен Mozilla Firefox 4.0b12pre, при нажатии правой клавишей на вкладку например появляется менюшка и в ней бы надо бы поменять местами пунктики
Вот как в ней поменять местами можно чтобы сначало шло - Отрыть в новом окне, А после уже Открыть в новой вкладке.
Пробывал использовать Menu Editor предварительно отключив проверку на совместимость посредством расширения Add-on Compatibility Reporter, плагин установился но любые изменения в нем никак не влияют на контекстное меню.Может кто подскажет что нужно прописать в userChrome.css чтобы поменять их местами?
Nordway
SIO пишетДля отключения проверки совместимости дополнений и их тестирования: либо установите расширение Add-on Compatibility Reporter, либо в about:config создайте параметр extensions.checkCompatibility.4.0b типа boolean (логическое) и установите его значение в false
плагин устанавливается, но любые изменения менюшки через плагин никак не влияют в итоге,.. может есть способ чтонибудь прописать в userChrome.css чтобы поменять их местами?
Menu Editor
пробывал его уже, на Firefox 4 Beta 11 что от не заработал (((
Подскажите пожалуйста как поменять их местами можно
Страницы: 1