[Galette-discussion] Une deuxième photo (conjoint(e))
Bonjour à tous, Avant tout, bravo pour le travail réalisé sur galette !!! Pour un club de camping-car je souhaite utiliser galette. J'ai déjà modifié le code pour intégrer une deuxième photo du conjoint(e). je détourne Pseudo pour conjoint(e) et j'ai créé une classe picture_conjoint dérivée de picture ainsi qu' une table picture_conjoint. Je peux envoyer mes modifs, dans cas quel est la procédure, pièce jointe ? Je réfléchi à détourner les groups par les voyages organisés par l'association. Pourquoi pas un plugin ? Je modifie les fichiers : picture.php ; ajouter_adherent.php ; member.tpl ; voir_adherent.tpl. Est-ce compatible avec avec un plugin ? Je suis un autodidacte en programmation Php et bénévole dans l'association, j'adore apprendre, je suis curieux, je veux bien aider au projet mais je suis un débutant !!!. et encore bravo daniel ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
[Galette-discussion] mutualisation galette (0.7)
Bonjour, Peut-on envisager une mutualisation de galette sur un seul serveur avec plusieurs associations fédérées ? La solution basique naïve que j'emploie : un dossier galette-Paris, un dossier galette-Reims, etc est lourde (à la maintenance et sur le serveur lourde en octets). Peut-on envisager une mutualisation des fichiers de bases avec une personnalisation de chaque Union Locale ? Est-ce réaliste ou cela demande une grosse refonte ?` cordialement -- @£ ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] Une deuxième photo (conjoint(e))
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Salut, Le 06/11/2011 09:51, laperdrix a écrit : > Bonjour à tous, > Avant tout, bravo pour le travail réalisé sur galette !!! Merci :) > Pour un club de camping-car je souhaite utiliser galette. J'ai déjà > modifié le code pour intégrer une deuxième photo du conjoint(e). je > détourne Pseudo pour conjoint(e) et j'ai créé une classe > picture_conjoint dérivée de picture ainsi qu' une table > picture_conjoint. Je peux envoyer mes modifs, dans cas quel est la > procédure, pièce jointe ? Tu peux me faire parvenir un patch en PJ, oui (je préfère les patchs au fichiers complets modifiés, d'autant que j'utilise Git qui rend encore plus simple leur application). > Je réfléchi à détourner les groups par les voyages organisés par > l'association. Heu... Là, il faut envisager directement un plugin à mon humble avis ; ça n'a pas grand chose à voir avec la gestion de groupes cette histoire de voyages (d'ailleurs, on pourrait envisager une association similaire qui aurait besoin des deux dans l'absolu). > > Pourquoi pas un plugin ? > Je modifie les fichiers : picture.php ; ajouter_adherent.php ; > member.tpl ; voir_adherent.tpl. Est-ce compatible avec avec un plugin ? La logique - dans le meilleur des mondes - doit être la suivante : tout ce qui ne sert pas à _toutes_ les associations n'a rien à faire dans Galette ; ce qui semble être le cas ici. Il avait été évoqué la possibilité d'implémenter des familles adhérentes (https://gna.org/task/?169) ; mais je ne vois personnellement pas comment faire pour intégrer ça simplement aujourd'hui ; et si je veux un jour sortir une 0.7 stable, les nouvelles fonctionnalités vont être évincées... Dommage, car ça aurait pu convenir pour cet usage je pense. Ça me semble plus intéressant d'implémenter la notion de familles, car ce sera plus générique. Tu peux y réfléchir si tu le souhaites, je ne me collerai pas à ça moi même, la 0.7 avant tout ! ;) Quant à la compatibilité des modifications apportées avec un plugin... Ben c'est difficile à dire. Le système de plugins actuels est assez peu générique, j'y ajoute des possibilités au fur et à mesure des besoins ; j'aurai tendance à dire que ce serait la meilleure approche, mais que ça implique fort probablement des modifications dans le code actuel de Galette pour que tout soit pris en compte. > Je suis un autodidacte en programmation Php et bénévole dans > l'association, j'adore apprendre, je suis curieux, je veux bien aider > au projet mais je suis un débutant !!!. Je débute aussi, depuis un peu plus longtemps que toi, c'est tout :-D > > et encore bravo > > daniel ++ Johan -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk62bqMACgkQ7N2B+4uln5R33wCgsbcyHUc0H/cE+jD8LMaEycgz YhsAnidj6HNqTlIE3UVic2K0DVCEpD03 =TB9V -END PGP SIGNATURE- ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] mutualisation galette (0.7)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Salut, Le 06/11/2011 11:29, André LEFRANC a écrit : > Bonjour, > > Peut-on envisager une mutualisation de galette sur un seul serveur avec > plusieurs associations fédérées ? La réponse rapide : non (il me semble m'être déjà exprimé sur le sujet d'ailleurs, mais soit). > > La solution basique naïve que j'emploie : un dossier galette-Paris, > un dossier galette-Reims, etc > est lourde (à la maintenance et sur le serveur lourde en octets). > > Peut-on envisager une mutualisation des fichiers de bases avec une > personnalisation de chaque Union Locale ? > > Est-ce réaliste ou cela demande une grosse refonte ?` Ce n'est pas vraiment réaliste. Galette gère, depuis ses tous débuts, une association, et des adhérents. Rendre possible aujourd'hui la gestion de multiples associations différentes remet en cause les fondements de l'application, et donc de revoir à peu près tout le code. Je me demande si la gestion des groupes ne pourrait pas répondre à cette problématique finalement ; d'après ce que j'ai compris de tes précédentes demandes. Il peut aussi être envisageable d'essayer de coller à tes besoins sous la forme d'un plugin aussi ; n'ayant pas vraiment de vue globale de ce que tu comptes faire, c'est assez difficile à dire pour moi... > > cordialement ++ Johan -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk62cDEACgkQ7N2B+4uln5QyBQCbBO0N928QYJk1I9+L34kRsVAe fBYAnRA8rKaHRfUWurhEOTPcWKdPO0od =u1gn -END PGP SIGNATURE- ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] mutualisation galette (0.7)
Le 06/11/11 12:32, Johan Cwiklinski a écrit : -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Salut, Le 06/11/2011 11:29, AndrŽé LEFRANC a écrit : Bonjour, Peut-on envisager une mutualisation de galette sur un seul serveur avec plusieurs associations fédérées ? La réponse rapide : non (il me semble m'être déjà exprimé sur le sujet d'ailleurs, mais soit). La solution basique naïve que j'emploie : un dossier galette-Paris, un dossier galette-Reims, etc est lourde (à la maintenance et sur le serveur lourde en octets). Peut-on envisager une mutualisation des fichiers de bases avec une personnalisation de chaque Union Locale ? Est-ce réaliste ou cela demande une grosse refonte ?` Ce n'est pas vraiment réaliste. Galette gère, depuis ses tous débuts, une association, et des adhérents. Rendre possible aujourd'hui la gestion de multiples associations différentes remet en cause les fondements de l'application, et donc de revoir à peu près tout le code. Je me demande si la gestion des groupes ne pourrait pas répondre à cette problématique finalement ; d'après ce que j'ai compris de tes précédentes demandes. Je suis un novice autodidacte en informatique, ce n'était pas mon métier.. Mais je suis un utilisateur depuis longtemps et je cherche toujours à utiliser les outils informatiques dans différentes situations pour faciliter le travail de moi-même ou des autres (gestion de labo par exemple ou de doc ou travail à distance partagé...) Il peut aussi être envisageable d'essayer de coller à tes besoins sous la forme d'un plugin aussi ; n'ayant pas vraiment de vue globale de ce que tu comptes faire, c'est assez difficile à dire pour moi... Notre problème est : - un outil simple pour les utilisateurs. Ce que Galette fait parfaitement. Toutes les démonstrations de galette aboutissent à son adoption, facilement. Les utilisateurs deviennent des prescripteurs rapidement. Galette permet la récupération des données de chaque association locale pour un traitement au niveau supérieur. Il me restera à écrire des procédures simples pour récupérer les données en vue de leur intégration dans la base comptable de chaque association puis transfert au niveau fédéral départemental, régional, national. En fait ce sera les mêmes données regroupées. Si j'obtiens que chacun n'utilise plus son propre fichier (word pour certains !) j'aurais déjà fait faire un grand progrès dans la rationalisation de la gestion. Je tâtonne car, malheureusement, cette culture de la gestion rationnelle des données est inexistante chez nous. Il me faut faire progresser sans créer de vertiges, en ne dévoilant pas tout le futur possible. Je vais étudier la proposition des groupes de façon attentive. Il afut comprendre que au fur et à mesure je comprends mieux Galette, les erreurs que j'ai pu faire en personnalisant de façon désordonnée Galette, me font réfléchir à l'avance au problème de maintenance future, si je m'y prends de façon non adéquate. Merci de votre patience. cordialement ++ Johan -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk62cDEACgkQ7N2B+4uln5QyBQCbBO0N928QYJk1I9+L34kRsVAe fBYAnRA8rKaHRfUWurhEOTPcWKdPO0od =u1gn -END PGP SIGNATURE- ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
[Galette-discussion] Mise à jour 0.6x -> 0.7 : c'est parti !
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Salut, J'ai créé un ticket sur le bugtracker (https://gna.org/bugs/index.php?18938) et j'ai commencé à bosser sur la migration de bases depuis une 0.6x vers une 0.7 en MySQL (les scripts posgres ne sont pas encore prêts). Il y avait quelques soucis dans le code, qui ont été vite réglés ; le principal problème consistait à gérer les soucis d'encodage rencontrés. En effet, pour ceux à qui ça parle, on passe de l'ISO-8859-1 pour les versions 0.6 à l'UTF-8 pour la 0.7. MySQL ne prend pas en charge la conversion des données en elle-mêmes ; il a donc fallu écrire une procédure côté Galette qui s'en charge. Roland a eu la bonté de me faire parvenir une base existante en 0.63 sur laquelle j'ai pu procéder à différents tests, et aboutir à un résultat fonctionnel. Cette procédure est lancée automatiquement sur la mise à jour dans la 0.7. Il y aura quelques améliorations à apporter : - - ne pas lancer ça si on met à jour un postgres (ça n'a aucun intérêt, et ça ne fonctionnerait probablement pas de toutes façons), - - ne lancer la procédure que si on met à jour vers une 0.7 (et éviter ainsi de rejouer le tout dans les prochaines versions). Mes tests ont été concluants, mais forcément, sur de grosses bases, le temps de mise à jour est bien plus important que d'habitude (on lit et on récrit l'intégralité de la base de données !!) ; j'aimerai par conséquent avoir des retours d'autres utilisateurs (je suis preneur de dump de grosses bases pour ceux qui voudraient que je puisse tester). Pour Galette-Sport, c'est une autre paire de manches, et ça devra probablement attendre que le plugin existe (si les utilisateurs de cette version pouvaient me confirmer/m'infirmer s'ils peuvent utiliser Galette 0.7 en l'état ; ça ferait avancer le schmilblick). À vos tests, donc ; migrez, migrez, migrez (enfin, en tests, hein, la 0.7 n'est pas sortie, bien que ça commence à s'en rapprocher de plus en plus) ! :p ++ Johan -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk6211sACgkQ7N2B+4uln5Q8XQCg0E4lbV9ru7ESd9apSHFGm5No et0AoO1kln/5RRlTTeEw5k9bqZjr12fv =46Ny -END PGP SIGNATURE- ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
[Galette-discussion] Les droits dans Galette
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Salut, La gestion des droits dans Galette est un sujet récurrent... Au fur et à mesure de la récriture de la 0.7 ; j'ai revu pas mal de choses, et j'en suis arrivé à un système qui me semble convenable, sans être (c'est important, pour moi comme pour vous) une usine à gaz. On peut donc distinguer désormais : - - le superadmin, qui est l'utilisateur créé à l'installation de Galette. Cet utilisateur est spécifique dans le sens où il ne s'agit pas d'un adhérent (ses informations sont stockées dans les préférences) ; - - les admins : ce sont des adhérents, pour lesquels la case 'administrateur' a été cochée. Il possèdent de nombreux droits, sauf celui de modifier les informations du superadmin (seul ce dernier le peut), - - les membres du staff (ou les membres du bureau) : chaque statut dans Galette possède un ordre de priorité, qui n'était auparavant utilisé que pour des raisons d'affichage. Par défaut, les status Président, Trésorier et Secrétaire possèdent une priorité inférieure à celle des membres actifs (30) ; j'ai donc considéré que tout statut inférieur à 30 était membre du staff, et pourrait avoir des droits particuliers. Pour le moment, si ces différences existent et sont exploitable, elles ne servent à rien (ie. les membres du staff n'ont aucun accès particuliers par rapport aux membres actifs hors bureau). La question est donc la suivante : que pourriez-vous souhaiter comme accès spécifiques pour ces membres particuliers ? Je pense par exemple que les membres du bureau devraient pouvoir accéder à la modification/création des fiches et des contributions et transactions... Des idées ? N'hésitez pas à proposer ; je ne peut vous garantir pour le moment que ça pourrait être intégré à Galette dans la prochaine version, mais les idées sont toujours bonnes à prendre et à conserver dans un coin ;) À tout cela, il faudra bien entendu ajouter les droits spécifiques aux groupes récemment mis en place (j'avais abordé ça dans un précédent message). ++ Johan PS: tout ceci n'est pas encore documenté puisque les règles ne sont pas fixées... Ça le sera par la suite :) -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk624UcACgkQ7N2B+4uln5R02gCeODgswjt8Uafv2pVjPItNlPi7 pzAAoMicBznnTUdjhK5jAP67qzxp3Wfq =hO67 -END PGP SIGNATURE- ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] Les nouveautés du jour...
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Salut, Le 05/11/2011 19:11, Johan Cwiklinski a écrit : > La configuration des chemins sera généralisée par la suite (pour les > images, les fichiers temporaires, les bibliothèques externes, etc, etc) > ; j'ai du mettre en place ce système pour le paquet RPM de Galette ; je > compte documenter ça assez rapidement, enfin, dès que j'aurai le temps > surtout :p J'ai commencé cette doc : http://galette.tuxfamily.org/documentation/fr/installation/postinstall.html#parametrage-des-chemins Attention : les différents paramètres, notamment du côté des chemins de Galette, n'ont pas été testés ! ++ Johan -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk624aYACgkQ7N2B+4uln5Sr7ACfY4URWnOaRxIeAOXjEoaBFYFV LmIAoKbtjll4fpNtRCXXRYptnqSSAVLv =Zt8Z -END PGP SIGNATURE- ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
[Galette-discussion] Installation Galette 0.7
Bonjour, Depuis de nombreuses années je m'intéresse à Galette pour gérer les membres d'association. J'avais sollicité Johan Cwiklinski pour le plugin "Auto" et après avoir laissé la main sur mon association automobile je reprends la gestion d'une association pour laquelle je souhaite utiliser Galette 0.7. J'ai enfin réussi à l'installer avec xamp contrairement à la 0.63. Je souhaite avoir des conseils concernant le choix d'un hebergeur et je prends volontiers vos avis. J'ai aussi vu que les membres d'un aéroclub bossent sur Galette et je serai heureux de pouvoir échanger avec eux ; cela peut aider mon aéroclub !!! Concernant la fiche "Configuration des champs" ; je vois que la page est encore en construction et que le bouton "Enregistrer" ne fonctionne pas. Comment puis-je modifier les champs ? D'avance merci pour votre aide. Cordialement, François MORTEAU___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] Installation Galette 0.7
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Salut, Le 06/11/2011 23:07, Angélique et François a écrit : > Bonjour, > > Depuis de nombreuses années je m'intéresse à Galette pour gérer les > membres d'association. J'avais sollicité Johan Cwiklinski pour le > plugin "Auto" et après avoir laissé la main sur mon association > automobile je reprends la gestion d'une association pour laquelle > je souhaite utiliser Galette 0.7. J'ai enfin réussi à l'installer > avec xamp contrairement à la 0.63. Je souhaite avoir des conseils > concernant le choix d'un hebergeur et je prends volontiers vos > avis. Une brève liste d'hébergeurs qui peuvent prétendre faire tourner Galette 0.7 est disponible sur la documentation : http://galette.tuxfamily.org/documentation/fr/installation/index.html#pre-requis-et-hebergement > J'ai aussi vu que les membres d'un aéroclub bossent sur Galette et > je serai heureux de pouvoir échanger avec eux ; cela peut aider mon > aéroclub !!! Concernant la fiche "Configuration des champs" ; je > vois que la page est encore en construction et que le bouton > "Enregistrer" ne fonctionne pas. Comment puis-je modifier les > champs ? Heu... On a "Personnaliser les champs" et "Configurer les fiches" ; mais pas "Configuration des champs" :) S'il s'agit de la première, cette fonctionnalité (comme indiqué sur la page de toutes façons) n'est pas disponible, et ne le sera probablement pas en 0.7 en tous les cas, voir le warning sur la page : http://galette.tuxfamily.org/documentation/fr/installation/postinstall.html#taches-diverses > D'avance merci pour votre aide. > > Cordialement, > > François MORTEAU Bonne journée ! Johan -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk63YPMACgkQ7N2B+4uln5Re6ACfUqj8Z8lapRxwG61hDejke7tv pCYAnR3p/K5WKLWLJA0tHSNeddFulzq6 =0oJP -END PGP SIGNATURE- ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] Installation Galette 0.7
Le 06/11/2011 23:07, Angélique et François a écrit : J'ai aussi vu que les membres d'un aéroclub bossent sur Galette et je serai heureux de pouvoir échanger avec eux ; cela peut aider mon aéroclub !!! Présente! ;-) Attention, mon développement est par contre très personnalisé et répond à des besoins très particulier. Actuellement, la gestion de l'aéroclub se fait en Access et je travaille sur l'intégration d'un export d'Access vers Galette 0.7. Le pilote peut consulter son historique de vols, d'opérations et placer des réservations sur les appareils de l'aéroclub. Mais toute la compta se fait encore en Access. A terme, ce sera migré vers Galette, mais pas tout de suite. Donc, mon plugin est très particulier, il y a des choses qu'on doit pouvoir utiliser sans Access, mais pas tout non plus. Mélissa ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion