Jeedom Core : 4.3.16
Version JC : 1.7.5 beta
DNS Jeedom : oui
Statut Démon : Stoppé - (NA)
Equipements :
admin : v1.7.5 (1438) beta sur android [os : 33] (polling) - PA
Tablette : v1.7.5 (1438) beta sur android [os : 30] (polling) - PA
Tel-MG : v1.7.5 (1439) beta sur android [os : 33] (polling) - PA
Tel-NR : v1.7.5 (1439) beta sur android [os : 33] (polling) - PA
Bonjour,
Juste une question, peut on conditionner l’apparition d’un widget/menu à l’appareil sur lequel tourne JC ?
L’intérêt serait d’avoir une seule config pour tous les terminaux (simplicité maintenance) tout en permettant de masquer certaines fonctions pour certain d’entre eux.
Si il existe un mot clef (de type ‹ user › ou ‹ terminal › ou …) je ne l’ai pas trouvé
d’ailleurs qu’est ce qui empêcherait un des autres utilisateurs, sur son appareil, d’aller personnaliser le widget « masqué » et de virer la condition ?
du coup le widget serait visible, et ca perdrait l’intérêt initial que tu cherchais …
A mon sens oui, il y a un Workarroud.
Ta config, tu ne dois pas la modifier énormément tous les jours, et je pense que le menus restent sensiblement les même … Du coup, plutot que de vouloir faire du temps reel (ie utiliser le champ visible sous condition)
Tu crées un scenario (ou tu rajoutes des lignes après le scenario proposé par @tomitomas pour recopier les GridLayout) qui gère le masquage des menus que tu ne souhaites pas voir apparaitre dans un équipement :
Lignes à rajouter autant de fois que tu as d’équipements et de menus à masquer
c’est un effet une idée ! (je ne vois pas trop le lien avec mon tuto « recopie » par contre)
même si ma précédente réponse reste là aussi toujours d’actualité : rien n’empeche l’utilisateur X d’aller voir les menus pour le réactiver → il redevient visible sur son équipement donc.
mais qui ne fonctionne que si les widgets à masquer sont bien tous sur une seule page, sinon c’est foutu
( le petit frère « visibilité widget » porte sur le widget, pas une conf, et est donc poussé sur tous les équipements → à ne pas utiliser là donc)
rendons à César, ce qui est à César : merci surtout à Norbert !
j’étais pas du tout parti du principe (à tord) que tout était sur une même page, mais je pensais plus à des widgets dispersés un peu partout dans l’appli
par contre … j’ai remarqué que tu aimais bien mettre la « solution » sur ton dernier message à toi, mais ce n’est toujours pas la bonne façon de faire … Rendons à César, ce qui est à César (bis) : La solution a été donnée par Norbert dans son 1er message, c’est donc bien celui-ci qu’il faut sélectionner !
Tu n’avais pas tord, je pensais plus à une solution widget/menu générique, mais en pratique, le contrôle des menus est plus facile à gérer que de rentrer dans le détails de dizaines/centaines de widget !!!
Donc la perte de richesse fonctionnelle est largement compensée à mon sens.