Closed plop78 closed 9 years ago
+1
J'ai implementé ça dans la branche dev https://github.com/ldleman/yana-server/commit/77b229250151eccd7ee853524855f10e4e0fa701
Par contre vu que la table event est crée à l'install, faut réinstaller pour que ça marche... Bon finalement j'ai rajouté un install/uninstall, du coup il faut juste déactiver event et le réactiver.
ah merde madit j'ai vu ce topic trop tard... j'ai implémenté la fonction ce soir sur le master dsl ...
Merci Idleman,
Pour info, pour ceux qui suivent ce sujet, je fais actuellement un plugin qui permettra d'associer des événements a des groupes. Ces groupes pourront s'activer ou désactivés par commande vocale...
C'est dans les tuyau, et je pense dispo avant la fin du mois (en appliquant bien sur la Loi de Hofstadter biensur ;-) ).
Super pratique cette fonctionnalité, merci! Ce serait encore plus pratique si c'était une simple case à cocher/décocher dans la liste des évènements :)
Bonne idée aussi plop78 :)
Plutot qu'une case à cocher/décocher : un bouton à état "ACTIF/INACTIF" non ? Et le même pour les GPIO ;) ?
Merci bien Darkpisto. Pour info mon plugin est dans le market: EM plus (Event Manager Plus) , oui , je suis en plein manque d'imagination. Soyez indulgent, mes neurones ont bien chauffé pour ce plugin. J'ai déjà d'autre idées pour le faire évoluer, mais pas pour tout de suite.
J'ai installé ton plugin, ça a l'air prometteur :).
Petites questions connes : les "<?" un peu partout dans les plugings dispos ne fonctionnent pas chez moi sur mon PC windows sur wampserver (Apache 2.2.17 / PHP5.3.5). Je dois remplacer par "<?php" pour que ça fonctionne. Vous développez directos sur votre RPI avec lighttpd (là ça fonctionne ^^) ?
les <?
ce sont des shorts tags, on peut les activer en modifier php.ini
En règle général il est conseillé d'utiliser les tags : <?php
afin d'être sur qu'il soit compatible partout:
du coup dans les softs destinés à faire du test de site web (genre WAMP) il le déactive afin d'éviter d'avoir une mauvaise surprise si ton hébergeur web ne les autorisent pas.
Dans WAMP on peut les activer en allant dans PHP -> PHP settings -> short open tags. Et effectivement dans lighttpd c'est activé par défaut ^^
Perso je développe directement sur mon Raspberry Pi avec un samba pour avoir accès aux fichiers.
Je vais modifier ça pour le <? en <?php. Je dev directe sur le Pi... meme pas peur lol Par contre, il me faut faire quelques modif pour que ça colle avec la version 3.0.6; j'ai l'impression que la constante VOCAL_ENTITY_NAME n'existe plus. Du coup ce est plutot moche pour la commande vocale lol
Effectivement l'utilisation des short tag est plutot proscrite, j'en ai vu pas mal dans les plugins mais aussi dans les plugins natifs (ppass biienn)
Concernant vocal entity name, elle est maintenant stockée dans les configuration (accessible depuis global $conf;$conf->get('VOCAL_ENTITY_NAME') ) de cette maniere elle n'est plus aussi statique que l'ancienne constante on peux la modifier (bientot en natif dans les parametrages).
merci pour ton plugin :)
Merci pour l'info Maditnerd.
Du coup je laisse quand même "short open tag" désactivé : je remplacerai les <? par des >?php au fur et à mesure, ça rendra compatible pour les suivants et ça prend pas longtemps pour moi ;)
Au fait y a un petit IRC quelque part pour papoter du projet ^^ ?
En tout cas pas mal pour le plugin :)
Pas d'irc non ^^, je n'ai pas mis ça en place parce que je sais d'avance que je ne vais jamais sur ce genre de trucs (trop chronophage) mais si quelqu'un à envie d'en ouvrir un "officiel" ya pas de problème de mon coté.
On peux clore ce topic ?
Proposition d'evo pour la gestion des événements :
Ajouter une booléen à la table des événements qui aurait pour signification Actif ou Inactif. Par défaut à la création de l’événement, celui-ci serait actif. cela permettrait de suspendre un évènement, sans avoir à en perdre toutes les infos le concernant.