This project is read-only.
Project Description
Galette plugins de Sauvegarde et restauration bdd MySQL, Import adhérents CSV et gestion des bordereaux de remise en banque.


Galette est un programme pour la gestion des adhérents d'une association. (voir le site de l'auteur:
http://galette.eu/ ). Il faut au préalable installer une version 7.4 ou 7.5 minimum de galette.
Ce plug-in permet la sauvegarde ainsi que la restauration de la base de donnée de galette en UTF8 (MySQL seulement) et possède aussi une rubrique qui permet l'import d'adhérents (hors groupes) depuis par exemple un fichier Excel (CSV).

ATTENTION: Il faut des droits (par exemple 707) sur les dossiers backups et restores .

Un fichier Excel et sa version CSV sont joints à l'archive pour servir de modèle. Le champs 'mots de passe' n'a pas vocation à créer le véritable mot de passe de l'utilisateur car il est enregistré tel quel dans la base sans être codé, il sera donc inutilisable mais au moins un mot de passe existe. Il est possible de rentrer dans ce champs un mot de passe utilisable mais celui ci devra avoir été crypté.
On peut aussi utiliser un mot de passe par défaut qui soit déjà crypté (par exemple le mot de passe 123456 est crypté par "$2y$10$04GNcAVOJoXtchoXyPB0V.pLlNoZsxUD9XbDBGkolTUinnKDdv1a."
La fonction de restauration de la base ainsi que celle de l'importation de nouveaux adhérents sont réservées au super-administrateur de Galette.
Il est possible de modifier le contenu du fichier _config.inc.php pour modifier les champs du fichier CSV ainsi que la taille maxi des uploads.

La branch bank contient un plug-in qui permet simplement d'éditer et d'archiver les bordereaux de remise de chèques ou d'espèces en banque. Son installation necessite de créer 2 nouvelles tables par le biais du menu plugin de Galette. La selection se fait entre 2 dates. En attendant une éventuelle modification du comportement de Galette (Evolution #737) ces dates sont basées pour le moment sur la date de début de cotisation et non pas sur la date d'enregistrement de la cotisation pour retourner les bons résultats en cas de transaction avec date différente de la date du jour. Il est possible de modifier cette date en éditant les lignes 268 269 270 271 et 290 de checkdeposit.class.php en remplaçant datedebutcotis par date_enreg.

Ces programmes sont donnés en l'état et toutes les précautions devront être prises concernant leurs usages.
Ils doivent être utilisés avec une version 7.4 ou 7.5 minimum de galette.

Last edited Nov 12, 2013 at 3:19 PM by cero, version 15