un outil de sondage - retour accueil
git clone git://bebou.netlib.re/kun
Log | Files | Refs | README |
README (1777B)
1 # Kun 2 3 Un outil de sondage très simple, sans authentification, accessible depuis un 4 terminal. Deux modes d'interaction, TUI via des menus fzy ou en mode cli. 5 6 Basé sur les idées détaillées dans [cet 7 article](http://arthur.bebou.netlib.re/kun). 8 9 ## Installation 10 11 Tester : 12 13 make test 14 15 Si le test est un réussite : 16 17 make 18 sudo make install 19 20 Si non ce n'est peut-être pas un problème. Il faut analyser la sortie du diff. 21 22 ## Dépendances 23 24 * un shell posix (testé avec dash) 25 * un éditeur de texte (celui par défaut dans $EDITOR 26 * [un fork multi-sélection de fzy]((https://github.com/leo-arch/fzy) pour 27 l'utilisation en mode interactif 28 29 ## Utilisation 30 31 Voir les commandes disponibles avec 32 33 ./kun.sh -h 34 35 # créer un sondage 36 # Si text est renseigné il deviendra le contenu du sondage 37 # kun create [text] 38 create() { 39 -- 40 # ajouter une réponse à un sondage 41 # kun addanswer id votre_nom [text] 42 addanswer() { 43 -- 44 # modifier une réponse existante 45 # n'est pas tant une "modification" qu'une réécriture 46 # kun modifyanswer id id_de_réponse [text] 47 modifyanswer() { 48 -- 49 # supprimer un sondage 50 # kun deletequestion id 51 deletequestion() { 52 -- 53 # supprimer une réponse 54 # kun deleteanswer id id_réponse 55 deleteanswer() { 56 -- 57 # voir les résultats d'une question 58 # kun results id 59 results() { 60 -- 61 # voir la liste des personnes ayant répondu 62 # kun getpeople id 63 getpeople() { 64 -- 65 # voir la réponse d'une personne à un sondage 66 # kun getanswer id nom_de_la_personne 67 getanswer() { 68 69 et lancer la commande : 70 71 $ kun create 72 id du sondage pPfla 73 74 Ou lancer kun sans arguments pour être guidé via un menu : 75 76 kun 77 > 78 > quitter 79 créer un sondage 80 répondre à un sondage 81 consulter un sondage 82 supprimer un sondage 83 supprimer une réponse 84