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

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

№114-06-2017 14:39:23

YuryL
Участник
 
Группа: Members
Зарегистрирован: 24-08-2010
Сообщений: 31
UA: Firefox 53.0

перестала работать кастомная кнопка

Здравствуйте,
с определенного момента перестала работать кнопка в тулбар для поиска писем.
На ней висит:
goDoCommand("cmd_search");

по  ctrl-shift-F окно поиска вызывается.
Стоит портабельная версия.

Отсутствует

 

№214-06-2017 15:23:51

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 4001
UA: Firefox 54.0

Re: перестала работать кастомная кнопка

YuryL, кастомная = Custom Buttons что-ли?
Возможно стоит обновить дополнение. И не с АМО, отсюда, фикшенное : http://custombuttons.sourceforge.net/fo … =30#p54176

Отсутствует

 

№314-06-2017 16:05:42

YuryL
Участник
 
Группа: Members
Зарегистрирован: 24-08-2010
Сообщений: 31
UA: Firefox 53.0

Re: перестала работать кастомная кнопка

Coroner пишет

YuryL, кастомная = Custom Buttons что-ли?Возможно стоит обновить дополнение. И не с АМО, отсюда, фикшенное : http://custombuttons.sourceforge.net/fo … =30#p54176

у меня не стоит дополнение, просто создал кнопку и задал команду.
Все работало, потом перестало.

Отсутствует

 

№415-06-2017 01:00:16

yup
Участник
 
Группа: Members
Зарегистрирован: 15-04-2016
Сообщений: 1090
UA: Seamonkey 2.40

Re: перестала работать кастомная кнопка

YuryL пишет

у меня не стоит дополнение, просто создал кнопку и задал команду.

"...Но как, Холмс?" Как можно в голом (без установленных расширений) Thuderbird создать кнопку?

Отсутствует

 

№515-06-2017 01:13:57

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 4001
UA: Firefox 54.0

Re: перестала работать кастомная кнопка

yup, ну может другим каким? S3 Menu Wizard для [firefox] так позволяет сделать, например.
Или в код запилить. Или колдунство какое-то учинить.
Но сдаётся мне что это отсюда или родственное : Button for edit/find/search messages

Отредактировано Coroner (15-06-2017 01:14:26)

Отсутствует

 

№615-06-2017 02:11:48

yup
Участник
 
Группа: Members
Зарегистрирован: 15-04-2016
Сообщений: 1090
UA: Seamonkey 2.40

Re: перестала работать кастомная кнопка

Coroner пишет

S3 Menu Wizard для [firefox] так позволяет сделать, например.

Разве? Помнится, там только пункты меню редактировать можно, но не кнопки на панелях.

Coroner пишет

Но сдаётся мне что это отсюда или родственное : Button for edit/find/search messages

... где goDoCommand("cmd_search") предлагается засовывать в кнопку Custom Buttons.

Отсутствует

 

№715-06-2017 02:44:13

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 4001
UA: Firefox 54.0

Re: перестала работать кастомная кнопка

yup пишет

Разве? Помнится, там только пункты меню редактировать можно, но не кнопки на панелях.

Ну я просто пример выполнения команды без CB привёл. :) А так — да, не его это дело кнопки рисовать.

yup пишет

предлагается засовывать в кнопку Custom Buttons.

И даже ссылки на CB даются.
Но может человеку помогли установить кнопку, он её то видит, и даже редактировать может, а что там за Custom Buttons в дополнениях — он может и не знать.

Добавлено 15-06-2017 02:46:18
А вообще клёво было бы без Custom Buttons кнопки создавать. Актуально для браузера, где скоро всё отвалится,  с наглой рыжей мордой на логотипе. :)

Отредактировано Coroner (15-06-2017 02:46:18)

Отсутствует

 

№815-06-2017 02:52:08

yup
Участник
 
Группа: Members
Зарегистрирован: 15-04-2016
Сообщений: 1090
UA: Seamonkey 2.40

Re: перестала работать кастомная кнопка

Coroner пишет

Но может человеку помогли установить кнопку

Возможно. А

YuryL пишет

с определенного момента перестала работать

- это с момента обновления Thunderbird, апосля чего старая версия CB работать перестала.

Coroner пишет

Актуально для браузера, где скоро всё отвалится,  с наглой рыжей мордой на логотипе.

To whom how. Я на Seamonkey, да и Firefox версии выше 52 мне не светит...

Добавлено 15-06-2017 02:54:43
Кстати, относительно недавно узнал, что "наглая рыжая морда не логотипе" - это не лиса, а панда (малая). Просто художник у них был такой же, как и пианисты программисты.

Отредактировано yup (15-06-2017 02:54:43)

Отсутствует

 

№915-06-2017 03:28:02

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 4001
UA: Firefox 54.0

Re: перестала работать кастомная кнопка

yup пишет

апосля чего старая версия CB работать перестала.

Там то чего всё отваливается? Вот уж не думал, вроде бы и изменений с виду никаких не происходит, почтовик же, что ему будет с годами...
А на синей плавающей штуковине как сейчас? Тоже CB обновлённый требуется?

скрытый текст
У меня был полностью отстроенный [seamonkey] с кучей кнопок под себя заточенных, стилей и дополнений конверченных. Однако однажды его морду так перекосило, что все панели куда-то делись, и продолжало перекашивать периодически, после восстановления профиля (с нуля даже). От чего — не разобрался. Так и оставил его в покое, зазиповал, да убрал подальше. Мало ли, кнопки какие понадобятся....
Что интересно : иногда это происходило в те моменты, когда система нагружена была. Ну например [firefox] открыт, да ещё пара программ. При рестарте [seamonkey] уже открывался как положено. Видать стилями я его перегрузил, не успевал отрисоваться, или как это там называется, инициализация какая-нибудь... А потом и рестарт перестал помогать. А то сидел бы я сейчас на нём, да времени тогда возиться не было.

Coroner пишет

Но может человеку помогли установить кнопку

Не. Видать я ошибся. Поглядел комментарии YuryL — он сам кому хочешь кнопку установит. :sick:

Отсутствует

 

№1015-06-2017 03:55:17

yup
Участник
 
Группа: Members
Зарегистрирован: 15-04-2016
Сообщений: 1090
UA: Seamonkey 2.40

Re: перестала работать кастомная кнопка

Coroner пишет

Там то чего всё отваливается? Вот уж не думал, вроде бы и изменений с виду никаких не происходит, почтовик же

С некоторых пор стало модно приделывать к почтовикам возможность показывать письма не текстовые, а HTML-. Для этого нужен встроенный HTML-движок.
А ещё Thunderbird и Firefox имеют общего предка - Mozilla Suite.
Потому там внутри и Gecko, и XUL. В последнюю версию Thunderbird засунута начинка от последней (на момент её выхода) "долгоиграющей" версии Firefox. В нашем случае - 52.

Coroner пишет

А на синей плавающей штуковине как сейчас? Тоже CB обновлённый требуется?

Я на версии 2.40 сижу, которой уже полтора года от роду - там не требуется (но работает). Повышать до 2.46 смысла не вижу. Переходить буду только на ту, которая h.264 в XP показывать начнёт.
Мне завтра (точнее, уже сегодня) обратный процесс предстоит - устанавливать себе [seamonkey] 2.33 и [firefox] 42.

Отсутствует

 

№1115-06-2017 06:54:04

okkamas_knife
We are the Borg.       Resistance is futile.
 
Группа: Members
Зарегистрирован: 21-10-2009
Сообщений: 9558
UA: Seamonkey 2.14

Re: перестала работать кастомная кнопка

Coroner пишет: А вообще клёво было бы без Custom Buttons кнопки создавать.

всё возможно.
укажу направление для копания и курения документации

http://forum.mozilla-russia.org/viewtopic.php?pid=717728#p717728

#bookmarks-menu-button[cui-areatype="toolbar"] {
    -moz-binding: url("data:text/xml;base64,PD...

если кратко то к кнопочке там привязывается xml с
−<handler event="click">
        if (event.target == this) {
            event.preventDefault();
            event.stopPropagation();
            if (event.button == 1) {
                var browser = window.getBrowser();
                browser.selectedTab = browser.addTab("chrome://browser/content/places/places.xul");
            }
            if (event.button == 2) BookmarkingUI.onCommand(event);
        }
      </handler>
а это значит что можно выполнить свой скрипт
а если можно выполнить скрипт то можно и добавить им кнопку.
ну и привязывать можно не только к кнопочке и не только к клику что вобщемто очевидно.
так что вперёд господа обновленцы! акваланг лыжи и гамак ждут!


я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3

Отсутствует

 

Board footer

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