Forums : Extensions

Aller à la discussion :  Plus récente Plus ancienne

# hello world sous thunderbird : problème ...

Envoyé par : methos1435

Date : 21/08/2008 19:53

Bonsoir, j'essaye en vain de débuter une extension pour thunderbird... J'ai suivi plusieurs tutoriaux pour inserer du texte dans la barre de status, mais rien à faire, l'extension apparait bien dans les modules complémentaire, mais aucun texte d'affiché ...

l'arbo de mon fichier XPI (testé également directement sans xpi, même résultat) :

   - chrome/ ->
       - content/ ->
           - sample.xul
   - install.rdf
   - chrome.manifest

mon fichier install.rdf (générateur de fichier install.rdf):

<?xml version="1.0" encoding="iso-8859-15"?>
<!-- Générateur de fichier install.rdf
    http://xulfr.org, le 21/08/2008
-->
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:em="http://www.mozilla.org/2004/em-rdf#">
 <Description about="urn:mozilla:install-manifest">
   <em:name>modelTIE</em:name>
   <em:version>0.1</em:version>
   <em:id>modelTIE@TIE.net</em:id>
   <em:type>2</em:type>
   <em:description>Modèles de messages pré-établis  ****</em:description>
   <em:targetApplication>
     <!-- Thunderbird -->
     <Description>
      <em:id>{3550f703-e582-4d05-9a08-453d09bdfdc6}</em:id>
      <em:minVersion>1.5</em:minVersion>
      <em:maxVersion>2.0.*</em:maxVersion>
     </Description>
   </em:targetApplication>
   <!-- Equipe de développement, contributeurs et traducteurs -->
   <em:creator>methos1435</em:creator>
 </Description>
</RDF>

mon fichier chrome.manifest :

   content modelTIE chrome/content/
   overlay chrome://messenger/content/messenger.xul chrome://modelTIE/content/sample.xul

et enfin mon fichier sample.xul :

<?xml version="1.0" encoding="ISO-8859-1"?>
<overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper /there.is.only.xul">
<statusbar id="status-bar">
    <statusbarpanel id="status_XML">
        <label value="ca maaaaaaaaaaarche!!" id="status-textXML"/>
    </statusbarpanel>
</statusbar>
</overlay>

Je ne pense pas avoir fait d'erreur et pourtant, rien ne s'affiche... Si quelqu'un peux m'aider sur ce coup, je l'en remercie d'avance !

# Re: hello world sous thunderbird : problème ...

Envoyé par : Paul Rouget

Date : 21/08/2008 22:45

ça fonctionne pas mieux avec:

<statusbarpanel id="status_XML" label="Ça marche">

?

# Re: hello world sous thunderbird : problème ...

Envoyé par : methos1435

Date : 21/08/2008 23:22

Non, en mettant :

<statusbarpanel id="status_XML" label="ca marche" />

ca ne donne rien non plus..

# Re: hello world sous thunderbird : problème ...

Envoyé par : Paul Rouget

Date : 22/08/2008 12:05

<overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper /there.is.only.xul">

y'a un espace en trop dans le ns. C'est peut etre ça.

Sinon, installe DOMInspector est vérifie que ton overlay est bien chargé.

# Re: hello world sous thunderbird : problème ...

Envoyé par : methos1435

Date : 22/08/2008 12:30

Bonjour, j'ai regardé pour le xmlns, pas de soucis a prioris sur cette ligne. J'ai également regardé avec Dom Inspector (que j'avais déja installé) : Aucun overlay dans statusbar...

C'est à n'y rien comprendre ...

# Re: hello world sous thunderbird : problème ...

Envoyé par : Paul Rouget

Date : 22/08/2008 12:59

T'as précisé l'overlay dans ton manifest ?

# Re: hello world sous thunderbird : problème ...

Envoyé par : methos1435

Date : 22/08/2008 21:10

Oui il est indiqué, j'ai mis le contenu de tous mes fichiers sur le premier post

# Re: hello world sous thunderbird : problème ...

Envoyé par : Paul Rouget

Date : 23/08/2008 16:12

Essaye peut etre sans majuscule dans le manifest.

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.