Страницы: 1
Всем привет!
Разрабатываю плагин для лисы. При установке ругается на несовместимость с лисой. Где можно увидеть, что делается не так. Консоль javascript молчит как партизан .
Спасибо.
Отредактировано khibinite (13-12-2006 15:17:26)
Сэкономим бумагу
Отсутствует
Merlyel
В install.rdf.
Спасибо. Уже легче. А вот на что именно в этом файле идет ругань - где это увидать можно?
Отредактировано khibinite (13-12-2006 15:42:49)
Сэкономим бумагу
Отсутствует
<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.
"Не показывайте мне дорогу, а научите как найти ее самому."
Отсутствует
khibinite
Дай само расширение - скажем ошибку.
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
А если нет, то нужно создать Description для каждого приложения, указав его id и версии на которые расчитанно. А вообще, очень советую заглянуть в топик "Русская документация по разработке на XUL" и на сайт для разработчиков.
"Не показывайте мне дорогу, а научите как найти ее самому."
Отсутствует
stoneflash
Дай само расширение - скажем ошибку.
А сюда файлы можно аттачить?
Добавлено Срд 13 Дек 2006 16:22:15 :
И все-таки: неужели нигде в лисе не ведется никакой лог ошибок?
Сэкономим бумагу
Отсутствует
khibinite, это не ошибка! Это просто неумение создать правильный XPI. Firefox проверяет по указанным мною данным совместимо ли расширение с ним, и если да, то устанавливает его. Сходи по указанным ссылкам и научись делать правильный install.rdf.
"Не показывайте мне дорогу, а научите как найти ее самому."
Отсутствует
VictorS
А вообще, очень советую заглянуть в топик "Русская документация по разработке на XUL" и на сайт для разработчиков.
Постоянно перед глазами. Но, согласитесь, это слабо помогает в случае, когда трабл возникает, например, из-за банальной опечатки. Хочется странного - что-то типа сообщения "There is some stupid typo in the file bla-bla" или что-то в этом роде, а не единственное "Отвали со своим кривым плагином".
Сэкономим бумагу
Отсутствует
khibinite
Постоянно перед глазами. Но, согласитесь, это слабо помогает в случае, когда трабл возникает, например, из-за банальной опечатки. Хочется странного - что-то типа сообщения "There is some stupid typo in the file bla-bla" или что-то в этом роде, а не единственное "Отвали со своим кривым плагином".
Представляете, что будет, если Фокс будет вести лог абсолютно всех ошибок? Это слишком громоздко получится.
А сюда файлы можно аттачить?
Вверху есть ссылка Загрузки
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
khibinite
А как тебе fx определит, что там "There is some stupid typo in the file bla-bla"? Fx вообще просто смотрит - подходит расширение ему или нет, ведь это браузер, а не система разработки расширений
жЫзнь рандомна... и ничего с этим не поделаешь ;)
Отсутствует
А с каких пор у fx'а id стал {a07253ea-eb66-419b-8f53-4c31dec5205c}. У него вроде всю жизнь был {ec8030f7-c20a-464f-9b0e-13a3a9e97384}.
жЫзнь рандомна... и ничего с этим не поделаешь ;)
Отсутствует
А с каких пор у fx'а id стал {a07253ea-eb66-419b-8f53-4c31dec5205c}. У него вроде всю жизнь был {ec8030f7-c20a-464f-9b0e-13a3a9e97384}.
Блин, я думал, что он тоже должен быть сгенеренным
Добавлено Срд 13 Дек 2006 17:49:46 :
Все-таки есть толк в вопрошании . Спасибо всем большое!
Сэкономим бумагу
Отсутствует
Сгенерированным и определяющим твое расширение должен быть id который непосредственно в RDF. А в em:targetApplication должны быть реальные id реальных приложений куда будет устанавливаться.
"Не показывайте мне дорогу, а научите как найти ее самому."
Отсутствует
Блин, застрял я в прошлом веке версий до 1.5. Сегодня похоже день открытий. Узнал что версия теперь в Toolkit version format. А теперь вот про необязательность GUID...
/me ушел читать про формат Install Manifest
"Не показывайте мне дорогу, а научите как найти ее самому."
Отсутствует
люди, подскажите плиз заодно, как можно узнать веб-адрес отображаемой в данный момент в лисе страницы?
У Лисы есть фича "Информация о странице". А вот что при этом "слушается", чтобы эту инфу поиметь...
Отредактировано khibinite (14-12-2006 16:08:50)
Сэкономим бумагу
Отсутствует
Страницы: 1