Page 1 sur 2

Le "Page holder" me manquait...

Publié : 07 sept. 2003, 03:48
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

Publié : 10 sept. 2003, 13:25
par filip
Ca fait quoi?

Publié : 10 sept. 2003, 23:58
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

Publié : 17 sept. 2003, 13:34
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:

Publié : 17 sept. 2003, 15:26
par Poischack
Tu peut la desactiver dans les menu extensiosn

Publié : 17 sept. 2003, 17:12
par bambi
Merci de ta réponse mais ce que je souhaiterais, c'est la désinstaller pas la désactiver.

Publié : 17 sept. 2003, 22:31
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)

Publié : 17 sept. 2003, 22:47
par olab
Et en virant directement tout le répertoire overlayinfo, ça va pas ? :P

Publié : 17 sept. 2003, 23:19
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:

Publié : 18 sept. 2003, 07:56
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é !

Publié : 18 sept. 2003, 07:58
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 !

Publié : 18 sept. 2003, 09:55
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:

Waou

Publié : 22 oct. 2003, 13:51
par bubudesbois
:lol: :lol: :lol: :lol: :lol:

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

Trés pratique comme extension

Re: Waou

Publié : 13 nov. 2003, 23:35
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 !

Publié : 14 nov. 2003, 10:25
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