>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Как в расширении понять, что его запустили первый раз? http://forum.mozilla-russia.org/viewtopic.php?id=23909 |
SlavaV > 17-06-2008 16:30:05 |
Причем первый раз после инсталляции. т.е. если мой.xpi проинсталлят еще раз, то это тоже "первый" попробовал создать файл pref.js и записать туда строчку. Попробовал сносить этот бранч "extensions.xxxx" целиком - сносится, about:config его уже не показывает. НО значение там осталось! И я его получаю... Не тем путем иду? Как надо? |
Anton > 17-06-2008 16:38:07 |
Компоненту написать, у её модуля registerSelf вызывается единственный раз после установки расширения |
SlavaV > 17-06-2008 16:45:59 |
Мне надо, чтоб после установки расширения, когда ФФ откроют в следующий раз (или по кнопке Перегразить ФФ) Или, используя ваш вариант, через registerSelf записать в реестр, а потом проверять? |
Anton > 17-06-2008 18:02:36 |
Вот такая компонента: http://pastebin.mozilla-russia.org/91475 Установив расширение и перезапустив браузер пользователь увидит: "myextOnload: true" |
SlavaV > 17-06-2008 18:15:04 |
Спасибо большое, счас воткну. (Блин столько кода ради такой простой задачи...) |
Forest > 18-06-2008 11:18:13 |
А при установке прописать в переменную номер версии, а при удалении его оттуда стереть - не получится? |
SlavaV > 24-06-2008 20:25:07 |
Подскажи, как стереть при удалении |
Viper > 24-06-2008 21:25:21 |
По-моему стоит копнуть в сторону FUEL (если планирется использовать Fx3. Да и в Fx2 FUEL планируют портировать). Занятная получается вещица. |
SlavaV > 24-06-2008 23:40:20 |
Да, приятная библиотечка... |
lemax > 12-11-2008 18:47:18 |
SlavaV пишет
Прописать в инсталяторе фаил-пустышку. (При установке он его положит на диск). Ну а в самом дополнении его удолять. |
StepanM > 21-11-2008 10:02:54 |
Shutnik в обсуждении темы про отлов события загрузки документов во всех табах кинул ссылку: |
Snipe > 15-12-2008 19:48:39 |
А как файл удалять? |
Forest > 15-12-2008 20:16:45 |
Snipe
Например так. |
Snipe > 15-12-2008 20:35:06 |
Ммм. Извиняюсь, а как тогда этот файл достать? Если он лежит прямо в папке с расширением (например snipe@snipe.ru) |
Forest > 15-12-2008 21:09:17 |
Snipe
Полезная штука - Code snippets |
Snipe > 16-12-2008 08:21:50 |
Спасибо, то что надо. Еще вопрос. |