personnaliser Firefox avec le userChrome.css

Vos requêtes concernant Mozilla Firefox, le navigateur Gecko alternatif, ne trouvèrent point de réponses lorsque vous cherchâtes ? Toute l'équipe Geckozone est prête à vous aider.

Modérateurs : nico@nc, Mori, jpj, myahoo

Chri

Re: personnaliser Firefox avec le userChrome.css

Message par Chri »

Bonjour


"J’ai changé les icones de mes marque-pages
Malheureusement cette modification n’est pas visible dans la bibliothèque
Est-ce impossible ?

SI quelqu’un sait, merci d’avance"


Je relance cette discussion, car malgré mes recherches, je piétine
j'ai tenté pas mal de formules, mais sans le moindre succès.

Bon journée






Salut
shami72000
Arias
Messages : 11
Inscription : 28 oct. 2010, 15:18

Re: personnaliser Firefox avec le userChrome.css

Message par shami72000 »

Bonjour, je cherche a désactiver les boutons "Désactiver" et Désinstaller" de la fenêtre "Modules complementaires", ou du moins a les grisés. voir ce post : http://www.geckozone.org/forum/viewtopi ... 12#p591112
Merci de votre aide
Pastisman
Tyrannosaurus Rex
Messages : 2137
Inscription : 27 juin 2008, 15:18

Re: personnaliser Firefox avec le userChrome.css

Message par Pastisman »

Bonjour,

Je réponds ici (j'ai hésité à le faire dans l'autre sujet :)).

Pour cacher les boutons "Désactivé" et "Désinstaller", il faut ajouter dans le userchrome.css :

Code : Tout sélectionner

.disableButton, .uninstallButton 
{
   display : none;
}
Ceci les cache tous.
Ma devise : Etre convaincu (en 3 mots)
Mes extensions
nico@nc
Animal mythique
Messages : 8038
Inscription : 21 août 2005, 08:04

Re: personnaliser Firefox avec le userChrome.css

Message par nico@nc »

Une solution brute :

Code : Tout sélectionner

/* cacher les boutons Désactiver et Désinstaller */
.disableButton, .uninstallButton { display: none !important ; }
Il y a moyen de préciser la chose en ne le faisant que pour l'extension voulue, cherche pour ça l'ID qui va bien avec l'inspecteur DOM (voir l'index de ce message pour le mode d'emploi).

édité... grillé !
Nicolas
☛ Problème [résolu] ? Modifiez votre premier message pour l'indiquer.
Pas de support par message privé, postez sur le forum, merci.
shami72000
Arias
Messages : 11
Inscription : 28 oct. 2010, 15:18

Re: personnaliser Firefox avec le userChrome.css

Message par shami72000 »

Il y a moyen de trouver l'ID quelque part? il correspond pas au nom de répertoire du module? en l'occurence : {dd3d7613-0246-469d-bc65-2a3cc1668adc} ?
Comment je rajoute la valeur dans la variable?
Merci
(j'ai pas réussi a lancer l'inspecteur DOM, problème de version??)
Pastisman
Tyrannosaurus Rex
Messages : 2137
Inscription : 27 juin 2008, 15:18

Re: personnaliser Firefox avec le userChrome.css

Message par Pastisman »

J'avais au début posté

Code : Tout sélectionner

richlistitem[addonID="{dd3d7613-0246-469d-bc65-2a3cc1668adc}"] .uninstallButton, richlistitem[addonID="{dd3d7613-0246-469d-bc65-2a3cc1668adc}"] .disableButton
{
   display: none;
}
mais après essai, ça morche po !
Ma devise : Etre convaincu (en 3 mots)
Mes extensions
shami72000
Arias
Messages : 11
Inscription : 28 oct. 2010, 15:18

Re: personnaliser Firefox avec le userChrome.css

Message par shami72000 »

Oui effectivement ca ne marche pas ! personne n'a une idée? :roll:
nico@nc
Animal mythique
Messages : 8038
Inscription : 21 août 2005, 08:04

Re: personnaliser Firefox avec le userChrome.css

Message par nico@nc »

Les crochets doivent mal passer dans le fichier CSS. Ce n'est pas mieux avec une extension ayant un ID en truc@domain.tld, peut-être à cause de l'arobase cette fois. Si ça te convient, il a donc la méthode présentée au dessus qui cache tous les boutons, à compléter avec ce qui suit pour enlever également l'option au clic-droit :

Code : Tout sélectionner

menuitem[label="Désinstaller"], menuitem[label="Désinstaller"] { display: none !important; }
Encore plus brutal, mais efficace :

Code : Tout sélectionner

menuitem[label="Modules complémentaires"] { display: none !important; }
Nicolas
☛ Problème [résolu] ? Modifiez votre premier message pour l'indiquer.
Pas de support par message privé, postez sur le forum, merci.
Freddy
Iguane
Messages : 535
Inscription : 15 nov. 2009, 11:37

Re: personnaliser Firefox avec le userChrome.css

Message par Freddy »

Bonsoir :)

Avec l'arborescence que donne DOM inspector, j'arrive à sélectionner que l'extension désirée, seulement ça impose qu'elle reste à la même place dans la liste :?
Donc si ça intéresse quand-même:

Code : Tout sélectionner

#extensionsView > template + richlistitem + richlistitem button[label="Désactiver"],
#extensionsView > template + richlistitem + richlistitem button[label="Désinstaller"]
{ display: none }
et donc faut adapter le nombre de richlistitem suivant la position de l'addon dans la liste (par exemple ici elle serait en 2° position)

Y a ptêt un moyen de rassembler les deux boutons en une seule ligne de sélecteurs plutôt que de répéter, mais j'suis pas encore assez câlé pour ça :oops:


Sinon une solution "semi-brutale" :wink: (toujours en considérant qu'elle soit en 2° position)

Code : Tout sélectionner

#extensionsView > template + richlistitem + richlistitem 
{ display: none }
mais bon après faut se souvenir qu'elle est quand-même là :wink:
shami72000
Arias
Messages : 11
Inscription : 28 oct. 2010, 15:18

Re: personnaliser Firefox avec le userChrome.css

Message par shami72000 »

Hey, merci les gars pour vos réponses, effectivement j'avais pas du tout vu qu'on pouvait faire un clic droit sur l'extension pour la désinstaller ou la désactiver, bien vu nico@nc :D
Pour la question si le module reste toujours a la même place dans la liste, je ne sais pas vraiment, tout dépend des modules qui ont été installés sur les postes clients, étant donné qu'ils ont un full accès. Tant pis je vais prendre la première solution qui me parait plus efficace ! encore merci, superbe forum !
nico@nc
Animal mythique
Messages : 8038
Inscription : 21 août 2005, 08:04

Re: personnaliser Firefox avec le userChrome.css

Message par nico@nc »

Vérifie s'il ne faudrait pas également y supprimer l'accès aux préférences de l'extension.
Nicolas
☛ Problème [résolu] ? Modifiez votre premier message pour l'indiquer.
Pas de support par message privé, postez sur le forum, merci.
shami72000
Arias
Messages : 11
Inscription : 28 oct. 2010, 15:18

Re: personnaliser Firefox avec le userChrome.css

Message par shami72000 »

Non, pas besoin c'est sécurisé par un mot de passe, tout est donc impec :)
Avatar de l’utilisateur
ottomar
Varan
Messages : 1145
Inscription : 09 janv. 2005, 07:31

Re: personnaliser Firefox avec le userChrome.css

Message par ottomar »

bonsoir les petits

Image

firefox-4.0 ?

ça roule, les poulettes

quelques différences d'identifiants
mais dans l'ensemble pas de quoi se pousser les doigts dans le nez
juste les mettre un peu dans le dom-inspiré

les trucs sympas fonctionnent

une bonne adresse à css
http://www.web-petit.com/ressources-css

les bonnes surprises des css2 ou 3 ? mais on s'en fout, hein !
et ce n'est pas d'hier

les ombrages (sur les marque-pages)

Code : Tout sélectionner

#PlacesToolbarItems > .bookmark-item[type="menu"][container="true"] label
{   	
-moz-appearance:none!important;
-moz-box-shadow: 0px 3px 6px #555 !important;  	         
}
les dégradés

et vous pouvez bien vous en bourrer autant que vous le voulez
top
left
right
bottom

horizontaux (sur les boutons marche avant, marche arrière dans l'image)

Code : Tout sélectionner

#back-button,
#forward-button  

{
-moz-appearance:none!important;
	list-style-image: url("") !important;
	background: -moz-linear-gradient(top,#9FA2B3, #ffffff, #BBBFD8) !important;			
}
verticaux (sur l'onglet actif dans l'imageu)

Code : Tout sélectionner

tab[selected="true"]
{
-moz-appearance:none!important;
	background: -moz-linear-gradient(left,#9EAFB7,#BBBFD8, #ffffff,#BBBFD8,#ffffff, #BBBFD8 ,#ffffff, #BBBFD8,#ffffff,#BBBFD8,#ffffff, #BBBFD8,#ffffff,#BBBFD8,#9EAFB7 ) !important;		
}
même le machin d'epsy
la barre de recherche inversée marche

si ça intèresse
les étiquettes "openbox" et "crunchbang" sont juste des
:before ou :after

Code : Tout sélectionner

#nav-bar > toolbarspacer:after
{
	content: ". #! CRUNCHBANG LINUX .";
}
firefox reste de la baballe

openbox aussi

salut à
Image
Image
Image
Image

et salut aux généreux et souriants participants de ce forum

Edith1

Image
Avatar de l’utilisateur
jpj
Animal mythique
Messages : 25261
Inscription : 01 août 2005, 15:38

Re: personnaliser Firefox avec le userChrome.css

Message par jpj »

Salut ottomar,
ottomar a écrit :Edith1
Le bushistes l'ont toujours dit que le Libre est un repaire de cryptocommunistes. :lol:
► Si votre problème est [Résolu], svp, marquez-le.
► Pas de support par mp, l’aide se fait sur le forum.
pirlouy
Tyrannosaurus Rex
Messages : 3648
Inscription : 03 nov. 2005, 05:05

Re: personnaliser Firefox avec le userChrome.css

Message par pirlouy »

Yoh ottomar.

Punaise pour ma part, j'ai regardé, mais depuis la 4.0, maintenant que Aero est supporté d'office, je n’utilise quasiment plus de css pour l'interface ! o_O
J'ai seulement personnalisé les onglets, mais on est loin de ce que je faisais avant ! :shock:
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Google [Bot] et 5 invités