Envoyé par : liquid
Date : 05/08/2008 16:23
Bonjour,
je suis en train de m'intéresser aux extensions firefox,
firefox 3 étant sortie récemment je cherche donc à créer une première extension pour firefox 3
de nombreux site explique comment faire le fameux "hello world" en extension firefox
Mon soucis est que lorsque que creer mon xpi il mon extension ne s'installe pas.
(grosse parenthèse )
d'autre part , question subsidiaire , je ne trouve pas mon fichier dossier profil afin de faire la manip suivante http://developer.mozilla.org/fr/docs/Con(..)
j'ai bien lu ceci
http://www.geckozone.org/articles/2005/0(..)
le hic c'est que
"cd ~/Library/Mozilla/Firefox
" abouti à=>": No such file or directory"
et
"cd ~/Library/Application Support/Mozilla/Firefox
" abouti à=>": No such file or directory"
dernière précision je suis sous OSX 10.5(.4)
(fin gros parenthèse)
j'imagine que je ne dois pas faire ce qu'il faut ... pour que mon extension ne fonctionne pas ...
je me suis arrêter sur le tuto mozilla : http://developer.mozilla.org/fr/docs/Con(..)
voici ma maniere de proceder
en terme d'architecture : (final avant compressions)
install.rdf:
j'utilise le même que celui-ci: http://developer.mozilla.org/fr/docs/Con(..)
hormis que je change
<em:maxVersion>2.0.0.*</em:maxVersion>
en
<em:maxVersion>3.0.*</em:maxVersion>
Le fichier chrome.manifest:
content exemple chrome/content/
overlay chrome://browser/content/browser.xul chrome://exemple/content/exemple.xul
enfin le exemple.xul est ce que l'ont peut voir : http://developer.mozilla.org/fr/docs/Con(..)
pour ce qui est des compression je Zip content et lui donne l'extension.jar enfin je zip le dossier mon extension et lui donne l'extension xpi
NB: j'ai bien noté que qu'il exister parfois un dossier intermédiaire entre le chrome et le content, je pense, malgres avoir faire divers test (au niveau des compression etc ...) que je dois faire une "bêtise" au niveau de l'empaquetage
Ps: a vrai dire j'ai longtemps chercher en vain suivi divers tutoriaux ... j'imagine que la solution doit être un point de détail tout bête (j'en ai honte d'avance)
merci de votre aide
Envoyé par : thx1138
Date : 06/08/2008 03:24
Bonjour,
pour générer des fichiers install.rdf tu as le lien suivant : http://xulfr.org/outils/wiz_install_rdf.php
Sinon, tu peux aussi utiliser Komodo Edit, y'a une version pour Mac.
Il te crée automatiquement l'architecture d'une extension et te crée le fichier xpi tout seul.
le modèle par défaut affiche justement un... Hello World
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.