Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Tips and Tricks | Trucs et Astuces Désactiver clique droit
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Tips and Tricks | Trucs et Astuces

Subjects Author Language Messages Last message
[Locked] Désactiver clique droit
Page : 1 2
Guest Français 30 fabounet [Read]
06 April 2011 à 16:53

Guest, Monday 21 April 2008 à 10:56

Bonjour je voudrais desactiver le clique droit sur le dock comment faire ?merci d avance a bientot

fabounet, Monday 21 April 2008 à 11:18


Subscription date : 30 November 2007
Messages : 17118
le clic droit c'est celui qui te lève le menu on est bien d'accord ? il est pourtant plutôt indispensable non ?
sinon tu peut faire un plug-in qui s'enregistre pour le clic droit avant les autres, et qui le laisse pas passer (comme Cairo-Penguin) ^_^

Guest, Monday 21 April 2008 à 11:43

Comment ca je ne comprend pas ?

fabounet, Monday 21 April 2008 à 14:07


Subscription date : 30 November 2007
Messages : 17118
en gros non tu ne peux pas désactiver le clic droit

Guest, Monday 21 April 2008 à 15:09

Il n y a vraiment aucun moyen ?
J'utilise le dock pour des bornes d'accés internet en libre service j'aimerais donc que les utilisateurs ne puissent pas modifier le dock...

fabounet, Monday 21 April 2008 à 15:59


Subscription date : 30 November 2007
Messages : 17118
ah je comprends mieux !
alors oui il y'a le moyen que je t'ai vaguement expliqué, (le coup du plug-in qui annule le clic droit) mais il faut le faire ^_^
sinon je peux aussi rajouter une option de lancement pour désactiver le clic droit.
mais plutôt que de le désactiver, le plus simple c'est peut-être de mettre en lecture seule tout le répertoire ~/.cairo-dock :
chmod -R 555 ~/.cairo-dock

après il resterait à ne pas pouvoir activer/désactiver les plug-ins , il doit bien y avoir une solution.

on peut savoir où tu l'utiliserait ?

nochka85, Monday 21 April 2008 à 17:55


Subscription date : 29 November 2007
Messages : 7408
Mais il devient de plus en plus grand public ce dock ! ... Si on le retrouve même sur des bornes d'accès libre service !

.... @Invité : Tu bosses à la mairie de Paris ?

Guest, Wednesday 24 September 2008 à 13:57

Bonjour,

Je me permet de remonter ce topic, car je cherche à verrouiller CairoDock, dans le but de l'utiliser dans un lycée sur une trentaine de machines (marre de la maintenance quotidienne Window$ !).

Le bureau accessible par les élèves se résumerai à la liste des fenêtres / zone de notification sur le panel principal (en haut du bureau) et à CairoDock sur le bas, avec les launchers / liens prism / plugins séléctionnées par mes soins...

J'ai bien chmoder le répertoire de CairoDock en 555, mais rien n'empêche pendant la session de fermer le dock, d'enlever/ajouter des plugins, etc...

sinon je peux aussi rajouter une option de lancement pour désactiver le clic droit.


Désactiver le clic droit serai en effet l'ideal... Je le ferai bien moi même, mais j'aurai besoin de support, ou en tout cas de chemins à suivre...

Merci par avance !

P.S. : une option "verrouiller / déverrouiller le dock" avec authentification serai un vrai plus... !

fabounet, Wednesday 24 September 2008 à 16:16


Subscription date : 30 November 2007
Messages : 17118
je ne suis pas contre, mais je veux pas faire une usine à gaz non plus
évidemment un md5sum d'un mot de passe stocké dans le répertoire du dock et en lecture seulement pourrait marcher...
ou bien un paramètre caché dans le fichier de conf, lequel serait en lecture seule.
je vais y réfléchir

(au fait pourquoi tu les laisse pas customiser le dock comme ils le veulent ? )

Guest, Wednesday 24 September 2008 à 19:32

(au fait pourquoi tu les laisse pas customiser le dock comme ils le veulent ? )


... et bien parce que je tiens à garder un design cohérent / un environnement identique sur chacun des postes ...

Je vais essayer le bidouillage en attendant une éventuelle évolution.

Si un bricoleur a une idée : je prend !

++!

Guest, Wednesday 24 September 2008 à 20:03

N'est il pas possible de supprimer brutalement le menu entier depuis les sources ? La config se ferai via les fichiers .conf ? Me tromp'je ?

Merci par avance !!

nochka85, Wednesday 24 September 2008 à 20:38


Subscription date : 29 November 2007
Messages : 7408
Pourquoi ne mets tu pas "tout simplement" un script au lancement de la session qui "écrase" le current_theme (=celui potentiellement modifié) par un current_theme "par défaut" (<-Celui que tu as configuré)... Tu pourras même lancer ce script sans te déloguer pour remettre le thème que tu souhaite (à coup de dbus pour relancer le dock et appliquer la modif ) .... voir (mais là, c'est vraiment vache ) tu fais tourner en fond un petit prog qui lance le script ... disons toutes les heures

Guest, Wednesday 24 September 2008 à 21:48

Un truc dans ce genre ? (désolé mais je n'ai aucun talent pour la prog...!)

#!/bin/bash
COUNTER=0
while [ $COUNTER -lt 1 ]; do
killall cairo-dock
rm -R /home/eleve/.cairo-dock/current_theme
cp -R /home/eleve/.cairo-dock/theme-original /home/eleve/.cairo-dock/current_theme
cairo-dock
sleep 3600
done


Alors du coup je peux pas mettre mon /home/eleve/.cairo en 555, ou alors je dois initialiser mon script en root au début de la session de mon user, mais HOW ??

Merci !

Pouet, Thursday 25 September 2008 à 08:05


Subscription date : 30 November 2007
Messages : 605
et pourquoi ne pas mettre un parametre seulement visible dans le fichier de conf qui bloque le clique droit. Ce parametre n'est modifiable qu'à la main et pas par IHM ?

fabounet, Thursday 25 September 2008 à 12:01


Subscription date : 30 November 2007
Messages : 17118
oui c'est ce que j'avais proposé en 2ème possibilité
l'inconvénient c'est que ça cache cette option (si d'autres veulent faire la même chose, ils ne trouveront probablement pas)
le coup du mot de passe est plus compliqué à mettre en oeuvre mais plus visible je pense.
donc à voir si la facilité l'emporte sur le reste

benoit2600, Thursday 25 September 2008 à 12:50


Subscription date : 03 December 2007
Messages : 526
ou alors, en option de lancement du dock ? ex : cairo-dock --norightclick

nochka85, Thursday 25 September 2008 à 12:56


Subscription date : 29 November 2007
Messages : 7408
ou alors, en option de lancement du dock ? ex : cairo-dock --norightclick


Je pense que c'est le mieux

fabounet, Thursday 25 September 2008 à 16:31


Subscription date : 30 November 2007
Messages : 17118
oui mais alors il faut qu'il ne soit pas exécutable par l'utilisateur courant
donc il faudrait un chmod 700 sur le binaire, et qu'il soit lancé par root (je sais pas comment on fait pour que root puisse lancer un prog dans la session courante)
si c'est possible, alors oui c'est une bonne idée.

Guest, Thursday 25 September 2008 à 19:07

Yep!

En effet le coup du "norightclick", ça serai sympa...!

(je sais pas comment on fait pour que root puisse lancer un prog dans la session courante)


Je me renseigne la dessus...

BricolagePowaa...merci pour le brainstorming !

Rom1, Friday 26 September 2008 à 07:47


Subscription date : 18 March 2008
Messages : 451
Question con...
Si Cairo-Dock est lancé en root, les programmes que le dock va lancer seront eux aussi en root
Je me trompe?
J'ai bien chmoder le répertoire de CairoDock en 555, mais rien n'empêche pendant la session de fermer le dock, d'enlever/ajouter des plugins, etc...

On ne pourrait pas faire en sorte (comme gnome-panel je crois) que lorsque cairo-dock se ferme, il est automatiquement relancé? par une option par exemple.
Par contre, je ne comprends pas comment on puisse enlever/ajouter des plugins lorsque tout le dossier et sous-dossier .cairo-dock est en lecture seule...

Tips and Tricks | Trucs et Astuces

Subjects Author Language Messages Last message
[Locked] Désactiver clique droit
Page : 1 2
Guest Français 30 fabounet [Read]
06 April 2011 à 16:53


Glx-Dock / Cairo-Dock List of forums Tips and Tricks | Trucs et Astuces Désactiver clique droit Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.