Re: [Galette-devel] comptabilité des contributions et transactions

2014-05-08 Par sujet André Lefranc


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

2014-05-07 Par sujet André Lefranc

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

2014-04-02 Par sujet André Lefranc

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

2014-04-01 Par sujet André Lefranc

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

2014-04-01 Par sujet André Lefranc

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

2014-04-01 Par sujet André Lefranc

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

2014-02-12 Par sujet André Lefranc
  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

2013-11-27 Par sujet André Lefranc

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

2013-05-27 Par sujet André Lefranc
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)

2013-05-02 Par sujet André Lefranc


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)

2013-05-02 Par sujet André Lefranc


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

2013-05-02 Par sujet André Lefranc

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

2013-05-01 Par sujet André Lefranc


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)

2013-05-01 Par sujet André Lefranc

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

2013-04-28 Par sujet André Lefranc

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

2013-04-28 Par sujet André Lefranc


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)

2013-03-28 Par sujet André Lefranc

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)

2013-03-28 Par sujet André Lefranc



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

2013-03-20 Par sujet André Lefranc

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

2013-03-19 Par sujet André Lefranc

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

2013-03-19 Par sujet André Lefranc

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

2013-03-18 Par sujet André Lefranc

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)

2013-03-18 Par sujet André Lefranc

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

2013-03-18 Par sujet André Lefranc

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)

2013-03-18 Par sujet André Lefranc

[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

2013-03-18 Par sujet André Lefranc

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

2013-03-18 Par sujet André Lefranc

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

2013-03-10 Par sujet André Lefranc

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)

2013-03-10 Par sujet André Lefranc

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

2013-03-10 Par sujet André Lefranc
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)

2013-03-05 Par sujet André Lefranc

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

2013-02-28 Par sujet André Lefranc

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

2013-02-27 Par sujet André Lefranc


 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

2013-02-27 Par sujet André Lefranc



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

2013-02-23 Par sujet André Lefranc

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

2013-02-23 Par sujet André Lefranc

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

2013-02-21 Par sujet André Lefranc

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]

2013-02-21 Par sujet André Lefranc

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.

2013-02-14 Par sujet André Lefranc

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

2013-02-07 Par sujet André Lefranc

 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 ???

2013-02-07 Par sujet André Lefranc

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

2013-02-05 Par sujet André Lefranc

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

2013-02-05 Par sujet André Lefranc

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

2013-02-03 Par sujet André Lefranc

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

2013-02-03 Par sujet André Lefranc

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

2013-02-03 Par sujet André Lefranc

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

2013-02-03 Par sujet André Lefranc

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

2013-02-01 Par sujet André Lefranc

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

2013-01-28 Par sujet André Lefranc

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

2013-01-27 Par sujet André Lefranc

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

2013-01-27 Par sujet André Lefranc

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

2013-01-26 Par sujet André Lefranc

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

2013-01-26 Par sujet André Lefranc

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

2013-01-26 Par sujet André Lefranc

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 ?

2013-01-11 Par sujet André Lefranc

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

2012-11-13 Par sujet André Lefranc

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:

2012-06-04 Par sujet André Lefranc
- 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

2012-05-23 Par sujet André Lefranc

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

2012-05-13 Par sujet André Lefranc
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 :

2012-05-04 Par sujet André Lefranc

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

2012-05-04 Par sujet André Lefranc

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

2012-04-22 Par sujet André Lefranc

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 :

2012-04-10 Par sujet André Lefranc

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]

2012-04-04 Par sujet André Lefranc

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 ??)

2012-03-20 Par sujet André Lefranc

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.

2012-03-20 Par sujet André Lefranc

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)

2012-03-20 Par sujet André Lefranc

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 :

2012-03-20 Par sujet André Lefranc

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 :

2012-03-20 Par sujet André Lefranc

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

2012-03-19 Par sujet André Lefranc

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 :

2012-03-19 Par sujet André Lefranc

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 :

2012-03-14 Par sujet André Lefranc

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

2012-03-09 Par sujet André Lefranc

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]

2012-03-09 Par sujet André Lefranc

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

2012-03-02 Par sujet André Lefranc

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

2012-02-26 Par sujet André Lefranc

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

2012-02-22 Par sujet André Lefranc
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

2012-02-21 Par sujet André Lefranc

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

2012-02-20 Par sujet André Lefranc



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

2012-02-20 Par sujet André Lefranc

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

2012-02-20 Par sujet André Lefranc

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

2012-02-19 Par sujet André Lefranc
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

2012-02-19 Par sujet André Lefranc

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

2012-02-19 Par sujet André Lefranc

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

2012-02-17 Par sujet André Lefranc
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

2012-02-16 Par sujet André Lefranc
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

2012-01-13 Par sujet André LEFRANC

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

2012-01-02 Par sujet André LEFRANC
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]

2012-01-02 Par sujet André LEFRANC

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

2011-12-29 Par sujet André Lefranc

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

2011-12-28 Par sujet André LEFRANC

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

2011-12-27 Par sujet André LEFRANC

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

2011-12-26 Par sujet André LEFRANC

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é

2011-12-24 Par sujet André LEFRANC

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 :

2011-12-24 Par sujet André Lefranc

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é

2011-12-23 Par sujet André LEFRANC

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 :

2011-12-22 Par sujet André Lefranc

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 :

2011-12-22 Par sujet André Lefranc

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 :

2011-12-20 Par sujet André Lefranc

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]

2011-12-18 Par sujet André Lefranc

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


  1   2   >