>Форум 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=14400 |
khibinite > 13-12-2006 15:17:04 |
Всем привет! Разрабатываю плагин для лисы. При установке ругается на несовместимость с лисой. Где можно увидеть, что делается не так. Консоль javascript молчит как партизан . Спасибо. |
Merlyel > 13-12-2006 15:30:40 |
khibinite |
khibinite > 13-12-2006 15:42:12 |
Merlyel
Спасибо. Уже легче. А вот на что именно в этом файле идет ругань - где это увидать можно? |
VictorS > 13-12-2006 15:48:20 |
Выделить код Код:<em:targetApplication> <Description> <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> <em:minVersion>1.5</em:minVersion> <em:maxVersion>2.0.0.*</em:maxVersion> </Description> </em:targetApplication> Ищи подсекцию Description в секции em:targetApplication именно с указанным em:id. И если расширение только для Firefox, то убери все лишние Description. |
stoneflash > 13-12-2006 15:51:40 |
khibinite |
khibinite > 13-12-2006 16:04:20 |
VictorS
А если нет? |
VictorS > 13-12-2006 16:10:09 |
А если нет, то нужно создать Description для каждого приложения, указав его id и версии на которые расчитанно. А вообще, очень советую заглянуть в топик "Русская документация по разработке на XUL" и на сайт для разработчиков. |
khibinite > 13-12-2006 16:10:42 |
stoneflash
А сюда файлы можно аттачить? Добавлено Срд 13 Дек 2006 16:22:15 : |
VictorS > 13-12-2006 16:26:26 |
khibinite, это не ошибка! Это просто неумение создать правильный XPI. Firefox проверяет по указанным мною данным совместимо ли расширение с ним, и если да, то устанавливает его. Сходи по указанным ссылкам и научись делать правильный install.rdf. |
khibinite > 13-12-2006 16:28:37 |
VictorS
Постоянно перед глазами. Но, согласитесь, это слабо помогает в случае, когда трабл возникает, например, из-за банальной опечатки. Хочется странного - что-то типа сообщения "There is some stupid typo in the file bla-bla" или что-то в этом роде, а не единственное "Отвали со своим кривым плагином". |
stoneflash > 13-12-2006 17:02:29 |
khibinite
Представляете, что будет, если Фокс будет вести лог абсолютно всех ошибок? Это слишком громоздко получится.
Вверху есть ссылка Загрузки |
Merlyel > 13-12-2006 17:04:02 |
khibinite |
khibinite > 13-12-2006 17:18:43 |
В общем, http://forum.mozilla-russia.org/uploaded/checker.xpi |
Merlyel > 13-12-2006 17:25:57 |
А с каких пор у fx'а id стал {a07253ea-eb66-419b-8f53-4c31dec5205c}. У него вроде всю жизнь был {ec8030f7-c20a-464f-9b0e-13a3a9e97384}. |
khibinite > 13-12-2006 17:42:42 |
Блин, я думал, что он тоже должен быть сгенеренным Добавлено Срд 13 Дек 2006 17:49:46 : |
VictorS > 13-12-2006 17:56:34 |
Сгенерированным и определяющим твое расширение должен быть id который непосредственно в RDF. А в em:targetApplication должны быть реальные id реальных приложений куда будет устанавливаться. |
VictorS > 13-12-2006 19:12:40 |
Блин, застрял я в прошлом веке версий до 1.5. Сегодня похоже день открытий. Узнал что версия теперь в Toolkit version format. А теперь вот про необязательность GUID... |
khibinite > 14-12-2006 16:06:42 |
люди, подскажите плиз заодно, как можно узнать веб-адрес отображаемой в данный момент в лисе страницы? У Лисы есть фича "Информация о странице". А вот что при этом "слушается", чтобы эту инфу поиметь... |