Ticket UUID: 683edf8de8fa747f7939f3b2f36c26ed4e6528ab
Title: Champs membre modifiables
Status: Fixed Type: Feature_Request
Severity: Minor Priority: Immediate
Subsystem: Resolution: Fixed
Last Modified: 2013-02-12 11:33:46
Version Found In:
Target version:
Description:
Il faudrait pouvoir modifier les champs disponibles pour les membres, afin de s'adapter aux besoins de toutes les assos.

Le but : une gestion générique des champs de la fiche membre.

Ergonomie : Dans la configuration fournir une page de gestion des champs membres qui permette de choisir des champs pré-définis à ajouter ou supprimer. Par exemple ça pourrait être un champ "Responsable légal" ou "Date de naissance" ou "Notes". Une fois les champs choisis, une confirmation s'affiche car les champs qui ont été supprimés verront les données associées dans les fiches membres effacées également. Il serait aussi possible de faire un nouveau champ personnalisé en choisissant son type.

Il serait possible de rechercher et faire des stats sur les membres en utilisant ces champs.

Exception : Les champs email, mot de passe, id et catégorie, date inscription et date connexion ne pourront être supprimés ou modifiés pour des raisons pratiques.

Techniquement : une table SQL avec ces colonnes : nom du champ court (format informatique), nom du champ normal, description, type (texte/date/numéro/dateheure/booléen/choix multiple/etc.), obligatoire (ou non), et activé (ou désactivé). La table serait pré-remplie de champs activés (nom/prénom/adresse...) et désactivés (date de naissance, responsable...).

À chaque activation ou désactivation de champ, la table membres serait recrée et recopiée, en conservant les champs qui ont le même nom.


dr4Ke added on 2012-12-22 21:54:53 UTC:
Dans le même ordre d'idée, dans le cas d'une association sportive, où les membres sont mineurs, je voudrais bien pouvoir rattacher plusieurs membres (enfants) à un seul compte garradin (email, login, password) tout en gardant la possibilité d'affecter des catégories différentes par enfant (une catégorie par cours, dans mon cas, pour faciliter le mailing en cas de besoin)

Ça parait un peu complexe à mettre en place. Surtout, il faudrait trouver une façon générique de le mettre en place.


bohwaz added on 2012-12-23 01:10:53 UTC:
Oui, ça me paraît un peu complexe à faire, en tt cas dans un premier temps et ça voudrait dire avoir une gestion des droits très fine (et donc très complexe), par membre, actuellement la gestion des droits est par catégorie, donc c'est bloquant.


bohwaz added on 2013-02-12 10:33:46 UTC:
Pour ton idée il serait possible d'avoir un type de champ "membres liés" qui permettent de lier des membres sur une fiche membre, ainsi par exemple sur la fiche du membre responsable (parent) il y aurait les enfants comme liés. Je te laisse créer un ticket si le besoin est toujours là.