OK du coup j’ai rajouté une autre fonction parce que c’était pas bien pratique pour récupérer la fonction à appeler getDocumentation() ou getDocumentation_beta() et je voulais pas toucher à ta belle fonction isBeta
Il y a surement d’autres façons de faire, comme souvent, mais je vais faire comme ça :
public static function getDocumentation() {
$plugin = plugin::byId('blitzortung');
if (self::isBeta()) {
return $plugin->getDocumentation_beta();
} else {
return $plugin->getDocumentation();
}
}
Puis data-location="<?= blitzortung::getDocumentation() ?>"
Oui j’ai suivi ton sujet avec attention mais pas encore avec assez d’attention pour savoir ce qu’il fallait ajouter pour le prendre en charge et il me semblait avoir compris (j’ai peut-être lu trop vite) que seul le core 4.4 avait été modifié
Pour tout te dire je rentre de vac il y a tout juste 5h et retrouve mon bureau avec le pc !
Mais … j’avoue qu’un dernier échange ici m’a un peu « refroidi » pour « aider » ou du moins proposer des nouveautés … du coup pour l instant …
Ce qui permet d avoir le rendu sur JC par ex, ou comme sur plugin-remindme, sur une meme ligne plutot que bouffer une ligne supplémentaire « pour rien » :
C’est ce qui arrive de la connexion websocket, si tu veux tu peux ouvrir un autre sujet pour ne pas trop ce disperser ici mais pour être franc je sais même pas pourquoi ça apparait dans les logs … je découvre python. J’ai déjà fait en sorte de modifier jeedom.py parce que sinon c’était carrément dans les logs « info »