Forums : Extensions

Aller à la discussion :  Plus récente Plus ancienne

# [install.rdf] updateURL fonctionne bizarrement

Envoyé par : Zéf

Date : 05/01/2006 11:59

Bonjour,

J'ai utilisé ce tutoriel : http://xulfr.org/wiki/Extensions/PaquetXpi/FichierInstallRdf

Ayant remarqué des comportements bizarre lors de la MAJ de mon extension, j'ai fait un test en localhost.

Fonctionne :

<em:updateURL>http://localhost/site/update.php?id=%ITEM_ID%</em:updateURL>[/code]

Ne fonctionne pas :

<em:updateURL>http://localhost/site/update.php?id=%ITEM_ID%&version=%APP_VERSION%</em:updateURL>[/code]

J'ai supposé que %APP_VERSION% pouvait être mal orthographié ... mais même avec version=0, cela ne marche pas mieux.

Quand je dis "ne marche pas", je veux dire que FF affiche "aucune MAJ disponible" alors que l'url n'est pas consultée (les appels à ma page sont loggés dans un fichier).

Si quelqu'un a moyen de reproduire sans trop y passer de temps, je serais curieux de connaître son résultat.

Merci par avance, Zéf

# Re: [install.rdf] updateURL fonctionne bizarrement

Envoyé par : Paul Rouget

Date : 06/01/2006 16:25

Testes en remplaçant ton '&' par '&amp;'

# Re: [install.rdf] updateURL fonctionne bizarrement

Envoyé par : Zéf

Date : 07/01/2006 20:01

J'avais pas du tout pensé à ça :)

Merci beaucoup !

# Re: [install.rdf] updateURL fonctionne bizarrement

Envoyé par : Zéf

Date : 10/01/2006 14:54

Bonjour,

Je signale une petite astuce, prévue ou non pour le fichier update.rdf :

<RDF:li resource="urn:mozilla:extension:{myext}:0.3"/>
<RDF:li resource="urn:mozilla:extension:{myext}:0.2"/>

Firefox 1.5 proposera depuis le 0.1 d'installer la 0.2 ... et ensuite la 0.3. Il faut donc inverser les déclarations li et les placer par ordre chronologique.

(astuce(bis) <?xml ne passe pas l'include php ... et le fichier rdf ainsi inclu ne sera pas détecté comme valide)

Merci pour votre aide,
Zéf

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.