Nouveautés de la version 1.2.2
Cette version tient les promesses de la documentation : le vote préférentiel et le vote anonyme fonctionnent, les résultats d'un vote clôturé s'affichent sur la fiche, et les groupes privés s'ouvrent aux demandes d'adhésion. Elle corrige aussi une série de défauts relevés en automatisant toute la recette du module.
Le vote préférentiel
Une proposition de type " Vote préférentiel " reçoit ses options dès sa création, comme un sondage. Chaque membre donne un rang à chaque option, du 1 pour sa préférée au dernier, depuis la fiche ou depuis la page publique de vote. La fiche affiche en direct le résultat selon la méthode de Borda : les points de chaque option, le gagnant ou l'égalité en tête. L'onglet Votes montre le classement de chaque bulletin (voir Propositions et votes).
Le vote anonyme
Quand l'option " Autoriser le vote anonyme " est active, chaque proposition porte une case Vote anonyme, cochée par défaut. Personne ne voit alors qui a voté quoi : l'onglet Votes ne montre que les choix et les justifications (voir Configuration).
Les résultats d'un vote clôturé
À la clôture, le résultat est enregistré : la fiche d'une proposition à vote majoritaire, au consentement ou en advice process affiche le détail des voix pour, contre, abstentions et objections. Pour un advice process, ces avis sont présentés comme consultatifs, la décision revenant au porteur de la proposition.
Groupes et membres
- Groupes privés : ils apparaissent dans la liste pour tous les utilisateurs, et leur fiche permet de demander à les rejoindre. Leurs discussions et leurs membres restent réservés aux membres. Une demande en attente s'affiche " Demande envoyée " et n'est plus enregistrée deux fois.
- Invitations : la personne invitée accepte depuis la fiche du groupe, y compris pour un groupe fermé, avec le rôle prévu par l'invitation.
- Suppression d'un groupe : ses discussions, commentaires, propositions, votes et images sont supprimés avec lui, quelle que soit la base de données. Ses sous-groupes sont conservés.
Tableau de bord
La section Mes groupes indique le nombre de discussions de chaque groupe, et les discussions épinglées passent en tête des discussions récentes.
Corrections de bugs
- Proposition sur une discussion fermée : une discussion fermée n'accepte plus de nouvelle proposition.
- Proposition ouverte : une fois le vote ouvert, la question ne peut plus être modifiée.
- Sondage : un sondage demande au moins deux options, contrôlées à l'enregistrement.
- Observateurs : en lecture seule, ils ne peuvent plus ouvrir un vote ni voter.
- Valeurs par défaut : la visibilité et le type de décision choisis dans la configuration sont bien proposés à la création d'un groupe et d'une proposition.
- Durées des pages publiques : la validité du code de connexion et la durée de session sont refusées hors de leurs bornes.
- Images : les miniatures de la galerie s'affichent, et un téléversement qui échoue le dit au lieu d'annoncer un succès.
Mise à jour
Remplacez les fichiers du module, puis désactivez-le et réactivez-le (Accueil > Configuration > Modules). L'activation ajoute la colonne du vote anonyme et renomme deux colonnes dont le nom posait problème sous MySQL 8, sans perte de données. Le module demande toujours Dolibarr 18.0 ou supérieur et PHP 7.4 ou plus récent.
Essayez-le
Essayez CapDecisions sur un Dolibarr installé en moins de 20 secondes, avec la démonstration d'une structure d'une cinquantaine de membres déjà remplie : dolitry.fr/capdecisions