Aurélie wrote:
Bonjour,
Salut,
Nous utilisons Galette pour la gestion des membres de Domainepublic.net, un hébergeur indépendant (http://domainepublic.net).
Je peux vous rajouter dans la liste des utilisateurs ? http://galette.tuxfamily.org/fr/doku.php?id=apropos#ils_utilisent_galette
Récemment, j'ai adapté galette-0.62-bugfix à certains de nos besoins. Je viens de télécharger la version cvs (le 12/08/06 à 13:18). Je pense intégrer mes modifications à cette nouvelle version qui bouge pas mal (et je salue au passage votre travail), donc je vous les propose pour avoir votre avis avant de tenter la chose. Si ces développements vous intéressent, il faut m'expliquer comment vous les transmettre pour que ce soit le plus facile pour vous. (Je précise que je ne suis pas une grande codeuse php, je bidouille un peu).
Le mieux, si tu sais te servir de subversion (le gestionnaire de sources versionnées), c'est un diff/patch que tu publie sur le patch-tracker : https://gna.org/patch/?group=galette Un patch (pouvant impacter plusieurs fichiers) par fonction, avec explications à la clef (comme celles ci-dessous). Le plus simple, c'est les patchs, un par un, sur cette liste de discussion, avec les explications. Mais j'avoue fortement préférer le gestionnaire de patch pour garder des traces.
- Mailing: * possibilité d'utiliser des champs de la base de données dans le mail pour personnaliser les messages (pour le moment, seule la table adherents): on peut par exemple écrire "Bonjour {{prenom_adh}} {{nom_adh}}" et les valeurs des champs sont fusionnées pour chaque mail. * log de chaque mail envoyé (en plus du log "envoi d'un mailing...") et visualisation de ces logs sur une page à part de l'historique + possibilité de visualiser les logs des mails adhérent par adhérent -> ajout de liens un peu partout pour voir les mails envoyés à tel adhérent (notamment dans les actions de la liste des adhérents)
C'est effectivement une bonne idée.
- Calcul des cotisations (fonction get_echeance), mais je vois que le fonctionnement a changé dans la svn. Pour domainepublic, le calcul de la période couverte par la cotisation ne se fait pas à partir de la date du paiement mais à partir de la date de création du compte (ou de la dernière échéance), en effet, nous ne pouvons pas avoir de "trou" entre une adhésion et une prolongation puisque le service d'hébergement ne s'arrête pas entre les deux. Je vois que cette possibilité est désormais gérable dans galette (distinction entre la date de la cotisation et le début de la période couverte). Ceci dit, il faudrait pouvoir modifier cette date de la cotisation (la date réelle du paiement ne correspond pas forcément à la date de l'encodage dans galette, or nous voulons une correspondance avec les extraits de compte). Autre suggestion: la date "de début d'adhésion" proposée par défaut pourrait être, soit la date courante (ou la date du paiement) (fonctionnement par défaut de galette), soit la date de création du compte ou la date d'échéance de la dernière contribution (fonctionnement comme domainepublic). On choisirait l'un ou l'autre mode de fonctionnement dans les préférences.
Tu as travaillé dans ce sens ? ie réglable dans les préférences ?
- On pourrait fixer le montant de la cotisation et la durée de renouvellement par défaut dans les préférences pour les proposer dans le formulaire d'ajout de contribution. (voir demande précédente d'une personne qui voulait une cotisation trimestrielle par défaut). Pour aller plus loin, on pourrait faire correspondre un statut d'adhérent avec une cotisation par défaut (par ex. chez domainepublic, on peut avoir un compte complet à 30 euros par an ou un compte minimum à 10 euros par an, etc.). Puisqu'on pourrait alors connaître à l'avance le montant de la cotisation pour tel adhérent, il y aurait la possibilité de générer des factures ou encore d'intégrer le montant dû dans un mailing, (voir demande précédente de générer des cartes de membres) etc.
Pas con, mais si réglable dans les préférences :o) Oui, il y a une grosse demande pour un "moteur d'éditions" (listes diverses, cartes de membres, factures, etc).
- Amélioration de la navigation à certains endroits (je dois vérifier si c'est toujours d'actualité). Toutes mes autres modifications avaient trait aux champs par défaut du formulaire de création d'adhérent (pouvoir rendre certains champs obligatoires ou non, modifiables par le membre ou non, repris ou non dans la liste des adhérents, etc.). Je vais donc me pencher sur le nouveau système de génération de champs dynamiques avant de vous faire des propositions dans un prochain mail.
Tiens-nous au courant. A+, Loïs -- <GruiicK> Un esprit malsaint, dans un porcin. -+- #linuxfr / ircnet -+-