Restriction menu options Mozilla ou Firefox

Vous cherchez une solution complète et libre ? La curiosité vous presse de poser des questions sur SeaMonkey (successeur de la suite Mozilla), et vous ne parvenez pas à trouver de réponses ? Venez ici, et trouvez votre bonheur.

Modérateur : Mori

blaireau
Arias
Messages : 7
Inscription : 07 juil. 2005, 22:28

Restriction menu options Mozilla ou Firefox

Message par blaireau »

Bonjour a tous. :wink:

Travaillant pour une Inspection Académique J' ai la charge gratuitement d' installer un serveur proxy dans les ecoles pour la protection des enfants ( Site a characteres pornographiques)

Lorsque l' adresse du proxy est mise dans Outils/Options/Connexion/Paramètres de connexion pour Firefox par exemple, l' enfant ne peut pas acceder a certains sites.
Il est arrivé que certaines personnes desactivent le proxy tous simplement.
Ils cochaient une autre option du menu ci-dessus sans penser le reactiver. :twisted:
Vous imaginez les risques puisque le PC n' est plus protégé.


Pour Internet Explorer, il suffit de modifier une clé de la Base de registre pour que le menu Proxy devienne grisé.
Donc impossibilité de désactiver bétement le Proxy.

Donc je cherche une solution à Mozilla et FireFox pour qu 'une fois l' adresse du proxy entrée, elle ne soit plus modifiable ou supprimable trop facilement.

Merci a vous tous d' avance.
@ bientôt.
Avatar de l’utilisateur
Mori
Animal mythique
Messages : 13311
Inscription : 30 avr. 2004, 19:17

Message par Mori »

tu vas dans ton application data profile, tu renommes userchrome.example-css en userchrome.css et tu copies colles

Code : Tout sélectionner

menu[label="Outils"] { display: none !important;
}
qui va te faire disparaître de l'affichage "outils" ... c'est le plus simple.

pour options, je crois que c'est

Code : Tout sélectionner

menuitem[label="Options..."] { display: none !important;
}
pour les ... il faut mettre le code correspondant aux trois points (pas écrire 3 points) et pour moz suite, c'est préférences... (pas options...)

Linux Salix OS 15.0 / Xfce 4.16

Flore
Administratrice
Messages : 3567
Inscription : 19 nov. 2003, 23:04

Message par Flore »

Plus simple et tellement moins restrictif :

Code : Tout sélectionner

/*Enlever le bouton de configuration du proxy des options */
button[id="catProxiesButton"] {
   display: none !important;
}
Flore
Mac OSX + Nightly / Laptop Linux Mint + Nightly / Nightly sur Android
blaireau
Arias
Messages : 7
Inscription : 07 juil. 2005, 22:28

Message par blaireau »

Bonjour et merci pour votre aide.

J' ai suivi les conseils de Mori pour renommer le fichier et mettre sa ligne de commande et il ne se passe rien.
Même chose pour Flore :cry: :cry: :cry: .

Lorsque j' ouvre le fichier que vous me demandez de renommer, il n' y a rien dedans a part vos lignes de commandes lorsque je fais les tests.

Y a t'il une manip que je fais mal ?
Faut il d' autre ligne de commande avec les votres pour que cela fonctionne ?.

Lorsque vous m' aurez aidé a trouver la solution, si vous connaissez un lien regroupant toutes les commandes pour modifier Mozilla et Firefox, je suis preneur.

Merci d' avance et a bientôt.


PS:J' ai fait le test sous Firefox
Flore
Administratrice
Messages : 3567
Inscription : 19 nov. 2003, 23:04

Message par Flore »

Tu as bien modifié le userchrome.css qui est là :
C:\Documents and Settings\<utilisateur>\Application Data\Mozilla\Firefox\Profiles\<plein de lettres et chiffres>.default\chrome

Et il contient bien toutes ces lignes :

Code : Tout sélectionner

/*
 * Ne retirez pas la ligne @namespace line -- elle est requise pour un fonctionnement correct
 */

@import url("chrome://global/skin/subskin/brushed.css");

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */

/* Enlever le bouton de réglage de proxy */
button[id="catProxiesButton"] {
   display: none !important;
}
Et quand tu relances Firefox, il y a toujours le bouton réglages du proxy dans outils/options ?
Moi j'obtiens ça :
Image
Flore
Mac OSX + Nightly / Laptop Linux Mint + Nightly / Nightly sur Android
Avatar de l’utilisateur
Mori
Animal mythique
Messages : 13311
Inscription : 30 avr. 2004, 19:17

Message par Mori »

mais je ne pense pas que cette solution soit la meilleure ... quel âge me donnes-tu ?
dans deux mois, un gonze poste : "quoi t'y donc normal ? j'ai pas le bouton "proxy" sur mon firefox ? il y a des versions différentes de firefox ?"
je doute fort qu'on pense à dire que c'est un bullsh*** de bambin, qui veut courtcircuiter la morale républicaine... et on donnera la réponse inverse à celle qu'on te donne. on ne censure rien en matière informatique.
sinon, tu peux tester cette extension traduite par un bouffeur de nouilles (activité principale) et prof de français (à ses heures perdues) Image ... http://extensions.geckozone.org/BlockXXX/

mais mieux vaut encore configurer l'ordi, avec un mot de passe ...
encore mieux une configuration sur le serveur ou un contrat entre l'éducation nationale et un FAI ...

il n'y a pas que les bambins pour aller là où bobonne n'aimerait pas voir traîner qui on sait ... hum ...
Image "chériiiiiiiiii ... tu ne m'avais pas dit que tu avais mis les dernières photos de ta soeur en vacances à Ibiza ? elle a bien changé d'ailleurs, on ne la reconnaît plus, tu ne m'avait pas dit qu'elle s'était fait mettre des implants."
Image

Linux Salix OS 15.0 / Xfce 4.16

Flore
Administratrice
Messages : 3567
Inscription : 19 nov. 2003, 23:04

Message par Flore »

Mori a écrit :mais je ne pense pas que cette solution soit la meilleure ... quel âge me donnes-tu ?
dans deux mois, un gonze poste : "quoi t'y donc normal ? j'ai pas le bouton "proxy" sur mon firefox ? il y a des versions différentes de firefox ?"
je doute fort qu'on pense à dire que c'est un bullsh*** de bambin, qui veut courtcircuiter la morale républicaine... et on donnera la réponse inverse à celle qu'on te donne. on ne censure rien en matière informatique.
Oui mais si notre blaireau se débrouille bien, le p'tit malin n'aura pas accès à userchrome.css
Mais à ce moment là il faut aussi le mettre dans le profil principal de program files, pour que tout nouveau profil soit créé avec ce userchrome.css au démarrage
Flore
Mac OSX + Nightly / Laptop Linux Mint + Nightly / Nightly sur Android
blaireau
Arias
Messages : 7
Inscription : 07 juil. 2005, 22:28

Message par blaireau »

Merci, je vais tester et je vous tiens au courant.

J' installe le serveur Proxy uniquement sur les PC pour nos cher bambins des ecoles Maternelle et Primaire.

Je ne cherche pas obligatoirement une securitée maximum car je sais bien qu ' une personne qui si connait pourrait sans problême desactiver le Proxy.
Comme moi par exemple avec Internet Explorer.

Mais avec une protection Minimum, ce n' est pas a la portée d' un simple utilisateur.
Donc si malgrés cette protection le Proxy etait desactivé, je ne me sentirai pas responsable.

@ bientôt pour vous dires si j' ai reussi.

Ps: Ou peut on connaitre et apprendre les commandes que vous me donnés pour modifier Mozilla et Firefox ?.
blaireau
Arias
Messages : 7
Inscription : 07 juil. 2005, 22:28

Message par blaireau »

:cry: :cry: :cry: :cry: Apres la manip que tu me donnes Flore, toujours pareil.
Bouton "Parametres de connexion toujours actif.
Flore
Administratrice
Messages : 3567
Inscription : 19 nov. 2003, 23:04

Message par Flore »

C'est pas possible... Tu ne modifies pas le bon fichier, ou tu fais une erreur en recopiant. Parce que ça marche sous windows, sous macOS quelle que soit la langue, donc je ne vois pas comment ça ne peut pas marcher chez toi...
Image
Tu modifies bien le bon fichier ?
Il s'appelle bien userchrome.css ?
Il est bien dans le fichier profil de Firefox (fichiers cachés et tout ça) ?
Flore
Mac OSX + Nightly / Laptop Linux Mint + Nightly / Nightly sur Android
blaireau
Arias
Messages : 7
Inscription : 07 juil. 2005, 22:28

Message par blaireau »

Bonjour :D :wink: .
Merci pour les conseils, ça marche sous Firefox.
J' avais pas vu que lorsque je faisais un copier/coller du code que tu me donnais Flore, il y avait un charactere en trop dans le fichier userChrome.

Donc encore merci.

Il me resterait deux questions a vous poser:

Je voudrais faire la même chose pour Mozilla.
Donc dans Preferences/Avancées/Proxies Faire en sorte de griser l' option "Url de configuration automatique du Proxy" ou supprimer l' option Proxies du menu "Avancées".

Et ma deuxieme question:
Je voudrais apprendre le language et les commandes pour pouvoir modifier Mozilla et Firefox.
Cela m' evitera de poser des questions sur le forum comme celle ci-dessus.
J' aurai au prealable essayé de le faire moi même avant de venir vous poser les questions.

Ou puis-je trouver cela ?????.

Merci et @ bientôt.
Flore
Administratrice
Messages : 3567
Inscription : 19 nov. 2003, 23:04

Message par Flore »

Je vais te dire une chose qui va te rassurer : je connais que de puic en programmation. Partant de là, ce que je fais tu peux le faire aussi ;)
Il faut juste comprendre un peu ce que tu écris. les fichiers .css du profil :
userchrome : c'est pour modifier l'interface du navigateur
usercontent : c'est pour modifier l'affichage du contenu (des pages web, donc)

Toi tu as besoin du userchrome, c'est celui là qu'on modifiera.

L'outil ultime : le DOM inspector, proposé à l'installation personnalisée de Firefox (dans outils de développement), inclus dans Mozilla (je crois).
Avec le dom inspector, tu cherches l'élément que tu veux, ici c'est un bouton dont l'id est catProxiesButton et on veut l'empêcher de s'afficher :

Code : Tout sélectionner

button[id="catProxiesButton"] {
   display: none !important;
}
Voilà...
Flore
Mac OSX + Nightly / Laptop Linux Mint + Nightly / Nightly sur Android
blaireau
Arias
Messages : 7
Inscription : 07 juil. 2005, 22:28

Message par blaireau »

Bonjour.
Puis-je vous enbetter une derniere fois :?: :?: :?: :?: :?: :?: :wink: .
Malgres tous les conseils et que j' arrive a optimiser pas mal de chose maintenant, je n' arrive toujours pas a supprimer un menu. :oops:

Je voudrais supprimer dans MOZILLA le menu:
Edition/Préferences/Avancées/Proxies

Merci d' avance car même avec DOM inspector, il me semble reconnaitre l' appelation du bouton et je n' arrive pas quant même a le supprimer.
Flore
Administratrice
Messages : 3567
Inscription : 19 nov. 2003, 23:04

Message par Flore »

J'ai pas mozilla, j'ai juste Firefox. Et là j'ai pas trop envie d'installer la suite. J'essaierai de faire du squatt d'ordi ce soir et de trouver ça ;)
Sauf si quelqu'un qui a la suite peut te trouver ça avant :D
Flore
Mac OSX + Nightly / Laptop Linux Mint + Nightly / Nightly sur Android
shwing

Message par shwing »

Je remonte ce post, car je suis intéressé d'appliquer cette politique à FF2.
Mais dans le dossier\chrome
il y a uniquement :

Code : Tout sélectionner

userChrome-example.css
userContent-example.css
Quelqu'unpeut m'aidé ?

Merci.

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

Qui est en ligne ?

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