Table des matières

Résolution d'une issue 3 : #208

Description de l'issue

Lien

https://framagit.org/framasoft/framadate/issues/208

Texte

Permettre la finalisation d’un sondage par l’administrateur
Une fois la décision prise, mettre un bouton : Sondage finalisé

Justification du choix

Cette fonctionnalité me paraît d’abord tout à fait pertinente pour Framadate. Ensuite, il s’agit d’un travail de développement à mon sens intéressant (car touche à de nombreux fichiers à différents niveaux du projet) et suffisamment complexe.

Conseil de Thomas Citharel

Les deux premiers points sont à traiter, le troisième est encore en réflexion.
Pour résoudre cette issue (les deux premiers points), il est indispensable de la scinder en plusieurs sous-problèmes.
La décomposition sera donc la suivante :

Solution apportée : itération 1

Ajout d’une fonctionnalité admin “Close the poll

Description

Une fois un sondage fermé, plus aucune modification ne peut lui être apportée, c’est à dire :

Travail réalisé

Solution apportée : itération 2

Ajout de deux fonctionnalités admin ”Select the choice made” et “Explain the choice

Description

Une fois un sondage fermé, il est possible de sélectionner le choix retenu (ce choix est unique) par l’administrateur du sondage : une icône apparaît au dessus de chacune des colonnes pour la sélection. La valeur de ce choix est accessible dans les informations sur le sondage, côté admin et côté public.

Travail réalisé

Implémentation de ”Select the choice made

Implémentation de “Explain the choice

Visualisation de la solution

 Nouveau paramètre et bouton dans les infos d'un sondage

 Confirmation de la fermeture du sondage

 Boutons pour sélectionner un choix au dessus de chaque colonne

 Champ de texte pour expliquer le choix retenu

Merge request

https://framagit.org/framasoft/framadate/merge_requests/325