Le "Page holder" me manquait...

Vous vous penchez sur le développement d'applications ou d'extensions pour Mozilla ? C'est alors vers ce forum que se dirigeront naturellement vos requêtes...
Talou
Salamandre
Messages : 24
Inscription : 08 août 2003, 23:51

Le "Page holder" me manquait...

Message par Talou »

Bon une petite extension vite faite pour retrouver les fonctions du Page Holder, qui n'aura vécu que 2 jours...
extension pour firebird à partir du build 20030805
c'est par là :
http://downloads.mozdev.org/editcss/oiw.xpi
filip
Lézard à collerette
Messages : 224
Inscription : 17 juil. 2003, 23:59

Message par filip »

Ca fait quoi?
Talou
Salamandre
Messages : 24
Inscription : 08 août 2003, 23:51

Message par Talou »

Nouveau fichier, plus complet...
http://downloads.mozdev.org/editcss/wpe-0.1.xpi

Ca s'appelle Web Panel Enhancer

Et ça sert à ajouter 2 entrées dans le menu contextuel :
Open Page in sidebar
Open link in sidebar
Avatar de l’utilisateur
bambi
Iguane
Messages : 599
Inscription : 17 sept. 2003, 12:29

Message par bambi »

Bonjour Talou

Comment désinstaller ton extension si finalement on ne veut pas la garder ?

J'ai essayé la soluce proposée ici mais ça ne fonctionne pas :? http://geckozone.tuxfamily.org/geckofor ... .php?t=346

Merci d'avance à toi :wink:
Dernière modification par bambi le 17 sept. 2003, 17:12, modifié 1 fois.
Poischack
Arias
Messages : 14
Inscription : 28 août 2003, 11:34

Message par Poischack »

Tu peut la desactiver dans les menu extensiosn
Avatar de l’utilisateur
bambi
Iguane
Messages : 599
Inscription : 17 sept. 2003, 12:29

Message par bambi »

Merci de ta réponse mais ce que je souhaiterais, c'est la désinstaller pas la désactiver.
Talou
Salamandre
Messages : 24
Inscription : 08 août 2003, 23:51

Message par Talou »

bambi a écrit :Bonjour Talou

Comment désinstaller ton extension si finalement on ne veut pas la garder ?

J'ai essayé la soluce proposée ici mais ça ne fonctionne pas :? http://geckozone.tuxfamily.org/geckofor ... .php?t=346

Merci d'avance à toi :wink:
Bon la désinstallation est pas si difficile, comme pour toute extension, à condition de ne pas se tromper dans les manipulations :

D'abord, se souvenir si tu as choisi une installation sur ton profile ou bien dans le répertoire de l'application.

Situation A : l'extension a été installée dans le profile.
- sous linux, les extensions du profile se trouvent dans le répertoire ~/.phoenix/DefaultUser/xxxxxxxxx/chrome/
- sous windows 2K/XP, elles se trouvent normalement sur C:\Documents and settings\Nom de profile windows\Application Data\Phoenix\Profile\Default User\xxxxxxx\chrome

Situation B : l'extension est installée dans le répertoire d'applications...
Là, il faut localiser le répertoire d'application et descendre sur Chrome

où xxxxxxx est un identifiant unique, vraissemblablement le seul du répertoire.

Dans le répertoire chrome, il y a :
- des fichiers *.jar
- des répertoires, dont en particulier un répertoire "overlayinfo"
- un fichier chrome.rdf

1. il faut quitter Firebird
2. il faut sauvegarder le répertoire chrome
3. effacer le jar de l'extension (wpe.jar)
4. ouvrir chrome.rdf dans un éditeur de texte

***** POUCE ! *****
Là, il faut surtout faire attention à ne pas troubler l'harmonie du XML... délicatement effacer toutes les entrées correspondantes à wpe, en prenant soin d'aller du début de la première balise en rapport, jusqu'à la fin de la dernière... lorsque l'on a une balise du genre :
<RDF:li resource="urn:mozilla:package:wpe"/>
il n'y a que la ligne à supprimer (la fin de balise est inclue).

Puis après, ça se complique, car si on s'arrête là, firebird risque de ne plus redémarrer...
il faut rentrer dans overlay et parcourir tous les répertoires et sous répertoires à la recherche d'un autre entrée XML faisant référence à wpe... Ceci est en fait vrai pour n'importe quelle extension, pour wpe, il suffit d'éditer overlayinfo/browser/content/overlays.rdf , overlayinfo/browser/skin/stylesheets.rdf et overlayinfo/global/skin/stylesheets.rdf pour enlever une seule ligne à chaque fois

ET VOILA... firebird est sain de toute trace de l'infâme extension !! :o)
olab
Varan
Messages : 1254
Inscription : 30 juil. 2003, 20:20

Message par olab »

Et en virant directement tout le répertoire overlayinfo, ça va pas ? :P
Avatar de l’utilisateur
bambi
Iguane
Messages : 599
Inscription : 17 sept. 2003, 12:29

Message par bambi »

:lol: Non non Talou , elle est loin d'être infâme ton extension, je n'en ai juste pas besoin donc je ne veux pas commencer à alourdir mon appli :wink:

Merci beaucoup pour ton explication détaillée, très sympa de ta part. Et Bravo pour ton travail :wink:
Talou
Salamandre
Messages : 24
Inscription : 08 août 2003, 23:51

Message par Talou »

olab a écrit :Et en virant directement tout le répertoire overlayinfo, ça va pas ? :P
ah non, tu risque de perdre alors des infos sur l'enregistrement et la mise en place d'autres extensions !
Ces infos ne sont malheureusement pas intrinsèques aux extensions, et une fois installées les extensions, le fichier qui se charge d'enregistrer les éléments de type 'chrome register', install.js, est totalement oublié !
Talou
Salamandre
Messages : 24
Inscription : 08 août 2003, 23:51

Message par Talou »

bambi a écrit ::lol: Non non Talou , elle est loin d'être infâme ton extension, je n'en ai juste pas besoin donc je ne veux pas commencer à alourdir mon appli :wink:

Merci beaucoup pour ton explication détaillée, très sympa de ta part. Et Bravo pour ton travail :wink:
Mouhahaha
je sais bien, c'était une boutade ;)
cela dit, je sais ce qu'elle vaut et bien qu'elle me serve beaucoup, elle a besoin de perfectionnements encore !
Invité

Message par Invité »

Talou a écrit : Mouhahaha je sais bien, c'était une boutade ;)
Je l'avais compris comme ça aussi :lol: Merci encore pour ton explication, j'ai réussi à l'enlever sans problème :wink:
bubudesbois
Gecko
Messages : 59
Inscription : 02 oct. 2003, 11:01

Waou

Message par bubudesbois »

:lol: :lol: :lol: :lol: :lol:

Merci, j'ai enfin trouvé ce que je cherchais !!!

Trés pratique comme extension
Invité

Re: Waou

Message par Invité »

bubudesbois a écrit ::lol: :lol: :lol: :lol: :lol:

Merci, j'ai enfin trouvé ce que je cherchais !!!

Trés pratique comme extension
Ravi que ça te plaise !
filip
Lézard à collerette
Messages : 224
Inscription : 17 juil. 2003, 23:59

Message par filip »

A priori pas besoin de toucher au chrome.rdf
Il faut juste théoriquement enlever les lignes dans installedchrome.txt
Et renommer le fichier chrome.rdf en chrome.rdf.bak (pour avoir une sauvegarde), il sera reconstruit au prochain redémarage de MF.

Enfin c'est théorique, je n'ai essayé que pour les locales.
Si qqun teste (j'ai pas le temps), j'aimerai avoir un retour.
Philippe
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 18 invités