mailRe: [Galette-devel] ajout d'un module de vote en ligne


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Théophile Helleboid - Chtitux on May 24, 2006 - 23:00:
On 5/24/06, cterix@xxxxxxx <cterix@xxxxxxx> wrote:

Bonjour,

J'ai déjà posté dans galette-discussion, mais vu le nombre de réponse, je 
me
suis peut-être trompé de liste. Docn je réitère ici ma question :

- je suis intéressé par l'ajout d'un module de vote en ligne des adhérents 
dans
Galette, est-ce une fonctionnalité qui a déjà été évoquée
Pas à ma connaissance, voir les bugs et tâches sur Gna! :
https://gna.org/bugs/?group=galette
https://gna.org/task/?group=galette
(aucun ouvert en tout cas)

et que pensez-vous de la difficulté de réalisation de ce module ?
Pas facile je dirai :)
Galette n'est en fait, pas fait pour ça. Les admins ont tous les
droits, les utilisateurs aucun, si ce n'est éditer leur propre fiche.
Le problème de galette, c'est qu'actuellement, aucun système de
plugin/module n'est prévu.
Ce sera probablement plus facile avec une restructuration du code pour
libgalette. Mais c'est pas pour tout de suite (et ça implique de
grands changements).
Donc pour un système de plugin, je dirai pas avant d'avoir coder le
système de plugin :)

Par contre, faire un petit script qui permet de faire un vote ne doit
pas être très compliqué ...
Voire d'utiliser la base de galette pour les utilisateurs.

Sinon, galette offre la possibilité d'ajouter des champs pour chaque
utilisateur.
On peut alors demander à l'utilisateur de remplir le champ et faire un
script qui affiche les résultats globaux.
L'utilisateur pourra alors modifier son vote.

C'est juste pour avoir une idée de la faisabilité...
Pas facile, sauf utiliser les champs dynamiques (dispo sur sur galette
0.63 [SVN], je ne sais pas en dessous).

Merci d'avance.
J'espère avoir été clair, c'est pas facile ....


-- Chtitux - Théophile Helleboid



Related Messages


Powered by MHonArc, Updated Thu May 25 10:01:00 2006