Полезная информация

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

№123-06-2008 16:05:37

EgorSokolov
Участник
 
Группа: Members
Зарегистрирован: 30-12-2006
Сообщений: 122
UA: Firefox 2.0

Где находятся пункты меню FireFox?

Привет! Пожалуйста, может ли кто-нибудь внятно объяснить, где находятся менюшки FireFox? Поясню ситуацию...

В частности меня интересует контекстое меню. Разные расширения набрасывают туда лишние пункты, чего я терпеть не могу. В частности, расширение MAF всунуло туда строку "сохранить вкладки в архив", я хочу убрать это оттуда. Поставил расширение "MenuManipulator" (оно как раз предназначено для редактирования меню), которое в принципе работет сносно, но некоторые пункты контекстного меню оно не удаляет, почему — хрен его знает. Так вот, вопрос: где расположены все эти чертовы менюшки?

Note: да, пожалуйста, не надо предлагать скрытие опций меню через файл userChrome.css, я хочу знать где они находятся непосредственно и придавить их прямо "в зародыше"! :)

Отсутствует

 

№223-06-2008 16:48:53

Drug0y
Забанен
 
Группа: Members
Зарегистрирован: 22-06-2008
Сообщений: 211
UA: Firefox 3.0

Re: Где находятся пункты меню FireFox?

Note: да, пожалуйста, не надо предлагать скрытие опций меню через файл userChrome.css, я хочу знать где они находятся непосредственно и придавить их прямо "в зародыше"! :)

на сколько я понимаю, так они и прописаны в chrome самого ФФ, так что вариант присвоить им display: none !important; - я думаю не плохой выход

Отсутствует

 

№323-06-2008 22:38:52

EgorSokolov
Участник
 
Группа: Members
Зарегистрирован: 30-12-2006
Сообщений: 122
UA: Firefox 2.0

Re: Где находятся пункты меню FireFox?

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)

Отсутствует

 

№423-06-2008 23:20:12

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 3.0

Re: Где находятся пункты меню FireFox?

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.


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№523-06-2008 23:21:03

Z&N
Участник
 
Группа: Members
Зарегистрирован: 01-04-2008
Сообщений: 2401
UA: Firefox 3.0

Re: Где находятся пункты меню FireFox?

EgorSokolov
Chromedit Plus

Отсутствует

 

№624-06-2008 15:19:06

EgorSokolov
Участник
 
Группа: Members
Зарегистрирован: 30-12-2006
Сообщений: 122
UA: Firefox 2.0

Re: Где находятся пункты меню FireFox?

to: Infocatcher
Теперь более-менее понятно, спасибо за пояснение. Посмотрел я на это все — жуткая китайская грамота! Да, насчет MenuManipulator'a я погорячился: он, оказывается может удалять те пункты, которые я считал "не скрываемыми" (как я писал раньше), просто там надо не сбрасывать опцию меню, а делать ее "hidden", сразу не понял, так как к нему нет никакой Справки и ни черта непонятно...

Отсутствует

 

№721-12-2008 12:06:40

vv07
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 672
UA: Foxware 0.0

Re: Где находятся пункты меню FireFox?

Всем почтение великое.Раньше использовал расширение MenuEditor,но третьей версии лисы,оно не работает почему то.
Не подскажете реальную замену или может обновление едитора.
Проблема в следующем.При запуске лисы,при включенном расширение,выдаеться ошибка
bf105efe0a72.jpg Я не силен в таких вопросах.Может подскажете,как это исправить.Расширение уж больно полезное.

Отредактировано vv07 (21-12-2008 12:14:23)

Отсутствует

 

№821-12-2008 13:10:37

Sergeys
Administrator
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 23-01-2005
Сообщений: 14009
UA: Minefield 3.2
Веб-сайт

Re: Где находятся пункты меню FireFox?

vv07
версия 1.2.6 замечательно работает, даже в 3.2. http://menueditor.mozdev.org/ (как сделать совместимым можно найти на форуме)


Через сомнения приходим к истине. Цицерон

Отсутствует

 

№921-12-2008 13:13:26

vv07
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 672
UA: Foxware 0.0

Re: Где находятся пункты меню FireFox?

Sergeys У меня финальная версия 3.0.5 но выдаеться ошибка,как на скрине.Если бы не это,то я полностью стогласился бы,что расширение действительно работает нормально.Может подскажете,как избавиться от этого сообщения.Буду признателен.

Отсутствует

 

№1021-12-2008 13:35:00

Z&N
Участник
 
Группа: Members
Зарегистрирован: 01-04-2008
Сообщений: 2401
UA: Minefield 3.2

Re: Где находятся пункты меню FireFox?

vv07
удалятить и переустановить пробовали?

Отсутствует

 

№1121-12-2008 13:44:40

vv07
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 672
UA: Foxware 0.0

Re: Где находятся пункты меню FireFox?

Z&NНесколько раз,не помогло.

Отсутствует

 

№1221-12-2008 13:48:06

Z&N
Участник
 
Группа: Members
Зарегистрирован: 01-04-2008
Сообщений: 2401
UA: Minefield 3.2

Re: Где находятся пункты меню FireFox?

vv07 и новый профиль? :angel:

Добавлено 21-12-2008 13:51:23
ещё вот тема была- Как ПОЛНОСТЬЮ удалить .... расширение с Firefox'a ??

Отсутствует

 

№1321-12-2008 15:54:34

vv07
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 672
UA: Foxware 0.0

Re: Где находятся пункты меню FireFox?

На новом профиле,работает без проблем,но блин жутко не хочеться,все заново настраивать.Ужасть.Нву может еще какой выход есть?

Отсутствует

 

№1422-12-2008 00:41:34

Z&N
Участник
 
Группа: Members
Зарегистрирован: 01-04-2008
Сообщений: 2401
UA: Minefield 3.2

Re: Где находятся пункты меню FireFox?

vv07
а что настраивать-бэкап сделать хотя бы с с помощью того же MozBackup  и все :) , только вот там именно с пунктов "Основные настройки" и во вкладке "Неизвестные файлы" галочки снять следует во избежании переноса на новый профиль "поломок" со старого ;) ....и хорошо бы с переносом расширений поосторожнее, может из-за конфликта MenuEditor так себя вёл

Отредактировано Z&N (22-12-2008 00:46:21)

Отсутствует

 

№1522-12-2008 04:46:09

vv07
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 672
UA: Foxware 0.0

Re: Где находятся пункты меню FireFox?

Z&N Если бы все было так просто,то и вопрос не стоял бы.У меня имееться много такого,что придеться вручную забивать.Бэкап не поможет увы.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]