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

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

О проекте » На форуме открылась Wiki (База знаний) » 14-11-2005 20:27:47

Если мне дадут права на редактирование Wiki я постараюсь написать FAQ для разработчиков расширений под Firefox.
Сам, когда изучал, не мог найти нормальной документации..

Разработка » JavaScript глючииит... » 13-11-2005 22:47:37

спасибо за идею:)
надо было вставить в оверлей

Выделить код

Код:

<?xml-stylesheet href="chrome://global/skin" type="text/css"?>

и все заработало...
То есть не все, яваскрипт так и не работает:(
UPADTE:
ява работает в главном зуле, но не работает в тулзах...

Разработка » JavaScript глючииит... » 13-11-2005 22:43:11

Ну значит тебе везет... А у меня вся панель со всеми состояниями кнопок(disabled, еще 3 как обычно) превращается в одну большую кнопку,точнее не вся, а тока те кнопки, которые принадлежат расширениям...
А функции, что так писать надо?

Выделить код

Код:

function auth_load()
{
...
}

Разработка » JavaScript глючииит... » 13-11-2005 11:13:06

1. Файл mycmsadminOverlay.xul.
1.1. Ссылка на отсутствующий файл mycmsadminOverlay.js.
1.2. Ссылка на отсутсвующую функцию OpenMyCMSAdmin.

Ну отсутствующий js-файл - это ничего. Но почему функция-то неправильно определена???:rolleyes:
Собственно, всегда так определял, и все работало... Правда, это было в IE.
Но! к тому же я подсматривал кой-что(XUL теги) в других расширениях, там были вроде такие же определения, и все работало

Какая-то ошибка в classic skin расширения.

То есть что-то не то в папке skin/classic/mycmsadmin/??
Да у меня там ничего и нету, кроме рдф-а и картинки(ну, в окне расширений которая)
И где там может быть ошибка, я не знаю

Ну как мог я это исправил, ссылка та же. Исходники(там еще batch-файл и 7зип лежит, все пакует автоматом) лежат здесь: mycms.jino-net.ru/sources.zip
Кстати, в этой компиляции включен оверлей. Так что прошу в обморок не падать;)

Разработка » JavaScript глючииит... » 13-11-2005 02:57:40

Вот я написал XUL файлик.
Вот вставил в кнопку банальный алерт прям в онкомманд.
Вот открываю я этот зул с диска, кнопка работает.
Засовываю в chrome://(через xpi), из хрома нифига не пашет.
Никаких внешних скриптов не подключаю, пишу прям в кнопке.
Вот, посмотрите расширение:
mycms.jino-net.ru/mycmsadmin.xpi
В-общем, ставишь и набираешь такое:
chrome://mycmsadmin/content/mycmsadmin.xul
Версия ФФ - Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8) Gecko/20051025 Firefox/1.5
Знает такой баг кто-нить?..
ЗЫ: тока на серваке еще миме типы не прописаны, поэтому качайте так

И еще вопросик: почему когда я делаю оверлей(вот такой):
<?xml version="1.0"?>
<overlay id="mycmsadminOverlay" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script type="application/x-javascript" src="chrome://mycmsadmin/content/mycmsadminOverlay.js"/>
<menupopup id="menu_ToolsPopup">
    <menuitem insertafter="devToolsSeparator" label="Open MyCMSAdmin"
    accesskey="C" oncom

Firefox » Баг в ФФ 1.0.7 » 09-11-2005 20:47:44

А почему, интересно, вышеуказанная ФФ сидит на порте 2383??:|
Да еще к тому же сервером???:mad::mad:
И нафиг ей принимать входящие подключения с энтого самого порта...
Да она к тому же все время че-то туда шлет, и шлет, непрерывно...

Флейм » АНТИВИРУСы (разыскивается лучший!) » 09-11-2005 20:20:21

arab
а нафиг ты сказал свой айпишник? а то ведь возьму ща RPC GUI 2 и ломану тебя...:cool:

Разработка » Расширение » 09-11-2005 19:57:42

да. хоть и копировал из туториалов, но проверял. Да и сам xml знаю.

Разработка » Расширение » 09-11-2005 17:38:46

Да знаю я, знаю...
Проблема в том, что после создания "все_как_там_у_них_написано" ничего не работало, вылезала ошибка

Выделить код

Код:

Не найден сценарий установки

...
Мало того, все(в смысле руководства по созданию расширений), что удалось найти Яндексом(а было немного), не работало, выдавало ту же ошибку.

Разработка » Расширение » 09-11-2005 17:15:42

Пытаюсь(пока безуспешно:D) написать собственное расширение для ФФ.
Если кто знает и может, киньте плз на мыло peterzotov@yandex.ru "скелет" (ну helloworld например) расширения, чтоб работал в 1.5.

Board footer

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