Envoyé par : corentin
Date : 27/05/2004 17:32
Bonjour, je cherche à créer un menu déroulant qui viendrait à droite de la barre d'outils (après 'Aide' donc).
Pour l'instant je tente juste d'installer un paquet à la main - n'importe lequel, afin de pouvoir le lancer à la main (mozilla -chrome chrome://monpaquet/content/monpaquet/) - , et j'ai déjà plein de problèmes :
Vous avez compris, je n'y comprend rien !
et merci pour votre aide
Envoyé par : Nico
Date : 03/06/2004 14:41
Toutes les extensions "locales" Mozilla doivent être placées dans le répertoire chrome.
C'est ce répertoire qui sert de base pour toutes les adresses chrome://monextension/content/
(ATTENTION : il n'est pas nécessaire de répéter monextesion dans l'adresse chrome !)
"chrome://monextension/content/monextesion/monfichier.xul" ne marche pas.
A ma connaissance, le répertoire "user" ne sert que pour stocker les données de profil.
Pour écrire et installer une extension tu dois créer un répertoire avec le nom de ton extension dans le dossier chrome puis suivre l'arborescence décrite dans le tutorial xulplanet.
Pour que l'installation marche bien il ne faut surtout pas oublier d'écrire le fichier "contents.rdf" (le manifest) qui permet à Mozilla de savoir comment interpréter l'extension et de remplir le fichier "installed-chrome.txt".
Mozilla parse le fichier installed-chrome.txt au démarrage et remplit un fichier interne qui s'appelle "chrome.rdf". C'est là que toutes les extensions sont enregistrées. Pour désinstaller les extensions il faut faire l'opération inverse et taper dans le fichier chrome.rdf à la main.
Voilà, j'espère avoir été assez clair...
Bon courage, Nico
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.