J’ai récemment réalisé un code PHP pour piloter des équipements en fonction de ma production photovoltaïque.
J’ai ajouté un ensemble de logs afin de bien comprendre le fonctionnement, ainsi que le choix d’allumer ou d’éteindre, et ainsi vérifier si des erreurs ou des modifications sont nécessaires pour l’améliorer.
Cependant, mes logs restent assez basiques au niveau du “format”. Sur les logs des plugins et du core Jeedom, il y a des couleurs que je n’arrive pas à reproduire.
J’ai vu qu’en fonction des mots choisis, certains se colorent automatiquement (par exemple : “Exécution de la commande” ; “Erreur”).
Mais je n’arrive pas, par exemple, à colorer en vert “OK” et en rouge “NOK”.
Quand je mets dans le code [ ON ], seule la moitié haute du texte est colorée.
Pouvez-vous me dire quels sont les mots qui réagissent à une coloration, s’il vous plaît ? Et comment procéder ?
Les logs jeedom sont des logs bruts, il n’y a aucune couleur ou typo particulière.
Ce que fait jeedom, c’est qu’il met en valeur certains « mots clés » pour pouvoir les distinguer rapidement.
La liste en question est intégrée au core, il ne faut donc la mettre nulle part, elle est déja prise en compte.
Elle permet juste de voir par exemple que quand dans un log, tu écrit « [ OK ] » alors jeedom le mettra en valeur avec le style prévu dans ce cas la soit :
Le code donné est celui du core … il n’y a pas besoin de l’ajouter vu qu’il est déja dans jeedom.
Il à été cité pour que tu puisses savoir quels sont les patterns qui déclenchent tel ou tel effet pas pour que tu les ajoutes.
Toutes mes modifications ont été supprimé.
J’ai regardé et les modification que j’avais apporté, et les ajouts de mots, n’y sont plus. On dirai que c’est revenu à l’origine.