Page 1 sur 5

[Extensions] Extensions Geckomenu

Publié : 26 janv. 2007, 19:16
par zorrax
Bonjour

je voudrais realiser une extensions du meme type que Geckomenu.
je me dit quen depouillant celle sur le site je devrais pouvoir créer la mienne
je change deux trois trucs dnas les links du menu (geck.xul) et je recompile l'extensions
sous un autre profil (Firefox2.0) je tente dinstaller l'extensions et la, message d'erreur "erreur d'enregistrement dans chrome"
est ce que quelqu'un a une petite idée du pourquoi...??
merci davance.
@+

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0

Publié : 26 janv. 2007, 21:11
par Mori
salut,
à distance là comme ça c'est un peu difficile, il faudrait qu'on voit la bête et ce que tu as changé exactement.

Publié : 27 janv. 2007, 14:58
par zorrax
dsl
effectivement je vais vous expliquer ce que jai fait
1 - jai créer un fichier install.rdf specifique a mon extension(via site xul.org)
2- jelai mis a la place de celui present dans le package de geckomenu en rajoutant bien sur la partie

Code : Tout sélectionner

<em:file>
			<Description about="urn:mozilla:extension:file:geckomenu.jar">
				<em:package>content/</em:package>
        <em:locale>locale/en-US/</em:locale>
        <em:locale>locale/fr-FR/</em:locale>
			</Description>
		</em:file>
jai recompilé le tout et tenté de l'ajouter sous firefox
mais impossible toujours la meme erreur.....

2 tentative
jai tout reconstruit a partir de mon install.rdf avec un nom d'archive menubd.jar present dans chrome.
le menubd.jar est un double de celui de geckomenu (je nai rien changé sauf les balises RDF presente dans contents.rdf du pack )
et la toujours la meme chose
meme message derreur.....
une idée..??

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0

Publié : 27 janv. 2007, 15:49
par Mori
salut,
un chemin non renseigné qui ne trouverait pas ton *.jar ? dans le chrome.manifest par exemple ?

Publié : 27 janv. 2007, 16:06
par Goofy
:) Il vaudrait mieux que tu mettes en ligne ton xpi expérimental, parce que plusieurs facteurs peuvent rentrer en jeu (il ne sert à rien que nous connaissions le fichier install.rdf si nous n'avons pas le reste de la structure.)
Si tu n'as pas d'espace web tu peux uploader gratuitement ici
http://www.sendspace.com/
et nous donner le lien.
(J'ai moi-même pompé honteusement geckomenu pour réaliser BabelZillaMenu )



Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1

Publié : 27 janv. 2007, 16:26
par zorrax
mon fichier chrome.manifest

Code : Tout sélectionner

content menubd jar:chrome/menubd.jar!/content/
locale menubd fr chrome/locale/fr_FR/
locale menubd us chrome/locale/en_US/
skin menubd classic/1.0 chrome/skin/
je vous mets mon ext sur un hebergeur

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0

extension

Code : Tout sélectionner

http://www.sendspace.com/file/63cqmc

Publié : 27 janv. 2007, 16:31
par zorrax
merci a vous pour votre aide

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0

Publié : 27 janv. 2007, 16:38
par Mori
on va aller voir ... mais pour ne pas se mélanger les pinceaux mieux vaut être cohérent dans les langues, chemin et nom de dossier

content menubd jar:chrome/menubd.jar!/content/
locale menubd fr-FR chrome/locale/fr-FR/
locale menubd en-US chrome/locale/en-US/

ou locale menubd fr chrome/locale/fr/

Publié : 27 janv. 2007, 16:41
par zorrax
oki je corrige
je nai encore rien changer aux definitions des urls (ce sont celle de geckomenu pour linstant)

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0

Publié : 27 janv. 2007, 16:47
par Mori
elle est où l'ID de l'extension dans install.rdf
pour le reste, je ne peux pas ouvrir le *.jar ... c'est encodé en utf-8 ?
tu utilises quels outils pour zipper / dézipper et éditer ?

Publié : 27 janv. 2007, 16:49
par zorrax
sur wul.org on la lechoix lors de la creation du fichier install entre le GUID et un autre truc ext@canevas.xul jai essayé avec le deux...
je zippe et dezippe avec winrar....a priori pas de probleme de ce coté la.....



Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0

Publié : 27 janv. 2007, 16:50
par zorrax
voici ce que me fourni xulfr

Code : Tout sélectionner

<?xml version="1.0" encoding="iso-8859-15"?>
<!-- Générateur de fichier install.rdf
     http://xulfr.org, le 27/01/2007
-->

<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>menu BDream</em:name>
    <em:version>0.1</em:version>
    <em:id>{ba7d653e-ee4e-c439-f8d6-b88dceb52413}</em:id>
    <em:type>2</em:type>
    <em:description>Décrivez ici les fonctionnalités de votre extension</em:description>

    <em:targetApplication>
      <!-- Firefox -->
      <Description>
       <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
       <em:minVersion>1.5</em:minVersion>
       <em:maxVersion>2.*</em:maxVersion>
      </Description>
    </em:targetApplication>

    <!-- Equipe de développement, contributeurs et traducteurs -->
    <em:creator>zorrax</em:creator>

  </Description>
</RDF>
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0

Publié : 27 janv. 2007, 17:03
par Mori
message de file-roller :

Code : Tout sélectionner

End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
zipinfo:  cannot find zipfile directory in one of ~~/menu bd test/menubd.jar or
          ~~/menu bd test/menubd.jar.zip, and cannot find ~~/menu bd test/menubd.jar.ZIP, period.
il n'y aurait pas une double extension de fichier par hasard ? *.jar.zip ?

Publié : 27 janv. 2007, 17:04
par zorrax
je vais verifier
je navais pas regardé ca...merci

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0

Publié : 27 janv. 2007, 17:08
par zorrax
oki ca sinstalle
bon maintenant le menu napparait pas mais ya du mieux
je vais potassé ca ...merci
@++
suis pas dispo ce we donc a lundi si jai des questions;..


Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0