Le pingouin jaune a encore frappé, merci à lui pour ses conseils toujours éclairés ![]()
En effet, à force de faire, défaire et refaire ce menu, j’ai dû repartir sur mes anciennes versions.
Je referai une passe, merci.
Le pingouin jaune a encore frappé, merci à lui pour ses conseils toujours éclairés ![]()
En effet, à force de faire, défaire et refaire ce menu, j’ai dû repartir sur mes anciennes versions.
Je referai une passe, merci.
Nouvelles modifications du menu toujours dans le but de s’adapter aux nouvelles sécurités de Jeedom actuelles et à venir.
Le détail de l’installation est mis à jour dans le README du github.
Le paramétrage du menu est désormais présent ici : /data/menusNoodom/menuJsonFsb33Frame/json/perso.json
Pour ceux qui ont déjà installé le menu précédemment, il suffit :
css, json et img sous /data (path précisé dans le README),.htaccess sous /data/menusNoodom
'Menu' avec le contenu du fichier index.html
Merci de vos retours.
Coucou,
Comme tu me l’as conseillé j’ai installé ce menu et donc voici quelques retours, dans le répertoire images il en manque du coup au démarrage on a des carré vides au lieu des images.
Ensuite tu indiques :
Je ne comprends pas comment changer la couleur. En fait je voudrais que l’icone sélectionné soit une autre (la même mais en couleur) ?
Merci
Bien vu, j’ai rajouté les 2 images manquantes, ça devrait être ok.
C’est une erreur de copier-coller d’un autre menu. Ce menu ne gère pas le paramètre color.
ça peut être une évolution à venir, pourquoi pas ![]()
Merci.
Alors, je vais répondre ici à un message que j’ai vu passer mais que je ne retrouve plus 
La demande était d’agrandir la taille des boutons pour centrer le menu, avec un menu paramétré pour 6 boutons.
Il y aurait moyen d’automatiser ce calcul au niveau du menu en fonction du nombre de boutons,
mais dans un premier temps, je suggère d’appliquer ces modifications au niveau du fichier perso.css (modification des valeurs des 2 attributs width) :
li.monmenu {
display: inline-block;
width: 200px;
...
}
li.selected {
display: inline-block;
width: 200px;
...
}
Merci ! Pas besoin de changer aussi la valeur dans :
li.monmenu_sep {
display: inline-block;
width: 200px;
?
Salut,
En fait non, ce n’est pas nécessaire. Il n’est pas utilisé dans la page du menu.
Sans doute un css qui est resté présent au fil du développement mais est désormais inutile.
Il peut donc même être supprimé du fichier perso.css.
Hello,
Est-il possible de mettre des icones Font Awesome à la place des png dans le menu ?
Merci.
Mathieu
Simplification de l’installation avec la création d’un nouveau scénario nooMenusFilesDownload.json :
Il suffit de préciser le nom du menu au niveau du tag menuName et d’exécuter le scénario.
=> Les fichiers du menu et le fichier .htaccess seront recopiés sous /data/menusNoodom
Le détail de l’installation est mis à jour dans le README du github.
Le paramétrage du menu est présent ici : /data/menusNoodom/menuJsonFsb33Frame/json/perso.json
Merci de vos retours.
Hello @noodom ,
Une fois trouvé l’endroit où on importe un template, ça va tout seul ![]()
Bien qu’il soit bien téléchargé, je ne sais pas si c’est normal de ne pas le voir dans le dossier.
[2022-01-21 20:34:44][SCENARIO] ** Get .htaccess file
[2022-01-21 20:34:44][SCENARIO] - Origin filename : https://raw.githubusercontent.com/noodom/jeedom_menus/master/menuJsonFsb33Frame/data/menusNoodom/.htaccess
[2022-01-21 20:34:44][SCENARIO] - Destination filename : /var/www/html/data/menusNoodom/.htaccess
[2022-01-21 20:34:45][SCENARIO] - .htaccess downloaded !

Mathieu
PS: as-tu vu ma question sur les icônes ?
Salut,
Les fichiers qui commencent par un point sont des fichiers cachés d’où le fait que tu ne les visualise pas dans l’explorateur de fichiers.
Merci @Salvialf,
J’avais un doute, et j’ai cherché un paramètre pour afficher les fichiers cachés 
Mathieu
Pour se rassurer et vérifier la présence du fichier .htaccess, il faudra passer par ssh avec la commande ls -alg dans le répertoire /data/menusNoodom 
J’ai bien vu ta demande
je n’ai pas eu le temps de faire des tests, bien occupé avec la migration des menus pour la compatibilité avec les nouvelles sécurités Jeedom.
Rassuré ![]()

Pas de problème, merci ![]()
Après je ne suis pas bien calé en langage, mais je pense qu’il faut adapter ici.
'<div class="imagette"><img src="' + button.icon + '" height=50px width=50px></div></br>'
par un
'<div class="imagette"><i class="' + button.icon + '" style="font-size:40px; color:white; height:80px; margin-left: 5px;"></i></div></br>'
Mathieu
T’inquiète, je vois très bien ou et quoi modifier 
Reste à voir le rendu final et les éventuelles modifications nécessaires . J’utilise les font-awesome sur d’autres menus.
Bonjour, je rencontre pas mal de problème avec les frames et l’affichage de barres de défilement. Est-il possible d’indiquer que chaque contenu s’affiche en plein écran dans la frame du bas ?
En effet je charge mon design j’ai ou pas des barres de défilement qui apparaissent mais si je fais clic droit > plein écran les barres disparaissent sans modifier mon contenu. Du coup si à chaque chargement de « Contenu » il pouvait être directement en plein écran ce serait top…
EDIt : bon j’ai trouvé une solution via ce post :
@noodom l’inconvénient avec la nouvelle version qui prend en charge Jeedom 4.2.7, c’est que la fonction
core/php/downloadFile.php?pathfile=
n’est accessible qu’aux profils Admin … avec un utilisateur lambda j’ai le message « Plugin introuvable : core »
Pour ceux qui ont le même soucis, en attendant une solution"propre" j’ai adapté .htaccess en rajoutant json dans la liste des fichiers autorisés et dans htmldisplay j’ai remplacé :
$.getJSON('core/php/downloadFile.php?pathfile=' + jsonPath, function (data) {
Par :
$.getJSON(jsonPath, function (data) {
Bonjour,
Depuis que j’ai fais la MAJ en 4.2.7 le menu ne fonctionne plus,
Je ne sais pas si c’est de ce problème Granben dont tu parles ?

Merci d’avance,