Привет! Пожалуйста, может ли кто-нибудь внятно объяснить, где находятся менюшки FireFox? Поясню ситуацию...
В частности меня интересует контекстое меню. Разные расширения набрасывают туда лишние пункты, чего я терпеть не могу. В частности, расширение MAF всунуло туда строку "сохранить вкладки в архив", я хочу убрать это оттуда. Поставил расширение "MenuManipulator" (оно как раз предназначено для редактирования меню), которое в принципе работет сносно, но некоторые пункты контекстного меню оно не удаляет, почему — хрен его знает. Так вот, вопрос: где расположены все эти чертовы менюшки?
Note: да, пожалуйста, не надо предлагать скрытие опций меню через файл userChrome.css, я хочу знать где они находятся непосредственно и придавить их прямо "в зародыше"! :)
Отсутствует
Note: да, пожалуйста, не надо предлагать скрытие опций меню через файл userChrome.css, я хочу знать где они находятся непосредственно и придавить их прямо "в зародыше"!
на сколько я понимаю, так они и прописаны в chrome самого ФФ, так что вариант присвоить им display: none !important; - я думаю не плохой выход
Отсутствует
to: memini
MenuEditor я юзал раньше, это хорошая тулза, но она может только скрывать и/или перегруппировывать менюшки, а MenuManipulator может создавать новые команды и/или группы команд (т.е. вложенные в выпадающий список опции). Кроме того, насколько я помню, MenuEditor дает доступ только к опциям главной строки меню и к опциям контекстного меню на странице, а MenuManipulator также и к контекстному меню вкладок (правый клик не на самой страницк, а на ярлыках вкладок). Короче говоря, MenuManipulator более крут. Самую последнюю его версию (на данный момент) я, правда, поставить не смог, так как он под более поздний релиз FireFox, чем у меня (у меня FF 2.0.0.13, а самый последний Manipulator ver.2008.06.06 для FF от 2.0.0.14 до 3.0), поэтому поставил Manipulator ver.2006.04.18.
P.S. to: Drug0y
на сколько я понимаю, так они и прописаны в chrome самого ФФ
А где он этот «chrome самого ФФ»?! Я перерерыл папку профиля — в упор не вижу никакого chrome, кроме userChrome (вернее папки для него, т.к. его у меня нет)!
Отредактировано EgorSokolov (23-06-2008 22:56:55)
Отсутствует
EgorSokolov
да, пожалуйста, не надо предлагать скрытие опций меню через файл userChrome.css, я хочу знать где они находятся непосредственно и придавить их прямо "в зародыше"!
%куда_установлен_Firefox%\chrome\browser.jar\content\browser\browser.xul
(.jar – ZIP-архив)
Можно открыть из самого Firefox (некоторые расширения могут не учитывать такие финты ушами, так что Firefox может упасть):
chrome://browser/content/browser.xul
Расширения добавляют свои пункты менюшек через «перекрытие» («overlay») главного browser.xul. Соответственно, чтобы удалить их совсем, надо править код расширения (причем добавлять можно не только так, но и скриптом). А это 1) чревато глюками (расширение может пытаться обратиться к тому, чего уже нет) и 2) надо будет править каждую новую версию.
А скрывать элементы можно (и нужно!) через userChrome.css.
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
to: Infocatcher
Теперь более-менее понятно, спасибо за пояснение. Посмотрел я на это все — жуткая китайская грамота! Да, насчет MenuManipulator'a я погорячился: он, оказывается может удалять те пункты, которые я считал "не скрываемыми" (как я писал раньше), просто там надо не сбрасывать опцию меню, а делать ее "hidden", сразу не понял, так как к нему нет никакой Справки и ни черта непонятно...
Отсутствует
Всем почтение великое.Раньше использовал расширение MenuEditor,но третьей версии лисы,оно не работает почему то.
Не подскажете реальную замену или может обновление едитора.
Проблема в следующем.При запуске лисы,при включенном расширение,выдаеться ошибка
Я не силен в таких вопросах.Может подскажете,как это исправить.Расширение уж больно полезное.
Отредактировано vv07 (21-12-2008 12:14:23)
Отсутствует
vv07
версия 1.2.6 замечательно работает, даже в 3.2. http://menueditor.mozdev.org/ (как сделать совместимым можно найти на форуме)
Через сомнения приходим к истине. Цицерон
Отсутствует
Sergeys У меня финальная версия 3.0.5 но выдаеться ошибка,как на скрине.Если бы не это,то я полностью стогласился бы,что расширение действительно работает нормально.Может подскажете,как избавиться от этого сообщения.Буду признателен.
Отсутствует
vv07 и новый профиль?
Добавлено 21-12-2008 13:51:23
ещё вот тема была- Как ПОЛНОСТЬЮ удалить .... расширение с Firefox'a ??
Отсутствует
vv07
а что настраивать-бэкап сделать хотя бы с с помощью того же MozBackup и все , только вот там именно с пунктов "Основные настройки" и во вкладке "Неизвестные файлы" галочки снять следует во избежании переноса на новый профиль "поломок" со старого ....и хорошо бы с переносом расширений поосторожнее, может из-за конфликта MenuEditor так себя вёл
Отредактировано Z&N (22-12-2008 00:46:21)
Отсутствует