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

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

№477609-09-2012 18:46:42

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

Re: Custom Buttons

Chis пишет

CSS-стили изменяющие внешний вид FF. Я обычно использую штук шесть, и в новом профиле не один не работает. А при попытке создания
любого из них, кнопка перестает работать.

Слишком абстрактно. Какие конкретно стили?

Кнопка из этого сообщения работает?


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

Отсутствует

 

№477709-09-2012 19:14:18

Chis
Участник
 
Группа: Members
Зарегистрирован: 12-03-2009
Сообщений: 55
UA: Firefox 15.0

Re: Custom Buttons

Infocatcher

Infocatcher пишет

Кнопка из этого сообщения работает?

Кнопка работает, но about:addons не открывается, появляется сообщение в правом нижнем углу об отсутствии обновлений.
При этом создан стиль Mac Style Close Buttons:

Выделить код

Код:

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

/*----Replaces Old Close Button with MAC OSX Panther Close Button----*/
.tab-close-button, .tabs-closebutton { list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAwCAYAAAAYX/pXAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAUFSURBVEjH7ZVRTFt1FMYvmxSIFc2sGwEmbnSjiTEhGxudY25GNgYCZW1hDVPbQhBkxg7TKC1td4LsgWSYmKhkQwfEKYnuyacxMx5GjC/bYnAbzG3GmGo6TYw2MW6t5vidP7cNZZhAsseRfLkn53znn9t77/dDY2YtJfxlQQboEcgEFegy6T2ZZWXsLFheDeU3NDZYbftr3fVbKvyOko1hkdTSk5l4xJtxgL68psXZ7GzcsCkwuKeGzoX76duPTilJLT2ZiUe8qUNSt/1oa0uL0/1EceRcMEi/XrhAt7/+hn6bnlaSWnoyE494ZUff1QwOh9NqK3oqcOaFOoqe+YJ+Ghun6NjHFP1kfF6oVQ8z8YhXdvRnouW3NNncfVoeTe7cTd+HQnQ9EqYboV6lm+E+dZ0Lh2g21EdfPfscibfZ1uTWn4dmOlhh9Z/IeozOmtbTxaqddM3eQDOHHDT7civkopmX7PSdvZ4u7aqCp4RGtDXk2rbDr78draDNXBb+3FhI05ufoYsVW+nKniq6/mIN3TxQT7fsNlXPPF9Flyu20HTZ0yTedrMlrL9ireBVHPBl8ZN0qXI7zdXtpx+bmyja/grFXmuH2lQtvdnaGrpsrSTxyk7qAFNr5Q7/5MYyurJ3F/1w0EnRbjf9HnqT/uzvgwKq/qW7jW5hdrV6N02aLXRomzX9E/I9Dqd7tNiMW66jn7s7KP5OL/01NEB3ht+d19Ax+mOgV81uNNXSWGEpeZ3N6Ydo8HjcVnepOXDN3kjxwBG6c7yfkiffo+SpYfpndFjVfx8fwKyHrh5oIPF6sZN6jepD6urodL692Ry5Heyh5PiHlDw9QsnPRpXufjpC/6IXw+G9m8wR8aY/pIWfcldHu9OztTxw9nAHzX4wSNHTJ5Xm3h8k6clMPBmf8uIwedu8Vo/L5fburfb76vaFRZ591X6v9DBbMkz3Jc76AasgI1QIWaByXRa9J7NV/8eDbKgYmfch++fBgBhYkBBJLT2ZiUe8i3kgy2ZkfQKZjyP7DAYwWKAktfRkJh7xpg5J3fZ6ZHwCWU8i84zsMxjAYIGS1NKTmXjEKzv6rmZEtn3IeBxZZ2SekX0GAxgsmBdq1cNMPOKVHf2ZaEXgwRQyzuABgwcMHjAYoAQeqCt4wOABgwcsXvBgSnblAAt4EAMPGDxg8IDBAwYPGDyAXAweMHjA4AE8JQweMHgQ09+OVg4eJJBxBg8YPGDwgMEABg8YPFA1eMDgAYMHLF7wIKG/Yq0c2U4g4wweMHjAyD6DAQweQG2qlh54wOABi1d2UgdYwIMYeMDgAYMHDB4wGMDgARRQNXjA4AGDBwweMHiQ/glF4MEUeIBbrmNknsEDBg8YLJjX0DEGD9QMPGDwgMGD9EM0ggc+ZDwOHjB4wOABgwEMHjB4oGrwALMeBg9YvOBB+jWqDwkZnwAPkuABgwcMHjBYoAQeMHjA4AGDB0nxpj+khZ8ysj6BzMeRfQYPGCxQAg9YejITT8anvDhMyLwPPDgPHsTAgoQIPIh5pYfZkmG6L3F+wINMHgQ3lN7DA9VbDg/eMj3OnTm56priwcLesnjgx/+bTtDbb8hWUjV6K+IB/vVyJ5a6cPXjgBXzIJCXzYezsvj11RrqnJXxIJhvZF+OgY+uK4DW8hv4GcH8h5fHg97ch7gnz8CRorVpHkh9JDdb3dWyeHC0eN09PJDeAx4sHef/AFn5JM1dKjL4AAAAAElFTkSuQmCC") !important;}

/*----Changes position of Tab Close Button----*/
.tabs-closebutton,
tab .tab-close-button {
-moz-image-region: rect(0px, 16px, 16px, 0px) !important;
margin: 1px 1px -1px 2px !important;
}

tab[selected="true"]/*:hover*/ .tab-close-button  {
-moz-image-region: rect(16px, 16px, 32px, 0px) !important;
}

tab[selected="false"] .tab-close-button,
.tabs-closebutton,
tab:hover .tab-close-button {
-moz-image-region: rect(16px, 16px, 32px, 0px) !important;
}

tab:hover .tab-close-button:hover,
.tabs-closebutton:hover {
-moz-image-region: rect(32px, 16px, 48px, 0) !important;
}

который не работает.

Отсутствует

 

№477809-09-2012 19:20:06

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 15.0

Re: Custom Buttons

bunda1
Спасибо огромное за переработку кода "Stf", все замечательно работает, как и хотелось.


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№477909-09-2012 19:25:07

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

Re: Custom Buttons

villa7 пишет

bunda1
Спасибо огромное за переработку кода "Stf", все замечательно работает, как и хотелось.

А время в название файла правильно отображается.

Отсутствует

 

№478009-09-2012 19:40:37

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 15.0

Re: Custom Buttons

bunda1 пишет

.А время в название файла правильно отображается.

Да, спасибо, прямо до секунд.


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№478109-09-2012 23:07:08

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

Re: Custom Buttons

Chis пишет

Кнопка работает, но about:addons не открывается, появляется сообщение в правом нижнем углу об отсутствии обновлений.

А обновления при этом действительно отсутствуют?
Просто я не понимаю, зачем открывать about:addons при отсутствии обновлений.

Chis пишет

При этом создан стиль Mac Style Close Buttons:

У меня стиль работает.
Да и не должна бы кнопка влиять на стиль (как и наоборот).


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

Отсутствует

 

№478209-09-2012 23:40:02

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 2152
UA: Firefox 11.0

Re: Custom Buttons

bunda1

Dumby пишет

Видимо - всё дело в отличии   Win XP SP3  и  Win 7 SP0 .

Последняя проверка
Ага, нашёл XP, там - всё точно как у тебя
( «как есть» / «после "\uA789"» )

Win XP SP3
vZmZoZQ

Win 7 SP0
vZmZoZg

Сам удивляюсь, но если ни у кого больше не воспроизводится,
значит - «не было» :D
Спасибо за внимание, надеюсь это локальная аномалия :)

Отсутствует

 

№478309-09-2012 23:46:59

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

Re: Custom Buttons

Dumby
Хорошо то что хорошо кончается. Спасыбо.
Я пошел спать с спокойной душой. :P

Отсутствует

 

№478410-09-2012 01:37:56

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

Re: Custom Buttons

okkamas_knife
Мне кажется это не настоящий спецсимвол :
Просто похож ׃ я нашел его в стандртной таблице символов.

Отсутствует

 

№478510-09-2012 11:53:55

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 2152
UA: Firefox 11.0

Re: Custom Buttons

bunda1 пишет

Times New Roman

Выделить код

Код:

alert("׃" == "\u05C3");

05C3  ׃  Hebrew Punctuation Sof Pasuq   :)

Отсутствует

 

№478610-09-2012 13:06:38

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 15.0

Re: Custom Buttons

bunda1
Кнопка "Proxy" при переключении не меняет индикацию, приходится смотреть в настройках, так и должно быть, или это только у меня на 15 Лисе. Не подскажите какой параметр отвечает за цвет подсветки слов в кнопке "Find" , хотел сменить на более контрастный, не могу понять где. Спасибо.


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№478710-09-2012 15:19:23

Black_Monk
Участник
 
Группа: Members
Зарегистрирован: 18-02-2012
Сообщений: 194
UA: Firefox 15.0

Re: Custom Buttons

В 15-й версии (а может и раньше) перестали вызываться закладки из обоих кнопок "Меню Закладок". Список папок вылазит и закладки тоже видны, но вызвать оттуда ничего не получается.
Это по-идее, новую кнопку надо искать, так? :/


Windows 10 LTSC

Отсутствует

 

№478810-09-2012 16:28:23

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 2152
UA: Firefox 11.0

Re: Custom Buttons

villa7 пишет

какой параметр отвечает за цвет подсветки слов в кнопке "Find" , хотел сменить на более контрастный, не могу понять где.

Ещё бы, сам не нашёл, а всё потому - что такого параметра в кнопке нет
Кнопка сама ничего не ищет, а только просит gFindBar сделать это :)

Если тебе «вообще», то в «about:config» создай строковый параметр «ui.textSelectBackgroundAttention»
и присвой ему своё значение, (например «#b92752»)

Если только в кнопке - bunda1 сделает, наверное...

Отсутствует

 

№478910-09-2012 17:51:35

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 15.0

Re: Custom Buttons

Dumby

Dumby пишет

Если тебе «вообще», то в «about:config» создай строковый параметр «ui.textSelectBackgroundAttention»и присвой ему своё значение, (например «#b92752»)Если только в кнопке - bunda1 сделает, наверное...

Спасибо, то что надо.


Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№479010-09-2012 21:19:04

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

Re: Custom Buttons

villa7 пишет

bunda1
Кнопка "Proxy" при переключении не меняет индикацию, приходится смотреть в настройках, так и должно быть, или это только у меня на 15 Лисе.

У меня тоже не работает, в ближайшии дни исправлю.

Отсутствует

 

№479110-09-2012 23:19:27

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 2152
UA: Firefox 11.0

Re: Custom Buttons

villa7
bunda1

Вот сейчас проверил кнопку аж на Nightly 18.0a1.
Если «network.proxy.type»

0 или 1 - кнопка работает

а если 2, 4 или 5 - кнопка не работает

Отсутствует

 

№479211-09-2012 01:15:52

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

Re: Custom Buttons

Dumby пишет

а если 2, 4 или 5 - кнопка не работает

Выделить код

Код:

custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3EProxy%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/x-icon%3Bbase64%2CAAABAAEAEREAAAEAIADwBAAAFgAAACgAAAARAAAAIgAAAAEAIAAAAAAAyAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAQAAAAAIAAYOQAAWJ2kADh1fAAAEKAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAEBAQECAgICAgICAgICAgMBAQEAAAEEJBE4ULQ+fZ38ea/H/muhuv8gW3ztAxclewAAAAsAAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEBAAAAAAMLNlO7PH+n/3Sgu/281eP9zuHr/mWZuP4XXon/ABAeZwAAAAAAAAAAAQEBAQAAAAAZGBoTKScsLyYkKjErJSgnIC8/XgZQgP9BcZb8b5q3/oiux/+qx9r/a5Ow+zFtlv8PRWrGAAACAAEBAQMHBwcbAAAAD2BeYn769/3/4eDm/Onh5v+DnrX/A0t9/j1vlv+FqMH/lrfN/7rS4f9+pL3+M26X/xJYhu0DEiMdAAAAAAEBAQEAAAABBgUGEaSiprbPzNP239fb/4OcsP4aXYr/RHOZ/5Gwx//T5e//mrjO/3KYtv40apP/D0x77AUTIhwhHyMmeXV7mXt4fqJ3dHmce3d+n6eirODMx8r/o6q3/kN4nf92m7n/vtPj/9Hg7P/C1OL/eJq1+jtulv8bSnC7AAEGAF1aYH7//////f39/P//////////////////////////lbHC/3ilvf/K4Oz/2OXv/7nN3f6FqcP/VIiv/AseMT8AAAAAXFtef+LY5/+AT534fU2d+4VXovyKXaf+jGGp/5BlrP+GWKT/ZmGc/4Cduf+ivtD+k7HH/1t/neUTJjhFAAAAAAEBAQJfXmB/3tHl/14giPxcIYr/Zy+S/244mP9yPZv/cj6c/3M9nP9wNpf/YDSP/1k0ivu7tdP/YmNmiAAAAAAEBAQGAAAAAF9eYIDg1Ob/cDqV/HE9mv9/TaT/hler/4tdr/+NXrD/iFms/4JTqP9+SqP/cjqW+9zJ4/9ubW6JAAAAAAMDBAQAAAAAX15ggODU5v94RZz8e0mi/4pcrv+Vabf/nXO9/6J5wf+jfMH/oXq//513u/+NY6z718bh/2pqa4gAAAAABAMEBAAAAABfXWCA4NTm/4VWpfyPY7L/onvA/7GPzP+8ndT/waTY/8Cj1/+6nNL/tZfO/6F9uvvYx+L/ampriAAAAAAEAwQEAAAAAF9eYH/e0uX/n3u5/LKTzP/Bpdf/zrbh/9jC6f/bxuv/2cTp/9O+5P/Qu+H/uJ3L+9jI4f9qaWuHAAAAAAQDBAQAAAAAX15gf97S5P+gfbf5sZPH/LqdzfzCqNT8ybHZ/My12vzKs9n8xq/W/Mav1fywksL418fh/2tqbIkAAAAABAMEBAAAAABZVlt3+fX8/+DU5vzj1un/5tvt/+ne7//r4PH/6t7w/+fb7f/k2Ov/4dPn/9nM4Pv79v//ZGFnfwAAAAADAwQEAAAAABcVGRpZVlt6YF9hgWBgYoBhYWKAYmFigGJiY4BiYmOAYmFigGFhYoBgYGGAX15ggF1aX4AbGR0eAAAAAAEBAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA%3D%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5B//%20%u041E%u0431%u044A%u044F%u0432%u043B%u044F%u0435%u043C%20%u043F%u0435%u0440%u0435%u043C%u0435%u043D%u043D%u044B%u0435%20%u0434%u043B%u044F%20%u0432%u043A%u043B%u0430%u0434%u043A%u0438%20%u0438%u043D%u0438%u0446%u0438%u0430%u043B%u0438%u0437%u0430%u0446%u0438%u0438%20..................................................%0Avar%20prefs%20%3D%20Components.classes%5B%22@mozilla.org/preferences-service%3B1%22%5D.getService%28Components.interfaces.nsIPrefService%29%3B%0Avar%20alertsService%20%3D%20Components.classes%5B%22@mozilla.org/alerts-service%3B1%22%5D.getService%28Components.interfaces.nsIAlertsService%29%3B%0Avar%20this_%20%3D%20this%3B%0A%0A%0A%0A//%20%u0411%u043B%u043E%u043A%u0438%u0440%u043E%u0432%u0430%u0442%u044C%20%u043F%u043E%u0432%u0442%u043E%u0440%u043D%u044B%u0439%20%u0437%u0430%u043F%u0443%u0441%u043A%20%u0444%u0443%u043D%u043A%u0446%u0438%u0439%20%u0438%20%u043E%u0431%u0440%u0430%u0431%u043E%u0442%u0447%u0438%u043A%u043E%u0432%20%u043F%u0440%u0438%20%u043E%u0442%u043A%u0440%u044B%u0442%u0438%u0438%20%u043D%u0430%u0441%u0442%u0440%u043E%u0439%u043A%u0438%20%u043F%u0430%u043D%u0435%u043B%u0435%u0439%20%u043D%u043E%20%u0440%u0430%u0437%u0440%u0435%u0448%u0438%u0442%u044C%20%u043E%u0431%u043D%u043E%u0432%u043B%u0435%u043D%u0438%u0435%20%u043A%u043D%u043E%u043F%u043A%u0438%20........................%0Aif%20%28this.hasAttribute%28%22stop%22%29%29%20return%3B%0A%0A%0A%0A//%20%20%u041D%u0430%u0441%u0442%u0440%u043E%u0439%u043A%u0430%20%u0444%u0443%u043D%u043A%u0446%u0438%u0439%20%u043A%u043B%u0438%u043A%u043E%u0432%20%u043C%u044B%u0448%u0438%20%u0434%u043B%u044F%20%u043A%u043D%u043E%u043F%u043A%u0438%20.............................................................................................%0Athis.onclick%20%3D%20function%28event%29%20%7B%0A%20%20%20%20%20//%20%u0414%u0435%u0439%u0441%u0442%u0432%u0438%u0435%20%u043F%u0440%u0438%20%u043A%u043B%u0438%u043A%u0435%20%u041B%u041A%u041C%20....%0A%20%20%20%20%20if%20%28%20event.button%20%3D%3D%200%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20//%20%u043F%u0435%u0440%u0435%u043A%u043B%u044E%u0447%u0430%u0435%u043C%20%u043D%u0430%u0441%u0442%u0440%u043E%u0439%u043A%u0438%20%u0432%20%27about%3Aconfig%27%20....%0A%20%20%20%20%20%20%20%20%20%20var%20s%20%3D%20%28%20custombuttons.getPrefs%28%22network.proxy.type%22%29%20%3D%3D%20%221%22%20%29%3F%20%220%22%3A%20%221%22%3B%0A%20%20%20%20%20%20%20%20%20%20prefs.setIntPref%28%22network.proxy.type%22%2C%20s%29%3B%0A%20%20%20%20%20%20%20%20%20%20//%20%u043F%u0435%u0440%u0435%u043A%u043B%u044E%u0447%u0438%u0442%u044C%20%u0438%u043A%u043E%u043D%u043A%u0443%20%u043A%u043D%u043E%u043F%u043A%u0438%20....%0A%20%20%20%20%20%20%20%20%20%20ToggleImage%28%29%3B%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20//%20%u0414%u0435%u0439%u0441%u0442%u0432%u0438%u0435%20%u043F%u0440%u0438%20%u043A%u043B%u0438%u043A%u0435%20%u0421%u041A%u041C%20....%20%20%20%20%0A%20%20%20%20%20if%20%28%20event.button%20%3D%3D%201%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20//%20%u043F%u043E%u043A%u0430%u0437%u0430%u0442%u044C%20%u043F%u043E%u043A%u0430%u0437%u044B%u0432%u0430%u0435%u043C%20%u043A%u043E%u043D%u0442%u0435%u043A%u0441%u0442%u043D%u043E%u0435%20%u043C%u0435%u043D%u044E%20%u043A%u043D%u043E%u043F%u043A%u0438%20....%0A%20%20%20%20%20%20%20%20%20%20gShowPopup%28this%29%3B%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20//%20%u0414%u0435%u0439%u0441%u0442%u0432%u0438%u0435%20%u043F%u0440%u0438%20%u043A%u043B%u0438%u043A%u0435%20Shif%20+%20%u041F%u041A%u041C%20....%20%20%20%0A%20%20%20%20%20if%20%28%20event.button%20%3D%3D%202%20%26%26%20%21event.ctrlKey%20%26%26%20event.shiftKey%20%26%26%20%21event.altKey%20%26%26%20%21event.metaKey%20%29%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20//%20%u043F%u043E%u043A%u0430%u0437%u0430%u0442%u044C%20%u043A%u043E%u043D%u0442%u0435%u043A%u0441%u0442%u043D%u043E%u0435%20%u043C%u0435%u043D%u044E%20%u043A%u043D%u043E%u043F%u043A%u0438%20....%0A%20%20%20%20%20%20%20%20%20%20gShowPopup%28this%29%3B%0A%20%20%20%20%20%20%20%20%20%20%7D%20%20%20%20%20%0A%20%20%20%20%20//%20%u0414%u0435%u0439%u0441%u0442%u0432%u0438%u0435%20%u043F%u0440%u0438%20%u043A%u043B%u0438%u043A%u0435%20%u041F%u041A%u041C%20....%20%20%20%20%0A%20%20%20%20%20if%20%28%20event.button%20%3D%3D%202%20%26%26%20%21event.ctrlKey%20%26%26%20%21event.shiftKey%20%26%26%20%21event.altKey%20%26%26%20%21event.metaKey%20%29%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20event.preventDefault%28%29%3B%0A%20%20%20%20%20%20%20%20%20%20event.stopPropagation%28%29%3B%0A%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20%20//%20....%0A%20%20%20%20%20%20%20%20%20%20var%20connection%20%3D%20openDialog%28%22chrome%3A//browser/content/preferences/connection.xul%22%2C%20%22%22%2C%20%22centerscreen%2Cresizable%3Dno%22%29%3B%0A%20%20%20%20%20%20%20%20%20%20connection.addEventListener%28%22load%22%2C%20function%20tempFunction%28event%29%7B%0A%20%20%20%20%20%20%20%20%20%20this.removeEventListener%28%22load%22%2C%20tempFunction%2C%20true%29%3B%0A%20%20%20%20%20%20%20%20%20%20event.target.documentElement.setAttribute%28%22type%22%2C%22prefwindow%22%29%3B%0A%20%20%20%20%20%20%20%20%20%20%7D%2Ctrue%29%3B%0A%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20%20//%20....%20%20%0A%20%20%20%20%20%20%20%20%20%20gBrowser.addEventListener%28%22click%22%2C%20function%28event%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20//%20%u0437%u0430%u043A%u0440%u044B%u0442%u044C%20%u043E%u043A%u043D%u043E%20%0A%20%20%20%20%20%20%20%20%20%20connection.close%28%29%3B%0A%20%20%20%20%20%20%20%20%20%20//%20%u0443%u0434%u0430%u043B%u0438%u0442%u044C%20%u043E%u0431%u0440%u0430%u0431%u043E%u0442%u0447%u0438%u043A%0A%20%20%20%20%20%20%20%20%20%20gBrowser.removeEventListener%28%22click%22%2C%20arguments.callee%2C%20true%29%3B%0A%20%20%20%20%20%20%20%20%20%20%7D%2C%20true%29%3B%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%0A%7D%3B%0A%0A%0A%0A//%20%u0418%u0437%u043C%u0435%u043D%u0438%u0442%u044C%20%u0438%u043A%u043E%u043D%u043A%u0443%20%u043A%u043D%u043E%u043F%u043A%u0438.................................................................%0Afunction%20ToggleImage%28%29%20%7B%0A//%20%u0435%u0441%u043B%u0438%20%u0440%u0430%u0437%u0440%u0435%u0448%u0435%u043D%u043E%20%u0432%20%27about%3Aconfig%27%0Aif%20%28%20custombuttons.getPrefs%28%22network.proxy.type%22%29%20%3D%3D%20%221%22%29%20%7B%0A%20%20%20%20%20this_.image%20%3D%20%27data%3Aimage/x-icon%3Bbase64%2CAAABAAEAEREAAAEAIADwBAAAFgAAACgAAAARAAAAIgAAAAEAIAAAAAAAyAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAQAAAAAIAA4GQAAnFmkAHQ5fAAQAKAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAEBAQECAgICAgICAgICAgMBAQEAAAQBJBFQOLQ+nX38ecev/mu6of8gfFvtAyUXewAAAAsAAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEBAAAAAAMLUza7PKd//3S7oP2849X9zuvh/mW4mf4XiV7/AB4QZwAAAAAAAAAAAQEBAQAAAAAZGhgTKSwnLyYqJDErKCUnID8vXgaAUP9BlnH8b7ea/ojHrv+q2sf/a7CT+zGWbf8PakXGAAIAAAEBAQMHBwcbAAAAD2BiXn76/ff/4ebg/Onm4f+DtZ7/A31L/j2Wb/+Fwaj/ls23/7rh0v9+vaT+M5du/xKGWO0DIxIdAAAAAAEBAQEAAAABBgYFEaSmorbP08z239vX/4OwnP4ail3/RJlz/5HHsP/T7+X/ms64/3K2mP40k2r/D3tM7AUiExwhIx8meXt1mXt+eKJ3eXSce353n6esouDMysf/o7eq/kOdeP92uZv/vuPT/9Hs4P/C4tT/eLWa+juWbv8bcEq7AAYBAF1gWn7//////f39/P//////////////////////////lcKx/3i9pf/K7OD/2O/l/7ndzf6Fw6n/VK+I/AsxHj8AAAAAXF5bf+Ln2P+AnU/4fZ1N+4WiV/yKp13+jKlh/5CsZf+GpFj/Zpxh/4C5nf+i0L7+k8ex/1udf+UTOCZFAAAAAAEBAQJfYF5/3uXR/16IIPxciiH/Z5Iv/26YOP9ymz3/cpw+/3OcPf9wlzb/YI80/1mKNPu707X/YmZjiAAAAAAEBAQGAAAAAF9gXoDg5tT/cJU6/HGaPf9/pE3/hqtX/4uvXf+NsF7/iKxZ/4KoU/9+o0r/cpY6+9zjyf9ubm2JAAAAAAMEAwQAAAAAX2BegODm1P94nEX8e6JJ/4quXP+Vt2n/nb1z/6LBef+jwXz/ob96/527d/+NrGP71+HG/2praogAAAAABAQDBAAAAABfYF2A4ObU/4WlVvyPsmP/osB7/7HMj/+81J3/wdik/8DXo/+60pz/tc6X/6G6ffvY4sf/amtqiAAAAAAEBAMEAAAAAF9gXn/e5dL/n7l7/LLMk//B16X/zuG2/9jpwv/b68b/2enE/9Pkvv/Q4bv/uMud+9jhyP9qa2mHAAAAAAQEAwQAAAAAX2Bef97k0v+gt335sceT/LrNnfzC1Kj8ydmx/MzatfzK2bP8xtav/MbVr/ywwpL41+HH/2tsaokAAAAABAQDBAAAAABZW1Z3+fz1/+Dm1Pzj6db/5u3b/+nv3v/r8eD/6vDe/+ft2//k69j/4efT/9ngzPv7//b/ZGdhfwAAAAADBAMEAAAAABcZFRpZW1Z6YGFfgWBiYIBhYmGAYmJhgGJjYoBiY2KAYmJhgGFiYYBgYWCAX2BegF1fWoAbHRkeAAAAAAEBAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA%3D%27%3B%0A%20%20%20%20%20%7D%0A%20%20%20%20%20else%20%0A%20%20%20%20%20%7B%0A%20%20%20%20%20this_.image%20%3D%20%27data%3Aimage/x-icon%3Bbase64%2CAAABAAEAEREAAAEAIADwBAAAFgAAACgAAAARAAAAIgAAAAEAIAAAAAAAyAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAQAAAAAIAAYOQAAWJ2kADh1fAAAEKAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAEBAQECAgICAgICAgICAgMBAQEAAAEEJBE4ULQ+fZ38ea/H/muhuv8gW3ztAxclewAAAAsAAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEBAAAAAAMLNlO7PH+n/3Sgu/281eP9zuHr/mWZuP4XXon/ABAeZwAAAAAAAAAAAQEBAQAAAAAZGBoTKScsLyYkKjErJSgnIC8/XgZQgP9BcZb8b5q3/oiux/+qx9r/a5Ow+zFtlv8PRWrGAAACAAEBAQMHBwcbAAAAD2BeYn769/3/4eDm/Onh5v+DnrX/A0t9/j1vlv+FqMH/lrfN/7rS4f9+pL3+M26X/xJYhu0DEiMdAAAAAAEBAQEAAAABBgUGEaSiprbPzNP239fb/4OcsP4aXYr/RHOZ/5Gwx//T5e//mrjO/3KYtv40apP/D0x77AUTIhwhHyMmeXV7mXt4fqJ3dHmce3d+n6eirODMx8r/o6q3/kN4nf92m7n/vtPj/9Hg7P/C1OL/eJq1+jtulv8bSnC7AAEGAF1aYH7//////f39/P//////////////////////////lbHC/3ilvf/K4Oz/2OXv/7nN3f6FqcP/VIiv/AseMT8AAAAAXFtef+LY5/+AT534fU2d+4VXovyKXaf+jGGp/5BlrP+GWKT/ZmGc/4Cduf+ivtD+k7HH/1t/neUTJjhFAAAAAAEBAQJfXmB/3tHl/14giPxcIYr/Zy+S/244mP9yPZv/cj6c/3M9nP9wNpf/YDSP/1k0ivu7tdP/YmNmiAAAAAAEBAQGAAAAAF9eYIDg1Ob/cDqV/HE9mv9/TaT/hler/4tdr/+NXrD/iFms/4JTqP9+SqP/cjqW+9zJ4/9ubW6JAAAAAAMDBAQAAAAAX15ggODU5v94RZz8e0mi/4pcrv+Vabf/nXO9/6J5wf+jfMH/oXq//513u/+NY6z718bh/2pqa4gAAAAABAMEBAAAAABfXWCA4NTm/4VWpfyPY7L/onvA/7GPzP+8ndT/waTY/8Cj1/+6nNL/tZfO/6F9uvvYx+L/ampriAAAAAAEAwQEAAAAAF9eYH/e0uX/n3u5/LKTzP/Bpdf/zrbh/9jC6f/bxuv/2cTp/9O+5P/Qu+H/uJ3L+9jI4f9qaWuHAAAAAAQDBAQAAAAAX15gf97S5P+gfbf5sZPH/LqdzfzCqNT8ybHZ/My12vzKs9n8xq/W/Mav1fywksL418fh/2tqbIkAAAAABAMEBAAAAABZVlt3+fX8/+DU5vzj1un/5tvt/+ne7//r4PH/6t7w/+fb7f/k2Ov/4dPn/9nM4Pv79v//ZGFnfwAAAAADAwQEAAAAABcVGRpZVlt6YF9hgWBgYoBhYWKAYmFigGJiY4BiYmOAYmFigGFhYoBgYGGAX15ggF1aX4AbGR0eAAAAAAEBAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA%3D%27%3B%0A%20%20%20%20%20%7D%0A%7D%3B%20%20%0AToggleImage%28event%29%3B%0A%0A%0A%0A//%0Avar%20p%20%3D%20Application.prefs.get%28%22network.proxy.type%22%29%0Ap.events.addListener%28%22change%22%2C%20function%28%29%20%7B%20ToggleImage%28%29%20%7D%2C%20false%29%3B%0A%0A%0A%0A//%20%u041F%u043E%u0434%u0441%u043A%u0430%u0437%u043A%u0430%20%u043A%u043D%u043E%u043F%u043A%u0438%20....................................................................................................................%0Athis.tooltipText%20%3D%20%22Proxy%22%20+%22%5Cn%22+%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22%u041B%3A%20%22%20+%22%5Cn%22+%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22%u0421%3A%20CB%20%u043C%u0435%u043D%u044E%22%20+%22%5Cn%22+%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22Shift%20+%20%u041F%3A%20CB%20%u043C%u0435%u043D%u044E%22+%22%5Cn%22+%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22%u041F%3A%20%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A//%20%u0443%u0441%u0442%u0430%u043D%u0430%u0432%u043B%u0438%u0432%u0430%u0435%u043C%20%u0444%u043B%u0430%u0433%2C%20%u0447%u0442%u043E%u0431%u044B%20%u0444%u0443%u043D%u043A%u0446%u0438%u0438%20%u0438%20%u043E%u0431%u0440%u0430%u0431%u043E%u0442%u0447%u0438%u043A%u0438%20%u043D%u0435%20%u0438%u0441%u043F%u043E%u043B%u043D%u044F%u043B%u0430%u0441%u044C%20%u0434%u0432%u0430%u0436%u0434%u044B%20%20%0Athis.setAttribute%28%22stop%22%2C%22true%22%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5B/*CODE*/%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E

Отредактировано bunda1 (11-09-2012 01:17:22)

Отсутствует

 

№479311-09-2012 02:24:08

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 2152
UA: Firefox 11.0

Re: Custom Buttons

bunda1 пишет

Код:

Да, подтверждаю, :rock:, теперь работает всегда !

( Лично мне такая кнопка не нужна, но как образец кода - великолепно.
  Особенно развеселило - в DOM-инспекторе: #document.defaultView.Application.prefs.all - 1903(!) штуки :o :D )

Отредактировано Dumby (11-09-2012 02:34:54)

Отсутствует

 

№479411-09-2012 06:48:44

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

Re: Custom Buttons

Dumby пишет

Особенно развеселило - в DOM-инспекторе: #document.defaultView.Application.prefs.all - 1903(!) штуки :o :D )

Как такое можно увидеть в DOM-инспекторе ?

Отсутствует

 

№479511-09-2012 14:24:03

bunda1
Moderator
 
Группа: Moderators
Откуда: Латвия
Зарегистрирован: 09-02-2010
Сообщений: 4811
UA: Firefox 3.6

Re: Custom Buttons

Black_Monk пишет

В 15-й версии (а может и раньше) перестали вызываться закладки из обоих кнопок "Меню Закладок". Список папок вылазит и закладки тоже видны, но вызвать оттуда ничего не получается.
Это по-идее, новую кнопку надо искать, так? :/

Про какие кнопки конкретно идет речь ?

Отсутствует

 

№479611-09-2012 15:22:25

Black_Monk
Участник
 
Группа: Members
Зарегистрирован: 18-02-2012
Сообщений: 194
UA: Firefox 15.0

Re: Custom Buttons

bunda1 пишет

Про какие кнопки конкретно идет речь ?

Ну когда нажимаешь ПКМ на любой кнопке, потом "Настроить" и появляется окошко с кнопками на выбор, там есть две кнопки "Меню Закладок", причём одна вызывает только папки и закладки, а вторая как-бы расширенная, которая ещё и управление закладками вызывает. В общем, в 15-й Мозилле закладки из них перестали вызываться, хотя список их открывается по прежнему.
Хм, сейчас припоминаю, что может быть их Toolbar Buttons туда добавил  поэтому получается, что расширение устарело... :/


Windows 10 LTSC

Отсутствует

 

№479711-09-2012 15:57:25

Inko7
Участник
 
Группа: Members
Зарегистрирован: 09-11-2009
Сообщений: 1005
UA: Firefox 15.0

Re: Custom Buttons

Подскажите пожалуйста код, чтобы отследить одновременное нажатие ЛКМ+ПКМ по пустому месту на странице.
Такое возможно?

Отсутствует

 

№479811-09-2012 17:24:58

Kamui
Участник
 
Группа: Members
Зарегистрирован: 31-03-2011
Сообщений: 1796
UA: Firefox 16.0

Re: Custom Buttons

Можно ли сделать при старте отключение и включение одного расширения (естественно оно restartless)? Дело в том что после краша, расширение Location Bar Enhancer при запуске почему-то не работает, вот надо его автоматически отключать и включать при старте.

Отсутствует

 

№479911-09-2012 17:54:41

Kamui
Участник
 
Группа: Members
Зарегистрирован: 31-03-2011
Сообщений: 1796
UA: Firefox 16.0

Re: Custom Buttons

LongLogin
отключить - oncommand="document.getBindingParent(this).userDisabled = true;"
Включить - oncommand="document.getBindingParent(this).userDisabled = false;"
Но как указать конкретное расширение, я так понимаю надо заменить как-то (this)?

Отсутствует

 

№480011-09-2012 18:13:20

Kamui
Участник
 
Группа: Members
Зарегистрирован: 31-03-2011
Сообщений: 1796
UA: Firefox 16.0

Re: Custom Buttons

LongLogin пишет

oncommand = zol_bod_google_translator.ToolBarTranslatorClick(event);

Это видимо, функция какой-то кнопки панели инструментов, а не той что в менеджере дополнений :/ еще, оказывается в моем случае помогает не только отключени-включение расширения, но и переключение параметра extensions.UIEnhancer.enhanceURLBar в false и потом в true, это можно сделать?

Отсутствует

 

Board footer

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