Yana : refactoring violent des plugins de relais

Voila un bail que je me promettais de tout casser à nouveau sur YANA !

J’ai enfin pu profiter des jours fériés de noël pour m’y pencher ! ET notamment sur les plugins de relais radio et filaires qui avaient grand besoin d’un petit “refactoring”.

2014-12-26 16_01_02-Yana Server 3.0.6

Rien de bien folichon sur les nouveautés cela dit si ce n’est quelques petits détails qui perturbaient pas mal d’utilisateurs :

  1. Possibilité de mettre une phrase entièrement custom (plus uniquement allume ou éteins + nom du périphérique), c’est vrai que ‘yana, allume le volet’ ça faisait mauvais genre :D
  2. Les relais radio et filaire ne sont maintenant plus affiché sur l’onglet pièce (voué a disparaitre) mais sous forme de widget disponible depuis la home
  3. Ajout de la possibilité de mettre une icone sur le relais pour mieux repérer le type (robinet, prise, lampe, store etc…) 19 icones basée sur l’excellente police icone « Font Awesome » disponibles.
  4. Refactoring complet du code, beaucoup plus propre et utilisant les fonctions d’aide du cœur YANA (classe de personnalité, class d’actions, class de gestion GPIO …)
  5. Une plus belle gueule de manière globale.

2014-12-26 16_01_36-Yana Server 3.0.6

 

J’invite bien sûr les développeurs de plugins à se baser sur ces nouveaux modèles pour créer leurs futurs plugins, ceux ci étant plus propre et permettant plus de choses que leurs
prédécesseurs en termes structurels et fonctionnels.

Les plugins donnent également un exemple complet d’utilisation du système de Dashboard et de widget pour une entité.

NB : Je conseille vivement à ceux qui souhaitent mettre yana à jour de réinstaller la base en même temps, les tables des anciens plugins pouvant interférer avec les nouveaux.

Noyeux Joël bande de moules !


Follow us on Facebook

www.webpoint.fr
webpoint.e-monsite.com  www.prestatic.fr  www.epart.fr/demo 4  www.support-prestashop.fr  www.maxibazare.com  www.conseils-web.fr  referencement-annuaire-web.fr  facebook.com/Webpointfr-622797134842872  facebook.com/prestatic.fr  webpointfr.simplesite.com  webpoint.e-monsite.com  contact29364.wixsite.com/www-webpoint-fr  webpoint.space  webpoint.byethost7.com  akimania.webnode.fr  Dropshipping shopify Retour