Menu Contextuel Firefox

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

FKB33000
Salamandre
Messages : 30
Inscription : 25 nov. 2017, 15:07

Menu Contextuel Firefox

Message par FKB33000 »

Bonjour la communauté,
Après maintes recherches sur divers forums dont celui ci je n'ai trouvé que de simple explication concernant le menu contextuel de Firefox
Ce que je souhaiterai faire c'est arranger mon menu en enlevant certaines options qui me sont inutiles.
En rouge sur cette image.
Image
Par la suite je souhaiterai remonter les extensions qui sont en bas du menu et les mettre à la place des options qui auront été supprimées
Y aurai-t'il une possibilité de passer par le fichier userChrome.css pour pouvoir réaliser ce projet

Je remercie les personnes qui se pencherons sur le sujet

Cordialement
FKB33
Dernière modification par FKB33000 le 25 nov. 2017, 22:50, modifié 1 fois.
Avatar de l’utilisateur
pepersan
Tyrannosaurus Rex
Messages : 3405
Inscription : 31 janv. 2017, 10:57

Re: Menu Contextuel Firefox

Message par pepersan »

Firefox 138 Linux Mint 21.3 Virginia base: Ubuntu 22.04 jammy
Pour mettre en [Résolu] éditer le premier message du post, en cliquant sur le crayon, modifier le titre, en y ajoutant [Résolu]
FKB33000
Salamandre
Messages : 30
Inscription : 25 nov. 2017, 15:07

Re: Menu Contextuel Firefox

Message par FKB33000 »

Bonjour Bonsoir,
Non,Menu Editor n'est pas compatible sous Firefox 57

Cordialement
Fkb 33
Avatar de l’utilisateur
pepersan
Tyrannosaurus Rex
Messages : 3405
Inscription : 31 janv. 2017, 10:57

Re: Menu Contextuel Firefox

Message par pepersan »

Oups, désolé, peut être là, mais à traduire, c est en anglais
http://kb.mozillazine.org/Category:Issues_%28Firefox%29
Firefox 138 Linux Mint 21.3 Virginia base: Ubuntu 22.04 jammy
Pour mettre en [Résolu] éditer le premier message du post, en cliquant sur le crayon, modifier le titre, en y ajoutant [Résolu]
FKB33000
Salamandre
Messages : 30
Inscription : 25 nov. 2017, 15:07

Re: Menu Contextuel Firefox

Message par FKB33000 »

Bonjour pepersan

Sujet très intéressant mais absolument rien concernant ce que je souhaite faire
Cordialement
Fkb 33
Avatar de l’utilisateur
pepersan
Tyrannosaurus Rex
Messages : 3405
Inscription : 31 janv. 2017, 10:57

Re: Menu Contextuel Firefox

Message par pepersan »

Bonjour
Dommage,je suppose qu il faut soit coder, soit utiliser une extension, un autre bénévole saura trouver.
Firefox 138 Linux Mint 21.3 Virginia base: Ubuntu 22.04 jammy
Pour mettre en [Résolu] éditer le premier message du post, en cliquant sur le crayon, modifier le titre, en y ajoutant [Résolu]
Geek0z0ne
Lézard vert
Messages : 129
Inscription : 02 juil. 2015, 13:34

Re: Menu Contextuel Firefox

Message par Geek0z0ne »

Mapenzi (je crois) avait donné l'autre jour une astuce pour masquer une entrée de menu via CSS, mais pour réarranger le menu il faut s'attaquer au lourd. Je ne sais pas si c'est possible dans le profil. En tout cas, le projet CustomCSSforFX 57 inclut des fichier XML… Une piste pour réordonner un menu ?
Avatar de l’utilisateur
Bob49
Animal mythique
Messages : 23473
Inscription : 10 mars 2006, 17:25

Re: Menu Contextuel Firefox

Message par Bob49 »

Bonjour

Du côté extensions, faut pas trop y penser....

Pour Pocket, si tu l'utilises pas, tu enlèves le bouton de la barre de navigation et le menu sera enlevé... (ou désactiver complètement l'extension via about:config)

Sinon effectivement voir par le fichier userChrome.css, pour les faire disparaitre...

Pour :
_ Ouvrir dans une fenêtre de navigation privée?
_ Marque-page sur ce lien.
_ Envoyer l'image vers un lien.
_ Informations sur l'image.

Code : Tout sélectionner

#context-bookmarklink,
#context-sendimage,
#context-openlinkprivate, 
#context-viewimageinfo { display: none !important; }
Vérifié et fonctionnel chez moi
posting.php?mode=edit&f=5&p=854567#
Pour Pocket et "envoyer le lien vers l'appareil", j'ai pas réussi à enlever les menus...
FKB33000 a écrit : 25 nov. 2017, 15:39 Par la suite je souhaiterai remonter les extensions qui sont en bas du menu et les mettre à la place des options qui auront été supprimées
Pour cela, je suis pas certains que ça soit possible... :|

Édit de dernière minute, je viens de retrouver ordre menu contextuel dans ma réserve... :) (datant de Firefox 4, j'ai pas le temps de vérifier son bon fonctionnement..)
Sauvegardez le profil de votre Firefox , avant d'y faire des modifications(install, etc..) ;-)
"Le bonheur est souvent la seule chose qu'on puisse donner sans l'avoir, et c'est en le donnant qu'on l'acquiert." Voltaire
Image
FKB33000
Salamandre
Messages : 30
Inscription : 25 nov. 2017, 15:07

Re: Menu Contextuel Firefox

Message par FKB33000 »

Bonjour Geek0z0ne
Voila une piste intéressante ;) j'avais déjà regardé justement dans les fonctions XML dans le projet CustomCSSforFX 57 mais bien sur je n'ai pas trouvé :(
En cherchant beaucoup sur le net je suis tombé sur ce truc la >>
https://lehollandaisvolant.net/tuto/firefox/#toc510

C'est une très bonne piste mais elle concerne une ancienne version de Firefox ( quoi que peut être que cela fonctionnerai )
reste à savoir comment mettre tout cela dans le le fichier userChrome

Cordialement
Fkb 33
FKB33000
Salamandre
Messages : 30
Inscription : 25 nov. 2017, 15:07

Re: Menu Contextuel Firefox

Message par FKB33000 »

Bonjour Bob49
Bob49 a écrit : 26 nov. 2017, 11:43 Pour Pocket et "envoyer le lien vers l'appareil", j'ai pas réussi à enlever les menus...
Pour Pocket
About config:
extensions.pocket.enabled mettre la valeur en false
Pour le reste je ne sais pas si il n'y aurai pas des choses à voir ici
fkb a écrit : extensions.webextensions.themes.icons.buttons
back,forward,reload,stop,bookmark_star,bookmark_menu,downloads,home,app_menu,cut,copy,paste,new_window,new_private_window,save_page,print,history,full_screen,find,options,addons,developer,synced_tabs,open_file,sidebars,share_page,subscribe,text_encoding,email_link,forget,pocket
fkb a écrit : browser.pageActions.persistedActions
{"version":1,"ids":["bookmark","bookmarkSeparator","copyURL","emailLink","sendToDevice","screenshots"],"idsInUrlbar":["bookmark"]}
j'ai essayé de supprimer cette valeur
sendToDevice mais elle revient après avoir redémarrer

En attendant je vais exploiter les infos que tu m'as données
Cordialement
Fkb 33
Dernière modification par FKB33000 le 26 nov. 2017, 12:30, modifié 1 fois.
Avatar de l’utilisateur
Bob49
Animal mythique
Messages : 23473
Inscription : 10 mars 2006, 17:25

Re: Menu Contextuel Firefox

Message par Bob49 »

Pour la mise en place des CSS...

Afficher le dossier de profil de Firefox via Aide > Informations de dépannage > Dossier de profil > Ouvrir le dossier, glisser le dossier chrome dans le dossier de profil.

Créer un fichier "userChrome.css" et le mettre dans un dossier nommé "chrome" (dossier à créer dans le profil)

Ligne obligatoire au début du fichier :

Code : Tout sélectionner

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */
Y coller les codes... puis redémarré Firefox.
Sauvegardez le profil de votre Firefox , avant d'y faire des modifications(install, etc..) ;-)
"Le bonheur est souvent la seule chose qu'on puisse donner sans l'avoir, et c'est en le donnant qu'on l'acquiert." Voltaire
Image
FKB33000
Salamandre
Messages : 30
Inscription : 25 nov. 2017, 15:07

Re: Menu Contextuel Firefox

Message par FKB33000 »

Bob49 a écrit : 26 nov. 2017, 12:24 Pour la mise en place des CSS...

Afficher le dossier de profil de Firefox via Aide > Informations de dépannage > Dossier de profil > Ouvrir le dossier, glisser le dossier chrome dans le dossier de profil.

Créer un fichier "userChrome.css" et le mettre dans un dossier nommé "chrome" (dossier à créer dans le profil)

Ligne obligatoire au début du fichier :

Code : Tout sélectionner

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */
Y coller les codes... puis redémarré Firefox.
Merci Bob49 mais le fichier a déjà été crée
FKB33000
Salamandre
Messages : 30
Inscription : 25 nov. 2017, 15:07

Re: Menu Contextuel Firefox

Message par FKB33000 »

Je donne cette info cela peut servir
mais tout ne fonctionne pas avec la balise { display: none !important; }

à lire ici >> http://forums.mozillazine.org/viewtopic.php?p=107414
Avatar de l’utilisateur
Bob49
Animal mythique
Messages : 23473
Inscription : 10 mars 2006, 17:25

Re: Menu Contextuel Firefox

Message par Bob49 »

FKB33000 a écrit : 26 nov. 2017, 13:33 Je donne cette info cela peut servir
mais tout ne fonctionne pas avec la balise { display: none !important; }

à lire ici >> http://forums.mozillazine.org/viewtopic.php?p=107414
Je dirais que cela n'a rien d’étonnant, puisque ce fil date de 2003... année où Firefox n'était pas né et Firebird utilisé... :mrgreen:
Sachant que déjà il arrive parfois qu'entre 2 versions de Firefox, on soit obligé de changer des codes, alors 14 ans d'écart et près d'une soixantaine de versions plus tard... :)

Bref, il y en à prendre et à laisser et la balise n'y est pour rien.
Sauvegardez le profil de votre Firefox , avant d'y faire des modifications(install, etc..) ;-)
"Le bonheur est souvent la seule chose qu'on puisse donner sans l'avoir, et c'est en le donnant qu'on l'acquiert." Voltaire
Image
nico@nc
Animal mythique
Messages : 8038
Inscription : 21 août 2005, 08:04

Re: Menu Contextuel Firefox

Message par nico@nc »

Pour masquer n'importe quelle entrée dans le menu contextuel d'une page, cette ligne peut être utilisée en remplaçant "Ouvrir le lien dans un nouvel onglet" par le titre de l'entrée voulue :

Code : Tout sélectionner

#contentAreaContextMenu menuitem[label="Ouvrir le lien dans un nouvel onglet"] { display: none; }
Bob49 a écrit : 26 nov. 2017, 12:24 Ligne obligatoire au début du fichier :

Code : Tout sélectionner

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */
Y coller les codes... puis redémarré Firefox.
Non, justement, il ne faut plus mettre cette ligne depuis qu'il n'y a plus que du XUL dans l'interface de Firefox. Voir par exemple cette explication
Nicolas
☛ Problème [résolu] ? Modifiez votre premier message pour l'indiquer.
Pas de support par message privé, postez sur le forum, merci.
Répondre

Qui est en ligne ?

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