Re: [Galette-devel] comptabilité des contributions et transactions
Le 08/05/14 07:51, Johan Cwiklinski a écrit : Salut, Le 07/05/2014 08:42, André Lefranc a écrit : D'autre part, nous utilisons volontiers les transactions, Nous serions très sensibles à ce que le même calcul des totaux des transactions soit disponibles sur la même base de référence. Pourquoi pas... Il faut ouvrir une demande en ce sens (il ne me semble pas que ça existe déjà - à vérifier). il serait très ergonomique que la page de saisie des transactions soit très semblable à celle de la saisie des contributions. Elle l'est déjà ; je ne vois pas particulièrement de problème d'ergonomie. Juste sur la saisie de la nature du virement (espèces, chèque, virement, et autres) en effet, la possibilité d'indiquer le type de versement (espèces, chèque, virement, et autres) est aussi nécessaire, voire peut plus que pour les contributions Les transactions regroupent une ou plusieurs contributions. Dans Galette, ce sont ces dernières qui contiennent le type de règlement, ajouter ça dans les transactions, c'est ajouter le possibilité de dire qu'une transaction est payée par virement, et qu'elle contient une contribution payée par chèque, et une autre en espèces ; où serait la logique ? Effectivement, si la saisie qui suit est incohérente, ça va cafouiller, mais là c'est la saisie qui serait en cause. Mais ce n'est pas Galette qui serait illogique, c'est la personne qui ventile !!! Parce que la transaction existe, elle sur le plan bancaire, sa nature et donc le tri d'après sa nature est un plus dans les vérifications des écritures de la banque. Quand je reçois un chèque de 50 € , en banque j'ai un crédit (sur un bordereau) de 50 € qui est le réel de l'encaissement, avec la banque, le montant, et y compris le nom du titulaire du compte qui peut être différent du nom de l'adhérent. Je ventile entre cotisations : 30 € et dons : 20 € (là je ne recopie pas les infos du chèque. puisque déjà fait dans la saisie de la transaction) Si je cherche un chèque de 30 € et/ou de 20 € en banque, impossible de trouver et faire un bordereau ça complique... Pour l'instant j'ai écrit une page basique qui cherche le mot chq dans la description de la transaction et qui établit un bordereau.. Ces références là ce serait plus logique de les mettre attachées à la transaction (ce que nous faisons). mais si le tri par nature (espèces, chèque, virement, et autres) dans la liste des transaction était possible ce serait un grand plus. de même si la liste des transactions pouvait permettre un recherche entre deux dates, avec total ce serait super... Bien cordialement Dépatouiller ça côté Galette serait trop compliqué. Par ailleurs, tu as déjà créé un ticket pour ça (#574). ++ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] comptabilité des contributions et transactions
Bonjour et encore merci pour cet outil. lors de la totalisation des contributions, il arrive que l'on butte sur une incohérence des données obtenue par la recherche des contributions; En effet, c'est la date de début de la cotisation qui est prise en compte, pour déterminer la période de comptabilisation, or cette date 1. n'est pas la date comptable de l'enregistrement en banque 2. n'est pas la date de validité au sens fiscal 3. ne permet pas de recouper avec les bordereaux des chèques 4. ne permet pas le recoupement bancaire Il serait judicieux que les dates des contributions prises en compte pour le calcul soit celle de l'enregistrement. D'autre part, nous utilisons volontiers les transactions, Nous serions très sensibles à ce que le même calcul des totaux des transactions soit disponibles sur la même base de référence. il serait très ergonomique que la page de saisie des transactions soit très semblable à celle de la saisie des contributions. en effet, la possibilité d'indiquer le type de versement (espèces, chèque, virement, et autres) est aussi nécessaire, voire peut plus que pour les contributions Faut-il ouvrir deux tickets ? Bonne journée à toutes et tous -- André Lefranc Trésorier du Réseau Environnement Santé ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] demande collaboration plugins
Le plugin Attestation , bien que non officiel dans le fork galette (merci Emilie, Melissa et Johan) fonctionne très bien. Il permet la réalisation d'un reçu fiscal* conforme à la législation. Pensez vous que l'on puisse envisager que de façon automatique, un plugin : 1. Sur critère de sélection (justificatif avec montant correspondant à la période fiscale) 2. réaliser un automate qui envoie à chaque personne adhérente, son fichier pdf personnel, 1. avec un message personnalisable ( Nom prénom, date, montant des versements de la période) 3. avec enregistrement des attestations à envoyer par la poste pour adhérent-es sans mail connu Bien entendu, il s'agit d'une extension qui pourrait adresser d'autres documents pdf 1. carte de membre, 2. convocation personnalisé en fonction de la responsabilité lors de l'évènement envisagé 3. Voire mandat pour convocation à AG ou CA de l'association ? * je prépare un paccage pour mettre à disposition le plugin attestation ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Suppression de fonctionnalités
Je demande instamment que cette Galette soit désormais compatible avec les normes des codex idoines, EFSA pour l'Europe, ANSES pour la France, en indiquant clairement sa composition, ni présence de As dont on indiquera les taux, en µg/L: La consommation de bière, de café à haute dose est donc déconseillée en présence de galette d'origine connue par exemple Taïwan (galette de Riz), ce qui ne peut qu'élever les Taux de As selon les données du groupe scientifique sur les contaminants source : (Contam) (EFSA)^2 Galette peut contribuer, aussi, à rendre les associations consommatrices d'icelle, durable, en étant uniquement compatible avec de l'e-électricité. Cette consommation doit réduire les émissions de CO2. (groupe GIEC) et d'autre part : La méthode de la « gestion graduée des risques » proposée par les experts de l’Anses est possiblement utilisable dans tous les environnements professionnels dans lesquels sont fabriqués ou utilisés (atelier industriel, laboratoire de recherche, unité pilote, etc.). L’outil proposé est particulièrement adapté à des PME et PMI qui n’ont pas nécessairement à leur disposition des appareils de caractérisation métrologique, ni la possibilité de réaliser des études toxicologiques approfondies nécessaires à une démarche d’évaluation des risques proprement dite. Cette adaptation de Galette doit être envisagée et toutes les dérives constatées supprimées, si elles sont susceptibles de mettre en cause le taux de As de l'individu consommateur. Le respect des normes (non respect du Taux maxima de GLU10 entrainant des dysfonctionnements) ni présence de As dont on indiquera les taux, en µg/L Il devient urgent aussi que la composition de galette soit affichée, ainsi que le taux de sel. Il en va de la lutte contre les (HTA), dont la prévalence est en forte augmentation, bien que les récentes normes ont abandonnées sa classification dans les ALD. Naturellement Galette se doit de respecter les normes : ISO 9001:2008 (qualité du management ) ainsi que les normes du BRC : Le British Retail Consortium - BRC - est un référentiel destiné aux fournisseurs sous Marque de Distributeurs (MDD) Identifier les pratiques (BPF/BPH) Bref, il devient urgent que Galette respecte le taux de 0,9 % GMO devienne compatible ECOCERT. ALD : Affection de Longue Durée HTA : hyper tensions artérielles EFSA : European Food Safety Authority ANSES :http://www.anses.fr/fr http://www.anses.fr/fr ECOCERT BRC, BPF/BPH http://www.ecocert.com/ http://www.ecocert.com/british-retail-consortium-brc Vive Galette bio ! Le 01/04/14 07:11, Johan Cwiklinski a écrit : Salut, Le développement d’un logiciel tel que Galette peut prendre beaucoup de temps, et j’en dispose de moins en moins ; il était donc devenu urgent d’identifier les fonctionnalités les plus « chronophages », et de les supprimer. Le système de mailings est compliqué à gérer ; et Galette n’ayant pas vocation à être un logiciel d’e-mailing, j’ai donc décidé de supprimer cette fonctionnalité. Les champs dynamiques, bien trop complexes eux-aussi, seront logés à la même enseigne. Une fois n’est pas coutume, ces suppressions seront présentes dans la prochaine version de Galette, mais aussi dans la version actuelle. Cela signifie donc qu’à compter de maintenant, les personnes qui téléchargeront Galette 0.7.8 ne bénéficieront plus de ces fonctionnalités. Cette annonce est effectuée conjointement sur le site web : http://goo.gl/2oDHBe Bonne journée, ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Suppression de fonctionnalités
Je demande instamment que cette Galette soit désormais compatible avec les normes des codex idoines, EFSA pour l'Europe, ANSES pour la France, en indiquant clairement sa composition, ni présence de As dont on indiquera les taux, en µg/L: La consommation de bière, de café à haute dose est donc déconseillée en présence de galette d'origine connue par exemple Taïwan (galette de Riz), ce qui ne peut qu'élever les Taux de As selon les données du groupe scientifique sur les contaminants source : (Contam) (EFSA)^2 Galette peut contribuer, aussi, à rendre les associations consommatrices d'icelle, durable, en étant uniquement compatible avec de l'e-électricité. Cette consommation doit réduire les émissions de CO2. (groupe GIEC) et d'autre part : La méthode de la « gestion graduée des risques » proposée par les experts de l’Anses est possiblement utilisable dans tous les environnements professionnels dans lesquels sont fabriqués ou utilisés (atelier industriel, laboratoire de recherche, unité pilote, etc.). L’outil proposé est particulièrement adapté à des PME et PMI qui n’ont pas nécessairement à leur disposition des appareils de caractérisation métrologique, ni la possibilité de réaliser des études toxicologiques approfondies nécessaires à une démarche d’évaluation des risques proprement dite. Cette adaptation de Galette doit être envisagée et toutes les dérives constatées supprimées, si elles sont susceptibles de mettre en cause le taux de As de l'individu consommateur. Le respect des normes (non respect du Taux maxima de GLU10 entrainant des dysfonctionnements) ni présence de As dont on indiquera les taux, en µg/L Il devient urgent aussi que la composition de galette soit affichée, ainsi que le taux de sel. Il en va de la lutte contre les (HTA), dont la prévalence est en forte augmentation, bien que les récentes normes ont abandonné sa classification dans les ALD. Naturellement Galette se doit de respecter les normes : ISO 9001:2008 (qualité du management ) ainsi que les normes du BRC : Le British Retail Consortium - BRC - est un référentiel destiné aux fournisseurs sous Marque de Distributeurs (MDD) Identifier les pratiques (BPF/BPH) Bref, il devient urgent que Galette respecte le taux de 0,9 % GMO devienne compatible ECOCERT. ALD : Affection de Longue Durée HTA : hyper tensions artérielles EFSA : European Food Safety Authority ANSES :http://www.anses.fr/fr http://www.anses.fr/fr ECOCERT BRC, BPF/BPH http://www.ecocert.com/ http://www.ecocert.com/british-retail-consortium-brc Vive Galette bio ! Le 01/04/14 07:16, Gautier a écrit : On ne pourra plus rajouter des champs ? a Galette ? Sur 01/04/2014 07:09:25, Johan Cwiklinski jo...@x-tnd.bea écrit: Salut, Le développement d’un logiciel tel que Galette peut prendre beaucoup de temps, et j’en dispose de moins en moins ; il était donc devenu urgent d’identifier les fonctionnalités les plus « chronophages », et de les supprimer. Le système de mailings est compliqué à gérer ; et Galette n’ayant pas vocation à être un logiciel d’e-mailing, j’ai donc décidé de supprimer cette fonctionnalité. Les champs dynamiques, bien trop complexes eux-aussi, seront logés à la même enseigne. Une fois n’est pas coutume, ces suppressions seront présentes dans la prochaine version de Galette, mais aussi dans la version actuelle. Cela signifie donc qu’à compter de maintenant, les personnes qui téléchargeront Galette 0.7.8 ne bénéficieront plus de ces fonctionnalités. Cette annonce est effectuée conjointement sur le site web : http://goo.gl/2oDHBe Bonne journée, -- Johan ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel http://www.avast.com/ Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce que la protection Antivirus avast! http://www.avast.com/ est active. ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Suppression de fonctionnalités
Je demande instamment que cette Galette soit désormais compatible avec les normes des codex idoines, EFSA pour l'Europe, ANSES pour la France, en indiquant clairement sa composition, ni présence de As dont on indiquera les taux, en µg/L: La consommation de bière, de café à haute dose est donc déconseillée en présence de galette d'origine connue par exemple Taïwan (galette de Riz), ce qui ne peut qu'élever les Taux de As selon les données du groupe scientifique sur les contaminants source : (Contam) (EFSA)^2 Galette peut contribuer, aussi, à rendre les associations consommatrices d'icelle, durable, en étant uniquement compatible avec de l'e-électricité. Cette consommation doit réduire les émissions de CO2. (groupe GIEC) et d'autre part : La méthode de la « gestion graduée des risques » proposée par les experts de l’Anses est possiblement utilisable dans tous les environnements professionnels dans lesquels sont fabriqués ou utilisés (atelier industriel, laboratoire de recherche, unité pilote, etc.). L’outil proposé est particulièrement adapté à des PME et PMI qui n’ont pas nécessairement à leur disposition des appareils de caractérisation métrologique, ni la possibilité de réaliser des études toxicologiques approfondies nécessaires à une démarche d’évaluation des risques proprement dite. Cette adaptation de Galette doit être envisagée et toutes les dérives constatées supprimées, si elles sont susceptibles de mettre en cause le taux de As de l'individu consommateur. Le respect des normes (non respect du Taux maxima de GLU10 entrainant des dysfonctionnements) ni présence de As dont on indiquera les taux, en µg/L Il devient urgent aussi que la composition de galette soit affichée, ainsi que le taux de sel. Il en va de la lutte contre les (HTA), dont la prévalence est en forte augmentation, bien que les récentes normes ont abandonnées sa classification dans les ALD. Naturellement Galette se doit de respecter les normes : ISO 9001:2008 (qualité du management ) ainsi que les normes du BRC : Le British Retail Consortium - BRC - est un référentiel destiné aux fournisseurs sous Marque de Distributeurs (MDD) Identifier les pratiques (BPF/BPH) Bref, il devient urgent que Galette respecte le taux de 0,9 % GMO devienne compatible ECOCERT. ALD : Affection de Longue Durée HTA : hyper tensions artérielles EFSA : European Food Safety Authority ANSES :http://www.anses.fr/fr http://www.anses.fr/fr ECOCERT BRC, BPF/BPH http://www.ecocert.com/ http://www.ecocert.com/british-retail-consortium-brc Vive Galette bio ! Le 01/04/14 07:11, Johan Cwiklinski a écrit : Salut, Le développement d’un logiciel tel que Galette peut prendre beaucoup de temps, et j’en dispose de moins en moins ; il était donc devenu urgent d’identifier les fonctionnalités les plus « chronophages », et de les supprimer. Le système de mailings est compliqué à gérer ; et Galette n’ayant pas vocation à être un logiciel d’e-mailing, j’ai donc décidé de supprimer cette fonctionnalité. Les champs dynamiques, bien trop complexes eux-aussi, seront logés à la même enseigne. Une fois n’est pas coutume, ces suppressions seront présentes dans la prochaine version de Galette, mais aussi dans la version actuelle. Cela signifie donc qu’à compter de maintenant, les personnes qui téléchargeront Galette 0.7.8 ne bénéficieront plus de ces fonctionnalités. Cette annonce est effectuée conjointement sur le site web : http://goo.gl/2oDHBe Bonne journée, ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Paiement en ligne
Oui tout à fait : un greffon avec paylib de plusieurs banques française serait bienvenu. Je dois pourvoir disposer des codes de la part de la banque postale. Non Au mercure Dentaire et Réseau Environnement Santé seraient partantes. merci de cette idée et initiative. Le 12/02/14 19:48, David TAILLANDIER - DIGI VALUE a écrit : Bonjour, je regarde Galette du coin de l'oeil depuis pas mal de temps. Une petite asso de ma ville se pose la question de s'informatiser et de pouvoir faire du paiement de cotisation en ligne. Si je n'ai rien raté, Galette le fait déjà avec le greffon Paypal uniquement. Pas mal de personnes souhaitent payer en ligne mais semblent être réfractaires à Paypal et préfèrent une banque « bien de chez nous ». Ce n'est pas spécifique à l'asso en question, c'est assez général car j'ai vu le cas pour payer d'autres choses. Un rapide tour dans les archives ne m'indique pas de greffon pour payer via tel ou tel système franco-français, ni de discussion en cours (recherche pas forcément efficace). Si l'asso en question est intéressée, je suis ok pour m'y coller. Je l'ai déjà fait pour un site développé en interne par une entreprise. Ce greffon pour je ne sais quelle banque, est-ce quelque chose qui s'insèrerait correctement dans vos projets ? Est-ce bienvenu ? Etc. ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] attestation reçu
Je gère deux associations qui utilisent Galette. Ces deux associations à vocation scientifique pour la grosse part de leur activité, ont la possibilité de faire des reçus permettant aux dons et aux cotisations d'être déductibles des impôts. Lorsque la personne ne peut y prétendre un document de substitution est produit. Le Conseil d'Administration projette de délivrer par voie postale les reçus pour chaque adhérent, 291 envois à réaliser par exemple. J'ai déjà réalisé un plugin qui permet à chaque personne adhérente de télécharger son propre reçu. Le format est déjà compatible avec un envoi postal, par enveloppe à fenêtre. Donc mon problème est le suivant : La solution actuelle, un Pdf pour chaque adhérent-e donne une gestion trop lourde au moment de l'impression. (ie sélectionner le document, l'ouvrir, l'imprimer, le fermer passer au suivant...) à partir du statut d'administrateur, pouvoir imprimer, un document qui fusionne sur le même pdf, une page pour chaque personne, les personnes adhérentes sélectionnées. (par lot de 50 ?) Il me vient l'idée que l'on pourrait modifier la page produite, pour inclure une carte d'adhésion, si la personne adhérente est à jour, en bas de page. Qui peut m'aider ? cordialement -- André Lefranc Trésorier du Réseau Environnement Santé (RES) Délégué RES Aquitaine Président de Non Au Mercure Dentaire (membre du RES) ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] Mozilla : Persona
Mozilla lance un procédé d'identification basé sur les adresses mails des personnes. Le sérieux de la fondation n'est pas à mettre en doute. Faut-il envisager de passer à ce système ? N'est-ce pas assez compliqué pour une personne pas au fait de toutes les technologies ? https://login.persona.org/about Je ne parle pas forcément de Galette, ayant une vague idée que l'identification avec différents niveaux d'accès ne doit pas être faciles à gérer. Cordialement PS : Il a beau pleuvoir comme en Automne, les cèpes ne sont pas sortis ici dans le Bordelais ! ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Galette 0.7.4.1 (lautre.net)
Le 02/05/13 18:17, Johan Cwiklinski a écrit : Salut, Le 02/05/2013 08:01, André Lefranc a écrit : 1. ALTER TABLE galette_adherents ...SQLSTATE[23000]: Integrity [...] Tu reproduits donc toutes les erreurs de la 0.7.4. Est-tu certain de bien travailler sur une 0.7.4*.1* (c'est comme le Port Salut, c'est marqué dessus...) ? ++ Effectivement ce n'est que la vielle version 0.7.4 j'écrase et je télécharge (à la vitesse de l'adsl lent de ma cambrousse) 0.7.4.1 Merci ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Galette 0.7.4.1 (lautre.net)
Le 02/05/13 23:33, André Lefranc a écrit : Le 02/05/13 18:17, Johan Cwiklinski a écrit : Salut, Le 02/05/2013 08:01, André Lefranc a écrit : 1. ALTER TABLE galette_adherents ...SQLSTATE[23000]: Integrity [...] Tu reproduits donc toutes les erreurs de la 0.7.4. Est-tu certain de bien travailler sur une 0.7.4*.1* (c'est comme le Port Salut, c'est marqué dessus...) ? ++ Effectivement ce n'est que la vielle version 0.7.4 j'écrase et je télécharge (à la vitesse de l'adsl lent de ma cambrousse) 0.7.4.1 Merci _ Tout semble OK pour cette version installée sur une base de la version 0.7.3.2 Merci merci _ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] erreur sur Galette 0.7.4.1
salut la version 0.7.4.1 produit une erreur dans la page preferences.php (général) - ERREUR - * - Champ obligatoire non renseigné. pref_lang voir_adherent.php?id_adh=85 suite à modification du mot de passe : *Fatal error*: Call to a member function xpath() on a non-object in */var/alternc/html/a/apa/www/...xxx... /lib/Galette/Core/I18n.php* on line *203* ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Galette 0.7.4.1
Le 01/05/13 20:06, Johan Cwiklinski a écrit : Bonsoir à tous, Me revoici, officiellement, et « prêt à en découdre » :D La version 0.7.4.1 de Galette est désormais disponible : http://goo.gl/sjTrl Bien entendu, la documentation a été mise à jour en conséquence. Notez que depuis peu, j'ai changé de travail, de région, ... (de vie en somme) ; et qu'il va m'être bien plus difficile maintenant de faire avancer le projet que ça ne l'était (et ce n'était pas forcément toujours facile jusqu'ici...). Les détails utiles sont dans le billet ; j'apporterai cependant une petite précision (puisque la question me sera posée sous peu... n'est-ce pas André ? :D) : la compatibilité Debian Squeeze, et les anciens mots de passe. Pour que ça puisse fonctionner chez lautre.net, il faut : - modifier le fichier galette/includes/galette.inc.php pour descendre la version requise de PHP à 5.3.3 - créer un fichier galette/config/behavior.inc.php avec pour contenu : ?php define('GALETTE_UNSECURE_PASSWORDS', true); /!\ *La version de PHP requise pour Galette est - et restera - la version 5.3.7. La version conseillée reste PHP 5.4.x* /!\ tests effectués ce soir : serveur lautre.net 1) création du fichier galette/config/behavior.inc.php ?php define('GALETTE_UNSECURE_PASSWORDS', true); */**/!\ *La version de PHP requise pour Galette est - et restera - la version 5.3.7. La version conseillée reste PHP 5.4.x* /!\ */* ?*** Mon éditeur de php ne reconnait pas /!\ et exige ? en fin de fichier : je me suis trompé ? 1. j'ai commencé à tester sur une base ancienne de test (version 7.3.2), il y a eu un échec de modification de la base. 2. J'ai créé une base neuve, vide. 1. L'installation se passe bien. 2. La connexion de l'administrateur est cependant impossible : 3. la base sql ( pref_admin_pass ) contient un 0 3. J'attends les instruction et je testerais sur une base en exploitaion demain Très cordialement À bientôt, ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Galette 0.7.4.1 (lautre.net)
J'ai donc collé dans la base de données dans pref_admin_pass le hash obtenu ailleurs de mon mot de pass en md5 et j'ai pu me loguer comme administrateur. demain, il fera jour et j'essaireais sur une base si j'arrive à créer un dump de cette base. Sur ce bonne nuit. Le 02/05/13 00:39, André Lefranc a écrit : Le 01/05/13 20:06, Johan Cwiklinski a écrit : Bonsoir à tous, Me revoici, officiellement, et « prêt à en découdre » :D La version 0.7.4.1 de Galette est désormais disponible : http://goo.gl/sjTrl Bien entendu, la documentation a été mise à jour en conséquence. Notez que depuis peu, j'ai changé de travail, de région, ... (de vie en somme) ; et qu'il va m'être bien plus difficile maintenant de faire avancer le projet que ça ne l'était (et ce n'était pas forcément toujours facile jusqu'ici...). Les détails utiles sont dans le billet ; j'apporterai cependant une petite précision (puisque la question me sera posée sous peu... n'est-ce pas André ? :D) : la compatibilité Debian Squeeze, et les anciens mots de passe. Pour que ça puisse fonctionner chez lautre.net, il faut : - modifier le fichier galette/includes/galette.inc.php pour descendre la version requise de PHP à 5.3.3 - créer un fichier galette/config/behavior.inc.php avec pour contenu : ?php define('GALETTE_UNSECURE_PASSWORDS', true); /!\ *La version de PHP requise pour Galette est - et restera - la version 5.3.7. La version conseillée reste PHP 5.4.x* /!\ tests effectués ce soir : serveur lautre.net 1) création du fichier galette/config/behavior.inc.php ?php define('GALETTE_UNSECURE_PASSWORDS', true); */**/!\ *La version de PHP requise pour Galette est - et restera - la version 5.3.7. La version conseillée reste PHP 5.4.x* /!\ */* ?*** Mon éditeur de php ne reconnait pas /!\ et exige ? en fin de fichier : je me suis trompé ? 1. j'ai commencé à tester sur une base ancienne de test (version 7.3.2), il y a eu un échec de modification de la base. 2. J'ai créé une base neuve, vide. 1. L'installation se passe bien. 2. La connexion de l'administrateur est cependant impossible : 3. la base sql ( pref_admin_pass ) contient un 0 3. J'attends les instruction et je testerais sur une base en exploitaion demain Très cordialement À bientôt, ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] 0.7.4.1
Bonjour et spécialement à Johan, Nous pouvons donc supposer que Johan a pu reprendre pied, après son changement de travail et de lieu de vie. J'ai été impressionné par la somme de travail de nouveau fourni sur galette. parmi tous les messages que j'ai essayé de comprendre dans galette-commits, je lis : Mise à jour en 0.7.4.1 Ajout de l'option pourréactiver l'ancien stockage des mots de passe (PHP 5.3.3 sous Debian Squeeze) Merge branch 'hotfix/0.741' Est-ce que cela signifie que Galette 0.7.4.1 offre l'option à l'installation de choisir un ancien codage des Mots de passe, ce qui rendrait cette version compatible avec PHP 5.3.3 sans exiger la version 5.4.3 et supérieure ? Ce qui devrait nous permettre de tester cette nouvelle version ? Cordialement André Lefranc ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] 0.7.4.1
Le 29/04/13 07:00, André Lefranc a écrit : Bonjour et spécialement à Johan, Nous pouvons donc supposer que Johan a pu reprendre pied, après son changement de travail et de lieu de vie. J'ai été impressionné par la somme de travail de nouveau fourni sur galette. parmi tous les messages que j'ai essayé de comprendre dans galette-commits, je lis : Mise à jour en 0.7.4.1 Ajout de l'option pourréactiver l'ancien stockage des mots de passe (PHP 5.3.3 sous Debian Squeeze) Merge branch 'hotfix/0.741' Est-ce que cela signifie que Galette 0.7.4.1 offre l'option à l'installation de choisir un ancien codage des Mots de passe, ce qui rendrait cette version compatible avec PHP 5.3.3 sans exiger la version 5.4.3 et supérieure ? Ce qui devrait nous permettre de tester cette nouvelle version ? Cordialement André Lefranc J'ai tenté l'installation mais : Galette is NOT compliant with your current PHP version. Galette requires PHP 5.3.7 minimum and current version is 5.3.3-7+squeeze15 comme j'ai téléchargé : galette-48cd4d9 je ne suis pas sûr d'avoir la version avec ces ajouts. J'ai triché en modifiant la ligne 39 de galette.inc.php if ( !defined('GALETTE_PHP_MIN') ) { define('GALETTE_PHP_MIN', '5.3.3'); (et non 5.3.3-7) } mais une erreur se déclenche alors : Je ne retrouve pas le fichier exigé : galette-galette-48cd4d9/galette/includes/../includes/password_compat-1.0.0/password.php' comment interpréter ? /includes/../includes/ Mon niveau en php est assez nul, pour ne pas me permettre de comprendre ce qui se passe... donc je ne peux faire des tests, dommage... Cordialement ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] mise à jour données (requête SQl)
bonjour, je patauge un peu beaucoup à la folie.. Pour la mise à jour d'un fichoer sur galette je suis parti de données sous excel. pour les données des adhérent-es codage en csv : ok pour les cotisations archivées, j'ai du rentrer chaque donnée à la main. Le ficheir excel n'était pas homogène. Besoin : je voudrais par une requête php ou mieux SQL, forcer dans la base SQL, la date d'enregistrement de chaque contribution égale à la date de début de période cotisation,pour des raisons légales, parce que le plugin attestation fiscale ne peut utiliser que la date d'enregistrement du don ou de la cotisation. soit faire que dans galette_cotisation /*date_enreg = date_debut_cotis*/ Y-a-t-il une bonne âme pour me donner un tuyau ? Cordialement ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] [RESOLU] mise à jour données (requête SQl)
UPDATE xxx.galette_cotisations SET date_enreg = (SELECT date_debut_cotis) rien n'est plus simple... Merci Le 28/03/13 15:05, André Lefranc a écrit : bonjour, je patauge un peu beaucoup à la folie.. Pour la mise à jour d'un fichoer sur galette je suis parti de données sous excel. pour les données des adhérent-es codage en csv : ok pour les cotisations archivées, j'ai du rentrer chaque donnée à la main. Le ficheir excel n'était pas homogène. Besoin : je voudrais par une requête php ou mieux SQL, forcer dans la base SQL, la date d'enregistrement de chaque contribution égale à la date de début de période cotisation,pour des raisons légales, parce que le plugin attestation fiscale ne peut utiliser que la date d'enregistrement du don ou de la cotisation. soit faire que dans galette_cotisation /*date_enreg = date_debut_cotis*/ Y-a-t-il une bonne âme pour me donner un tuyau ? Cordialement ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] QR code avec enregistrement : Merci Mélissa
Le 20/03/13 20:29, Mélissa Djebel a écrit : Le 20/03/2013 00:23, André Lefranc a écrit : j'utilise : 0610101010, 0615151515, 0620202020 soit numéro,[espace]numéro,[espace]numéro, et cela fonctionne dans google. Alors c'est mon téléphone qui n'est pas d'accord. J'ai réalisé mes test avec un iPhone 4, et rien à faire. Ci-joint 2 QR codes - pointvirgule.png - virgule.png qui contiennent les codes pour envoyer un SMS à 0610101010, 0620202020, 0630303030 avec le message Mélissa aime Galette :). Les n° de téléphones sont séparés par des ; ou des , comme le titre de l'image l'indique. Pouvez-vous me dire si sur votre téléphone portable, l'application SMS s'ouvre avec plusieurs destinataires ou 1 seul destinataire ? xperia arc S (sony ericson) android : avec [;] ok le fichier avec [,] est aussi bien lu par la même application i-nigma les fichiers avec [,][;] sont aussi bien lu par l'application Barcode (android aussi) Est-ce que le QR code à adresses multiples, produit par google sont aussi mal lu par iphone ? Cordialement après 3 h de route en retour d'une journée de tenue de stand... Et me donner le type de téléphone portable : Android, iOS, Win8, ainsi que la marque éventuellement ? Perso donc, sur un iPhone 4, je n'ai qu'un seul destinataire dans les 2 cas. Bises, Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] QR code avec enregistrement : Merci Mélissa
Bonjour, QR code avec enregistrement sur une galette fraiche 7.3.2, fonctionne parfaitement. Spécial Mélissa ... perfectionnements souhaités (mais est-ce souhaitable ?) : . 1. Mettre automatiquement au début de chaque texto : Exp: NAMD ou Exp:RES /Idéalement le nom (Abrégé ou sigle) de l'association, // //qui pourrait être un champ supplémentaire à créer dans les préférences de la table de QR.// //[pref_sigle] par exemple ?// //lors de l'installation de QR ?/ . 2. Plus compliqué ? permettre de faire un envoi groupé par sélection d'une liste de destinataires. /exemple rappel d'une réunion téléphonique un peu avant la réunion ?// Merci de ton écoute Mélissa / ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Coder Région à partir du département
Le 19/03/13 09:51, roland.te...@gmail.com a écrit : mardi 19 mars 2013, Bonjour, Le mardi 19 mars 2013 à 06:46:03, a.lefranc@... a écrit : Dans un groupe quand on utilise un alias, un pseudo, un surnom, c'est unique, sinon comment savoir de qui il s'agit ? Ca, c'est ton avis. Et les prénoms ? Unique aussi sans cela comment savoir qui c'est ?? Le pseudo est un reste d'enfance où, au lieu de s'appeler Jean, on s'appelle Lagardère et comme Lagardère, ça fait vieillot, on se baptise trifoullis35, le but étant justement de camoufler son identité. Si deux usagers se surnomme glandu69, c'est pas d'bol pour eux. C'est d'ailleurs une des raisons pour laquelle les adresses électroniques sont uniques (une des raisons) : sinon comment savoir à qui on écrit ? :) mais quelques fois, un alias représente un groupe : la direction, les roots, le sysop ... Ben t'en sais des choses ... T'as trouvé ça où dans Galette ? Tu vas demander à Johan l'implémentation avant Pâques ? ;) Bonne journée. Roland On arrête là, le ton ne me semble pas être en adéquation avec un esprit de coopération. ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] Coder Région à partir du département
Pour ceux que ça intéresse : voici le code SQL de *chargement* du pseudo avec la région à partir du code postal / Il ne manque que les départements d'outremer. (merci Johan d'avoir prévu l'affichage de la requête avec recherche avancée) UPDATE `namd_galette`.`galette_adherents` SET `pseudo_adh` = 'Rhône-Alpes' WHERE (LOWER(cp_adh) LIKE '01%'); UPDATE `namd_galette`.`galette_adherents` SET `pseudo_adh` = 'Picardie' WHERE (LOWER(cp_adh) LIKE '02%'); UPDATE `namd_galette`.`galette_adherents` SET `pseudo_adh` = 'Auvergne' WHERE (LOWER(cp_adh) LIKE '03%'); UPDATE `namd_galette`.`galette_adherents` SET `pseudo_adh` = 'Provence-Alpes-Côte d Azur' WHERE (LOWER(cp_adh) LIKE '04%'); UPDATE `namd_galette`.`galette_adherents` SET `pseudo_adh` = 'Provence-Alpes-Côte d Azur' WHERE (LOWER(cp_adh) LIKE '05%'); UPDATE `namd_galette`.`galette_adherents` SET `pseudo_adh` = 'Provence-Alpes-Côte d Azur' WHERE (LOWER(cp_adh) LIKE '06%'); UPDATE `namd_galette`.`galette_adherents` SET `pseudo_adh` = 'Rhône-Alpes' WHERE (LOWER(cp_adh) LIKE '07%'); UPDATE `namd_galette`.`galette_adherents` SET `pseudo_adh` = 'Champagne-Ardenne' WHERE (LOWER(cp_adh) LIKE '08%'); UPDATE `namd_galette`.`galette_adherents` SET `pseudo_adh` = 'Midi-Pyrénées' WHERE (LOWER(cp_adh) LIKE '09%'); UPDATE `namd_galette`.`galette_adherents` SET `pseudo_adh` = 'Champagne-Ardenne' WHERE (LOWER(cp_adh) LIKE '10%'); le suite sur demande (taille envoi limité) toutes observations bienvenues. -- André LEFRANC Présidence Non au Mercure Dentaire . Adhérer en ligne. http://www.namd.fr/Adhesions/ . Bibliographie scientifique. http://www.namd.fr/gestion/Biblios/ . Site Non-au-mercure-dentaire.org http://www.non-au-mercure-dentaire.org/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] problème de passage de données (vers pdf like emargement)
Pour X raisons plus ou moins valables, mais ce n'est pas moi qui décide, on produit un document pdf qui contient les informations de contact des adhérents. Cette procédure est transposée depuis la production de la liste d'émargement. J'ai fait cette transposition qui a fonctionné jusque récemment, mais ensuite, j'ai modifié des fichiers et depuis l'appel se fait bien vers repertory_sheet_details.php mais la suite est bloquée rien ne se passe. Si quelqu'un peut m'aider à décoder ce transfert de données vers la suite merci. Il s'agit pour ces associations de produire des documents de préparation de réunions régionales ou d'action régionales. Cordialement ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] galère sur liste émargement
salut, je n'arrive pas à trouver comment : • paramétrer la position du titre (sheet) qui est saisi dans la fenêtre de définition de la liste d'émargement : • paramétrer la date du document qui est saisie de la même façon. si c'est dans lib/galette/IO/Pdf.php je ne trouve pas... merci d'une aide ... ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] [RÉSOLU} problème de passage de données (vers pdf like emargement)
[RÉSOLU} Le 18/03/13 09:14, André Lefranc a écrit : Pour X raisons plus ou moins valables, mais ce n'est pas moi qui décide, on produit un document pdf qui contient les informations de contact des adhérents. Cette procédure est transposée depuis la production de la liste d'émargement. J'ai fait cette transposition qui a fonctionné jusque récemment, mais ensuite, j'ai modifié des fichiers et depuis l'appel se fait bien vers repertory_sheet_details.php mais la suite est bloquée rien ne se passe. id=xxx si xxx est non défini, tout bloque sans laisser de trace dans les logs hélas... Si quelqu'un peut m'aider à décoder ce transfert de données vers la suite merci. Il s'agit pour ces associations de produire des documents de préparation de réunions régionales ou d'action régionales. Cordialement ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Coder Région à partir du département
Le 18/03/13 21:17, Mélissa Djebel a écrit : Le 18/03/2013 08:58, André Lefranc a écrit : UPDATE `namd_galette`.`galette_adherents` SET `pseudo_adh` = 'Rhône-Alpes' WHERE (LOWER(cp_adh) LIKE '01%'); Dans le cas présent, le LOWER(cp_adh) est inutile car il s'agit de chiffres et non de lettres, LOWER passe en minuscule les lettres, sur les chiffres, ça ne sert à rien :) tout à fait Melissa mais j’ai eu la flemme de refaire un courriel allégé.. Ce ne sera pas mieux d'utiliser plutôt un champ additionnel pour stocker la région ? Ben certes, mais je doutais de mes capacités à créer les filtres idoines, et les tris asc ou desc correspondants. par chance, il n'y avait pas de boucle de contrôle que les pseudos soit uniques. (ce qui est un bug ? Chut, j'en ai trop besoin ;-))) Mélissa ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Coder Région à partir du département
Le 19/03/13 02:09, roland.te...@gmail.com a écrit : mardi 19 mars 2013, Bonjour, Le mardi 19 mars 2013 à 00:37:47, a.lefranc@... a écrit : par chance, il n'y avait pas de boucle de contrôle que les pseudos soit uniques. (ce qui est un bug ? Chut, j'en ai trop besoin ;-))) En quoi le fait que les pseudos ne soient pas uniques est-ce un bug ?? Là, faut m'expliquer. Dans un groupe quand on utilise un alias, un pseudo, un surnom, c'est unique, sinon comment savoir de qui il s'agit ? mais quelques fois, un alias représente un groupe : la direction, les roots, le sysop ... Bonne nuit. Roland ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] différences 7.3.2 et 7.4
Après essais de 7.4 retour à la version 7.3.2 . raison : blocage chez l'autre.net du codage des mots de passe. (ce qui entraîne la non possibilité de - modifier un password, - de créer un adhérent ou de demander un nouveau mot de passe . Cependant les nouvelles fonctionnalités de galette 7.4 correspondent encore mieux à nos besoins. Est-ce les seules fonctions qui nécessitent une version supérieure de php ? Auquel cas, puis-je envisager de rétablir uniquement les anciens fichiers de 7.3.2 qui concernent la gestion des mots de passe ? o index.php http://redmine.ulysses.fr/projects/galette/repository/revisions/cb9c5ec94f817d29c61ec692ea69770a0a051591/entry/galette/index.php (diff http://redmine.ulysses.fr/projects/galette/repository/revisions/cb9c5ec94f817d29c61ec692ea69770a0a051591/diff/galette/index.php) o install + index.php http://redmine.ulysses.fr/projects/galette/repository/revisions/cb9c5ec94f817d29c61ec692ea69770a0a051591/entry/galette/install/index.php (diff http://redmine.ulysses.fr/projects/galette/repository/revisions/cb9c5ec94f817d29c61ec692ea69770a0a051591/diff/galette/install/index.php) o lib /Galette + Core # Preferences.php http://redmine.ulysses.fr/projects/galette/repository/revisions/cb9c5ec94f817d29c61ec692ea69770a0a051591/entry/galette/lib/Galette/Core/Preferences.php (diff http://redmine.ulysses.fr/projects/galette/repository/revisions/cb9c5ec94f817d29c61ec692ea69770a0a051591/diff/galette/lib/Galette/Core/Preferences.php) + Entity # Adherent.php http://redmine.ulysses.fr/projects/galette/repository/revisions/cb9c5ec94f817d29c61ec692ea69770a0a051591/entry/galette/lib/Galette/Entity/Adherent.php (diff http://redmine.ulysses.fr/projects/galette/repository/revisions/cb9c5ec94f817d29c61ec692ea69770a0a051591/diff/galette/lib/Galette/Entity/Adherent.php) + Repository # Members.php http://redmine.ulysses.fr/projects/galette/repository/revisions/cb9c5ec94f817d29c61ec692ea69770a0a051591/entry/galette/lib/Galette/Repository/Members.php (diff http://redmine.ulysses.fr/projects/galette/repository/revisions/cb9c5ec94f817d29c61ec692ea69770a0a051591/diff/galette/lib/Galette/Repository/Members.php) Merci de vos avis. Cordialement ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] différences 7.3.2 et 7.4 (lautre.net)
De retour chez moi, j'ai essayé, sur une base neuve il n'y a pas d'enregistrement des mots de passe En injectant le code du password dans la nouvelle base, d'une autre base ancienne, je peux administrer mais je ne peux créer une nouvelle adhésion. - ERREUR - * - Champ obligatoire non renseigné : Mot de passe http://www.molene.lautre.net/gralestte/ajouter_adherent.php#mdp_adh Le 10/03/13 11:18, Johan Cwiklinski a écrit : Le 10/03/2013 10:55, André Lefranc a écrit : Après essais de 7.4 retour à la version 7.3.2 . raison : blocage chez l'autre.net du codage des mots de passe. (ce qui entraîne la non possibilité de - modifier un password, - de créer un adhérent ou de demander un nouveau mot de passe . Cependant les nouvelles fonctionnalités de galette 7.4 correspondent encore mieux à nos besoins. Est-ce les seules fonctions qui nécessitent une version supérieure de php ? La version de PHP installée sur lautre.net est censée être compatible, confer la documentation. Auquel cas, puis-je envisager de rétablir uniquement les anciens fichiers de 7.3.2 qui concernent la gestion des mots de passe ? @+ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] affichage date de fin de cotisation dans carte adhérent-e
je cherche comment avoir la valeur de la date de fin de cotisation pour la reporter sur la carte adhésion. La mise en forme c'est ok. ne fonctionne pas : je n'ai pas trouvé le bon codage $member-date_fin_cotis (ne retourne rien) ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] greffe sur page adhérent (demande aide)
bonjour, pour les besoins de notre association, j'ai créé une greffe. (pas un plugin) C'est une page supplémentaire et ses dépendances qui ne touchent pas au noyau de de galette, mais qui affichent sous forme de liste les données essentielles de contact des personnes adhérentes. Nous diffusons auprès des personnes adhérentes qui l'ont autorisé, une liste de contacts sous format pdf. Cette liste annuaire peut-être produite directement à partir de notre page supplémentaire, après les tris idoines. Cependant, certaines personnes adhérentes, bien que voulant faire partie de la liste annuaire, ne souhaitent pas rendre public leur numéro de téléphones par exemple. Notre solution a été de créer des champs supplémentaires : (en sus de nos champs particuliers) discrétion téléphone, discrétion mobile, discrétion courriel, pour garder disponible pour le staff ces informations. Nous souhaiterions avoir la possibilité d'afficher ces trois champs [discrétion] séparément des autres, immédiatement sous les informations de contact, dans la fiche adhérent propre à notre association. . déplacer l'affichage des champs supplémentaires, on sait faire. . on indique dans les champ ordinaires de [téléphone, mobile ] par un * , la présence de ces informations dans les champs supplémentaires [discrétion téléphone, discrétion mobile} Par contre on ne sait pas . afficher seulement les champs [discrétion téléphone, discrétion mobile, discrétion courriel] qui correspondent aux champs supplémentaires (6, 7, 8) et séparément des autres champs supplémentaires. cela se passe dans : display_dynamic_fields.tpl copie modifiée : display_dynamic_fields_namd.tpl qui une des greffes utilisée. J'aimerais avoir une aide dans ce fichier, car je n'arrive pas à comprendre comment modifier la boucle foreach. de nombreux essais échouent à obtenir un affichage correct. -- André LEFRANC Présidence Non au Mercure Dentaire . Adhérer en ligne. http://www.namd.fr/Adhesions/ . Bibliographie scientifique. http://www.namd.fr/gestion/Biblios/ . Site Non-au-mercure-dentaire.org http://www.non-au-mercure-dentaire.org/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] besoin tri sur Code postal sur doc pdf
Le 28/02/13 09:33, Johan Cwiklinski a écrit : Salut, Le 27/02/2013 23:03, André Lefranc a écrit : Et je ne vois pas où sont les pistes, pour inhiber le tri alphabétique, et imposer le tri par zipcode. Tu as toi même donné une solution que tu dis fonctionnelle : https://mail.gna.org/public/galette-devel/2013-02/msg00028.html ma solution ne fonctionne que sur la page html (repertoire_adhérents.php et repertoire.adherents.tpl) mais dans le pdf, je coince et comme je suis ignorant de bien des choses ... Je travaille à l'aveuglette pour le tri pour produire le pdf qui reste ordonné alphabétiquement quelque soit le tri de la page. Donc, à priori, c'est bon. hélas non.. je ne sais pas le faire... ++ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] Champ obligatoire non renseigné. pref_lang dans préférences.php
Anomalie #566: - Champ obligatoire non renseigné. pref_lang dans préférences.php http://redmine.ulysses.fr/issues/566 La solution est reportée en version 7.4 dont acte: première question : Cela veut-il dire que si on installe une version 7.3.2 il y une solution autre que de forcer la BDD pour modifier les paramètres devenus obsolètes ? deuxième question : dans log de galette on trouve : 80.67.160.76 - 2013-02-26 23:00:11 - 4 - PHP Warning: putenv() [a href='function.putenv'function.putenv/a]: Safe Mode warning: Cannot set environment variable 'LANG' - it's not in the allowed list in /var/alternc/html/n/namd/www/namd.fr/Adhesions/includes/i18n.inc.php on line 54 80.67.160.76 - 2013-02-26 23:00:11 - 4 - PHP Warning: putenv() [a href='function.putenv'function.putenv/a]: Safe Mode warning: Cannot set environment variable 'LANGUAGE' - it's not in the allowed list in /var/alternc/html/n/namd/www/namd.fr/Adhesions/includes/i18n.inc.php on line 55 80.67.160.76 - 2013-02-26 23:00:11 - 4 - PHP Warning: putenv() [a href='function.putenv'function.putenv/a]: Safe Mode warning: Cannot set environment variable 'LC_ALL' - it's not in the allowed list in /var/alternc/html/n/namd/www/namd.fr/Adhesions/includes/i18n.inc.php on line 56 Est-ce en rapport avec l'anomalie ? troisième question : les serveurs sont-ils tous capables de porter phpp 5.3.7 dans un délai raisonnable ? cordialement ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] besoin tri sur Code postal sur doc pdf
Bonjour, Notre association a besoin de trier ses adhérents sur la base du *code postal*, pour nous permettre d'envisager des réunions décentralisées. * * Nous souhaiterions publier un doc pdf (inspiré de la liste d'émargement) qui permette le tri selon le code postal mais je ne sais pas faire pour le tri. Le reste c'est fait, sauf que - je n'arrive pas à afficher la page de saisie des paramètres du document comme pour la liste d'émargement. Et je ne vois pas où sont les pistes, pour inhiber le tri alphabétique, et imposer le tri par zipcode. Je cherche de l'aide donc. ** ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] Aide pour mettre en forme VILLE en casse MAJUSCULE
bonjour, Je voudrais remettre en forme les données des VILLES sur la base de données de GALETTE. Les normes postales demandent que les adresses soient codées en casse MAJUSCULES. Les critères de lisibilité disent que la meilleure performance pour les humains est la casse minuscule mais passons. Donc je voudrais pour les villes des adhérents modifier la casse. Je souhaiterais une aide en SQL pour faire cela de façon automatique. qui peut me donner un coup de main... ? Peut-on envisager que la saisie des Villes soient telle que le stockage se fasse en casse MAJUSCULE par transcodage automatique ? dans le cas oui ; • soit ajouter dans admin tools • soit formuler une demande dans le tracker ? cordialement ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Aide pour mettre en forme VILLE en casse MAJUSCULE
Le 23/02/13 10:04, Johan Cwiklinski a écrit : Le 23/02/2013 09:22, André Lefranc a écrit : bonjour, Je voudrais remettre en forme les données des VILLES sur la base de données de GALETTE. Les normes postales demandent que les adresses soient codées en casse MAJUSCULES. Je pense que tout le monde ici sait ce que signifie majuscule, pas la peine de l'illustrer à autant de reprises... j'ai essayé d'être clair et précis... Les critères de lisibilité disent que la meilleure performance pour les humains est la casse minuscule mais passons. Donc je voudrais pour les villes des adhérents modifier la casse. Je souhaiterais une aide en SQL pour faire cela de façon automatique. qui peut me donner un coup de main... ? Il doit y avoir une fonction genre upper() ou uppercase() ; voir la doc du moteur utilisé. Le plus simple serait certainement de traiter ça en php dans le getter de l'objet Adherent, donc à l'affichage uniquement. Peut-on envisager que la saisie des Villes soient telle que le stockage se fasse en casse MAJUSCULE par transcodage automatique ? dans le cas oui ; . soit ajouter dans admin tools . soit formuler une demande dans le tracker ? cordialement Mouais... Si en plus, c'est d'avantage lisible en minuscules (marqué dans l'énoncé) ; je ne vois strictement aucun intérêt à généraliser ça. Les normes postales ne concernant que les envois postaux ; la seule partie de Galette potentiellement concernée ; c'est la génération des étiquettes. Oui cela est vrai mais des plugins générant des lettres (au format enveloppe à fenêtre) sont utilisés aussi dans notre cas. @+ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] besoin tri sur Code postal
Bonjour, Notre association a besoin de trier ses adhérents sur la base du *code postal*, pour nous permettre d'envisager des réunions décentralisées. Pour éviter de toucher au core de galette, (hélas : un minimum est nécessaire sauf si on m'indique comment) il a été écrit : . une page /repertoire_adherents.php/ qui appelle . un template /repertoire_adherents.tpl/ affichage correct de ce que nous attendions : [genre etc], [nom prénom], [téléphone], [mobile], [code postal], [Ville], [adresse], [date mise à jour], [actions] on voudrait trier sur code_postal : dans le template /repertoire_adherents.tpl/ on insère : th class=listing left a href=repertoire_adherents.php?tri={php}echo Galette\Repository\Members::ORDERBY_ZIP_CODE;{/php} class=listing {_T string=Zip Code:} {if $filters-orderby eq constant('Galette\Repository\Members::ORDERBY_ZIP_CODE')} {if $filters-ordered eq constant('Galette\Filters\MembersList::ORDER_ASC')} img src={$template_subdir}images/down.png width=10 height=6 alt=/ {else} img src={$template_subdir}images/up.png width=10 height=6 alt=/ {/if} {/if} /a /th avec les lignes nécessaires plus loin pour afficher les données : td class={$rclass} nowrap{$member-zipcode}/td Solution provisoire (peut-être créer des fichiers idoines supplémentaires ?) dans lib/Galette/Repository/Members.php on insère : const ORDERBY_ZIP_CODE = 5; et plus loin : ***ligne 736 :* case self::ZIP_CODE: $order[] = 'cp_adh ' . $filters-getDirection(); break; mais on obtient le message d'erreur suivant : *Fatal error*: Undefined class constant 'ZIP_CODE' in */ . /galette/lib/Galette/Repository/Members.php* on line *736 et là je sèche complétement !* *une bonne âme pour m'aider ? * ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] besoin tri sur Code postal [RÉSOLU]
Le 21/02/13 23:35, André Lefranc a écrit : Bonjour, Notre association a besoin de trier ses adhérents sur la base du *code postal*, pour nous permettre d'envisager des réunions décentralisées. dans lib/Galette/Repository/Members.php on insère : const ORDERBY_ZIP_CODE = 5; et plus loin : ***ligne 736 :* case self::ORDERBY_ZIP_CODE: $order[] = 'cp_adh ' . $filters-getDirection(); break; et tout baigne !! ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Upgrade 0.7.3.2 vers 0.7.4dev.
Le 13/02/13 15:41, roland.te...@gmail.com a écrit : mercredi 13 février 2013, Bonjour, La mise à jour en ligne d'une Galette 0.7.3.2 vers la version de développement (nightly du 13 février matin) ne pose aucun problème (base MySql). Bon après-midi. Roland ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel je veux bien tester la version 7.4 comment accéder à cette version (git pas maîtrisé) cordi@£ement ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Installation de galette
sur mon log de galette : j'ai cela à l'infini : 2013-02-07 0:23:35 - WARN -- PHP Warning: putenv(): Safe Mode warning: Cannot set environment variable 'LANG' - it's not in the allowed list in /var/.../galette/includes/i18n.inc.php on line 54 2013-02-07 0:23:35 - WARN -- PHP Warning: putenv(): Safe Mode warning: Cannot set environment variable 'LANGUAGE' - it's not in the allowed list in /var/.../galette/includes/i18n.inc.php on line 55 2013-02-07 0:23:35 - WARN -- PHP Warning: putenv(): Safe Mode warning: Cannot set environment variable 'LC_ALL' - it's not in the allowed list in /var/.../galette/includes/i18n.inc.php on line 56 ... remplace adresse de mon dossier galette Le 07/02/13 10:38, Martine Laizé a écrit : Bonjour, Formidable réactivité de mon hébergeur Ouvaton qui vient de passer à php5.4 (5.4.11 précisément). L'installation ne fonctionne toujours pas, elle bloque au choix de la langue. Un admin s'est penché sur le code, je ne peux que transmettre ce qu'il écrit, étant totalement incompétente sur le sujet. Par contre, si le problème est bien celui que l'on m'indique, je veux bien tester sur le serveur d'Ouvaton. Je vous laisse juge d'apprécier ce qui m'est transmis. Merci pour votre disponibilité. Cordialement Martine Message 1 : Premier problème vient de : //return GALETTE_BASE_PATH . GALETTE_TPL_SUBDIR . 'images/' . $this-_flag; dans i18n.inc.php dans galette\core qui débouche sur un deuxième pb : //$gplus = $news-canReadGplus($cm); // l.426 de l'install à suivre a+ Nico Bon ça a l'air de gazer avec patch suivant : 1. dans le fichier galette/lib/Galette/Core/I18n.php ligne 267 remplacer return GALETTE_BASE_PATH . GALETTE_TPL_SUBDIR. par return $this-_flag ; ou return ; 2. dans le fichier galette/install/index.php ligne 426 $gplus = $news-canReadGplus($cm); à mettre en commenatire comme ça : //$gplus = $news-canReadGplus($cm); Le tout sur mon install maison. J'ai pas envie de tout tenter sur mon panel mais j'avais les mêmes symptomes sur mon serveur maison. Donc à tester sur ouvaton avec ça... Eventuellement si le dév. peut jeter un oeil ? Sinon je suis en plein changement d'éditeur web suite à l'abandon de l'excellentissime et regretté quanta+ ou kdedev, bref je galère pour naviguer dans des applis web et pour avancer beaucoup plus :'( Message 2 finalement après ça déconne vers les lignes 110 et suivantes au niveau des déclarations de fonctions : define(TYPE_DB, $_POST['install_dbtype'] ); // correctif define(USER_DB, $_POST['install_dbuser']); define(PWD_DB, $_POST['install_dbpass']); define(HOST_DB, $_POST['install_dbhost']); define(PORT_DB, $_POST['install_dbport']); define(NAME_DB, $_POST['install_dbname']); A ce niveau, les DEFINE avec quote ne passent pas. Il faut remplacer define('TYPE_DB', $_POST['install_dbtype'] ); par define(TYPE_DB, $_POST['install_dbtype'] ); pour que ça passe ça bloque après sur la déclaration de classe (qui refait appel à ces constantes dans le constructeur). De manière générale, ça a l'air de bloquer sur les défs de constantes. En même, c'est le truc de base qui bouge pas... ma foi... Le 03/02/2013 16:53, Johan Cwiklinski a écrit : Le 03/02/2013 16:46, Martine Laizé a écrit : réponse du fichier test.php 5.3.3 ok Tout est bon alors (enfin, tout ce dont on a besoin sur cette page là tout au moins). Le 03/02/2013 16:21, Johan Cwiklinski a écrit : ?php echo PHP_VERSION . \n; echo (extension_loaded('SimpleXML')) ? Ok : Missing; Là, j'avoue que je sèche :-/ Il faudrait demander à l'hébergeur s'il est possible qu'il nous transmettent les logs d'erreurs du site... N'ayant pas d'hébergement chez eux, je ne suis pas en mesure de tester quoi que ce soit :-/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] i18n.inc.php ???
bon je lis : martine : //return GALETTE_BASE_PATH . GALETTE_TPL_SUBDIR . 'images/' . $this-_flag; dans*i18n.inc.php* dans galette\core donc je dis que j'ai un problème similaire mais qui ne bloque pas Galette 2013-02-07 0:23:35 - WARN -- PHP Warning: putenv(): Safe Mode warning: Cannot set environment variable 'LANG' - it's not in the allowed list in /var/.../galette/includes/*i18n.inc.php on line 54 *C'est tout ce que je voulais dire... et je n'ai aucune autre prétention que de *donner une information*, *sans évidement savoir* de quoi il retourne... si non j'aurais donné une réponse signifiante * monsieur karma de mauvaise humeur ? * ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] pdf_repertory.php
dans galette/lib/Galette/IO /pdf_repertory.php on peut lire les lignes suivantes : //*// // * TCPDF configuration file for Galette// // */// //require_once WEB_ROOT . 'config/galette_tcpdf_config.php';// //define(K_TCPDF_EXTERNAL_CONFIG, true);// // ///**// // * Require TCPDF class// // */// //require_once WEB_ROOT . 'includes/tcpdf_' . TCPDF_VERSION . '/tcpdf.php';// //require_once WEB_ROOT . 'classes/print_logo.class.php';// / il y a peu, on m'a indiqué que WEB_ROOT n'était plus employé. Est-ce seulement dans le core et les plugins ? . ou est-ce une nécessité ici dans ces fichiers lib ? . ou une scorie qui reste ? Je veux bien faire le tracker si c'est nécessaire. @£ André ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] pdf_repertory.php
Le 06/02/13 07:48, Johan Cwiklinski a écrit : Le 06/02/2013 00:58, André Lefranc a écrit : dans galette/lib/Galette/IO /pdf_repertory.php Ce fichier n'existe pas ; et n'a jamais existé. Avec mes excuses : c'est une vieillerie qui m'appartient !!! C'est ça, les apprentis, ça a tendance à laisser traîner des trucs un peu partout. Avec mes excuses encore ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Installation de galette
Un fichier corrompu ? Le 03/02/13 11:19, Martine Laizé a écrit : Bonjour, Je ne parviens pas à installer galette. J'ai téléchargé la dernière version : 0.7.3.2 Mon assoc. est hébergée chez Ouvaton. Je ne vais pas plus loin que le premier écran sur le choix de la langue. Mais il n'y a pas de langue proposée. J'ai créé un dossier sessions à la racine du site comme préconisé. J'ai modifié galette.inc.php pour voir les erreurs : pas d'erreurs. Les droits sur les dossiers sont 755. Est-ce suffisant ? J'ai interrogé les admins d'Ouvaton en leur demandant si les pré-requis étaient ok. Il semblerait que le support SSL ne le soit pas. Comme je ne suis pas informaticienne, je ne sais pas si cette réponse est la bonne. Dois-je renoncer à une installation de galette chez Ouvaton ? Ce serait dommage. Merci d'avance pour la réponse. Cordialement Martine ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] rejet de la demande #516
Je ne comprends pas pourquoi ce rejet de cette demande : http://redmine.ulysses.fr/issues/516 Proposition qui me semblait utile et simple. Cette fonctionnalité s'adresse à tous ceux qui sont responsables d'une association, puisque c'est une obligation légale est relativement simple à comprendre et à mettre en œuvre. Un plugin a le défaut de ne s'adresser qu'à quelques initiés. Simple parce que les données sont déjà saisies dans galette ??? Il ne s'agit qu'une d'une copie particulière de données. Une explication aurait été la bienvenue ! Comment est assurée la discussion autour de Galette ? Pourquoi n'a-t-on pas la possibilité de discuter avant le maintien ou le rejet d'une proposition ? Quel est le modèle de conception de Galette ? centralisée ou collectif ? Ce que je propose (dont pas mal de modifications retenues, dans le passé, ) est plus le fruit de ma confrontation concrète avec des utilisateurs de Galette que de mes fantaisies. Je suis aussi plutôt placé du point de vue de responsable d’associations que des concepteurs mais les uns et les autres doivent s'enrichir mutuellement. Je n'ai que de bien pauvres compétences en informatiques et je m’efforce de comprendre le point de vue du développeur, avec toute la considération justifiée par les savoirs faire, et j'attends la même écoute. ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] rejet de la demande #516
Le 03/02/13 15:19, Johan Cwiklinski a écrit : Salut, Le 03/02/2013 14:21, André Lefranc a écrit : Je ne comprends pas pourquoi ce rejet de cette demande : http://redmine.ulysses.fr/issues/516 Proposition qui me semblait utile et simple. Si c'est simple, fais-le. Oui, je vais m'y atteler. ce que je propose que la demande reste dans le souhait. et que cela signifie que tu ne peux, ne veux pas le prendre en charge mais que d'autres peuvent en discuter et s'y atteler. Ce qui est parfaitement légitime, c'est que tu ne veuilles pas t'en occuper, mais tu ne coupes pas la possible évolution que d'autres pourraient voir. Cette fonctionnalité s'adresse à tous ceux qui sont responsables d'une association, puisque c'est une obligation légale est relativement simple à comprendre et à mettre en oeuvre. Un plugin a le défaut de ne s'adresser qu'à quelques initiés. Simple parce que les données sont déjà saisies dans galette ??? Il ne s'agit qu'une d'une copie particulière de données. De façon particulièrement étrange, tout est toujours *simple*. De façon toute aussi étrange, *personne* ne fait jamais ces choses simples... euh... ben non .. y a eu des chose faites, les plus simples, en tâtonnant, je ne suis pas informaticien. (pas si bien que par tes compétences, mais faites), pour lesquelles tu as pu donner des conseils et des coups de main dont je te suis gré, avec d'autres qui s'y sont collés. Une explication aurait été la bienvenue ! Pas le temps/pas intéressant/hors du cadre de Galette (gestion *d'adhérents*). Ça suffit, comme explication ? Comment est assurée la discussion autour de Galette ? Pourquoi n'a-t-on pas la possibilité de discuter avant le maintien ou le rejet d'une proposition ? Parce que quand c'est non, c'est non. Et générer des CERFA et tout ce genre de choses, clairement, c'est *NON* ! Il ne s'agissait pas de gérer des CERFA / Tu as dû lire trop vite. Le CERFA sert de référence pour faire un travail qui respecte la législation à laquelle nous sommes soumis. J'ai l'habitude de citer les sources, vola pourquoi le CERFA étant affiché. Il n'y a aucune obligation à utiliser un CERFA (ce que j'ai indiqué). J'ai aussi dit que je pouvais prendre en charge le Pdf. Quel est le modèle de conception de Galette ? centralisée ou collectif ? Ce que je propose (dont pas mal de modifications retenues, dans le passé, ) est plus le fruit de ma confrontation concrète avec des utilisateurs de Galette que de mes fantaisies. Je suis aussi plutôt placé du point de vue de responsable d'associations que des concepteurs mais les uns et les autres doivent s'enrichir mutuellement. Je n'ai que de bien pauvres compétences en informatiques et je m'efforce de comprendre le point de vue du développeur, avec toute la considération justifiée par les savoirs faire, et j'attends la même écoute. Que les choses soient bien claires : je n'ai pas la moindre obligation envers qui que ce soit ni quelque association que ce soit. J'implémente ce que bon me semble ; et je travaille en premier lieu pour l'association qui a motivé ma reprise de Galette (bien que je n'en fasse plus partie), et en second lieu au plus générique possible/gérable. Le code du projet est libre, avec tout ce que ça signifie. Mon temps n'est pas libre. Tout le mode l'imagine, et sait que tu fais toujours au mieux de la rationalité et de la sécurité de Galette, donc de nous tous. Par ailleurs, tu as soumis *51 demandes* sur le tracker (dont certaines tout simplement incompréhensibles et d'autres complètement « hors sujet » ; et il ne s'agit pas là que de mon avis). Bien sûr, que j'ai commis des erreurs, liées à mon ignorance, et à un apprentissage au fil du temps de la familiarisation avec Galette. Peu ont été rejetées au final ; Donc je peux dire que certaines de mes demandes dont beaucoup, peut-être trop, étaient peut-être mal fichues, mal écrites, se sont néanmoins révélées utiles. alors ce n'est pas vraiment la peine de venir « te plaindre » ici chaque fois que je répond non à une demande (oui, je fais référence à cette histoire de QR code, rejet que j'avais pourtant pris le soin de dûment justifier...). Ben, tu vois, d'autres, ont pris la peine de se pencher dessus et il est utilisé tous les jours, pour contacter les adhérents ou les membres du staff. Peut-être suis-je susceptible, à cause de mon grand âge ? Je n'ai pas que ça à faire ; si j'ai décidé de ne pas implémenter une « fonctionnalité » ; si intéressante soit-elle, il existe des méthodes alternatives, notamment les plugins. Y'a plus qu'à (c'est simple de toutes façons)... Les demandes sont aussi le signe de la vitalité et de la qualité de Galette qui te doit beaucoup, c'est certain. Note : si mon association avait le budget, je trouverais plus, juste, équitable, et mérité de faire des commandes. Je dois me taire et ne plus signaler tel ou tel aspect ? (ergonomie, petits bugs, pour ne pas risquer d'être à côté et de t'irriter ? ?) Moi, j'ai les *98
Re: [Galette-devel] rejet de la demande #516
Le 03/02/13 18:01, Johan Cwiklinski a écrit : Salut, Le 03/02/2013 17:06, André Lefranc a écrit : Oui, je vais m'y atteler. ce que je propose que la demande reste dans le souhait. et que cela signifie que tu ne peux, ne veux pas le prendre en charge mais que d'autres peuvent en discuter et s'y atteler. Ce qui est parfaitement légitime, c'est que tu ne veuilles pas t'en occuper, mais tu ne coupes pas la possible évolution que d'autres pourraient voir. À vrai dire, et quand on y regarde, le tracker me sert d'avantage de base d'organisation qu'autre chose. Je ferme les demandes que je ne ferai pas ; parce que à priori, personne d'autre ne s'en occupe, et mis à part la laisser trainer sans qu'elle soit assignée à qui que ce soit « m'embête » plus qu'autre chose. Maintenant, si tu souhaites t'atteler à l'une ou l'autre des tâches du tracker, tu peux juste me le faire savoir, je t'attribue la demande, et elle ne vient plus « polluer » mes résultats. Cette fonctionnalité s'adresse à tous ceux qui sont responsables d'une association, puisque c'est une obligation légale est relativement simple à comprendre et à mettre en oeuvre. Un plugin a le défaut de ne s'adresser qu'à quelques initiés. Simple parce que les données sont déjà saisies dans galette ??? Il ne s'agit qu'une d'une copie particulière de données. De façon particulièrement étrange, tout est toujours *simple*. De façon toute aussi étrange, *personne* ne fait jamais ces choses simples... euh... ben non .. y a eu des chose faites, les plus simples, en tâtonnant, je ne suis pas informaticien. Ben, je sais que tu les as faites parce que tu en as parlé ; mais ces plugins ne sont pas officiels, je me trompe ? Je n'ose e les proposer comme tel : Le plugins reçu pour dons et cotisationsl est peu très peu d'associations. Il n'y a donc pas l'aspect distribution, maintenance, documentation, support utilisateur qui sont gérés (entre déployer un plugin dans deux Galette que tu gères, et le laisser installer par un tiers ; il y a parfois un fossé). Et ça (distribution, maintenance, documentation, support utilisateur) c'est pour moi un boulot que me dépasse techniquement. Regarde par exemple les plugins de Mélissa, qui requièrent une base de données : seul MySQL est proposé. Je ne saurais faire mieux non plus... MySQL et encore ! À son niveau, c'est acceptable, mais au niveau de Galette, et des plugins officiels, je dois proposer les 3, et ça donne du travail supplémentaire (parfois beaucoup plus - je pense aux requêtes qui sortent les graphiques implémentés récemment). Bref, il y a bien plus à prendre en considération quand on me demande d'implémenter quelque fonctionnalité ou quelque plugin que ce soit que de simplement pondre le code adéquat. Donc je peux dire que certaines de mes demandes dont beaucoup, peut-être trop, étaient peut-être mal fichues, mal écrites, se sont néanmoins révélées utiles. alors ce n'est pas vraiment la peine de venir « te plaindre » ici chaque fois que je répond non à une demande (oui, je fais référence à cette histoire de QR code, rejet que j'avais pourtant pris le soin de dûment justifier...). Ben, tu vois, d'autres, ont pris la peine de se pencher dessus et il est utilisé tous les jours, Ce qui ne signifie pas pour autant que ça doive être intégré à galette, ni que je puisse le faire ; ce pourquoi cette demande a été rejetée aussi au niveau de Galette. pour contacter les adhérents ou les membres du staff. Peut-être suis-je susceptible, à cause de mon grand âge ? Peut-être suis-je de mon côté trop direct et « cinglant » (pour info, je n'ai pas fermé qu'une seule demande aujourd'hui, j'en ai traité une dizaine, la moitié maximum a du bénéficier d'un commentaire [dont une autre que tu avais formulée il me semble]). Note : si mon association avait le budget, je trouverais plus, juste, équitable, et mérité de faire des commandes. Ce qui ne résoudrait pas le problème... S'agissant de commandes, je suis certainement d'avantage enclin à faire ce qui est demandé exactement, bien que je n'hésite pas à faire savoir si quelque chose me semble incongru (jusque maintenant, c'est arrivé pour une demande d'export au format excel que j'ai transformée en export CSV, plus générique). Il pourrait très bien arriver que je refuse une commande si j'estime qu'elle ne colle pas au projet. Mais de toutes façons, ça ne change pas grand chose à mon problème de temps... Je dois me taire et ne plus signaler tel ou tel aspect ? (ergonomie, petits bugs, pour ne pas risquer d'être à côté et de t'irriter ? ?) Non, mais je pense honnêtement que tu devrai t'employer à être le plus clair possible, sans t'embarquer dans moult explications parfois intéressantes, certes, mais souvent trop développées et donc peu claires pour la personne qui lit la centaine d'autres. Je souhaite que les choses restent sereines et que l'on s'explique gentiment, respectueusement. Je regrette d'avoir probablement manqué de prudence dans mes
[Galette-devel] Pdf class
bonjour, Est-il compliqué d'ajouter dans TCPDF ce qu'il ne faut pour éviter cette erreur : Fatal error: Call to a member function write2DBarcode() on a non-object in /var/alternc/html/m/molene/www/;;galette/plugins/Attestation/qr-code-namd.php on line 17 Alors la création des codes QR-code devient très aisée : ?php // set style for barcode $style = array( 'border' = 2, 'vpadding' = 'auto', 'hpadding' = 'auto', 'fgcolor' = array(0,0,0), 'bgcolor' = false, //array(255,255,255) 'module_width' = 1, // width of a single module in points 'module_height' = 1 // height of a single module in points ); $text = texte à intégrer; // QRCODE,L : QR-CODE Low error correction $pdf-write2DBarcode('$text', 'QRCODE,L', 20, 30, 50, 50, $style, 'N'); ? merci de vos lumières. Cordialement ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] je ne comprends pas
bonjour, J'ai écrit deux plugins très semblables. Ces deux plugins produisent un document en pdf. dans le premier j'affiche une image. je copie le code sans le changer et je le colle dans le deuxième. le deuxième plugin plante et n'aboutit pas ! j'ai créé le bon dossier [images] dans le plugin avec les bonnes images. // Image($file, $x='', $y='', $w=0, $h=0, $type='', $link='', $align='', $resize=false, $dpi=300, $palign='', $ismask=false, $imgmask=false, $border=0, $fitbox=false, $hidden=false, $fitonpage=false) $pdf-Image('images/RIB_namd_extract.png', 35, 153, 34, 25, '', '', 'T', false, 300, '', false, false, 1, false, false, false); je suis dans la panade... ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] codage plugins sous galette 0.7.3
Le 27/01/13 09:41, Johan Cwiklinski a écrit : Le 27/01/2013 00:56, André Lefranc a écrit : je suppose qu'une bibliothèque a été changée ? Non. Soit l'erreur existait déjà ; soit c'est la configuration du serveur qui a changé. À voir avec l'hébergeur. Mon problème est résolu : merci Johan C'est l'appel à une class avec WEB_ROOT qui ne fonctionnait pas. J'ai supprimé cet appel (je ne sais plus pourquoi, je l'avais intégré) et cela roule !!! Mon plugin est utile pour les associations qui gèrent des attestations fiscales Bonne journée ++ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] WEB_ROOT
Le 27/01/13 09:52, Johan Cwiklinski a écrit : Le 27/01/2013 08:33, André Lefranc a écrit : bonjour, Meilissa a corrigé une erreur WEB_ROOT sur le plugin Emprunt. Elle a Ma boule de cristal est cassée. donc la solution que je cherche mais je ne la retrouve pas pour un autre plugins qui m'affiche ceci : *Fatal error*: require_once() [function.require http://www.molene.lautre.net/fadette/galette/plugins/Attestation/function.require]: Failed opening required 'WEB_ROOTconfig/galette_tcpdf_config.php' (include_path='.:/usr/share/php:/usr/share/pear') in */var/alternc/html/m/./www/.. ... /galette/plugins/Attestation/classes/pdf.attestation.class.php* on line *45* je ne retrouve pas le mail où elle explique sa correction... Qui peut m'aider ? http://galette.tuxfamily.org/documentation/fr/development/plugins.html#fichiers-php Par ailleurs, il n'y a pas à faire d'appels à galette_tcpdf_config.php ; Galette sait parfaitement faire ça seule (le plugin Fullcard fait exactement la même chose, n'utilise pas WEB_ROOT et consorts, et ne fait pas d'appels au fichier de config TCPDF ; il suffit de regarder comment il est fait). Bon oui, c'est la solution que j'ai employée.. mon plugin datait d'une version trop ancienne de galette ! ++ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] codage plugins sous galette 0.7.3
Bonjour, Mes plugins fonctionnaient sous O.7.2, avec production de documents personnalisés, en format Pdf. Depuis la version 0.7.3, ils ne fonctionnent plus : Ils sont indispensabes pour me permettre de passer en nouvelle version : (attestation fiscales et données pour permettre virement) quelles sont les modifications à faire pour rétablir le fonctionnement de ces plugins ? je suppose qu'il s'agit des premières lignes : /use Galette\IO\Pdf as Pdf;// //use Galette\Entity\Adherent as Adherent;// // //$base_path = '../../';// //require_once $base_path . 'includes/galette.inc.php';// //require_once 'classes/pdf.virement.class.php';/ j'ai créé cette classe pour faciliter mon suivi lors du passage vers la version 0.7.2 Qui peut m'aider ? ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] codage plugins sous galette 0.7.3
Le 26/01/13 17:50, Johan Cwiklinski a écrit : Salut, Le 26/01/2013 17:05, André Lefranc a écrit : Depuis la version 0.7.3, ils ne fonctionnent plus : [...] quelles sont les modifications à faire pour rétablir le fonctionnement de ces plugins ? Il y a eu des changements qui impactent les plugins en 0.7.3... Notamment un : define('GALETTE_BASE_PATH', '../../'); J'ai répondu à cette question il y a quelques jours : https://mail.gna.org/public/galette-devel/2013-01/msg2.html Les modifications se limitent à très peu de choses :) je pense que j'ai une autres source de problèmes : car aucun document n'est produit : require_once 'classes/pdf.attestation.class.php'; include 'conversion_litterale.php'; $date_debut = '2012-01-02'; $date_fin = '2012-12-29'; //$pdf-pdf-SetProtection(array('print'), 'my_password'); if ( !$login-isLogged() or $login-isAdmin() (!isset($_GET[Adherent::PK]) || trim($_GET[Adherent::PK]) == '') ) { //If not logged, or if admin without a member id ; print en empty card $adh = null; } else if ( $login-isAdmin() isset($_GET[Galette\Entity\Adherent::PK]) ) { //If admin with a member id $adh = new Adherent((int)$_GET[Galette\Entity\Adherent::PK]); } else if ( $login-isLogged() ) { //If user logged in $adh = new Adherent((int)$login-id); } J'ai essayé en modifiant les lignes avec $_GET mais cela ne marche pas qui peut encore m'aider ? ++ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] codage plugins sous galette 0.7.3
Le 27/01/13 00:42, Johan Cwiklinski a écrit : Salut, Le 27/01/2013 00:26, André Lefranc a écrit : J'ai essayé en modifiant les lignes avec $_GET mais cela ne marche pas Heu, pour moi ; c'est du chinois... Puis bon, il s'agit d'un simple bout de code ; je ne vois pas comment tu peux savoir si le problème vient de là (et si tu le sais, moi je le sais pas). Vas voir les logs php/galette, tu y trouveras l'erreur. Merci Johan : Je n'ai pas tous les réflexes : le log dit ceci : 80.67.160.69 - 2013-01-26 13:59:44 - 4 - PHP Warning: putenv(): Safe Mode warning: Cannot set environment variable 'LANG' - it's not in the allowed list in /var/alternc/html/m/molene/www/ ... /galette/includes/i18n.inc.php on line 54 80.67.160.69 - 2013-01-26 13:59:44 - 4 - PHP Warning: putenv(): Safe Mode warning: Cannot set environment variable 'LANGUAGE' - it's not in the allowed list in /var/alternc/html/m/molene/www/... ... /galette/includes/i18n.inc.php on line 55 80.67.160.69 - 2013-01-26 13:59:44 - 4 - PHP Warning: putenv(): Safe Mode warning: Cannot set environment variable 'LC_ALL' - it's not in the allowed list in /var/alternc/html/m/molene/www/.. ... galette/includes/i18n.inc.php on line 56 je suppose qu'une bibliothèque a été changée ? ++ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] SQlite ?
Dois-je comprendre que galette va devenir SQlite compatible ? Rien n'arrête Johan ? si ce n'est l’administration ? Cordialement ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] ajout d'un membre sur groupe version 7.2
on me signale une difficulté sur une galette en version 7.2 impossibilité de rattacher à un groupe un nouvel adhérent. J'ai vérifié sur ce site on lit dans le code source : p span class=blineGroupesnbsp;:/span a class=button id=btngroupsGestion des groupes de l'utilisateur/a a class=button id=btnmanagedgroupsGestion des groupes gérés par l'utilisateur/a span id=usergroups_form /span span id=managedgroups_form /span span id=usergroups /span span id=usermanagedgroups /span /p je ne suis pas expert mais le lien n'est pas affiché ni dans le code source ni par le brownser. sur une autre galette même version (mise à jour avec la même extraction) même difficulté. De plus Le script qui doit déclencher la modification de la page si c'est une personne morale ne se déclenche pas. ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] transaction : longueur description:
- la longueur de la description est limitée à 30 : trop court pour indiquer : date, ventilation souhaitée par adhérent, banque et N° de pièce (paypal 16 caractères) en modifiant la ligne 7 dans ... /galette/templates/default/ajouter_transaction.tpl input type=text name=trans_desc id=trans_desc value={$transaction-description} maxlength=48 size=48{if $required.trans_desc eq 1} required{/if}/ je n'obtiens toujours pas la possibilité d'autoriser une saisie plus longue ... où est la solution ? ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] sécurité des données sous http
bonjour, un de mes adhérents, qui s'inquiète de la sécurité de ses données personnelles, probablement informaticien, m'écrit : A propos de la sécurité des serveurs accessibles d’internet, le programmeur aussi talentueux qu’il soit ne peut palier les défauts du protocole qui n’a pas été pensé en tenant compte de cet aspect . Les nom et mot de passe sont véhiculés par le navigateur dans le header http à chaque envoi , et l’authentification va se répéter automatiquement, un peu comme si dans une conversation téléphonique une information confidentielle était répétée à chaque phrase pour faciliter l’écoute.. sans que celui qui parle ne l’entende. Il n’y a pas d’authentification fiable avec http, je l’ai expérimenté en faisant un travail classique d’installation , debugging, de serveur http avec protection de pages (non https). Il y a encore peu de temps la CNIL donnait de vrais conseils sur son site, aujourd’hui vive le business tout a disparu. Il est plus facile de brandir des menaces contre les anonymous, que je vois comme d’honnêtes gens sans langue de bois, que d’afficher clairement les règles du jeu. Vous en pensez quoi ? Pourait-on passer à https ? au prix de quoi ? ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] Fwd: [Galette - Anomalie #251] (Rejeté) erreur sur statut adhésion /base de données
Je m'applique à rapporter chaque anomalie ou difficulté... Je sais que j'ai pu me tromper par le passé, mais je cherche à signaler les bugs afin que le produit soit le plus fiable possible.. Galette - Anomalie #251 • La réponse ne peut être satisfaisante : rejeté : cela veut dire que le passage à Galette à partir d'autres outils n'est pas envisageable ? L'import est indispensable... Sans cela galette n'a que peut d'intérêt et en tout cas ne sera pas utilisable si on doit partir de novo..; les différences ne sont pas visibles / J'ai évidemment cherché qu'elles étaient les clés de ces refus de mises à jour..; Je ne suis pas assez c... pour ne pas chercher Je devais proposer galette pour des associations qui ont des systèmes divers avec plus de 25 000 adhérents ... alors la ressaisie manuelle est inenvisageable... Message original Sujet: [Galette - Anomalie #251] (Rejeté) erreur sur statut adhésion /base de données Date : Sun, 13 May 2012 10:02:15 +0200 De :redm...@x-tnd.be Pour : a.lefr...@laposte.net La demande #251 a été mise à jour par Johan Cwiklinski. * Statut changé de Nouveau à Rejeté Il s'agit d'un problème avec les données importées, rien à voir avec Galette. Je suggère de comparer les données en base entrées depuis Galette avec celles importées ; pour corriger les différences. Anomalie #251: erreur sur statut adhésion /base de données http://redmine.ulysses.fr/issues/251 * Auteur: André LEFRANC * Statut: Rejeté * Priorité: Normal * Assigné à: * Catégorie: * Version cible: il semble que l'item : État cotisation ne reflète pas le statut dans la base de données : exemple on obtiens le message suivant : N'a jamais cotisé : Inscrit depuis 735032 jours (depuis le 30/11/-0001) et contribution : 01/07/2011 01/01/2011 01/01/2012 cotisation annuelle 30.00 Autre You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://redmine.ulysses.fr/my/account ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] a propos des plugins :
J'ai un blocage qui aboutit à des messages d'erreurs: . *Warning*: require() [function.require http://www.namd.fr/gestion/galette/plugins/Virement/function.require]: Unable to access /. /galette/includes/Smarty-2.6.26/Adherent.class.php in *./galette/lib/Galette/Common/ClassLoader.php* on line *163* et . *Warning*: require(/.../galette/includes/Smarty-2.6.26/Adherent.class.php) [function.require http://www.namd.fr/gestion/galette/plugins/Virement/function.require]: failed to open stream: Aucun fichier ou dossier de ce type in */. /galette/lib/Galette/Common/ClassLoader.php* on line *163* . *Fatal error*: require() [function.require http://www.namd.fr/gestion/galette/plugins/Virement/function.require]: Failed opening required '/./galette/includes/Smarty-2.6.26/Adherent.class.php' (include_path='/../galette/includes/Zend-1.11.11: //galette/includes/pear/PEAR-1.9.4: //galette/includes/pear/Log-1.12.7: //galette/includes/phpMailer-5.2.1: //galette/includes/Smarty-2.6.26:.:/usr/share/php:/usr/share/pear') in */.../galette/lib/Galette/Common/ClassLoader.php* on line *163* CE que j'aimerais savoir : - de quelle processus relève type d'erreur... - quel sont les fichiers manquant ? fautifs ? j'ai deux plugins semblables (copiés de l'un sur l'autre car très proches). Les entêtes appels de fichiers sont les mêmes et l'un coince et l'autre pas... Ils fonctionnaient bien tous les deux avec la version 0,7 dev J'aimerais mieux comprendre ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] a propos des plugins : MERCI
Le 04/05/12 20:35, Johan Cwiklinski a écrit : Le 04/05/2012 15:31, André Lefranc a écrit : J'ai un blocage qui aboutit à des messages d'erreurs: . *Warning*: require() [function.require http://www.namd.fr/gestion/galette/plugins/Virement/function.require]: Unable to access /. /galette/includes/Smarty-2.6.26/Adherent.class.php in *./galette/lib/Galette/Common/ClassLoader.php* on line *163* [...] CE que j'aimerais savoir : - de quelle processus relève type d'erreur... - quel sont les fichiers manquant ? fautifs ? j'ai deux plugins semblables (copiés de l'un sur l'autre car très proches). Les entêtes appels de fichiers sont les mêmes et l'un coince et l'autre pas... Ils fonctionnaient bien tous les deux avec la version 0,7 dev Le fait que ça fonctionnait il y a 6 mois n'implique pas que ça fonctionnera dans 6 mois. J'aimerais mieux comprendre - les classes utilisent désormais les espaces de noms : http://php.net/manual/fr/language.namespaces.php - les classes sont chargées par ce mécanisme : http://docs.doctrine-project.org/projects/doctrine-common/en/latest/reference/class-loading.html Il ne manque donc pas de fichiers, les appels aux classes sont incorrects (absence de namespace en l'occurrence). L'historique des différents plugins ainsi que celui de Galette montre nombre d'exemples d'adaptations qui ont été effectuées (ie. http://git.tuxfamily.org/galette/plugin-fullcard?p=galette/plugin-fullcard.git;a=commitdiff;h=ec355e4d39624852220dd47de101cc27829f361a ou encore http://git.tuxfamily.org/galette/plugin-admintools?p=galette/plugin-admintools.git;a=commitdiff;h=b1b62ba19a6d7f253553c6151d5529e0ce7b0b26). Super content : et Johan m'apporte une réponse éclairante. Je venais de découvrir que mon appel à deux des valeurs dans la table des préférences, [galette_preferences] valeurs ajoutées par mes soins, de façon certainement trop bricolée... provoquait le plantage !!! Ces champs sont des références administratives indispensables pour la communication administrative de l'association. 68 pref_iban : FR08 3000 2030 5100 0007 0522 M52 69 pref_bic: CRLYFRPPMPL 70 pref_greffe : W343025395 71 pref_siren : 1234567890ABCD 72 pref_siret : champs ajoutés par mes soins provoquaient le plantage. et Johan m'apporte une réponse éclairante. - IBAN ET BIC permettent les paiements par virement (en général gratuits par internet et au même tarif pour toute l'UE) - Pref_greffe est le numéro national d'enregistrement d'une association. - Siren indispensable si l'association établit des factures - Siret indispensable si l'association a un ou des salariés. Suis très content de pouvoir apprendre... Merci encore ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] redmine : non publication des demandes
Bonjour, j'ai l'impression que redmine ne renvoie pas les publications des demandes : cf http://redmine.ulysses.fr/issues/232 non reçu par moi-même mais par d'autres ? ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] erreur lors de la récupération de mot de passe :
on me signale : 1° un cas de non possibilité (j'ai cru que c'était dû à un membre non membre mais le deuxième cas vient infirmer : 2° Bonjour,* *J'ai un souci pour m'enregistrer au niveau du site internet de l'association. Cela fait plusieurs fois que je demande à récupérer un mot de passe. On me communique un lien. pas de problème pour arriver sur le site avec ce lien. Je rentre un mot de passe puis le confirme. lorsque je clique sur accueil et que je rentre mon identifiant et mon mot de passe voilà le message qui s'affiche : ?* *Warning: require() [function.require]: Unable to access ../galette/includes/Smarty-2.6.26/MembersList.class.php in ../galette/lib/Galette/Common/ClassLoader.php on line 163 Warning: require(/var/alternc/html/n/ ... .../galette/includes/Smarty-2.6.26/MembersList.class.php) [function.require]: failed to open stream: Aucun fichier ou dossier de ce type in ../galette/lib/Galette/Common/ClassLoader.php on line 163 Fatal error: require() [function.require]: Failed opening required '../galette/includes/Smarty-2.6.26/MembersList.class.php' (include_path='../galette/includes/Zend-1.11.11:../galette/includes/pear/PEAR-1.9.4:../galette/includes/pear/Log-1.12.7:../galette/includes/phpMailer-5.2.1:../galette/includes/Smarty-2.6.26:.:/usr/share/php:/usr/share/pear') in ../galette/lib/Galette/Common/ClassLoader.php on line 163 3° l'erreur est reproductible ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] plugin non officiel [attestation fiscale]
Bonjour, J'ai un peu avancé et je vous prie de m'excuser pour mon intrusion maladroite dans redmine. Les cotisations sont déductibles sur une année (les cas de report sont négligés) entre 2011-01-02 et 2011-12-30 / il s'agit de la date de crédit en banque. (donc attention aux jours fériés et dates de valeur). j'ai tenté de compléter la requête pour avoir cette limite : d'où : $dateminimun = 2011-01-02 ; (que j'écrive $dateminimun = 2011-01-02 ; est équivalent - même erreur) $datemaximum = 2011-12-30 ; $select = new Zend_Db_Select($zdb-db); //la requête récupère toutes les cotisations de l'adhérent //il faut peut-être affiner... $select-from( PREFIX_DB . Galette\Entity\Contribution::TABLE, array( 'amount' = new Zend_Db_Expr('SUM(montant_cotis)') ) )-where(Galette\Entity\Adherent::PK . '= ?', $adh-id) -where('date_enreg ' ?', $dateminimum) -where('date_enreg ?', $datemaximum); //le montant des cotisations est dispo. En log en attendant mieux :) $amount = $select-query()-fetchColumn(); $log-log('Amount: ' . $amount, PEAR_LOG_DEBUG); j'obtiens un message d'erreur : Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY093]: Invalid parameter number: no parameters were bound' in /var/alternc/html/n/namd/www/namd.fr/gestion/galette/includes/Zend-1.11.11/Zend/Db/Statement/Pdo.php:228 Stack trace: #0 /var/alternc/html/n/namd/www/namd.fr/gestion/galette/includes/Zend-1.11.11/Zend/Db/Statement/Pdo.php(228): PDOStatement-execute(Array) #1 /var/alternc/html/n/namd/www/namd.fr/gestion/galette/includes/Zend-1.11.11/Zend/Db/Statement.php(300): Zend_Db_Statement_Pdo-_execute(Array) #2 /var/alternc/html/n/namd/www/namd.fr/gestion/galette/includes/Zend-1.11.11/Zend/Db/Adapter/Abstract.php(479): Zend_Db_Statement-execute(Array) #3 /var/alternc/html/n/namd/www/namd.fr/gestion/galette/includes/Zend-1.11.11/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract-query(Object(Zend_Db_Select), Array) #4 /var/alternc/html/n/namd/www/namd.fr/gestion/galette/includes/Zend-1.11.11/Zend/Db/Select.php(686): Zend_Db_Adapter_Pdo_Abstract-query(Object(Zend_Db_Select)) #5 /var/alte in /var/alternc/html/n/namd/www/namd.fr/gestion/galette/includes/Zend-1.11.11/Zend/Db/Statement/Pdo.php on line 234 J'avoue nager dans une expectative... fallait-il définir des constantes mais où ? la dead line est le 12 avril : Snif ! ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] appel d'une classe Pdf (version 0.7.1-dev ??)
hello, J'utilise une possibilité (issue de feuille d'émargement) pour créer un répertoire papier. C'est triste mais c'est une demande de gens électrosensibles qui ne peuvent utiliser facilement un ordinateur. pdf_class.php doit être substitué par pdf_repertoire_class.php pour cette page. Comment faire ? PS : ces développeurs sont terribles : quand tu commences à comprendre, ils se jettent sur des écritures encore plus subtiles ; Bref : tu te retrouves à de nouveaux devoir comprendre et apprendre : pire que le profs ! :-) ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] [Galette - Anomalie #220] (Commentaire) escape character appears when producing pdf documents.
php info (serveur de lautre.net) donne : [magic_quotes_gpc] = Array ( [local] = Off [master] = Off ) [magic_quotes_runtime] = Array ( [local] = Off [master] = Off ) [magic_quotes_sybase] = Array ( [local] = Off [master] = Off ) Le 20/03/12 08:11, redm...@x-tnd.be a écrit : La demande #220 a été mise à jour par Johan Cwiklinski. * Statut changé de Nouveau à Commentaire La configuration de PHP ne semble pas exposée sur leur site ; il faut un hébergement chez eux pour aller consulter la sortie de phpinfo() http://php.net/manual/fr/function.phpinfo.php. Les « magic_quotes » sont dépréciées depuis PHP 5.3, et ont été supprimées en PHP 5.4 (cf. http://php.net/manual/fr/security.magicquotes.php) ; et il n'est pas possible de modifier leur configuration à l'exécution... Il est possible de les désactiver avec un |.htaccess| - si l'hébergeur le permet - avec quelque chose du genre : magic_quotes_gpc = Off magic_quotes_runtime = Off magic_quotes_sybase = Off ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] format pdf dans plgins (version en -dev)
Comment lier à chaque plugin son propre format /IO/Pdf ? Il s'agit d'éviter d'avoir à modifier la bibliothèque des formats pdf dans lib/galette/IO/, et donc faire en sorte que le plugin en s'installant apporte ses formats pdf dans son dossier. ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] tentative de fabriquer un document pdf :
erreur dans /log apparemment l'appel à un document pdf_propre n'a pas provoqué d'erreur. Mais la suite ? Right ? mars 20 08:42:17 galette [error] Unable to load GooGlePlus posts :( | Could not create storage directory: /tmp/apiClient/8c mars 20 14:18:34 galette [error] Unable to load GooGlePlus posts :( | Could not create storage directory: /tmp/apiClient/8c ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] tentative de fabriquer un document pdf :
Le 20/03/12 17:11, Johan Cwiklinski a écrit : Salut, Le 20/03/2012 14:25, André Lefranc a écrit : erreur dans /log apparemment l'appel à un document pdf_propre n'a pas provoqué d'erreur. Mais la suite ? Right ? mars 20 08:42:17 galette [error] Unable to load GooGlePlus posts :( | Could not create storage directory: /tmp/apiClient/8c mars 20 14:18:34 galette [error] Unable to load GooGlePlus posts :( | Could not create storage directory: /tmp/apiClient/8c sauf que le document n'est pas produit et c'est l'attestaion fiscale pour laquelle tu as gentiment bossé... Il n'y a effectivement pas d'erreur ; si c'est juste ça la question :) ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] acces pdf impossible
Toutes les productions pdf sont en échec. (de liste d'élargements à tous les plugins utilisant pdf) Pour Johan voir site Namd.fr ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] toujours plantage galette :
après install : Warning: require(): Unable to access /var/alternc/html/n/namd/www/namd.fr/demos_galette/lib/Galette/Entity/PDO.php in /var/alternc/html/n/namd/www/namd.fr/demos_galette/lib/Galette/Common/ClassLoader.php on line 163 Warning: require(/var/alternc/html/n/namd/www/namd.fr/demos_galette/lib/Galette/Entity/PDO.php): failed to open stream: Aucun fichier ou dossier de ce type in /var/alternc/html/n/namd/www/namd.fr/demos_galette/lib/Galette/Common/ClassLoader.php on line 163 Fatal error: require(): Failed opening required '/var/alternc/html/n/namd/www/namd.fr/demos_galette/lib/Galette/Entity/PDO.php' (include_path='/var/alternc/html/n/namd/www/namd.fr/demos_galette/includes/Zend-1.11.11:/var/alternc/html/n/namd/www/namd.fr/demos_galette/includes/pear/PEAR-1.9.4:/var/alternc/html/n/namd/www/namd.fr/demos_galette/includes/pear/Log-1.12.7:/var/alternc/html/n/namd/www/namd.fr/demos_galette/includes/phpMailer-5.2.1:/var/alternc/html/n/namd/www/namd.fr/demos_galette/includes/Smarty-2.6.26:.:/usr/share/php:/usr/share/pear') in /var/alternc/html/n/namd/www/namd.fr/demos_galette/lib/Galette/Common/ClassLoader.php on line 163 ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] message d'erreur lors de lasaise d'un nouvel adhérent :
texte d'erreur ici : Bad date (14/03/2012) | DateTime::__construct() [a href='datetime.--construct'datetime.--construct/a]: Failed to parse time string (14/03/2012) at position 0 (1): Unexpected character 14/03/2012 maxlength=10 / (format jj/mm/) alors que ladate est entrée avec l'outil calendar. Quel est le fichier en cause ? ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] accès plugins admintools
vérifier si : plugins/admintools/template/default/menu.tpl contient : {if $login-isSuperAdmin()} h1 class=nojs{_T string=Admin Tools}/h1 ul lia href={$galette_base_path}{$galette_admintools_path}admintools.php title={_T string=Various administrative tools}{_T string=Admin tools}/a/li /ul {/if} ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] page répertoire [DU NOUVEAU]
Le 09/03/12 15:12, Johan Cwiklinski a écrit : Dans gestion_adherents.php, c'est à la ligne 175 que ça se passe : $_SESSION['galette'][PREFIX_DB . '_' . NAME_DB]['varslist'] = serialize($varslist); L'objet est récupéré en session au début du même fichier (ligne 62). ++ effectivement les deux lignes de codes sont présentes dans gestion_adherents.php : 182 et ligne 62 if ( isset($_SESSION['galette'][PREFIX_DB . '_' . NAME_DB]['varslist']) ) { $varslist = unserialize($_SESSION['galette'][PREFIX_DB . '_' . NAME_DB]['varslist']); } else { $varslist = new VarsList(); } et annuaire_adherents.php : idem mais sur les deux pages : la récupération des adhérents dans l'ordre demandé ne se fait pas que ce soit pour liste émargement et répertoire... ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] PDF dans plugins
Bonjour, je voudrais, avec la bibliothèque PDF utilisée par galette, dans un plugin écrire une cellule limitée comme celle ci : MultiCell(80, 50, _T(informations légales.), 0, 'J'); mais j'ai besoin d'utiliser la fonction comme celle-ci $pdf-Write( 4, preg_replace( '/%s/', $preferences-pref_nom, _T(informations légales %s) ) ); comment faire pour que le texte informations légales %s soit dans une cellule ? ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Documentation de développement
Le 26/02/12 13:18, Johan Cwiklinski a écrit : -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Le 26/02/2012 12:48, Johan Cwiklinski a écrit : Salut, J'ai mis en ligne dans la documentation de développement une page qui contient des informations utiles pour le développement : http://galette.tuxfamily.org/documentation/fr/development/contributor.html Ce n'est pas complet, ce sera étoffé avec le temps - de même que la page sur la récupération des sources http://galette.tuxfamily.org/documentation/fr/development/git.html - mais cela devrait constituer un début raisonnablement suffisant pour commencer ;) Je me suis rendu compte que j'avais oublié de préciser le caractère non obligatoire de Git ici tout comme dans la documentation... C'est désormais chose faite :) Je tente depuis plusieurs jours de me servir de GIT sur MAC mais cela n'a rien d'évident et pour le moment je n'obtiens rien de bon; Il faut que je dise que par principe, je ne veux pas utiliser autre chose que du libre, qui est encore rare pour git/mac OS. Aparemment, il faut une version évoluée de mac (OS 11) je crois avoir compris. ++ - -- Johan -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk9KIykACgkQ7N2B+4uln5QDfQCeK5IV6UQK7A4vcNrC78UbaFok ndUAnjASs+Lh7Lz8Pg5COX15bvE5d3JC =yEcj -END PGP SIGNATURE- ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] [task #7571] suppression de Mlle et Mademoiselle
URL: http://gna.org/task/?7571 Summary: suppression de Mlle et Mademoiselle Project: Galette Submitted by: a_lefranc Submitted on: mer. 22 févr. 2012 18:49:28 GMT Should Start On: mer. 22 févr. 2012 00:00:00 GMT Should be Finished on: mer. 22 févr. 2012 00:00:00 GMT Priority: 5 - Normal Severity: 5 - Average Status: None Privacy: Public Percent Complete: 0% Assigned to: None Open/Closed: Open Discussion Lock: Any Planned Release: None Effort: 0.00 ___ Details: Un combat (juste) des féministes demande la suppression de Mademoiselle. Voir les actions intitulées 'une case en trop sur internet. J'approuve cette suppression. Légalement , il n'existe pas de nom marital ou femme mariée ni de jeune fille. La tolérance d'usage du nom de l'époux par la femme mariée, s'est au fil du temps imposée comme une règle, (que certaines personnes tiennent pour légale et obligatoire !) et de dérives en dérives, on est arrivé à ce nom de jeune fille. Ubi lex non distinguit, nec nos distinguere debemus. Là où la loi ne distingue pas, nous non plus ne devons pas distinguer. suppresion de Mlle et mademoiselle : voir article du monde LEMONDE.FR avec AFP | 21.02.12 | 20h45 • Mis à jour le 21.02.12 | 20h45 http://www.lemonde.fr/societe/article/2012/02/21/mademoiselle-disparait-des-formulaires-administratifs_1646538_3224.html Une circulaire du premier ministre demande la disparition progressive des termes mademoiselle, nom de jeune fille et nom d'épouse des formulaires administratifs.Reuters/NIR ELIAS Les mademoiselle ont vécu. Ce terme, de même que le nom de jeune fille ou le nom d'épouse, va disparaître des formulaires administratifs, selon une nouvelle circulaire des services du premier ministre publiée mardi 21 février. Rappelant que par le passé, plusieurs circulaires ont appelé les administrations à éviter l'emploi de toute précision ou appellation de cette nature, le document souligne que ces préconisations méritent aujourd'hui d'être réaffirmées et prolongées pour tenir compte des évolutions de la législation. Matignon invite donc les ministres concernés et les préfets à donner instruction aux administrations d'éliminer autant que possible de leurs formulaires et correspondances les termes 'mademoiselle, nom de jeune fille, nom patronymique, nom d'épouse et nom d'époux'. Ils seront remplacés par madame, pris comme l'équivalent de 'monsieur' pour les hommes, qui ne préjuge pas du statut marital de ces derniers, par nom de famille (dans le Code civil depuis une loi de 2002) et par nom d'usage car les termes nom d'époux et nom d'épouse ne permettent pas de tenir compte de manière adéquate de la situation des personnes veuves ou divorcées ayant conservé (...) le nom de leur conjoint. PAS DE JUSTIFICATION POUR L'ÉTAT CIVIL Le texte rappelle en outre que madame et mademoiselle ne constituent pas un élément de l'état civil des intéressées et que l'alternative n'est commandée par aucune disposition législative ou réglementaire. Les formulaires déjà imprimés pourront toutefois être utilisés jusqu'à épuisement des stocks, est-il encore précisé. Les organisations Osez le féminisme ! et les Chiennes de garde avaient lancé en septembre une campagne pour la suppression de la case 'mademoiselle' dans les documents administratifs, estimant qu'il s'agissait d'une discrimination à l'encontre des femmes, ainsi contraintes de faire état de leur situation matrimoniale. En novembre, la ministre des solidarités Roselyne Bachelot, en charge du droit des femmes, avait indiqué avoir demandé au premier ministre François Fillon la disparition du terme mademoiselle. Mardi, elle s'est félicitée de la circulaire, y voyant la fin d'une forme de discrimination entre les femmes et les hommes. Dans un communiqué, la ministre précise qu'un dispositif de communication sera mis en place par la Caisse nationale des allocations familiales, afin d'éviter le risque de confusion des usagers entre les termes nom de famille et nom d'usage. Dans un communiqué publié mardi, les associations Osez le féminisme ! et les Chiennes de Garde ont également salué cette circulaire, tout en exigeant des résultats concrets. Elles invitent aussi les entreprises et les organismes privés à suivre le mouvement en supprimant également ces termes de tous leurs formulaires. ___ Reply to this item at: http://gna.org/task/?7571 ___ Message posté via/par Gna! http://gna.org/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] lang_french_local.php et pluginsl
bonjour, est-ce que le fichier en question est utilisable dans les plugins ? C'est à dire peut-on créer dans le dossier du plugin ce fichier ? exemple : /../..plugins/Virement/lang/lang_french_local.php Est-ce que seulement ce fichier sera utilisé par le plugin ou bien est-ce que tous les fichiers lang_french_local.php peuvent interférer avec les templates du plugin ou les fichiers en .php du plugin ? J'ai des blocages de traduction que je ne comprends pas... ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] adresse siége social
De la même façon, je ne maîtrise pas bien : J'ai ajouté deux champs variables (BIC et IBAN de l'association ) pref_bic et IBAN pref_iban dans les préférences, modifier preferences.tpl jusque là OK. (affichage et saisie OK) maintenant je voudrais récupérer ces variables dans un nouveau plugin, mais je sèche et je ne comprends pas bien l'exemple de la documentation... Qui peut aider un naïf en PHP et autres... Le 20/02/12 07:22, André Lefranc a écrit : Bonjour, Galette permet de choisir une adresse postale de gestion (celle d'un membre du bureau) et permet d'enregistrer une adresse de siège social. Cette possibilité est conforme à la réglementation sur les associations loi de 1901. Nous utilisons l'adresse personnelle de notre délégué général, pour la gestion. Pour l'élaboration d'un reçu fiscal, doivent figurer l'adresse du siège social délivrant le reçu mais aussi en contact l'adresse de gestion. Comment faire pour avoir l'adresse du siège social (variables directes ?) sur ce document seulement, quand Galette est paramétrée pour donner l'adresse de gestion. Merci de votre aide ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] (RESOLU) adresse siége social
Le 20/02/12 15:18, André Lefranc a écrit : De la même façon, je ne maîtrise pas bien : J'ai ajouté deux champs variables (BIC et IBAN de l'association ) pref_bic et IBAN pref_iban dans les préférences, modifier preferences.tpl jusque là OK. (affichage et saisie OK) maintenant je voudrais récupérer ces variables dans un nouveau plugin, mais je sèche et je ne comprends pas bien l'exemple de la documentation... $pdf-Cell(06,10, $preferences-pref_bic, 0, 1, 'L'); c'est évident NON ?!? Qui peut aider un naïf en PHP et autres... Le 20/02/12 07:22, André Lefranc a écrit : Bonjour, Galette permet de choisir une adresse postale de gestion (celle d'un membre du bureau) et permet d'enregistrer une adresse de siège social. Cette possibilité est conforme à la réglementation sur les associations loi de 1901. Nous utilisons l'adresse personnelle de notre délégué général, pour la gestion. Pour l'élaboration d'un reçu fiscal, doivent figurer l'adresse du siège social délivrant le reçu mais aussi en contact l'adresse de gestion. résolu Comment faire pour avoir l'adresse du siège social (variables directes ?) sur ce document seulement, quand Galette est paramétrée pour donner l'adresse de gestion. Merci de votre aide ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] Sortie de Galette 0.7 et autres joyeusetés
Merci beaucoup Johan, pour cet immense travail, bien utile. Le 20/02/12 23:31, Johan Cwiklinski a écrit : -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Salut, Le 20/02/2012 22:48, Johan Cwiklinski a écrit : Bonsoir, C'est avec grande joie que je vous informe de la sortie de Galette 0.7 :-) Cette version « tant attendue » amène avec elle un tout nouveau site internet, une toute nouvelle documentation, et un tout nouveau gestionnaire de demandes. * le site : http://galette.tuxfamily.org * la documentation : http://galette.tuxfamily.org/documentation/ * le suivi des demandes : http://redmine.ulysses.fr/projects/galette/ La news complète peut-être consultée sur le site (http://goo.gl/vq8oM) ;) @ bientôt, Johan En dehors du site et de la documentation, il y a deux grandes choses qui changent pour le développement de Galette : - - passage de Subversion à Git, - - changement de gestionnaire de suivi. L'ancien hébergeur du code de Galette, Gna!, ne propose pas d'hébergement Git ou Mercurial, qui correspondent pourtant bien d'avantage aujourd'hui aux attentes que je peux avoir d'un outil de gestion de sources. Étant un peu plus habitué à Git, c'est donc vers celui-ci que mon choix s'est porté. Bien entendu, Gna! ne supportant pas Git, il fallait aussi changer d'outil de tracking ; TuxFamily n'en propose aucun. Plusieurs solutions se sont vite détachées : - - utiliser un hébergement à la mode (github), qui fournit le dépôt Git, le tracker, et bien plus (des choses intéressantes ou pas), - - installer un outil dédié sur l'hébergement web de TuxFamily, - - utiliser une instance de ChiliProject qui tourne sur un de mes serveurs. J'étais plutôt contre la première solution. Je ne porte pas la moindre vénération à Github (et assimilés). Il s'agit j'en conviens d'un projet fort intéressant, à de nombreux points de vue, mais Github n'est pas un logiciel libre (et n'utilise pas que des logiciles libres) ; alors que Galette, Gna! et TuxFamily le font. La seconde solution était fort intéressante, mais m'obligeait à passer plus de temps qu'auparavant sur la maintenance du projet ; et qui requerrait un outil à installer... Et je n'en ai pas trouvé qui convienne (ie. qui soit toujours maintenu, qui supporte Git, et qui puisse lier les commits aux tickets [à défaut de les marquer comme résolus]). La troisième solution repose intégralement sur des logiciels libres (ChiliProjdect est un logiciel libre, il tourne dans une machine virtuelle sous Fedora) ; c'est un outil que j'apprécie personnellement, que je trouve assez simple pour l'utilisateur lambda. J'aurai cependant préféré que Galette dépende de solutions « plus pérennes »... C'est sur la troisième solution que s'est porté mon choix ; il sera possible de changer par la suite. Concernant Git, un début de documentation est disponible sur le site : http://galette.tuxfamily.org/documentation/fr/development/git.html Cette documentation sera étoffée ; et je reviendrai sans doute plus longuement sur le sujet dans peu de temps ; j'avoue que la sortie de ce soir m'a un peu mis sur les rotules :-D @ bientôt, Johan -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk9CydwACgkQ7N2B+4uln5Qx/ACfbDRFjT0jiT00wknRjvEYi76I 6O4AoNiJIl8EXLb6OnOAnJ+1rF3WknvY =NWD4 -END PGP SIGNATURE- ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] choix téléphone contact association
Par contre, nous souhaiterions pouvoir faire basculer ce contact téléphonique d'un numéro à un numéro des staafs members. c'est à dire un fonctionnement identique à celui des adresses postales affichées (soit adresse des préférences soit adresse d'un staff's members.) modifications à faire ? : preferences.class.php : créer deux lignes pour mettre à blanc phone_number et si j'écris deux lignes suivantes : /* pref for phone number added @£ */ 'pref_phone_number' = self::PHONE_NUMBERS_FROM_PREFS, 'pref_phone_staff_member'=' ', /* end added@£ */ j'ai un plantage global affichage page blanche car : *Fatal error*: Undefined class constant 'self::PHONE_NUMBERS_FROM_PREFS' in */var/alternc/html/n/namd/www/namd.fr/gestion/galette/includes/galette.inc.php* on line *188* il faudrait que j'arrive à modifier une copie des lignes qui définissent POSTAL_ADRESS_FROM_PREFS pour en faire PHONE_NUMBERS_FROM_PREFS' et là je patauge joyeusement preferences.class.php : créer deux lignes pour mettre à blanc phone_number et définir ; PHONE_NUMBERS_FROM_PREFS' Qui aurait la gentillesse de m'aider ? ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] [RESOLU ] plugins : difficultés avec adh_actions.tpl
Je crois avoir trouvé ! Le plugin n'avait pas le bon nom ! Attestation et non Attestations Merci Johan : en recopiant les fichiers pour avoir ton aide je me suis rendu compte de la différence. Le 19/02/12 13:06, Johan Cwiklinski a écrit : -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Salut, Le 17/02/2012 00:03, André Lefranc a écrit : Bonsoir, Je suis en train d'essayer d'adapter FullCard pour faire un formulaire nouveau dans galette de prélèvement Automatique des cotisations et des dons. Un formulaire vierge des références d'adhérent serait dans le même esprit que FullCard utile, ainsi qu'un formulaire avec les renseignements de l'adhérent (identifiant compte bancaire du débiteur et références de l'association; adresse postale banque de l'association). la ligne suivante a href={$galette_base_path}{$Prelevement_dir}prelevement.php?id_adh={$member-id} ne fonctionne pas dans adh_actions.tpl le lien obtenu est incomplet : http://www.namd.fr/gestion/galette/prelevement.php manque plugins/Prelevement/ Ça ressemble furieusement au problème que tu as eu la dernière fois avec AdminTools... alors que la ligne a class=button href={$galette_base_path}{$Prelevement_dir}prelevement.php?id_adh={$member-id} dans adh_fiche_action.tpl donne un lien complet : http://www.namd.fr/gestion/galette/plugins/Prelevement/prelevement.php?id_adh=1 Où ai-je fauté dans mes modifications ? Quel autre fichier attends une donnée ? Je précise que FulCard (source du code) fonctionne parfaitement, ainsi que AdminTools. Merci de votre aide Pas la moindre idée, il faudrait le code dans son intégralité. ++ Johan -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk9A5dgACgkQ7N2B+4uln5RW8ACfXtOc8fxs5itZO8UDvvxc2zni lKwAoIbZuTSqynFIF7dO3yDANqGrk9o8 =KNg0 -END PGP SIGNATURE- ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] adresse siége social
Bonjour, Galette permet de choisir une adresse postale de gestion (celle d'un membre du bureau) et permet d'enregistrer une adresse de siège social. Cette possibilité est conforme à la réglementation sur les associations loi de 1901. Nous utilisons l'adresse personnelle de notre délégué général, pour la gestion. Pour l'élaboration d'un reçu fiscal, doivent figurer l'adresse du siège social délivrant le reçu mais aussi en contact l'adresse de gestion. Comment faire pour avoir l'adresse du siège social (variables directes ?) sur ce document seulement, quand Galette est paramétrée pour donner l'adresse de gestion. Merci de votre aide ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] [bug #19464] tradcution des status des adhérents
Follow-up Comment #3, bug #19464 (project galette): lang_english_local.php fonctionne de même parfaitement, donc aucun souci avec les mises à jour des fichiers lang ___ Reply to this item at: http://gna.org/bugs/?19464 ___ Message posté via/par Gna! http://gna.org/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] [bug #19463] format de date english / french lors de la création d'un nouvel adhérent
URL: http://gna.org/bugs/?19463 Summary: format de date english / french lors de la création d'un nouvel adhérent Project: Galette Submitted by: a_lefranc Submitted on: ven. 17 févr. 2012 07:55:43 GMT Severity: 4 - Important Priority: 5 - Normal Status: None Percent Complete: 0% Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any Release: 0.7 ___ Details: si la page de l'inscription est en affichage en ANGLAIS, on est bloqué par le format de la date de création de la fiche. On obtiens l'erreur Non Valid Date ! en basculant en français, l'erreur est bloquante sauf à changer la date l'erreur se produit quel que soit le mode de choix de la date (choix de l'adhérent dans le menu gauche ou choix dans la fiche de l'adhérent.) ___ Reply to this item at: http://gna.org/bugs/?19463 ___ Message posté via/par Gna! http://gna.org/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] multiCell
j'ai quelques soucis avec multicell (création de pdf) Tant que je n'intégre pas de saut de ligne \n , l’exécution est parfaite. Mais justement MultiCell est fait pour intégrer des sauts de lignes ! et je coince. dans galette, Johan utilise MultiCell mais sans aucun saut de ligne. même si je copie un modèle issu de la doc de TCPDF : ça ne marche pas ! quelqu'un sait pourquoi ? C'est quoi c'est ça ? (Zac 2 ans, quand il ne comprend pas)... ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] modification politeness.class.php et fichier dépendant
Les modifications n'ont pas l'air d'avoir provoqué des bugs.. je tends le dos. Le 27/12/11 11:55, André LEFRANC a écrit : Bpnjour, Je poursuis mon adaptation de Galette pour différentes associations. Je dois supprimer Miss (donc Mademoiselle) J'ai besoin de [titre] supplémentaires : - Docteur, - Maître, ( à venir - Professeur) j'ai pensé (peut-être à tord) à ajouter politeness.class.php : - ligne 51 à 57 class Politeness { const MR = 1; const MRS = 2; const MISS = 3; const DC = 4; const MT = 5; puis lignes 65 à 74 : public static function getList() { return array( self::MR= _T(Mister), self::MRS = _T(Madam),/* self::MISS = _T(Miss)*/ self::DC= _T(Doctor), self::MT= _T(Master) ); } puis ligne 83 à 103 public static function getPoliteness($politeness) { switch( $politeness ){ case self::MR: return _T(Mr.); break; case self::MRS: return _T(Madam); break; case self::DC: return _T(Doctor); break; case self::MT: return _T(Master); break; default: return ''; break; } } } en conséquence j'ai du rajouter (je ne sais pas faire autrement que manuellement) dans lang_french.php : // ../classes/politeness.class.php:85 $lang['Master'] = 'Maître'; // ../classes/politeness.class.php:85 $lang['Doctor'] = 'Docteur'; J'ai fait une autre modification pour avoir un affichage homogène dans (modifier adhérent) == ajouter_adherent.php : je souhaite pour éviter toute remarque (justifiée) de sexisme : écrire Monsieur ou Madame et non : Monsieur ou Mme. Le traitement différent des deux genres peut déclencher des remarques acerbes. // ../classes/politeness.class.php:69 ../templates/default/gestion_adherents.tpl:199 $lang['Madam'] = 'Madame'; Je suis inquiet des conséquences (probables) non encore détectées sur d'autres pages de Galette. Je n'ai pas pris le temps de trouver des icônes pour Maître et Docteur, tant pis et puis je ne sais probablement pas programmer, sans risques de blocage de la page, les options pour l'affichage correct. TOUTES vos remarques sont bienvenues. Cordialement ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] Modification [pref_phone]
Pour pouvoir afficher le téléphone de l'association, pour le moment valable dans le plugin attestations fiscales en cours d'écriture. dans le futur intégré aux courriels (comme {PHONE}) j'ai modifié : ../classes/preferences.class.php ligne 84 ajouté : 'pref_slogan'='', 'pref_phone' ='', 'pref_adresse'='-', ../templates/default/preferences.tpl ligne 34 ajouté: p label for=pref_phone class=bline{_T string=Phone :}/label input{if $required.pref_phone eq 1} required{/if} type=text name=pref_phone id=pref_phone value={$pref.pref_phone} maxlength=14/ p pour adapter /plugins/Attestations/ ajouté : ligne 40 require_once $base_path . 'classes/pdf.clcv.class.php'; création de ../classes/class.clcv.php qui est une modif de class.pdf ligne 219 ; ajouté : $coordonnees_line2 = $preferences-pref_cp . ' ' . $preferences-pref_ville; $coordonnees_line3 = 'Nous joindre aux heures de permanences : '.$preferences-pref_phone . ' ' . $preferences-pref_perm; $this-Cell(0, 4, $coordonnees_line1, 0, 1, 'C', 0, $preferences-pref_website); $this-Cell(0, 4, $coordonnees_line2, 0, 1, 'C', 0, $preferences-pref_website); $this-Cell(0, 4, $coordonnees_line3, 0, 0, 'C', 0, $preferences-pref_website); le plugin attestation intègre ces modifications. Enfin sur la base de données : (je suis en localhost) |$sql = INSERT INTO `clcvaquitaine_test`.`galette_preferences` (`id_pref`, `nom_pref`, `val_pref`) VALUES (\'58\', \'pref_phone\', \'05 56 88 52 51\');;| 58 est une valeur qui doit être unique (id_pref) Il me reste bien des choses à prévoir (à l'intall, intégrer cette modification ?) et surtout comprendre comment récupérer la valeur des dons et cotisations de l'année fiscale écoulée pour chaque adhérent. Pour le moment, je patauge... [AIDE_DEMANDÉE] Toute critique est acceptée et même bienvenue... Bonne année à vous !!! ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] [task #7555] Téléphonesiège social de l'association
URL: http://gna.org/task/?7555 Summary: Téléphone siège social de l'association Project: Galette Submitted by: a_lefranc Submitted on: jeu 29 déc 2011 23:08:03 GMT Should Start On: jeu 29 déc 2011 00:00:00 GMT Should be Finished on: dim 15 jan 2012 00:00:00 GMT Priority: 5 - Normal Severity: 5 - Average Status: None Privacy: Public Percent Complete: 0% Assigned to: None Open/Closed: Open Discussion Lock: Any Planned Release: 0.7 Effort: 0.00 ___ Details: Téléphone siège social de l'association Certaines associations disposent d'un siège social et/ou d'un numéro de téléphone avec des heures de permanences. Peut-on envisager d'afficher au moins le numéro de téléphone, sur les documents produits (fullCard, liste émargement, courriel)? Les heures de permanences ? ce serait un vrai plus. Je pense dans les bas de page index. ___ Reply to this item at: http://gna.org/task/?7555 ___ Message posté via/par Gna! http://gna.org/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] Password : respect préconisation CNIL dans galette
La CNIL fournit des informations sur la sécurité des données personnelles : Préconisations que je suis obligé de prendre en compte, pour que le projet soit validé en CA. (Plus de 230 000 adhérents ça se protège..) elle préconise des password de longueur égale à 8 caractères au moins : Je devrais y arriver à condition de savoir prolonger le capcha. il faut modifier change_password.php ligne 66 et 67 écrire 8 au lieu de 4 bien évidemment modifier : lang/lang_french.php et lang/lang_english.php - le conseil est donné de mélanger les caractères avec des exigences élevées : caractères alphabétiques (majuscules et minuscules), numériques obligatoires. ce qui correspond au code suivant : 1. //JavaScript Password regex 2. (?=^.{6,}$)((?=.*[A-Za-z0-9])(?=.*[A-Z])(?=.*[a-z]))^.* qui peut m'aider à adapter ces codes (concernent je crois change_password.php) ? trouvé dans : http://www.the-art-of-web.com/javascript/validate-password/ cordialement ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] modification politeness.class.php et fichier dépendant
Bpnjour, Je poursuis mon adaptation de Galette pour différentes associations. Je dois supprimer Miss (donc Mademoiselle) J'ai besoin de [titre] supplémentaires : - Docteur, - Maître, ( à venir - Professeur) j'ai pensé (peut-être à tord) à ajouter politeness.class.php : - ligne 51 à 57 class Politeness { const MR = 1; const MRS = 2; const MISS = 3; const DC = 4; const MT = 5; puis lignes 65 à 74 : public static function getList() { return array( self::MR= _T(Mister), self::MRS = _T(Madam),/* self::MISS = _T(Miss)*/ self::DC= _T(Doctor), self::MT= _T(Master) ); } puis ligne 83 à 103 public static function getPoliteness($politeness) { switch( $politeness ){ case self::MR: return _T(Mr.); break; case self::MRS: return _T(Madam); break; case self::DC: return _T(Doctor); break; case self::MT: return _T(Master); break; default: return ''; break; } } } en conséquence j'ai du rajouter (je ne sais pas faire autrement que manuellement) dans lang_french.php : // ../classes/politeness.class.php:85 $lang['Master'] = 'Maître'; // ../classes/politeness.class.php:85 $lang['Doctor'] = 'Docteur'; J'ai fait une autre modification pour avoir un affichage homogène dans (modifier adhérent) == ajouter_adherent.php : je souhaite pour éviter toute remarque (justifiée) de sexisme : écrire Monsieur ou Madame et non : Monsieur ou Mme. Le traitement différent des deux genres peut déclencher des remarques acerbes. // ../classes/politeness.class.php:69 ../templates/default/gestion_adherents.tpl:199 $lang['Madam'] = 'Madame'; Je suis inquiet des conséquences (probables) non encore détectées sur d'autres pages de Galette. Je n'ai pas pris le temps de trouver des icônes pour Maître et Docteur, tant pis et puis je ne sais probablement pas programmer, sans risques de blocage de la page, les options pour l'affichage correct. TOUTES vos remarques sont bienvenues. Cordialement ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] tuyau pour attestations fiscales
Bonjour, 1) Je cherche à placer mon lien vers mon plugins (attestations fiscales) dans la gestion des contributions. 2) Je voudrais récupérer la valeur de [$contributions-sum] qui s'y affiche. je n'ai pas réussi même en ayant ajouté à mon fichier attestation.php : require_once $base_path . 'classes/contributions.class.php'; require_once $base_path . 'classes/contribution.class.php'; l'expression = $pdf-Cell(95,10, $contributions-sum. ou .$contribution-sum, 0, 1, 'L'); n'affiche que ou ? 3 ) j'ai modifié la présentation de FullCard pour que l'adresse de l'adhérent soit directement utilisable dans une enveloppe à fenêtre : L'adresse de l'association et l'adresse de l'adhérent sont placées de telle façon que l'on puisse utiliser pour les deux une enveloppe à fenêtre. le pliage est indiquée par une ligne en vert : La pièce à télécharger montre une vue du travail en cours. (tout à fait inachevé, je le sais) 4) Une première ligne en haut de la page en PDF apparaît et je ne réussis pas à comprendre d'où elle vient... voir sur le lien : http://dl.free.fr/hCidw8qXj password : Le fichier est protégé par le mot de passe suivant: galette-plug bonne journée et merci ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
Re: [Galette-devel] appel d'un fichier lang_french erroné
Merci : j'ai eu mon cadeau avant tout le monde quoiqu'en Nouvelle Zélande, Père Noël est déjà passé, il y a 4 heures maintenant... tout fonctionne... j'ai recréé un nouveau fichier à partir de FullCard... Merci... Le 24/12/11 14:18, Johan Cwiklinski a écrit : -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Salur, Le 24/12/2011 08:16, André LEFRANC a écrit : alors que le plugin [Attestation] que je suis entrain (de sénateur) d'écrire, attendrait plutôt : .../Attestation/lang/lang_french.php car je suis obligé de mettre mes items dans le fichier lang de FullCard pour mes tests. Tu les mettrai dans ceux de Galette que ça aurait le même résultat ; les chaînes sont présentes, donc elles sont servies. Le problème n'est pas là ; les fichiers de langue sont chargés en même temps que les autres fichiers des plugins, en fonction du répertoire parent. Pas possible qu'il y ait de confusion. La seule explication possible, c'est que le fichier de langue de ton plugin ne soit pas chargé, par exemple si le serveur web ne peut pas le lire ; ou qu'il n'est pas formaté correctement. ++ Johan -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk710RwACgkQ7N2B+4uln5Q26ACgr0gfPzDrFl3VU+wbsLysEAr8 1X0AoLMlxfH4lTxvLgmv43LVCUdWynXt =IEL3 -END PGP SIGNATURE- ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] [bug #19209] traductions différentes :
Follow-up Comment #1, bug #19209 (project galette): // ../fullcard.php:215 $lang['* Only for compagnies'] = '* Uniquement pour les sociéétés'; (doublon sur le dernier caractère é) au lieu de : // ../fullcard.php:215 $lang['* Only for compagnies'] = '* Uniquement pour les personnes morales'; ou bien : // ../fullcard.php:215 $lang['* Only for compagnies'] = '* Uniquement pour les sociétés'; si l'on préfère le libellé société (doublon sur le dernier caractère é) Pour politeness.clas.php $lang['Mrs.'] = 'Mme.'; correspond probablement à une abréviation utile. ___ Reply to this item at: http://gna.org/bugs/?19209 ___ Message posté via/par Gna! http://gna.org/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] appel d'un fichier lang_french erroné
Lettre au Père Noël : Petit papa Noël, j'essaye d'être sage dans mes bidouilles et de ne pas massacrer le travail de la dream-team Galette. J'aimerais trouver (sous mon sapin, peut-être ?) la réponse à mes questions : Comment se fait l'aiguillage vers le bon dossier [lang] donc le bon chemin actuellement l'appel à traduction se fait par un chemin qui est apparemment : .../FullCard/lang/lang_french.php alors que le plugin [Attestation] que je suis entrain (de sénateur) d'écrire, attendrait plutôt : .../Attestation/lang/lang_french.php car je suis obligé de mettre mes items dans le fichier lang de FullCard pour mes tests. J'ai fouillé, un à un les fichiers des /plugins, les /classes, et je n'ai rien. je précise que tous les chemins virtuels fonctionnent : $_tpl_assignments = array( 'Attestation_tpl_dir' = '__plugin_templates_dir__', 'Attestation_dir' = '__plugin_dir__' donnent les bonnes réponses... Bref, je sèche lamentablement et cela gâche mes nuits.. si, si, je finis par dormir devant l'écran... Merci Papa Noël de m'éclairer... PS : Fais gaffe, il y a du feu dans la cheminée, passe par une cheminée virtuelle dématérialisée ! ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] [task #7553] Urgence abosolue :
URL: http://gna.org/task/?7553 Summary: Urgence abosolue : Project: Galette Submitted by: a_lefranc Submitted on: jeu 22 déc 2011 12:31:02 GMT Should Start On: jeu 22 déc 2011 00:00:00 GMT Should be Finished on: mar 10 jan 2012 00:00:00 GMT Priority: 9 - Immediate Severity: 5 - Average Status: None Privacy: Public Percent Complete: 0% Assigned to: None Open/Closed: Open Discussion Lock: Any Planned Release: 0.7 Effort: 0.00 ___ Details: ___ Reply to this item at: http://gna.org/task/?7553 ___ Message posté via/par Gna! http://gna.org/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] [task #7553] Urgence abosolue :
Follow-up Comment #1, task #7553 (project galette): * * * * * * * * * * * * * * * ** * * * * Faire la fête : * * * * * * * * * * * * * * * * * * * * (*) Bien manger se reposer ! (*)gâter les siens(*) {{*}}} Se faire dorloter, Boire du bon (de façon raisonnable ?) II BONNES * FÊTES * et merci pour tout !!! * * * * * * * * * * * * * * * * * * * * * * * ___ Reply to this item at: http://gna.org/task/?7553 ___ Message posté via/par Gna! http://gna.org/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] [bug #19209] traductions différentes :
URL: http://gna.org/bugs/?19209 Summary: traductions différentes : Project: Galette Submitted by: a_lefranc Submitted on: mer 21 déc 2011 01:01:59 GMT Severity: 2 - Minor Priority: 5 - Normal Status: None Percent Complete: 0% Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any Release: 0.7 ___ Details: dans plugins FullCard : /lang/lang_french.php 'Mr' est traduit par 'Monsieur' 'Mrs' est traduit par 'Mme' au lieu de 'Madame' même remarque pour Galette-0.7-dev/lang/lang_french.php // ../classes/politeness.class.php:85 $lang['Mrs.'] = 'Mme.'; ___ Reply to this item at: http://gna.org/bugs/?19209 ___ Message posté via/par Gna! http://gna.org/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel
[Galette-devel] [bug #19200] Appel {autre} dans filtre [type de contribution]
URL: http://gna.org/bugs/?19200 Summary: Appel {autre} dans filtre [type de contribution] Project: Galette Submitted by: a_lefranc Submitted on: dim 18 déc 2011 10:42:22 GMT Severity: 2 - Minor Priority: 5 - Normal Status: None Percent Complete: 0% Assigned to: None Originator Email: Open/Closed: Open Discussion Lock: Any Release: 0.7 ___ Details: Appel critère {autre} dans filtre [type de contribution] conditions : aucune date dans les critères du filtre ? Fatal error: Call to a member function __toString() on a non-object in /var/./classes/contributions.class.php on line 289 ___ Reply to this item at: http://gna.org/bugs/?19200 ___ Message posté via/par Gna! http://gna.org/ ___ Galette-devel mailing list Galette-devel@gna.org https://mail.gna.org/listinfo/galette-devel