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

2014-05-07 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-06 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-01 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-03-31 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 
ECOCERT BRC, BPF/BPH http://www.ecocert.com/ 




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-03-31 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 
ECOCERT BRC, BPF/BPH http://www.ecocert.com/ 




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 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,
--
Johan

___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel




   

Ce courrier électronique ne contient aucun virus ou logiciel 
malveillant parce que la protection Antivirus avast! 
 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-03-31 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 
ECOCERT BRC, BPF/BPH http://www.ecocert.com/ 




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


[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 (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


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

++



Je vérifie de suite :
@+




___
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


Le 02/05/13 00:51, André Lefranc a écrit :

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.


Ce matin nouvelle tentative : (autre base toujours sur l'autre.net)

1. je crée le fichier behavior.inc.php
2. je pars d'une base en 0.7.3 (une autre base en exploitation)
3. install / démarre ok, ok ok
4. paff : création mis à jour des tables :
1. ALTER TABLE galette_adherents ...SQLSTATE[23000]: Integrity
   constraint violation: 1452 Cannot add or update a child row: a
   foreign key constraint fails (`apa_gestion`., CONSTRAINT
   `#sql-60e5_8b5c7e_ibfk_2` FOREIGN KEY (`titre_adh`) REFERENCES
   `galette_titles` (`id_title`))
   (ALTER TABLE galette_adherents ADD FOREIGN KEY (titre_adh)
   REFERENCES galette_titles (id_title) ON DELETE RESTRICT ON
   UPDATE RESTRICT)
2. message d'erreur :
   Les tables n'ont pas pu être totalement créées, il s'agit
   peut-être d'un problème de droits.
   Votre base est peut-être inutilisable, essayez de restaurer une
   ancienne version.
3. Réessayer ?
   message d'erreur : ALTER TABLE galette_adherents
   ...SQLSTATE[42S21]: Column already exists: 1060 Nom du champ
   'sexe_adh' déjà utilisé
   (ALTER TABLE galette_adherents ADD sexe_adh TINYINT(1) DEFAULT 0)

5. Je retourne dans phpMyAdmin passage de référence galette_database en
   0.701
   fonctionnement apparemment normal de galette version 0.7.3.2
   (installé en parallèle)

6. Le petit fils se réveille, (je sais rien à voir, mais je ne suis
   plus disponible du coup)

en espérant avoir été clair et surtout utile.

André ? :D)


___
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 :


tests  effectués ce soir :  serveur lautre.net

1) création du fichier galette/config/behavior.inc.php
*
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


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 :


tests  effectués ce soir :  serveur lautre.net

1) création du fichier galette/config/behavior.inc.php

*

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] 0.7.4.1

2013-04-29 Par sujet André Lefranc


Le 29/04/13 18:24, Johan Cwiklinski a écrit :

Salut,

Le 29/04/2013 08:07, roland.te...@gmail.com a écrit :

lundi 29 avril 2013,
Bonjour André,

Le lundi 29 avril 2013 à 07:31:13, a.lefranc@... a écrit :


comme j'ai téléchargé : galette-48cd4d9

Ce n'est pas une bonne idée d'aller chercher un commit au hasard qui ne
correspond à rien... À plus forte raison lorsque ce commit est antérieur
à ce que l'on recherche.


Il faut aller sur le dépôt Git :

http://git.tuxfamily.org/galette/galette?p=galette/galette.git;a=snapshot;h=5459d2178546a940e198f5a9679f05af93d06074;sf=tgz

Quand j'en aurai le temps, et que *tout* sera fait, je fournirai
l'ensemble des informations adéquates. Le mieux, surtout si l'on est pas
certain de ce qu'on fait, c'est donc d'attendre.

Tant qu'il n'y a pas d'annonce officielle de ma part ; c'est que la
version n'existe pas.

++

Aucun souci, je voulais juste essayer sur une base d'essai...
Donc aucun problème, je suis juste impatient de pouvoir essayer cette 
version !


@£

___
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] 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] [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


[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


[Galette-devel] Fwd: [Galette - Anomalie #585] incompatibilté entre admin tools et plugin QR

2013-03-23 Par sujet André Lefranc
 A Johan, et aux autres, suite à ma question sur compatibilité admin 
tools et plugin QR


Je ne comprends pas : Tu fait un excellent développement de Galette.
*Je ne te considère pas à mon service*.
Dans le principe du libre, il y a échange, apports d'idées des uns et 
des autres.


On discute, on évalue ce qui est possible, ce qui est souhaitable et on 
avance ainsi.


Je crois comprendre que le tracker est un de tes outils de travail
et qu'il vaut mieux pour la clarté de ton organisation ne pas y mettre 
des choses en trop ou accessoires à ta progression ?


Donc si je te comprends peut-êtrevaut-il mieux discuter sur galette dev ?
puis après on va sur tracker, si ce qui est proposé est retenu ?

On réserve le tracker quand c'est validé sur la liste de discussion.

Certes pour ma part, mon point de vue, par le fait que je ne maîtrise 
quasiment rien du développement avancé sous php, ne peut être celui du 
développeur.


Mais je suis un prescripteur et un utilisateur de Galette avec des 
remontées multiples. Je n'oublie jamais de faire part de ce que je peux 
constater,toujours dans l'esprit de*partager*. Si le ton de mes messages 
peut paraître impératif, c'est un défaut de communication mais 
certainement pas une volonté d'imposer.


Quand tu n'as pas retenu certaines propositions (répertoire; plugins 
attestations fiscales pour exemples) je ne m'impose pas, je ne râle pas.
J'ai appris et j'ai mis en place des solutions "non officielles" mais 
utilisant les principaux outils que tu as mis en place, en recopiant le 
plus possible du code que tu produis, pour rester en harmonie et 
compatibilité la plus large.


Le logiciel libre s'est développé grâce à des initiatives qui ont été 
enrichies par des collectifs qui se sont regroupés autour d'une idée.


Il faudrait peut-être que nous arrivions à faire en sorte que tu ne sois 
plus seul développeur de Galette, pour partager le développement, y 
compris en mettant comme pour d'autres développements des sources 
financières en commun pour pérenniser le travail fait ?


Je te renouvelle mes remerciements pour le travail fait, et les heures 
gagnées par les associations de santé qui utilisent galette.



 Message original 
Sujet: 	[Galette - Anomalie #585] incompatibilté entre admin tools et 
plugin QR

Date :  Sat, 23 Mar 2013 19:56:50 +0100
De :redm...@x-tnd.be
Pour :  a.lefr...@laposte.net



La demande #585 a été mise à jour par Johan Cwiklinski.

J'ai prévenu dès le départ : ce qui n'est *pas officiel* ne sera *pas 
supporté*.


Une fois encore, merci de cesser de te prendre tes rêves pour la réalité 
; je ne suis pas à ton service.





 Anomalie #585: incompatibilté entre admin tools et plugin QR
 <http://redmine.ulysses.fr/issues/585>

 * Auteur: André LEFRANC
 * Statut: Rejeté
 * Priorité: Normal
 * Assigné à:
 * Catégorie:
 * Version cible:
 * Version utilisée: 0.7.3

Tant que admin tools n'est pas utilisé, le plugin QR fonctionne 
parfaitement;


Le lancement de "admin tools" provoque le message suivant :

Fatal error: Class 'QrMessage' not found in 
/var/alternc/html//plugins/QR/_smarties.php on line 32


Cela dépasse mes petites compétences



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


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


Re: [Galette-devel] QR code avec enregistrement : Merci Mélissa

2013-03-19 Par sujet André Lefranc

Le 19/03/13 22:50, Mélissa Djebel a écrit :

Le 19/03/2013 07:18, André Lefranc a écrit :


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


On peut le faire en configurant un message, sélectionner le message, 
puis saisir son texte, cela me semble possible comme ceci.

oui en démarrant avec un texto débuté... cela fonctionne..



• 2.  Plus compliqué ?
permettre de faire un envoi groupé par sélection d'une liste de
destinataires.


De toute la littérature que j'ai lue sur internet, je ne trouve pas la 
possibilité de faire un envoi à plusieurs personnes d'un coup. J'ai 
essayé d'envoyer faire un QR Code avec :

- smsto:0610101010;0615151515;0620202020
- smsto:0610101010,0615151515,0620202020
- smsto:0610101010 0615151515 0620202020
- smsto:0610101010/0615151515/0620202020

Mais à chaque fois il considère que c'est 1 seul numéro de téléphone 
et pas plusieurs.


j'utilise : 0610101010, 0615151515, 0620202020  soit 
numéro,[espace]numéro,[espace]numéro,

et cela fonctionne dans google.
Je ne sais pas quoi essayer de plus. J'ai l'impression que ce n'est 
pas possible.


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] Fwd: Re: Coder Région à partir du département

2013-03-19 Par sujet André Lefranc




 Message original 
Sujet:  Re: [Galette-devel] Coder Région à partir du département
Date :  Tue, 19 Mar 2013 09:51:21 +0100
De :roland.te...@gmail.com
Répondre à :roland.te...@gmail.com
Organisation :  -
Pour :  André Lefranc 



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




___
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] QR code avec enregistrement : Merci Mélissa

2013-03-18 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-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


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] [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


[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


[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] 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


Re: [Galette-devel] affichage date de fin de cotisation [resolu] dans carte adhérent-e

2013-03-12 Par sujet André Lefranc

Le 11/03/13 21:36, Mélissa Djebel a écrit :

Le 10/03/2013 23:44, André Lefranc a écrit :


$member->date_fin_cotis  (ne retourne rien)


$member->due_date va te renvoyer la date sous forme JJ/MM/ 
normalement (donc 31/12/2013 par exemple)


merci Mélissa c'est la bonne solution.
Mon erreur était que ce code n'était pas dans la boucle d'itération.
Ton indication m'a permis de chercher la raison de mon échec précédent.

Grand merci


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


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

   (diff
   
)

 o install
 + index.php
   

   (diff
   
)

 o lib /Galette
 + Core
 # Preferences.php
   

   (diff
   
)

 + Entity
 # Adherent.php
   

   (diff
   
)

 + Repository
 # Members.php
   

   (diff
   
)


Merci de vos avis.
Cordialement

___
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


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

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() [href='function.putenv'>function.putenv]: 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() [href='function.putenv'>function.putenv]: 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() [href='function.putenv'>function.putenv]: 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] 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] 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] 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


[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 :



{_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')}
src="{$template_subdir}images/down.png" width="10" height="6" alt=""/>

{else}
width="10" height="6" alt=""/>

{/if}
{/if}


avec les lignes nécessaires plus loin pour afficher les données :
{$member->zipcode}

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


[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


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 :


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


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


[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] 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 par

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.
Not

[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] 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] 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 :

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


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


[Galette-devel] WEB_ROOT

2013-01-26 Par sujet André Lefranc

bonjour,
Meilissa a corrigé une erreur WEB_ROOT sur le plugin Emprunt. Elle a 
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 
]: 
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 ?
___
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


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


[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


[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


Re: [Galette-devel] Plugins : Assigner une valeur à $tpl avant l'appel getMenus()

2012-12-09 Par sujet André Lefranc

Le 09/12/12 11:47, Mélissa Djebel a écrit :

Bonjour,

Aujourd'hui je sais limiter l'affiche de certaines sections de 
"menu.tpl" de mon plugin à un utilisateur identifié, staff ou admin 
($login->isLogged(), $login->isStaff(), $login->isAdmin()).


Dans mon plugin j'ai une table qui me dit qu'une partie des adhérents 
sont "instructeurs" et ils doivent avoir accès à certaines sections du 
plugin, mais ce sont des adhérents standard, ils ne sont pas Staff et 
encore moins Admin.


Je ne veux pas modifier Galette\Core\Login ou 
Galette\Core\Authentication vu que je n'ai pas à intervenir ici.


J'ai essayé de modifier _define.php pour accéder à $tpl, mais 
bizarrement l'objet est toujours null et ça ne fonctionne pas non plus.


Je voudrais pouvoir faire un appel comme celui-ci:
$tpl->assign('variable', true ou false);
avant l'appel de Galette\Core\Plugins : getMenus();

Merci,

Mélissa



Bonjour Melissa,

puis-je avoir une adresse web pour télécharger le plugin
 afin de mieux comprendre comment construire un plugin galette ?

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] 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 :


Groupes :

Gestion des groupes de 
l'utilisateur

	Gestion des groupes gérés par 
l'utilisateur




















 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


Re: [Galette-devel] transaction : longueur description: [résolu]

2012-06-04 Par sujet André Lefranc

Le 04/06/12 23:33, André Lefranc a écrit :
- 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
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 ?



J'ai trouvé :
modifier dans lib/galette/entity/transaction.php : 287

else if (strlen($value) > 64 )
modifier ligne :288 64 au lieu de 30  dans le message : "Transaction 
description must be 64 characters long maximum."


ajouter dans lang/lang_french_local.php :
// ../lib/Galette/Entity/Transaction.php:288
$lang['- Transaction description must be 64 characters long maximum.'] = 
'- La description pour la transaction ne doit pas excéder 64 caractères.';


Attention ça plante en Anglais... modifier sir vous le souhaitez...



___
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] 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
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


Re: [Galette-devel] sécurité des données sous http

2012-05-24 Par sujet André Lefranc

Merci Johan ta réponse m'agrée totalement

Le 23/05/12 20:05, Johan Cwiklinski a écrit :

Salut,

Le 23/05/2012 19:36, André Lefranc a écrit :

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

C'est inexact, en ce qui concerne Galette. L'envoi du mot de passe en
clair vers le serveur s'effectue à deux endroits uniquement :
- lors du login,
- lors du changement de mot de passe.

Une fois la session ouverte, d'autres mécanismes prennent le relai et le
mot de passe n'est alors plus retransmis (encore une fois, en ce qui
concerne Galette. D'autres logiciels pourraient oeuvrer différemment).



Pourait-on passer à https ? au prix de quoi ?

HTTPS est lui aussi loin d'être exempt de tout défaut... Bien que
considérablement plus sécurisé tout de même.

Cela relève de la configuration du serveur, mettre en place du HTTPS
n'est pas très compliqué ; le reste se jouera au niveau du certificat
qui sera soit "officiel" (délivré par certains organismes, et payants --
un peu comme les banques et les sites de vente en ligne), soit "maison".
Dans le second ca,s il provoquera des messages d'erreurs dans les
navigateurs actuels indiquant que la connexion n'est pas fiable. Il doit
y avoir de la documentation sur wikipedia sur le sujet du SSL, je n'ai
pas de référence sous la main.

En ce qui concerne Galette, SSL ou pas, ça ne change rien.

Note: le coup du SSL/pas SSL se pose chaque fois que l'on entre un
login/mot de passe sur le web, sur des sites comme Galette, Fesse-Bouc
ou Gmail (en espérant que les deux derniers passent automatiquement en
SSSL [à vérifier pour les curieux dans la barre de navigation de votre
butineur]), mais aussi dans n'importe quel client email.

++


___
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] 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


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] 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 
]: 
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 
]:

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


[Galette-devel] correction effectuée sur admintools ?

2012-05-03 Par sujet André Lefranc

le plugin admintools ne fonctionnait pour toutes mes associations :
le chemin affiché :
http://www. /galette/admintools.php

au lieu de
http://www.. /galette/plugins/admintools/admintools.php

En corrigeant dans plugins/admintools/define.php  la ligne 39 :
. 'Galette admintools',  //Name

au lieu de  'Galette /Admin Tools/',  //Name

pas de problème :

admintools correspondant au véritable nom du dossier du plugin.
Admin Tools doit être une vielle dénomination ou plutôt un de mes 
errements..


Je suppose que cette erreur n'existe plus sur le dépôt actuel de 
galette, si elle était due à galette.
admintools rend d'immense services en recodant correctement les bases 
importées par phpMyAdmin,

en format UTF-8

___
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


Re: [Galette-devel] tentative de fabriquer un document pdf :

2012-03-20 Par sujet André Lefranc

Le 20/03/12 17:45, Johan Cwiklinski a écrit :

Le 20/03/2012 17:27, André Lefranc a écrit :

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é...

Faut aller voir dans les logs de php alors ou mettre display_error à 1
(franchement, c'est une habitude à prendre à partir du moment où tu
commences à modifier un fichier php...).


C'est toujours le cas, pour mes essais,


L'erreur ici se produit lorsque tu génères la fiche vide ; pas depuis la
liste des membres.
J'avais en effet vu ce problème quand j'ai regardé le code, mais de
toutes façons, j'avais besoin des données d'un adhérent.

tu es admin





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


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


[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


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() 
.


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] 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] toujours plantage galette :

2012-03-19 Par sujet André Lefranc

Le 19/03/12 19:10, Johan Cwiklinski a écrit :

Le 19/03/2012 13:06, André Lefranc a écrit :

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


C'est corrigé, ainsi que le problème sur la liste d'émargement.


comment as-tu corriger le problème des listes d'émargement ? histoire 
que je ne cherche pas trop pour le répertoire que tu as pu voir..


J'accepte que les gens testent sur : http://www.namd.fr/demos_galette/ 
elle en mode DEMO


Les problèmes des  plugins, je verrai ça plus tard.

en m'expliquant ?


++


___
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] 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] 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] 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() [href='datetime.--construct'>datetime.--construct]: 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


Re: [Galette-devel] problème avec nouveaux champs supplémentaires

2012-03-11 Par sujet André Lefranc

Le 11/03/12 15:10, Johan Cwiklinski a écrit :

Salut,

Le 11/03/2012 13:02, André Lefranc a écrit :

Je souhaite intégrer dans galette des champs supplémentaires dans les
préférences .
il s'agit d'informations administratives
  IBAN; BIC; N° de greffe W; Siret; SIREN et tel de contact du siège social.
Je sais créer un nouvelle page dans les préférences de la configuration
avec le bon affichage (respect du css de galette)

Mais b... (bachiboozouck), je n'arrive pas à enregistrer de puis ces
fenêtres les modif apportées à ces paramètres, leur affichage si je les
intègre directement dans la base SQL est correct... mais pas moyen de
les modifier par la fenêtre idoine.. où est-ce que j'ai oublié de
travailler ?

Regarde par là je pense :
http://git.tuxfamily.org/galette/galette?p=galette/galette.git;a=blob;f=galette/lib/Galette/Core/Preferences.php;h=861e634588fde12c8e57a65d2625d6b52641bc26;hb=refs/heads/develop#l80


  ça a l'air OK maintenant...
J'espère que ce n'est pas du "canada dry".



++


___
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] problème avec nouveaux champs supplémentaires

2012-03-11 Par sujet André Lefranc
Je souhaite intégrer dans galette des champs supplémentaires dans les 
préférences .

il s'agit d'informations administratives
 IBAN; BIC; N° de greffe W; Siret; SIREN et tel de contact du siège social.
Je sais créer un nouvelle page dans les préférences de la configuration 
avec le bon affichage (respect du css de galette)


Mais b... (bachiboozouck), je n'arrive pas à enregistrer de puis ces 
fenêtres les modif apportées à ces paramètres, leur affichage si je les 
intègre directement dans la base SQL est correct... mais pas moyen de 
les modifier par la fenêtre idoine.. où est-ce que j'ai oublié de 
travailler ?


___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] mise à jour de la version 0.63 à la version 0.7

2012-03-09 Par sujet André Lefranc

Le 09/03/12 19:02, Guillaume Marchais a écrit :

Bonjour,

j'ai effectué la mise à jour de la version 0.6.3 à la version 0.7.

Tout semble bien marché malgré l'apparition de ces lignes d'erreurs 
sur la page d'accueil (navigation) :


*Warning*: simplexml_load_file() [function.simplexml-load-file
]:
https:// wrapper is disabled in the server configuration by
allow_url_fopen=0 in
*/htdocs/adherents/classes/galette-news.class.php* on line *202*

*Warning*:

simplexml_load_file(https://api.twitter.com/1/statuses/user_timeline/galette_soft.xml?count=5&include_rts=false

)
[function.simplexml-load-file
]: failed
to open stream: no suitable wrapper could be found in
*/htdocs/adherents/classes/galette-news.class.php* on line *202*


Je me lance mais sans garantie, je suis assez novice ;
le message veut dire que le configuration du serveur n'est pas idoine... 
Ce n'est pas Galette en cause


*Warning*: simplexml_load_file() [function.simplexml-load-file
]: I/O
warning : failed to load external entity

"https://api.twitter.com/1/statuses/user_timeline/galette_soft.xml?count=5&include_rts=false

"
in */htdocs/adherents/classes/galette-news.class.php* on line *202*

*Warning*: file_exists() [function.file-exists
]: open_basedir
restriction in effect.
File(/tmp/apiClient/8c/8cd0b8bbe8983c0317d07b81da76ea75.lock) is
not within the allowed path(s):
(/var/www/afie.net/htdocs/:/var/www/afie.net/phptmp/:/htdocs:/phptmp
)
in
*/htdocs/adherents/includes/google-api-0.4.6/cache/apiFileCache.php*
on line *37*



Là ce serait selon moi (avec des doutes) un problème de droits sur dossier



*Warning*: file_exists() [function.file-exists
]: open_basedir
restriction in effect.
File(/tmp/apiClient/8c/8cd0b8bbe8983c0317d07b81da76ea75) is not
within the allowed path(s):
(/var/www/afie.net/htdocs/:/var/www/afie.net/phptmp/:/htdocs:/phptmp
)
in
*/htdocs/adherents/includes/google-api-0.4.6/cache/apiFileCache.php*
on line *94*


Merci de m'indiquer quelles sont mes erreurs.

Cordialement,

G. Marchais


___
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] 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] accès plugins admintools

2012-03-09 Par sujet André Lefranc

vérifier si :

plugins/admintools/template/default/menu.tpl contient :

{if $login->isSuperAdmin()}
{_T string="Admin Tools"}

href="{$galette_base_path}{$galette_admintools_path}admintools.php" 
title="{_T string="Various administrative tools"}">{_T string="Admin 
tools"}


{/if}


___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] page répertoire

2012-03-09 Par sujet André Lefranc

Le 09/03/12 09:41, carso...@free.fr a écrit :

Merci de vos réponses et effectivement, la base n’était pas à jour... En 
recréant ailleurs la base, j'ai repris ce qui me manquait
afin d'essayer de résoudre mon problème. J'y suis arrivé mais il me reste 
quelques problème comme l’accès au plugin (The requested URL /admintools.php 
was not found on this server.)


cela a été signalé et la dernière version de admintools résoud le problème


et visiblement, je n'ai plus acces aux infos du tableau des news...

Was ? desktop ?


Avez vous l'infos, merci par avance
Christ

- Mail original -
De: "Johan Cwiklinski"
À: "Galette development list"
Envoyé: Vendredi 9 Mars 2012 08:11:22
Objet: Re: [Galette-devel] page répertoire

Salut,

Le 08/03/2012 13:41, carso...@free.fr a écrit :

Bonjour à tous,

Je viens de faire une mise à jour de mon appli Galette et visiblement,
  Galette n'a pas trop apprécié !

voici mon message d'erreur, je précise que je ne n'ai pas Maj l'appli =
depuis au moins 3mois.
La version installée est bien Galette Dev0.7. je dois avouer que je n'
ai pas suivi ce qui a ete fait depuis
mais afin de bénéficier de la nouvelle mouture, j'ai décidé de mettre MAJ 
Galette.

Quelqu'un peut il m'aider ? afin que je retrouve mes petits.

Clairement, ta base n'est pas à jour... Néanmoins ; avec si peu de
détails, difficile de dire ce qui a changé exactement :/

À priori, il faut que tu supprimes les tables des groupes qui existent
éventuellement ; et que tu exécute les 4 instructions de création de
tables en fin de fichier install/sql/mysql.sql.


Amicalement
Christophe

Galette requiert une mise à jour !

Votre base de données Galette n'est pas présente pour pas à
jour.

Veuillez lancer la procédure d'installation ou de mise à jour (consultez la 
documentation)

++



___
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 08:07, Johan Cwiklinski a écrit :

Salut,

Le 09/03/2012 07:09, André Lefranc a écrit :

Merci Johan :

Désormais dans ma page répertoire (moyens de contacts visibles en liste)
L'ordonnancement est effectif en rangeant par le code postal "zipcode",
les autres tris pour cette page affichage des contacts ont été inhibés
par simple "comment"

Dans les templates smarty, il vaut mieux commenter le code inutile avec
{* code *} plutôt que  ; de cette façon, rien n'est généré
dans la page finale, ça peut parfois éviter des soucis ;)

OK c'est fait merci pour le tuyau
Johan : est-ce que tu es allé voir les résultats sur le site ?



renommés :
-  repertoire_adherents.php /annuaire_adherents.php /
-  ../default/annuaire_adherents.tpl / ../default/annuaire_adherents.tpl /

modifié en conséquence :
-  ..template/default/
page.tpl  et desktop.tpl

L'utilisation de annuaire_adhérents (php et tpl) évite une confusion
avec les procédures de création d'un "répertoire" sous pdf
(repertory_shett.php)

Une difficulté encore : si je peux trier dans mon annuaire de contacts
par code postal, ce tri n'est pas repris dans le sheet repertory édité
en pdf. (la sélection est bien prise en compte)

L'objet qui se charge des paramètres de filtres et de tri doit être
enregistré dans la session après modification (c'est le cas pour la
liste des adhérents) ; il peut ainsi être récupéré par la suite.

++


___
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] page répertoire [DU NOUVEAU]

2012-03-08 Par sujet André Lefranc

Le 09/03/12 08:07, Johan Cwiklinski a écrit :

Salut,

Le 09/03/2012 07:09, André Lefranc a écrit :

Merci Johan :

Désormais dans ma page répertoire (moyens de contacts visibles en liste)
L'ordonnancement est effectif en rangeant par le code postal "zipcode",
les autres tris pour cette page affichage des contacts ont été inhibés
par simple "comment"

Dans les templates smarty, il vaut mieux commenter le code inutile avec
{* code *} plutôt que  ; de cette façon, rien n'est généré
dans la page finale, ça peut parfois éviter des soucis ;)


renommés :
-  repertoire_adherents.php /annuaire_adherents.php /
-  ../default/annuaire_adherents.tpl / ../default/annuaire_adherents.tpl /

modifié en conséquence :
-  ..template/default/
page.tpl  et desktop.tpl

L'utilisation de annuaire_adhérents (php et tpl) évite une confusion
avec les procédures de création d'un "répertoire" sous pdf
(repertory_shett.php)

Une difficulté encore : si je peux trier dans mon annuaire de contacts
par code postal, ce tri n'est pas repris dans le sheet repertory édité
en pdf. (la sélection est bien prise en compte)

L'objet qui se charge des paramètres de filtres et de tri doit être
enregistré dans la session après modification (c'est le cas pour la
liste des adhérents) ; il peut ainsi être récupéré par la suite.


comment fait-on ? pour que cet enregistrement se fasse...


++


___
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] page répertoire [DU NOUVEAU]

2012-03-08 Par sujet André Lefranc

Merci Johan :

Désormais dans ma page répertoire (moyens de contacts visibles en liste)
L'ordonnancement est effectif en rangeant par le code postal "zipcode",
les autres tris pour cette page affichage des contacts ont été inhibés 
par simple "comment" 


renommés :
-  repertoire_adherents.php /annuaire_adherents.php /
-  ../default/annuaire_adherents.tpl / ../default/annuaire_adherents.tpl /

modifié en conséquence :
-  ..template/default/
page.tpl  et desktop.tpl

L'utilisation de annuaire_adhérents (php et tpl) évite une confusion 
avec les procédures de création d'un "répertoire" sous pdf 
(repertory_shett.php)


Une difficulté encore : si je peux trier dans mon annuaire de contacts 
par code postal, ce tri n'est pas repris dans le sheet repertory édité 
en pdf. (la sélection est bien prise en compte)


Le 05/03/12 19:20, Johan Cwiklinski a écrit :

Salut,

Le 05/03/2012 10:06, André Lefranc a écrit :

on me tanne pour faire un répertoire rapidement;
j'ai donc créé :
- repertoire_adherents.php
- repertoire_adherents.tpl

les deux sont des duplicatas des pages gestion_adherents.php et
gestion_adherents.tpl


Je modifie /repertoire_adherents.php pour qu'il appelle
/repertoire_adherents.tpl
J'ajoute dans desktop un lien idoine vers repertoire_adherents.php

  Je vais modifier repertoire_adherents.tpl pour qu'il m'affiche  un
répertoire.
Cependant je voudrais comprendre comment trier sur ville, Zipcode ? (on
me demande un tri par département)

Là je suis dans le brouillard

Les histoires de tri sont gérées par l'objet Members via sa méthode
_buildOrderClause.
Les filtres et ordre de tri sont enregistrés en session via un objet
(nommé VarsList en 0.7 - MembersList dans la version de développement).

Il n'y a pas de notion de département dans Galette ; sauf à passer par
un champ dynamique, lequel ne sera pas utilisable pour le tri (ce n'est
simplement pas possible actuellement...)

++


___
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] page répertoire

2012-03-05 Par sujet André Lefranc

Le 05/03/12 19:20, Johan Cwiklinski a écrit :

Salut,

Le 05/03/2012 10:06, André Lefranc a écrit :

on me tanne pour faire un répertoire rapidement;
j'ai donc créé :
- repertoire_adherents.php
- repertoire_adherents.tpl

les deux sont des duplicatas des pages gestion_adherents.php et
gestion_adherents.tpl


Je modifie /repertoire_adherents.php pour qu'il appelle
/repertoire_adherents.tpl
J'ajoute dans desktop un lien idoine vers repertoire_adherents.php

  Je vais modifier repertoire_adherents.tpl pour qu'il m'affiche  un
répertoire.
Cependant je voudrais comprendre comment trier sur ville, Zipcode ? (on
me demande un tri par département)

Là je suis dans le brouillard

Les histoires de tri sont gérées par l'objet Members via sa méthode
_buildOrderClause.
Les filtres et ordre de tri sont enregistrés en session via un objet
(nommé VarsList en 0.7 - MembersList dans la version de développement).

Il n'y a pas de notion de département dans Galette ; sauf à passer par
un champ dynamique, lequel ne sera pas utilisable pour le tri (ce n'est
simplement pas possible actuellement...)

++
merci  :un tri sur zipcode aboutit exactement au résultat demandé non ?

Donc ce sera un tri sur zipcode (un point c'est tout !!!)



___
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] page répertoire

2012-03-05 Par sujet André Lefranc

on me tanne pour faire un répertoire rapidement;
j'ai donc créé :
- repertoire_adherents.php
- repertoire_adherents.tpl

les deux sont des duplicatas des pages gestion_adherents.php et 
gestion_adherents.tpl



Je modifie /repertoire_adherents.php pour qu'il appelle 
/repertoire_adherents.tpl

J'ajoute dans desktop un lien idoine vers repertoire_adherents.php

 Je vais modifier repertoire_adherents.tpl pour qu'il m'affiche  un 
répertoire.
Cependant je voudrais comprendre comment trier sur ville, Zipcode ? (on 
me demande un tri par département)


Là je suis dans le brouillard

___
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:
  

 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:

  

___
  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   3   >