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

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№110-11-2009 10:15:11

tentek
Участник
 
Группа: Members
Зарегистрирован: 04-11-2009
Сообщений: 159
UA: Firefox 3.6

Tabberwocky

Tabberwocky — небольшое расширение, обеспечивающее расширенные возможности работы с вкладками.
Домашняя страница: https://addons.mozilla.org/ru/firefox/addon/14439
Страница поддержки: http://forums.mozillazine.org/viewtopic.php?t=1535085
Страница на этом форуме: http://forum.mozilla-russia.org/viewtopic.php?id=40454

Некоторые уже слышали про это расширение, а кто-то уже и использует. Для меня оно заменило неповоротливый TabMix Plus. Но есть одна проблема:
При выставленной в настройках расширения галке Menus --> Open Link in New tab данный пункт контекстного меню (Открыть в новой вкладке) заменяется на мешанину букв и цифр. При установке радиобаттона во второе значение (Open Link in Background Tab & Open Link in Foreground Tab) всё отображается нормально. Думаю, проблема в том, что в фф уже и так есть опция "Открыть в новой вкладке" (не понимаю, зачем расширение пытается ввести новую сущность, хотя та уже есть. Проще было бы реализовать вторую опцию отдельной галкой) и при попытке подмены аддоном этого пункта меню на свой такой же происходит что-то нехорошее. У меня [firefox] 3.6b1 ru-RU, проверено и на локализованном расширении 1.0, и на англ. 0.9.9. На чистом профиле то же самое. Для себя решил проблему грубым вмешательством в код расширения, но хочется разобраться в чем дело.
Как я решил для себя: открыл файл tabber.js из папки content и заменил в нем строчки:

Выделить код

Код:

if(gBrowser.mPrefs.getIntPref("tabberwocky.openlinkininvertedtab") == 0) {
    document.getElementById("context-openlinkintab").setAttribute("label",
     gBrowser.mPrefs.getCharPref("tabberwocky.openlinkinnewtab.label") );
    document.getElementById("tabberwocky-openlinkininvertedtab").hidden = true;
    return;}

на

Выделить код

Код:

if(gBrowser.mPrefs.getIntPref("tabberwocky.openlinkininvertedtab") == 0) {
    return;}

Не сталкивался ли кто-то ещё с подобным?

И второе. Вопрос к переводчику, если он здесь бывает. Почему бы не перевести «open_link_in_background_tab» как «открыть в фоновой вкладке», а «open_link_in_foreground_tab» - «открыть в новой вкладке»? По-моему это лучше текущих монструозных «Открыть в новой вкладке и не переключаться» и «Открыть в новой вкладке и переключиться».

Отредактировано tentek (10-11-2009 11:11:57)

Отсутствует

 

№210-11-2009 10:56:10

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

Re: Tabberwocky

Тема перенесена из форума «Firefox» в форум «Обсуждение расширений и дополнений».


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

Отсутствует

 

№313-11-2009 09:36:57

tentek
Участник
 
Группа: Members
Зарегистрирован: 04-11-2009
Сообщений: 159
UA: Firefox 3.6

Re: Tabberwocky

Вопрос снимается. Сообщил автору, теперь баг пофиксен в новой версии расширения.

Отсутствует

 

Board footer

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