[Galette-devel] dernière nightly installation impossible

2024-02-19 Par sujet Alain Paris

Bonjour,

je voulais juste voir l’évolution de galette et impossible de faire la 
mise a jour de la base ou de l'installer.


Galette me dit que les permissions du dossier "cache" ne sont pas bonnes 
contrairement a la version 1.0.2


Agréable journée

Alain




--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] lien pour reçu ou facture LINK_CONTRIBPDF ne fonctionne pas

2023-10-23 Par sujet Alain Paris

Test nightly  sur serveur mutualisé

J'ai rajouté un lien {LINK_CONTRIBPDF} dans le corps des courriels 
"accusé de réception" de cotisation et de don .


Je reçois bien un courrier avec un lien mais impossible de récupérer la 
facture ou le reçu .


Erreur voir fichier joint.

Rien de spécifique dans les logs galette peut être ça DEBUG - Expired 
temporary links has been deleted.


Pour les cartes d'adhérents {LINK_MEMBERCARD} le téléchargement fonctionne.

Pourriez vous tester pour voir si problème identique.

@+

Alain



[Galette-devel] Variable ASSO_WEBSITE dans Models PDF

2023-10-23 Par sujet Alain Paris

Bonjour,

Variable {ASSO_WEBSITE} dans les PDF (incorporé dans pied de page)

Le lien crée est  HTTP et non HTTPS (test site web dans préférence avec 
www.galette.eu).


Je pense que c'est identique avec les courriels.

Il est certain que pas mal de sites sont encore en HTTP

Peut être y penser pour l'avenir...


Bonne journée

Alain



Re: [Galette-devel] Recherche par date dans les transactions

2023-10-22 Par sujet Alain Paris


Le 22/10/2023 à 12:01, Alain Paris a écrit :



Le 21/10/2023 à 22:02, Johan Cwiklinski a écrit :

Salut,

Le 21/10/2023 à 11:53, Alain Paris a écrit :

[...]
Faut il que j'ouvre une anomalie ?


Oui, d'autant plus que j'ai du mal à reproduire :/

++


Sur la démo on peut reproduire les anomalies avec les transactions 
existantes.


du 01/01/2019 au 31/12/2019    en FR  on a les 10 transactions du 
28/05/2019 au 02/03/2020 (_soit 3 transactions de 2020 en trop_)      
    en EN on a bien les 7 transactions de 2019 du 20/05 au 26/12/2019


du 06/01/2019 au 31/12/2019   en FR__ on a  9 transactions du 
03/08/2019 au 02/03/2020 _( il manque la transaction du 20/05/2019_) 
 en EN on a bien les 7 transactions de 2019 du 
20/05 au 26/12/2019


du 01/01/2019 au 12/12/2019   en FR   on a les 3 transactions du 
28/05/2019 au 04/09/2019 (_il manque 3 transactions des mois d'octobre 
et décembre_)                     en EN on a bien les 6 transactions 
de 2019 du 20/05 au 10/12/2019


je ne sais ce qui est utilisé pour calculer les dates, il semble que 
lorsque le calendrier est en anglais , le résultat est bon , lorsque 
le calendrier est dans une autre langue cela pose problème.


Je vais essayer de créer l'anomalie cet apré-midi

Bonne journée

Alain

J'aurais du mieux me relire la 3éme ligne il faut du 01/01/2019 au 
10/12/2019




Re: [Galette-devel] Recherche par date dans les transactions

2023-10-22 Par sujet Alain Paris


Le 21/10/2023 à 22:02, Johan Cwiklinski a écrit :

Salut,

Le 21/10/2023 à 11:53, Alain Paris a écrit :

[...]
Faut il que j'ouvre une anomalie ?


Oui, d'autant plus que j'ai du mal à reproduire :/

++


Sur la démo on peut reproduire les anomalies avec les transactions 
existantes.


du 01/01/2019 au 31/12/2019    en FR  on a les 10 transactions du 
28/05/2019 au 02/03/2020 (_soit 3 transactions de 2020 en trop_)       
en EN on a bien les 7 transactions de 2019 du 20/05 au 26/12/2019


du 06/01/2019 au 31/12/2019   en FR__ on a  9 transactions du 03/08/2019 
au 02/03/2020 _( il manque la transaction du 20/05/2019_) 
 en EN on a bien les 7 transactions de 2019 du 
20/05 au 26/12/2019


du 01/01/2019 au 12/12/2019   en FR   on a les 3 transactions du 
28/05/2019 au 04/09/2019 (_il manque 3 transactions des mois d'octobre 
et décembre_)                     en EN on a bien les 6 transactions de 
2019 du 20/05 au 10/12/2019


je ne sais ce qui est utilisé pour calculer les dates, il semble que 
lorsque le calendrier est en anglais , le résultat est bon , lorsque le 
calendrier est dans une autre langue cela pose problème.


Je vais essayer de créer l'anomalie cet apré-midi

Bonne journée

Alain


[Galette-devel] Recherche par date dans les transactions

2023-10-21 Par sujet Alain Paris

Bonjour

Je réactive le fil.

Copie du texte antérieur:



Je confirme en français   jj/mm/   il y a un problème concernant la 
recherche des transitions entre 2 dates.


test:   01/01/2017 à 10/12/2019        transaction du 05 /12 absente

01/01/2017   à   01/12/2019  dernière transaction 11/01/2019

01/01/2017    à    13/12/2019   jusqu'au  31/12/2019    j'ai les 
transactions du 01/01/2017 à la dernière existante (2023)



Test avec modification la date de début de la recherche:

06/01/2017  à 12/12/2019  la 1ère transaction affichée date de 06/2017

10/01/2017  à  12/12/2019 la 1ère transaction affichée date de 10/2017

a partir de 13/01/2017 j'ai toutes les transactions depuis le début (2014).


 en anglais   -mm-dd   la recherche est toujours exacte dans tous 
les cas .



dans tous les cas ou l'affichage est  jour/mois/année la recherche 
est erronée . (FR IT DE BR)


année/mois/jour (OC) année-mois-jour (EN-US ) 
jour-mois-année(ES) jour.mois.année (OTA)     la recherche est exacte .


*

Fin de copie

Faut il que j'ouvre une anomalie ?

Bonne journée

Alain


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] galette.eu

2023-10-19 Par sujet Alain Paris

Bonjour,

galette.eu est indisponible depuis quelques jour es-que cela est normal ?

Bonne journée

Alain


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] anomalie 1697 champs dynamiques de type fichier

2023-10-12 Par sujet Alain Paris

Le 11/10/2023 à 21:45, Johan Cwiklinski a écrit :

Salut,


Le 09/10/2023 à 10:45, Johan Cwiklinski a écrit :
Lorsque l'on change le fichier , le fichier est "écrasé" dans 
data/file.si on fait supprimer le fichier, le nom du fichier 
disparaît de la fiche mais le fichier est toujours présent dans 
data/files ce qui ne pose pas de problème de fonctionnement.


Effectivement, la suppression ne vire pas le fichier, ça ne 
fonctionne correctement que pour les adhérents -_-

J'ai créé une issue pour y regarder plus tard :
https://bugs.galette.eu/issues/1716


J'ai tenté de mettre en commun la construction du nom de fichier, aux 
différents endroits ; et de prendre en compte les anciens nommages 
(préfixés par "member_" pour les contributions et transactions).


Le correctif est disponible là :
https://github.com/galette/galette/pull/338

++


Bonjour,

Avec cette modification ,chez moi, les fichiers transactions et 
contributions ( en member_ , trans_ ou contrib_) sont bien supprimés 
physiquement du dossier data/files si l'on demande leur suppression.


Bonne soirée


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] anomalie 1697 champs dynamiques de type fichier

2023-10-09 Par sujet Alain Paris



Le 09/10/2023 à 06:59, Johan Cwiklinski a écrit :

Salut,

Le 08/10/2023 à 21:02, Alain Paris a écrit :
Lorsque l'on change le fichier , le fichier est "écrasé" dans 
data/file.si on fait supprimer le fichier, le nom du fichier 
disparaît de la fiche mais le fichier est toujours présent dans 
data/files ce qui ne pose pas de problème de fonctionnement.


Effectivement, la suppression ne vire pas le fichier, ça ne fonctionne 
correctement que pour les adhérents -_-

J'ai créé une issue pour y regarder plus tard :
https://bugs.galette.eu/issues/1716

Comme je disais a part alourdir le dossier data/files avec des fichiers 
inutiles cela ne provoque pas d'erreur ou autre.



Pour les fiches adhérents les fichiers téléchargés sont bien renommés 
en adh-   dans data/files


Ce qui ne devrait pas être le cas, j'ai pris le parti de conserver le 
préfixe "member_" pour les fichiers dynamiques des adhérents.


Je viens de commiter un correctif, mais ça ne corrige pas les 
renommages en "adh_" déjà effectués par erreur (ce serait +/- 
compliqué de gérer ce cas, et je ne suis pas sûr que ça vaille 
vraiment le coup).


++
Ok comportement est correct on peut créer supprimer remplacer et 
télécharger les fichiers members_.


Concernant l'impact de adh_,normalement il devrait se limiter aux  
personnes ayant utilisé la nightly d'hier .


Bonne journée


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] anomalie 1697 champs dynamiques de type fichier

2023-10-08 Par sujet Alain Paris
Pour les contributions et transactions cela fonctionne le nom du fichier 
est renommé et le fichier téléchargé.


Lorsque l'on change le fichier , le fichier est "écrasé" dans 
data/file.si on fait supprimer le fichier, le nom du fichier disparaît 
de la fiche mais le fichier est toujours présent dans data/files ce qui 
ne pose pas de problème de fonctionnement.


Pour les fiches adhérents les fichiers téléchargés sont bien renommés en 
adh-   dans data/files


mais comme les nouveaux fichiers créés eux sont toujours  en member-  au 
lieu de adh- cela qui pose problème en cas de remplacement du 
fichier.( 2 fichiers pour le même champ)


 2023-10-08 18:53:13 - DEBUG - new file: member_132_field_21_value_1
2023-10-08 18:53:13 - DEBUG - new file: member_132_field_28_value_1



Le 08/10/2023 à 20:25, Alain Paris a écrit :

J'ai téléchargé le fichier modifiéDynamicFieldsController.php

j'ai juste fait un petit test.

il y a maintenant une autre anomalie

sur fiche adhérent on peut désormais télécharger les fichiers member.

On modifie une fiche, si l'on supprime un fichier (no1) a l'aide du 
bouton il n'est pas supprimé de data/file mais n’apparaît plus dans le 
champ .


Si je replace un nouveau fichier (n02) du coup il est enregistré en 
member


du coup on se retrouve avec 2 fichiers pour le même champ dynamique et 
le même adhérent un en adh et l'autre en member.


no1 adh_17_field_28_value_1

no2  member_17_field_28_value_1

et le nom du fichier (no2)dans le  champ ne correspond plus au fichier 
téléchargé (no1) .



Lorsque l'on change le fichier ou que l'on supprime celui-ci dans la 
fiche adhérent il faudrait que le fichier correspondant soit supprimé 
du dossier data/files


ce qui n'est pas le cas apparemment.


Pas testé les contributions et les transactions.

bonne soirée


.





--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] anomalie 1697 champs dynamiques de type fichier

2023-10-08 Par sujet Alain Paris

J'ai téléchargé le fichier modifiéDynamicFieldsController.php

j'ai juste fait un petit test.

il y a maintenant une autre anomalie

sur fiche adhérent on peut désormais télécharger les fichiers member.

On modifie une fiche, si l'on supprime un fichier (no1) a l'aide du 
bouton il n'est pas supprimé de data/file mais n’apparaît plus dans le 
champ .


Si je replace un nouveau fichier (n02) du coup il est enregistré en member

du coup on se retrouve avec 2 fichiers pour le même champ dynamique et 
le même adhérent un en adh et l'autre en member.


no1 adh_17_field_28_value_1

no2  member_17_field_28_value_1

et le nom du fichier (no2)dans le  champ ne correspond plus au fichier 
téléchargé (no1) .



Lorsque l'on change le fichier ou que l'on supprime celui-ci dans la 
fiche adhérent il faudrait que le fichier correspondant soit supprimé du 
dossier data/files


ce qui n'est pas le cas apparemment.


Pas testé les contributions et les transactions.

bonne soirée


.



--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] un petit bug avec un symbole

2023-10-08 Par sujet Alain Paris
il y a un problème affichage et ou  traduction avec le symbole 
"inférieur à "    (>)


msgid "Membership will expire soon (30d)"

Visible dans les pop up   "légende".

ici on peut remplacer par "moins de"

style Membership will expire soon (less than 30d). par contre cela 
rallonge un peu le texte.



@+

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] Apostrophes sur Traduction de libellés

2023-10-07 Par sujet Alain Paris

Pour moi cela semble résolu , le texte des bulles est correct.

bonne soirée


Le 07/10/2023 à 19:18, Johan Cwiklinski a écrit :

Hello,

Le 07/10/2023 à 14:26, Johan Cwiklinski a écrit :

[...]
Par contre toujours anomalie lorsque l'on survole les icônes dans 
Configuration/Champs dynamiques fields/dynamic/configure


Oui, en effet, je n'ai corrigé que le formulaire ; je vais y regarder.


Corrigé également sur https://github.com/galette/galette/pull/332 :)

++


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] Plugin events Bulle paid mème si la réservation n'est pas réglée

2023-10-07 Par sujet Alain Paris



 Obligé de vider le cache de galette , pour avoir le bon affichage .et 
c'est ok quelle réaction !!



Le 07/10/2023 à 11:51, Johan Cwiklinski a écrit :

Salut,

Le 07/10/2023 à 11:07, Alain Paris a écrit :

Bonjour,

Sur les pages /plugins/events/bookings/all lorsque le curseur est sur 
l’icône en forme de billet quelle que soit l’état, paid (noir) ou no 
paid (rouge), la bulle est identique PAID.


La ligne est bien de la couleur correspondant vert paid,rouge no 
paid. du coup cela prête a confusion.


@+


C'est corrigé :)

++


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] Apostrophes sur Traduction de libellés

2023-10-07 Par sujet Alain Paris
Je reviens sur mes propos je n'avais pas supprimé le cache cela 
fonctionne sur la page traduction des libellés.


Par contre toujours anomalie lorsque l'on survole les icônes dans 
Configuration/Champs dynamiques   fields/dynamic/configure




Le 07/10/2023 à 11:48, Alain Paris a écrit :
Désolé cela ne marche pas chez moi sur nightly après avoir remplacé 
les 3 fichiers.


Avec toujours l'essai de l'apostrophe

Si je passe par champs dynamique j'ai la version « l »

et par traduction des libellés Traduction du libellé « lessai de 
lapostrophe »


Je viens de voir que cela doit être plus général , dans 
fields/dynamic/configure  lors je passe le curseur sur une des icônes 
du champ Actions j'ai aussi « lessai de lapostrophe ».



De plus si l'on souhaite traduire un champ dynamique il ne faut pas 
incorporer de symbole de type slash / provoque erreur (pas de test 
avec autre symboleutilisé dans code certainement)


@+



Le 07/10/2023 à 10:47, Johan Cwiklinski a écrit :


Hello,
Le 06/10/2023 à 17:05, Alain Paris a écrit :
Traduction de libellés ,champ avec une apostrophe dans le nom par 
exemple "l'essai de l’apostrophe".

[...]


En effet, j'ai pu reproduire. C'est normalement corrigé avec :
https://github.com/galette/galette/pull/332

++




--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] Fichier personalisé pour modifier las intitulé

2023-10-07 Par sujet Alain Paris
Ajouter et modifier des chaines. dans manuel de l'utilisateur 
Utilisateurs expérimentés


J'avais créé un simple fichier    galette_fr_FR.utf8_local_lang pour la 
version 0.96:


Pour la version 10 pour avoir un affichage correct il faut supprimer 
 sinon l'affichage l' inclut


if faut donc modifier le fichier comme ceci:



Re: [Galette-devel] Apostrophes sur Traduction de libellés

2023-10-07 Par sujet Alain Paris
Désolé cela ne marche pas chez moi sur nightly après avoir remplacé les 
3 fichiers.


Avec toujours l'essai de l'apostrophe

Si je passe par champs dynamique j'ai la version « l »

et par traduction des libellés Traduction du libellé « lessai de 
lapostrophe »


Je viens de voir que cela doit être plus général , dans 
fields/dynamic/configure  lors je passe le curseur sur une des icônes du 
champ Actions j'ai aussi « lessai de lapostrophe ».



De plus si l'on souhaite traduire un champ dynamique il ne faut pas 
incorporer de symbole de type slash / provoque erreur (pas de test avec 
autre symboleutilisé dans code certainement)


@+



Le 07/10/2023 à 10:47, Johan Cwiklinski a écrit :


Hello,
Le 06/10/2023 à 17:05, Alain Paris a écrit :
Traduction de libellés ,champ avec une apostrophe dans le nom par 
exemple "l'essai de l’apostrophe".

[...]


En effet, j'ai pu reproduire. C'est normalement corrigé avec :
https://github.com/galette/galette/pull/332

++


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] Plugin events Bulle paid mème si la réservation n'est pas réglée

2023-10-07 Par sujet Alain Paris

Bonjour,

Sur les pages /plugins/events/bookings/all lorsque le curseur est sur 
l’icône en forme de billet quelle que soit l’état, paid (noir) ou no 
paid (rouge), la bulle est identique PAID.


La ligne est bien de la couleur correspondant vert paid,rouge no paid. 
du coup cela prête a confusion.


@+


Re: [Galette-devel] tests sur la nightly

2023-10-06 Par sujet Alain Paris

Testé en local ce matin

Je confirme en français   jj/mm/   il y a un problème concernant la 
recherche des transitions entre 2 dates.


test:   01/01/2017 à 10/12/2019        transaction du 05 /12 absente

01/01/2017   à   01/12/2019  dernière transaction 11/01/2019

01/01/2017    à    13/12/2019   jusqu'au  31/12/2019    j'ai les 
transactions du 01/01/2017 à la dernière existante (2023)



Test avec modification la date de début de la recherche:

06/01/2017  à 12/12/2019  la 1ère transaction affichée date de 06/2017

10/01/2017  à  12/12/2019 la 1ère transaction affichée date de 10/2017

a partir de 13/01/2017 j'ai toutes les transactions depuis le début (2014).


 en anglais   -mm-dd   la recherche est toujours exacte dans tous 
les cas .



dans tous les cas ou l'affichage est  jour/mois/année la recherche 
est erronée . (FR IT DE BR)


année/mois/jour (OC) année-mois-jour (EN-US ) 
jour-mois-année(ES) jour.mois.année (OTA)     la recherche est exacte .



Remplacer dans la barre de recherche par   jour-mois-année ,  si cela 
est insoluble ?


@+



Le 04/10/2023 à 16:28, Alain Paris a écrit :
En fin de compte en FR le phénomène se produit quand le mois peut être 
confondu avec le jour   exemple   06/10 et 10/6 (en en-US c'est exact)


si je mets  10/10 en FR  c’est exact. et si l'on met 31/10 la liste 
est ok.


Ce qui est bizarre c'est que la recherche sur les contributions ne 
pose pas ce soucis ,les résultats sont identiques quelques soit les 
langues


peut être que j'ai mal modifié la nightly.

bon j'essayerai demain avec la prochaine nightly

bonne soirée


Le 04/10/2023 à 15:27, Johan Cwiklinski a écrit :

Salut,

Le 04/10/2023 à 15:13, Alain Paris a écrit :
Je viens  de réessayer en modifiant + ou - la nightly de ce 
matin...  la recherche par exemple en français jour/mois/année   ,il 
manque les transacs de la dernière année je passe en allemand a 
l'aide du calendrier lorsque je clique j'ai l'affichage 
jour/mois/année dans le champ de date au lieu de année-mois-jour  et 
le résultat idem.


Ne s'agit il pas d'un problème avec les slash / plutôt ?


Non, je ne pense pas.
Ici, ça semble fonctionner comme escompté :
https://pasteboard.co/ZmFF0x7l8AXl.png

Avec cette recherche active, si je passe à l'anglais, le format de 
date est bien modifié partout (à l'affichage comme dans les champs de 
recherche), et les résultats obtenus sont strictement les mêmes.


++




--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] tests sur la nightly

2023-10-04 Par sujet Alain Paris
En fin de compte en FR le phénomène se produit quand le mois peut être 
confondu avec le jour   exemple   06/10 et 10/6 (en en-US c'est exact)


si je mets  10/10 en FR  c’est exact. et si l'on met 31/10 la liste est ok.

Ce qui est bizarre c'est que la recherche sur les contributions ne pose 
pas ce soucis ,les résultats sont identiques quelques soit les langues


peut être que j'ai mal modifié la nightly.

bon j'essayerai demain avec la prochaine nightly

bonne soirée


Le 04/10/2023 à 15:27, Johan Cwiklinski a écrit :

Salut,

Le 04/10/2023 à 15:13, Alain Paris a écrit :
Je viens  de réessayer en modifiant + ou - la nightly de ce matin...  
la recherche par exemple en français jour/mois/année   ,il manque les 
transacs de la dernière année je passe en allemand a l'aide du 
calendrier lorsque je clique j'ai l'affichage jour/mois/année dans le 
champ de date au lieu de année-mois-jour  et le résultat idem.


Ne s'agit il pas d'un problème avec les slash / plutôt ?


Non, je ne pense pas.
Ici, ça semble fonctionner comme escompté :
https://pasteboard.co/ZmFF0x7l8AXl.png

Avec cette recherche active, si je passe à l'anglais, le format de 
date est bien modifié partout (à l'affichage comme dans les champs de 
recherche), et les résultats obtenus sont strictement les mêmes.


++


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] tests sur la nightly

2023-10-04 Par sujet Alain Paris



Le 04/10/2023 à 14:53, Johan Cwiklinski a écrit :

Salut,

Les listes ont parfois des ratés :/

Le 04/10/2023 à 10:08, Alain Paris a écrit :
Point 1           sur la page de la liste des contributions 
https://demo.galette.eu/contributions    et suivantes il n'y a a pas 
l’icône en forme dune chaîne de 2 anneaux (voir fichier joint).


     On pouvait donc savoir sur cette liste si 
une contribution était liée a une transaction.


OK, en effet ; je viens de corriger ce point.

                     Sur la page transactions 
https://demo.galette.eu/transactions    , je viens de voir que 
l’icône qui ressemble a un " T " devant le nom de l'adhérent sur la 
version 0.961 n'est pas nécessaire car elle fait double emploi avec 
la colonne "émetteur".


Heu... Oui, en effet... Mais les colonnes "Adhérent" et "Émetteur" ont 
toujours la même valeur. Je ne me souviens pas pourquoi il y a ces 
deux colonnes, mais une semble de trop ^^


Point 2 Sur la page https://demo.galette.eu/transactions il 
s'agit de recherche de date a date pas facile a voir sur démo peu de 
transactions.


                   La recherche fonctionne si les dates sont de 
type  -mm-dd  , si les dates rentrées sont de type dd-mm-   
il manque les transactions de la dernière année.


                    J'ai eu plusieurs comportement , avec 
affichage de la date qui se modifie d'elle même en -mm-dd , 
d'autre qui reste en dd-mm- (en FR).


                     Effectivement même comportement en fonction 
du type de date sur la v0961.


J'ai un peu du mal à suivre... Le format de saisie de la date est 
conditionné par la langue ; l'utilisation d'un autre format pourra 
soit ne pas marcher du tout, soit avoir un comportement étrange.


En effet, si l'on considère 01/02/2023 ; en fonction du format de 
date, on peut avoir 1er février ou 2 janvier. Difficile dans un cas 
comme celui là de dire si le format est bon ou pas.


Si l'on utilise le calendrier fourni, la date est formatée comme 
escompté (j'ai corrigé des soucis dans différentes langues ce matin - 
mais ça empêchait de filtrer avec une grosse erreur, ça ne donnait pas 
de faux résultats), et dans ce cas là, je n'ai pas vu de soucis en 
local (où j'ai bien plus de transactions).





Je viens  de réessayer en modifiant + ou - la nightly de ce matin...  la 
recherche par exemple en français jour/mois/année   ,il manque les 
transacs de la dernière année je passe en allemand a l'aide du 
calendrier lorsque je clique j'ai l'affichage jour/mois/année dans le 
champ de date au lieu de année-mois-jour  et le résultat idem.


Ne s'agit il pas d'un problème avec les slash / plutôt ?






Par ailleurs, "dd-mm-" ça n'existe que pour l'espagnol, qui est 
une des langues qui comportait des erreurs (en français on a 
"dd/mm/").


                      Les dates des champs de recherche 
s'effacent dés les résultats affichés contrairement a la version 0961.


Oui, j'ai créé un ticket pour ça :
https://bugs.galette.eu/issues/1713

Point 3  On est bien d'accord que c'est le texte dans le 
champ référence  ( tsubject )  qui n'est pas traduit ,le texte du 
courriel  ( tbody )  semble celui correspondant a la langue ( tlang)  .


Alors, oui, je viens de tester à l'instant. Pourtant hier, ce n'était 
pas le cas...

Dans tous les cas, il y a bel et bien un problème ici.

++


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] tests sur la nightly

2023-10-04 Par sujet Alain Paris

Je reviens sur le point 1

Désolé j'avais fait une erreur sur le texte et renvoyé un message sur la 
liste ...que je viens de recevoir ce matin


Point 1           sur la page de la liste des contributions 
https://demo.galette.eu/contributions    et suivantes il n'y a a pas 
l’icône en forme dune chaîne de 2 anneaux (voir fichier joint).


    On pouvait donc savoir sur cette liste si une 
contribution était liée a une transaction.



                        Sur la page transactions 
https://demo.galette.eu/transactions    , je viens de voir que l’icône 
qui ressemble a un " T " devant le nom de l'adhérent sur la version 
0.961 n'est pas nécessaire car elle fait double emploi avec la colonne 
"émetteur".


                        La j'ai été trop vite ,du coup rien a signaler.


Point 2 Sur la page  https://demo.galette.eu/transactions il 
s'agit de recherche de date a date pas facile a voir sur démo peu de 
transactions.


                      La recherche fonctionne si les dates sont de 
type  -mm-dd  , si les dates rentrées sont de type dd-mm-   il 
manque les transactions de la dernière année.


                       J'ai eu plusieurs comportement , avec affichage 
de la date qui se modifie d'elle même en -mm-dd , d'autre qui reste 
en dd-mm- (en FR).


                        Effectivement même comportement en fonction du 
type de date sur la v0961.


                     Les dates des champs de recherche s'effacent 
dés les résultats affichés contrairement a la version 0961.



Point 3  On est bien d'accord que c'est le texte dans le champ 
référence  ( tsubject )  qui n'est pas traduit ,le texte du courriel  ( 
tbody )  semble celui correspondant a la langue ( tlang)  .



Point 4 c’était juste pour signaler la différence de 
comportement, je m'en suis aperçu suite a test point 3



Bonne journée


Le 03/10/2023 à 22:14, Johan Cwiklinski a écrit :

Salut,

Le 03/10/2023 à 12:56, Alain Paris a écrit :


1    Icônes manquantes avec leurs textes par rapport a la v0.961:

   Contributions/ (Gestion des contributions) l’icône "info 
transaction" à droite de l'ID de la transaction si la contribution 
est liée à une transac.


Je ne vois pas...

Sur une contribution liée à une transaction, on a un tableau qui est 
affiché avec les informations de la transaction.
La dernière colonne est la colonne "Actions" qui permet d'afficher la 
transaction, et au besoin d'ajouter une nouvelle contribution si la 
transaction n'est pas entièrement ventilée.


Sur la démo, il y a un petit problème d'affichage qui empêche 
l'affichage de la colonne, en raison d'une description de transaction 
bien trop longue. J'ai créé un ticket à cet effet :

https://bugs.galette.eu/issues/1711

Pour voir les boutons dont je parle sur la démo, on peut modifier la 
description de la transaction :

https://demo.galette.eu/transaction/edit/5

Et ensuite voir une des contributions liées, par exemple :
https://demo.galette.eu/contribution/donation/edit/183

    Transactions/  (Gestion des transactions)  l’icône "voir 
uniquement les transactions" devant le nom de l'adhérent.


En effet, j'ai créé un ticket pour ça :
https://bugs.galette.eu/issues/1710


2   TRI sur Transactions

 par exemple du 01/01/2022 au 03/10/2023  suivant les langues 
j'ai un résultat inexact:


    en français ,allemand FAUX      il me manque les transactions 
de 2023


    en anglais j'ai les ai toutes OK

    quand l'on tri, semble t'il avec la date -mm-dd le résultat 
est bon


    si galette prends en compte sous la forme jj-mm- résultat 
faussé ,il manque les transacs de la dernière année.


Heu... On parle de recherche ou de tri ? Dans les deux cas, je n'ai 
pas reproduit, le comportement semble OK à la fois en local, et sur la 
démo (mise à jour il y a peu). J'ai testé avec différentes langues 
(fr, de, ar, si - avec certaines la recherche ne marche pas à cause 
d'un problème de format - voir https://bugs.galette.eu/issues/1714).

En gros, le comportement semble le même que sur la démo 9.5.


3   Texts  (Édition des courriels automatiques)

 Dans choisissez une entrée le titre (référence) n'est plus 
traduit en fonction de la langue (reste en  anglais).


 Le texte du courriel est lui bien dans la langue sélectionnée.


Ha... En testant rapidement sur la démo, le texte du courriel reste 
dans la langue d'origine.


Bon, dans tous les cas, il y a un vrai problème, j'ai créé un ticket :
https://bugs.galette.eu/issues/1712


4  (admin-tools) Outils d'administration

 Réinitialise les contenus des courriels

 lors de la modification dans la base , Tid ne repart pas de 1 
(l'auto- incrément n'est pas réinitialisé)


 Pas gênant en soit c'est juste que pour les modèles PDF les 
models-ID restent les mèmes.


Oui, c'est tout à fait normal, et voulu pour les modèles PDF ; 
puisqu'il existe une histoire d'héritage, et 

Re: [Galette-devel] tests sur la nightly

2023-10-03 Par sujet Alain Paris

J'ai corrigé une erreur sur le texte du paragraphe 1...


Le 03/10/2023 à 12:56, Alain Paris a écrit :

Bonjour,

Php 8.1.22 mariadb 10-6-15

quelques éléments constatés sur la nightly (peut être valable sur 
version 10rc1):



1    Icônes manquantes avec leurs textes par rapport a la v0.961:

  Contributions/ (Gestion des contributions) l’icône "info 
transaction" à droite de l'ID de la cotisation si celle-ci est liée à 
une transac.


   Transactions/  (Gestion des transactions)  l’icône "voir uniquement 
les transactions" devant le nom de l'adhérent.


   (valable sur toutes les pages bien sur)


2   TRI sur Transactions

    par exemple du 01/01/2022 au 03/10/2023  suivant les langues j'ai 
un résultat inexact:


   en français ,allemand FAUX      il me manque les transactions 
de 2023


   en anglais j'ai les ai toutes OK

   quand l'on tri, semble t'il avec la date -mm-dd le résultat est 
bon


   si galette prends en compte sous la forme jj-mm- résultat 
faussé ,il manque les transacs de la dernière année.



3   Texts  (Édition des courriels automatiques)

    Dans choisissez une entrée le titre (référence) n'est plus traduit 
en fonction de la langue (reste en  anglais).


    Le texte du courriel est lui bien dans la langue sélectionnée.

   ( J'ai fais une installation à 0 de la V10 rc1 même punition.)


4  (admin-tools) Outils d'administration

    Réinitialise les contenus des courriels

    lors de la modification dans la base , Tid ne repart pas de 1 
(l'auto- incrément n'est pas réinitialisé)


    Pas gênant en soit c'est juste que pour les modèles PDF les 
models-ID restent les mèmes.



Bonne Journée

Alain


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] tests sur la nightly

2023-10-03 Par sujet Alain Paris

Bonjour,

Php 8.1.22 mariadb 10-6-15

quelques éléments constatés sur la nightly (peut être valable sur 
version 10rc1):



1    Icônes manquantes avec leurs textes par rapport a la v0.961:

  Contributions/ (Gestion des contributions) l’icône "info transaction" 
à droite de l'ID de la transaction si la contribution est liée à une 
transac.


   Transactions/  (Gestion des transactions)  l’icône "voir uniquement 
les transactions" devant le nom de l'adhérent.


   (valable sur toutes les pages bien sur)


2   TRI sur Transactions

    par exemple du 01/01/2022 au 03/10/2023  suivant les langues j'ai 
un résultat inexact:


   en français ,allemand FAUX      il me manque les transactions de 
2023


   en anglais j'ai les ai toutes OK

   quand l'on tri, semble t'il avec la date -mm-dd le résultat est bon

   si galette prends en compte sous la forme jj-mm- résultat faussé 
,il manque les transacs de la dernière année.



3   Texts  (Édition des courriels automatiques)

    Dans choisissez une entrée le titre (référence) n'est plus traduit 
en fonction de la langue (reste en  anglais).


    Le texte du courriel est lui bien dans la langue sélectionnée.

   ( J'ai fais une installation à 0 de la V10 rc1 même punition.)


4  (admin-tools) Outils d'administration

    Réinitialise les contenus des courriels

    lors de la modification dans la base , Tid ne repart pas de 1 
(l'auto- incrément n'est pas réinitialisé)


    Pas gênant en soit c'est juste que pour les modèles PDF les 
models-ID restent les mèmes.



Bonne Journée

Alain


Re: [Galette-devel] anomalie 1697 erreur lors de l'essai de téléchargement des fichiers sur fiche adhérent

2023-09-29 Par sujet Alain Paris

J'ai trouvé ça dans les logs apache de wamp si des fois cela pouvait aider.

Fri Sep 29 10:52:00.889754 2023] [core:error] [pid 12100:tid 1204] 
[client ::1:52079] AH00124: Request exceeded the limit of 10 internal 
redirects due to probable configuration error. Use 
'LimitInternalRecursion' to increase the limit if necessary. Use 
'LogLevel debug' to get a backtrace., referer: 
http://galettetest/webroot/member/90




Le 29/09/2023 à 11:48, Johan Cwiklinski a écrit :

Salut,

Le 29/09/2023 à 11:38, Alain Paris a écrit :

Bonjour,

je reviens sur l'anomalie 1697   Champ dynamique de type fichier et 
contributions.


Oui, je devais répondre sur le ticket, j'ai oublié...


Test sur nightly de ce jour en local.

1  Les anciens fichiers     member_(ID adh ou ID contrib ou ID 
trans)_field_(ID field)_value_1   ne peuvent pas être téléchargé 
sur les fiches adhérents ni les contributions ni les transactions.


Il me semble bien qu'il n'a jamais été possible de récupérer les 
fichiers dynamiques des contributions/transactions ; l'ensemble 
fonctionnait uniquement sur les adhérents.
Tant qu'on avait un ID adhérent qui correspondait à l'ID de la 
contribution, ça semblait marcher ; mais c'était plutôt bancale (et 
franchement, je ne vais pas m'avancer sur les cas qui fonctionnaient 
ou non :D).


 Il me semble avoir vu dans un fichier compatibilité avec les 
anciens fichiers...


2  Si l'on on insère un fichier dans une contribution ou une 
transaction le fichier créé est  donc  contrib_(ID 
contrib)_field_(ID field)_value_1 ou trans_(ID 
trans)_field_(ID field)_value_1


 et la on peut télécharger les dits fichiers.

3  Si l'on insère un fichier sur une fiche adhérent le fichier créé 
est     member_(ID adh )_field_(ID field)_value_1   .


    alors on ne peut pas télécharger, galette cherche un fichier 
adh_   .


Il devrait chercher "member_" pour les adhérents :/ Je n'ai pas 
constaté ce souci durant mes tests.
Je n'ai testé qu'avec l'envoi de nouveaux fichiers, mais dans tous les 
cas, les noms des fichiers étaient corrects, et l'on pouvait les 
récupérer sans soucis.


La compatibilité totale avec les anciens fichiers serait bienvenue 
.Peut être était elle prévue dans la correction de l'anomalie et que 
cela ne fonctionne pas.


L'ID du champ dynamique étant unique, il devrait être possible de 
chercher si un fichier préfixé par "member_" existe et le renommer à 
ce moment là. C'est purement théorique, je n'ai pas encore eu le temps 
de regarder.


Je procéderai de nouveau à quelques tests une fois la modification 
effectuée.


++


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] anomalie 1697 erreur lors de l'essai de téléchargement des fichiers sur fiche adhérent

2023-09-29 Par sujet Alain Paris

Bonjour,

je reviens sur l'anomalie 1697   Champ dynamique de type fichier et 
contributions.


Test sur nightly de ce jour en local.

1  Les anciens fichiers     member_(ID adh ou ID contrib ou ID 
trans)_field_(ID field)_value_1   ne peuvent pas être téléchargé sur 
les fiches adhérents ni les contributions ni les transactions.


    Il me semble avoir vu dans un fichier compatibilité avec les 
anciens fichiers...


2  Si l'on on insère un fichier dans une contribution ou une transaction 
le fichier créé est  donc  contrib_(ID contrib)_field_(ID 
field)_value_1 ou    trans_(ID trans)_field_(ID 
field)_value_1


    et la on peut télécharger les dits fichiers.

3  Si l'on insère un fichier sur une fiche adhérent le fichier créé est 
   member_(ID adh )_field_(ID field)_value_1   .


   alors on ne peut pas télécharger, galette cherche un fichier adh_   .


La compatibilité totale avec les anciens fichiers serait bienvenue .Peut 
être était elle prévue dans la correction de l'anomalie et que cela ne 
fonctionne pas.


Bonne Journée

 Alain




--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] tests pluggin events

2023-09-28 Par sujet Alain Paris

Bravo la solution semble être trouvée

Maintenant comportement normal .

Bonne soirée


Le 28/09/2023 à 20:33, Guillaume AGNIERAY a écrit :

Le Thu, 28 Sep 2023 18:36:11 +0200
Guillaume AGNIERAY  a écrit :


Le Thu, 28 Sep 2023 13:12:41 +0200
Alain Paris  a écrit :


[...] J'efface le cache de galette dans data/cache [...]

Il y avait bien un pb de cache, mais avec celui des réponses Ajax
reçues par le select. Pas avec celui de Galette.

Sinon, la source principale de ces problèmes vient de mauvaises
permissions pour les responsables de groupe sur l'URL de destination de
la requête du select.

Il faut autoriser l'URL aux groupmanagers et désactiver la mise en
cache de la réponse ajax.

Ça nécessite des modifs dans le cœur :
https://github.com/galette/galette/pull/310/files

Et dans le plugin :
https://github.com/galette/plugin-events/pull/33/commits/01acd8d51280f1610a39373516bcdae2cb88d89d



--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] tests pluggin events

2023-09-28 Par sujet Alain Paris

Bonjour,

Je viens d'essayer en local et sur serveur mutualisé sur Firefox :

J'efface le cache de galette dans data/cache

je me connecte avec un groupmanager

sur Réservations (plugins/events/bookings/all) puis nouvelle réservation

(plugins/events/booking/add) j'ai erreur lorsque je clique sur adhérent 
(flèche ou champ)


Je me déconnecte sans fermer le navigateur et je me connecte comme 
superadmin je fais la mème manip j'ai donc accès a la liste complète des 
adhérents.


Je me déconnecte de superadmin et je me reconnecte avec le groupmanager 
j'ai une liste d'adhérent qui ne correspond pas au groupe (premiers)et 
les flèches "suivant" inutilisables (recherche) ou absentes.


Le fait de fermer le navigateur le rouvrir se connecter directement avec 
groupmanager provoque l'erreur.


Et pas de message dans le log.



Le 27/09/2023 à 22:22, Guillaume AGNIERAY a écrit :

Le Wed, 27 Sep 2023 15:37:09 +0200
Alain Paris  a écrit :


[...] concernant le choix de l'adhérent lors d'une réservation, les
flèches suivant (précédant ?) de la liste déroulante  ne fonctionne
pas (Valable pour tous statuts) [...]

OK. J'ai revu ma copie, ça devrait être bon cette fois :
https://github.com/galette/plugin-events/pull/33/files



J'ai aussi testé "nouvelle réservation" a partir de la liste des
adhérents (events/booking/add/xyz) .

   sachant que les modifications sont peut être compliquées, serait il
possible d'avoir le nom de l'adhérent présélectionné dans le champ
[...]

C'est déjà ce que c'est censé faire normalement, mais l'id du membre
n'est pas correctement transmis.

J'ai intégré un correctif au PR 33 :
https://github.com/galette/plugin-events/pull/33


Ca cela semble fonctionner maintenant le nom apparaît bien dans le champ.

Par contre si j’appuie sur flèche bas pour groupemanager ce ne sont pas 
les adhérents du groupe et je n'ai pas les flèches précédant 
suivantcomme ci dessus.



Bonne continuation


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] tests pluggin events

2023-09-27 Par sujet Alain Paris

Je viens donc d'essayer en local.

Désormais j'ai bien les adhérents du groupe concerné par le groupmanager 
mais:


concernant le choix de l'adhérent lors d'une réservation, les flèches 
suivant (précédant ?) de la liste déroulante  ne fonctionne pas (Valable 
pour tous statuts)


 en fonction du paramètre dans préférences on ne voit donc que les 10 
20 50 ou 100 premiers.



J'ai aussi testé "nouvelle réservation" a partir de la liste des 
adhérents (events/booking/add/xyz) .


 sachant que les modifications sont peut être compliquées, serait il 
possible d'avoir le nom de l'adhérent présélectionné dans le champ


 comme actuellement sur modification de cotisation 
(contribution/fee/edit/xyz), ajout cotisation ou don a partir de la 
fiche adhérent (contribution/fee/add?id_adh=xyz) , 
(contribution/donation/add?id_adh=xyz) ?



Bonne journée




Le 27/09/2023 à 12:38, Guillaume AGNIERAY a écrit :

Le Wed, 27 Sep 2023 11:22:56 +0200
Alain Paris  a écrit :


[...] Alors la ,j'ai l'erreur et impossible de choisir un adhérent
quand le statut est (ici) membre actif  et responsable de
groupe. [...]

Hormis le problème de création de réservation que je n'arrive pas à
reproduire, appliquer les PR suivants sur le code de version nightly de
galette et du plugin devrait corriger tous les autres problèmes que tu
as soulevés (attention, les PR 30 et 306 ont été modifiés) :

https://github.com/galette/galette/pull/306/files
https://github.com/galette/plugin-events/pull/30/files
https://github.com/galette/plugin-events/pull/32/files
https://github.com/galette/plugin-events/pull/33/files

Comme ça implique les permissions et ACLs, il faut que Johan vérifie
attentivement tout ça ;)


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] tests pluggin events

2023-09-26 Par sujet Alain Paris



  Case a cocher sur page Gestion des réservations
plugins/events/bookings/all

"Pour la sélection"  aucune des 3 propositions ne semble
fonctionner (membre du bureau ou responsable de groupe)

**A priori** c'est facilement corrigible :
https://github.com/galette/plugin-events/pull/30/files

Avec une petite modif nécessaire aussi dans le cœur :
https://github.com/galette/galette/pull/306/files

Chez moi fonctionne pas admin staff ou responsable groupe.

Oui il faut que je revois ma copie ;)


Je ne comprends pas viens d'essayer de changer de navigateur Firefox au 
lieu de opéra en désactivant le blocage de cookies etc..Vidant le cache 
de galette


J'ai réussi à faire fonctionner le smilblick

Il semble que je n'avais pas les boutons tout(de)cocher et inverser la 
sélection antérieurement.


Admin ou Staff les 3 fonctionnent

Pour les responsables de groupe je peux éditer le CSV  et les étiquettes 
des adhérents cochés.


Le CSV des réservations non.

Peut être du au fait que la modification de la résa des responsables de 
groupe ne comporte pas la partie financière (Staff mini)(4 dernières 
colonnes du CSV) ?






essai de resa par chef groupe B
sur event pour tous
::1 - 2023-09-26 14:40:34 - DEBUG - Permission denied for route
contributionMembers for user barbier

**essai de resa par chef de
groupe B sur event groupe B
::1 - 2023-09-26 14:40:58 - ERROR - Some errors has been threw
attempting to edit/store a booking
Array
(
      [0] => Member is mandatory
)

[...]
*Fin

Sur la branche develop, je ne reproduit pas ces bugs.
Les resas sont bien enregistrées.


Bon j'ai trouvé quelque chose...les sous-groupe: Le responsable du 
groupe B appartenait au sous groupe du groupe A.


En le retirant du sous groupe j’accède a une liste d'adhérent (10) les 
dix premiers adhérents de l'association au lieu d’avoir les adhérents du 
groupe B.


(il n'y a pas la possibilité de voir la suite des adhérents absence de 
flèches haut bas)


et je peux créer une réservation effectivement mais pas avec les 
adhérents du Groupe B.



Je vais ressayer en repartant de la nightly de ce jour, et si je peux 
sur serveur mutualisé  .


Re: [Galette-devel] tests pluggin events

2023-09-26 Par sujet Alain Paris


Le 26/09/2023 à 16:10, Guillaume AGNIERAY a écrit :

Bonjour,

Le Tue, 19 Sep 2023 17:39:57 +0200
Alain Paris  a écrit :


[...] (Dans une prochaine révision il serait peut utile de rajouter
une colonne ou dans le titre du fichier, le nom de l'événement.en tout
cas plus facile pour les tests).

Je suis d'accord :)
https://github.com/galette/plugin-events/pull/31/files


Le correctif rajoute le nom de l’événement en colonne 1 ...ok


Concernant les CSV générés sur la page plugins/events/events

Comme je l'avais stipulé , le CSV généré dépend du filtrage sur la page 
réservation :


test: Au départ tous les CSV identiques quelque soit l'événement choisi 
(toutes les résas de tous les evts)


Appuyer sur voir les réservations d'un événement on se retrouve sur 
/plugins/events/bookings/xyz avec les résas filtrées pour le dit événement.


 si on revient sur /plugins/events/events les CSV demandés quelque soit 
l'événement choisi seront identiques (résas précédemment filtrées sur 
plugins/events/bookings/).


Pas facile d'expliquer en quelques lignes...


  Case a cocher sur page Gestion des réservations
plugins/events/bookings/all

"Pour la sélection"  aucune des 3 propositions ne semble fonctionner
(membre du bureau ou responsable de groupe)

**A priori** c'est facilement corrigible :
https://github.com/galette/plugin-events/pull/30/files

Avec une petite modif nécessaire aussi dans le cœur :
https://github.com/galette/galette/pull/306/files


Chez moi fonctionne pas admin staff ou responsable groupe.




Le 18/09/2023 à 20:06, Alain Paris a écrit :


 Création de réservation par responsable de groupe
impossible:

Ils ne peuvent pas effectuer de réservation.

/plugins/events/booking/add

  Case Adhérent impossible de taper un nom ou de faire défiler les
noms lorsqu'il y en a dans la fenêtre. erreur:

    ::1 - 2023-09-18 17:48:42 - DEBUG - Permission denied for route
contributionMembers for user barbier.

De mon côté (je n'utilise pas la nightly mais la branche develop), tout
fonctionne. Je ne reproduis pas l'erreur.



Je vais attendre la nightly de demain pour voir, mais j'ai toujours une 
erreur (Barbier responsable du groupe B statut _membre actif _):


Serai il possible de sortir un nightly du pluggin events...


essai de resa par chef groupe B sur 
event pour tous
::1 - 2023-09-26 14:40:34 - DEBUG - Permission denied for route 
contributionMembers for user barbier



**essai de resa par chef de groupe B 
sur event groupe B
::1 - 2023-09-26 14:40:58 - ERROR - Some errors has been threw 
attempting to edit/store a booking

Array
(
    [0] => Member is mandatory
)

::1 - 2023-09-26 14:40:58 - DEBUG - [MembersList] Setting property `query`
::1 - 2023-09-26 14:40:58 - DEBUG - [EventsList] Getting property `orderby`
::1 - 2023-09-26 14:40:58 - DEBUG - [EventsList] Getting property 
`calendar_filter`

::1 - 2023-09-26 14:40:58 - DEBUG - [EventsList] Setting property `query`
::1 - 2023-09-26 14:40:58 - DEBUG - [EventsList] Getting property 
`calendar_filter`
::1 - 2023-09-26 14:40:58 - DEBUG - [EventsList] Getting property 
`calendar_filter`
::1 - 2023-09-26 14:41:03 - DEBUG - Permission denied for route 
contributionMembers for user barbier

*Fin





   Exportation en CSV impossible pour responsable de groupe :

Sur la page /plugins/events/events

Cela est peut être normal alors l'icône serait superflue.

  ::1 - 2023-09-18 17:56:14 - DEBUG - Permission denied for route
event_bookings_export for user barbier

Je confirme. L'export depuis la liste des événements et la liste des
réservations échoue.

Mais logiquement ça devrait être permis si les responsables de groupes
ont tous les droits dans les préférences. Non ?


Cordialement,


Bonne soirée



Re: [Galette-devel] tests pluggin events

2023-09-19 Par sujet Alain Paris

Bonjour,

en complément du message ci-dessous:

    Exportation en CSV des réservations sur page Gestion des 
évènements  plugins/events/events


Par membre du bureau ,avec réservations dans plusieurs événements (2)  
Les données dans les CSV sont variables , une fois OK une fois 
inexact.(réservations de tous les événements..ou de l'autre événement.)


Il semblerait que ce soit lié en partie, a la page Gestion des 
réservations  plugins/events/bookings/all   en fonction de 
l'événement filtré.



(Dans une prochaine révision il serait peut utile de rajouter une 
colonne ou dans le titre du fichier, le nom de l'événement.en tout cas 
plus facile pour les tests).



  Case a cocher sur page Gestion des réservations 
plugins/events/bookings/all


"Pour la sélection"  aucune des 3 propositions ne semble fonctionner 
(membre du bureau ou responsable de groupe)



@ +

Alain



Le 18/09/2023 à 20:06, Alain Paris a écrit :

Bonjour,

pluggin events nightly Testé en local sur galette nightly du 15 09.

Les responsables de groupes possèdent tous les droits dans /preferences

Création ,modification, d’évènement, de réservation a partir 
d’administrateur ou membre bureau  OK


Création de réservation par adhérent OK

Création d'événement a partir de responsable de groupe OK


 Création de réservation par responsable de groupe impossible:

Ils ne peuvent pas effectuer de réservation.

/plugins/events/booking/add

 Case Adhérent impossible de taper un nom ou de faire défiler les noms 
lorsqu'il y en a dans la fenêtre. erreur:


   ::1 - 2023-09-18 17:48:42 - DEBUG - Permission denied for route 
contributionMembers for user barbier.



   Exportation en CSV impossible pour responsable de groupe :

Sur la page /plugins/events/events

Cela est peut être normal alors l'icône serait superflue.

 ::1 - 2023-09-18 17:56:14 - DEBUG - Permission denied for route 
event_bookings_export for user barbier



Je n'ai pas exploré les sous-groupe...

Bonne soirée

Alain





--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] Création en masse des cotisation

2023-09-19 Par sujet Alain Paris



Le 19/09/2023 à 10:29, Johan Cwiklinski a écrit :

Salut,

Le 14/09/2023 à 10:36, Alain Paris a écrit :

Bonjour,

Test sur nightly ,

Sur page members "ajout en masse de contributions" ne fonctionne 
toujours pas

[...]


Je me suis penché un peu sur le problème... Je n'ai pas encore de 
solution à proposer, mais le problème vient juste du fait que le champ 
"Extension d'adhésion" soit vide à priori.



Oui je viens de tester, si l'on complète le champ extension d'adhésion 
pas d'erreur.


En fait jamais fait attention a ça sur la version 9 de galette ,les 3 
champs étaient l'un au-dessous de l'autre et peut être que l'on 
remplissait automatiquement les 3 champs.



Et si l'option dans préférence est : "date du début d'exercice" il faut 
compléter  la date de fin d'adhésion également.(il faut donc compléter 
les 3 champs obligatoirement) .


solution la plus simple peut être colorer le champ en rose comme les 2 
premiers par ex.



Pour info sur la page création cotisation contribution/fee/add les 
champs sont préremplis.


Bonne journée

Alain


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] tests pluggin events

2023-09-18 Par sujet Alain Paris

Bonjour,

pluggin events nightly Testé en local sur galette nightly du 15 09.

Les responsables de groupes possèdent tous les droits dans /preferences

Création ,modification, d’évènement, de réservation a partir 
d’administrateur ou membre bureau  OK


Création de réservation par adhérent OK

Création d'événement a partir de responsable de groupe OK


 Création de réservation par responsable de groupe impossible:

Ils ne peuvent pas effectuer de réservation.

/plugins/events/booking/add

 Case Adhérent impossible de taper un nom ou de faire défiler les noms 
lorsqu'il y en a dans la fenêtre. erreur:


   ::1 - 2023-09-18 17:48:42 - DEBUG - Permission denied for route 
contributionMembers for user barbier.



   Exportation en CSV impossible pour responsable de groupe :

Sur la page /plugins/events/events

Cela est peut être normal alors l'icône serait superflue.

 ::1 - 2023-09-18 17:56:14 - DEBUG - Permission denied for route 
event_bookings_export for user barbier



Je n'ai pas exploré les sous-groupe...

Bonne soirée

Alain



--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] Création en masse des cotisation

2023-09-14 Par sujet Alain Paris

oups!! oublié un "s " dans le titre...

Je voulais confirmer qu'il s’agit de l'ajout en masse de "cotisations", 
l'ajout en masse de dons fonctionne .


@+

Alain

Le 14/09/2023 à 10:36, Alain Paris a écrit :

Bonjour,

Test sur nightly ,

Sur page members "ajout en masse de contributions" ne fonctionne 
toujours pas


Quelques lignes du log php

[14-Sep-2023 08:03:52 UTC] Slim Application Error
Type: ErrorException
Code: 0
Message: PDO::quote(): Passing null to parameter #1 ($string) of type 
string is deprecated
File: 
B:\galettedevelop\galette\vendor\laminas\laminas-db\src\Adapter\Platform\Mysql.php

Line: 121
Trace: #0 [internal function]: {closure}(8192, 'PDO::quote(): P...', 
'B:\\galettedevel...', 121)
#1 
B:\galettedevelop\galette\vendor\laminas\laminas-db\src\Adapter\Platform\Mysql.php(121): 
PDO->quote(NULL)
#2 
B:\galettedevelop\galette\vendor\laminas\laminas-db\src\Adapter\Platform\Mysql.php(90): 
Laminas\Db\Adapter\Platform\Mysql->quoteViaDriver(NULL)
#3 
B:\galettedevelop\galette\vendor\laminas\laminas-db\src\Sql\AbstractSql.php(193): 
Laminas\Db\Adapter\Platform\Mysql->quoteValue(NULL)
#4 
B:\galettedevelop\galette\vendor\laminas\laminas-db\src\Sql\Select.php(629): 
Laminas\Db\Sql\AbstractSql->processExpression(Object(Laminas\Db\Sql\Where), 
Object(Laminas\Db\Adapter\Platform\Mysql), NULL, NULL, 'where')


ce n'est pas le type d'erreur que l'Anomalie #1689

@+

Alain




--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] Création en masse des cotisation

2023-09-14 Par sujet Alain Paris

Bonjour,

Test sur nightly ,

Sur page members "ajout en masse de contributions" ne fonctionne 
toujours pas


Quelques lignes du log php

[14-Sep-2023 08:03:52 UTC] Slim Application Error
Type: ErrorException
Code: 0
Message: PDO::quote(): Passing null to parameter #1 ($string) of type 
string is deprecated
File: 
B:\galettedevelop\galette\vendor\laminas\laminas-db\src\Adapter\Platform\Mysql.php

Line: 121
Trace: #0 [internal function]: {closure}(8192, 'PDO::quote(): P...', 
'B:\\galettedevel...', 121)
#1 
B:\galettedevelop\galette\vendor\laminas\laminas-db\src\Adapter\Platform\Mysql.php(121): 
PDO->quote(NULL)
#2 
B:\galettedevelop\galette\vendor\laminas\laminas-db\src\Adapter\Platform\Mysql.php(90): 
Laminas\Db\Adapter\Platform\Mysql->quoteViaDriver(NULL)
#3 
B:\galettedevelop\galette\vendor\laminas\laminas-db\src\Sql\AbstractSql.php(193): 
Laminas\Db\Adapter\Platform\Mysql->quoteValue(NULL)
#4 
B:\galettedevelop\galette\vendor\laminas\laminas-db\src\Sql\Select.php(629): 
Laminas\Db\Sql\AbstractSql->processExpression(Object(Laminas\Db\Sql\Where), 
Object(Laminas\Db\Adapter\Platform\Mysql), NULL, NULL, 'where')


ce n'est pas le type d'erreur que l'Anomalie #1689

@+

Alain


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] Retour sur version 10

2023-09-08 Par sujet Alain Paris

Bonjour,

Je n'ai pas eu le temps de tester depuis un bout de temps galette ...

testé sur la démo ce jour:

Galette:

La modification en masse des cotisations ne fonctionne pas ...erreur


Plugin évents :

calendrier ne fonctionne pas.

lors de l'utilisation de l'imposture sur un membre qui n'est pas du 
bureau après  l'enregistrement de sa résa application erreur 
(bookings/1) .(la résa est bien enregistrée redirection ?)



Plugin Maps:

Il semble que la nighly n’a pas été générée depuis janvier 2023 et  non 
utilisable sur v10



Juste un survol ce jour

Bonne journée

Alain




--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] Mise à jour démo

2023-03-03 Par sujet Alain Paris
Bonsoir j'ai essayé l'archive en local, mais chez moi marche pas, a 
force de bidouiller, je ne sais plus si c'est moi wamp ou galette qui 
dis-fonctionne.


J'ai réussi a faire fonctionner la nigthly sur 02switch mutualisé  en 
utilisant un sous domaine qui pointe sur weebroot (s’était conseillé 
pour l'utilisation de galette mais du coup moins universel maintenant).


Je ne pourrai pas tester pendant plusieurs jours les évolutions.

Bonne soirée

Alain



Le 03/03/2023 à 17:21, Johan Cwiklinski a écrit :

Hello again,

Le 03/03/2023 à 09:34, Johan Cwiklinski a écrit :

J'ai 3 configurations différentes :
1- la config par défaut de mon apache, qui pointe sur /var/www/html ; 
et une galette dans /var/www/html/public/galette.git/
2- un vhost qui pointe sur 
/var/www/html/public/galette.git/galette/webroot,

3- un vhost qui pointe sur /var/www/html/public/galette.git


J'ai une solution alternative, qui demande un configuration de 
l'utilisateur.

Plus de soucis d'URL interdites, les cas 1 et 2 fonctionnent, pas le 3 :/


Je détaille un peu ici :
https://github.com/galette/galette/pull/260#issuecomment-1453746617

Mais en gros, la directive RewriteBase à placer dans galette/.htaccess 
est fournie sur http://chemcin/vers/galette/webroot/compat_test.php


Pour l'occase, j'ai généré une archive de la fonctionnalité :
https://download.tuxfamily.org/galette/dev/galette-1.0.0-subdir.1-20230303-d8f8000907.tar.bz2 



Vu qu'il reste un cas qui ne marche pas du tout, un léger bug dans les 
cas n°2, et que je n'ai aucune idée si/comment ça fonctionnerait sur 
d'autres serveurs que Apache, je reste assez mitigé...


++


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] Mise à jour démo

2023-03-02 Par sujet Alain Paris

Bonjour,

Pour moi j'attendrai  une nightly modifiée (je ne gère pas du tout la 
transformation des fichiers github vers exploitables en nightly).(ou 
éventuellement un dossier compressé comprenant les fichiers a remplacer 
et a ajouter bibliothèques incluses)


J'avais essayé d'installer également sur mutualisé (o2switch) , via un 
sous-domaine pointant sur webroot ,mais j'ai un problème de Https ,il 
faut que je les appelle pour savoir pourquoi .


Bonne journée

Alain



Le 02/03/2023 à 07:39, Johan Cwiklinski a écrit :

Salut,

Le 01/03/2023 à 11:02, Johan Cwiklinski a écrit :
Je viens de tester très rapidement plusieurs solutions qui me sont 
venues à l'esprit... et c'est pas gagné :/
Le mieux que j'aie obtenu, c'est une page 404 avec les CSS et images 
chargées - mais du coup pas moyen d'accéder à Galette.


Il faudra que je teste voir de nouveau quelles sont les possibilités. 
En attendant, il faut je pense impérativement éviter d'utiliser 
Galette dans un sous dossier (avec ou sans vhost à mon avis).


Sans avoir testé toutes les possibilités (mais normalement ça devrait 
être bon), j'ai trouvé une solution :

https://github.com/galette/galette/pull/260

Un petit bémol néanmoins... Le dossier webroot doit disparaître de 
l'URL ; je n'ai pas trouvé moyen de faire autrement...


Par exemple, l'URL :
https://magalette/dossier/webroot/login

Deviendra :
https://magalette/dossier/login

Je ne merge pas pour le moment, si certains d'entre vous peuvent me 
faire un retour... (notamment sur des confs et serveurs web 
spécifiques). Merci !


++


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] Mise à jour démo

2023-02-28 Par sujet Alain Paris

Bonjour,

Je suivi les modifications importantes du code de galette depuis juillet 
dernieret fait des test d'installation ou de mise a jour de 
différentes nightly.


Chez moi impossible de faire fonctionner la dernière nightly, je peux 
installer galette mais dés que je vais sur l’accueil a la fin de 
l'installation ,j'ai une page 404 en texte (php 8.1. maria db 10.6.5 )


J'ai ceci dans les logs PHP :

[28-Feb-2023 13:52:24 UTC] 404 Not Found
Type: Slim\Exception\HttpNotFoundException
Code: 404
Message: Not found.
File: 
B:\galettedevelop\galette\vendor\slim\slim\Slim\Middleware\RoutingMiddleware.php

Line: 76
Trace: #0 
B:\galettedevelop\galette\vendor\slim\slim\Slim\Middleware\RoutingMiddleware.php(44): 
Slim\Middleware\RoutingMiddleware->performRouting(Object(Slim\Psr7\Request))
#1 
B:\galettedevelop\galette\vendor\slim\slim\Slim\MiddlewareDispatcher.php(121): 
Slim\Middleware\RoutingMiddleware->process(Object(Slim\Psr7\Request), 
Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
#2 
B:\galettedevelop\galette\vendor\slim\slim\Slim\Middleware\ErrorMiddleware.php(76): 
Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(Slim\Psr7\Request))
#3 
B:\galettedevelop\galette\vendor\slim\slim\Slim\MiddlewareDispatcher.php(121): 
Slim\Middleware\ErrorMiddleware->process(Object(Slim\Psr7\Request), 
Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
#4 
B:\galettedevelop\galette\vendor\slim\twig-view\src\TwigMiddleware.php(115): 
Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(Slim\Psr7\Request))
#5 
B:\galettedevelop\galette\vendor\slim\slim\Slim\MiddlewareDispatcher.php(121): 
Slim\Views\TwigMiddleware->process(Object(Slim\Psr7\Request), 
Object(Psr\Http\Server\RequestHandlerInterface@anonymous))
#6 
B:\galettedevelop\galette\vendor\slim\slim\Slim\MiddlewareDispatcher.php(65): 
Psr\Http\Server\RequestHandlerInterface@anonymous->handle(Object(Slim\Psr7\Request))
#7 B:\galettedevelop\galette\vendor\slim\slim\Slim\App.php(199): 
Slim\MiddlewareDispatcher->handle(Object(Slim\Psr7\Request))
#8 B:\galettedevelop\galette\vendor\slim\slim\Slim\App.php(183): 
Slim\App->handle(Object(Slim\Psr7\Request))

#9 B:\galettedevelop\galette\includes\main.inc.php(238): Slim\App->run()
#10 B:\galettedevelop\galette\webroot\index.php(57): 
require_once('B:\\galettedevel...')

#11 {main}
Tips: To display error details in HTTP response set 
"displayErrorDetails" to true in the ErrorHandler constructor.


J'ai essayé plusieurs nightly précédentes et j'avais déjà des problèmes 
avec l'affichage des pages mais même si je n'avais pas l'affichage 
graphique , je pouvais accéder au pages de galette.


Pour faire fonctionner cette dernière version faut il une configuration 
spéciale de php ou autre ? procédure d'installation différente ?


Bonne journée

Alain







Le 26/02/2023 à 20:46, Johan Cwiklinski a écrit :

Salut,

Je n'avais pas eu l'occasion de mettre à jour la démo depuis un 
certain temps (Juillet 2022) - mais c'est désormais chose faite :)


La nouvelle version a pas mal évolué, tant d'un point de vue interface 
(vous jugerez-vous mêmes) que d'un point de vue code (si vous ne 
pouvez pas juger vous-mêmes, faites moi confiance :D).


++

PS: si vous avez visité la démo il y a peu de temps, pensez à vider le 
cache de votre navigateur !


Re: [Galette-devel] Mot de passe perdu

2022-10-03 Par sujet Alain Paris
Effectivement c'est une erreur de ma part l'envoi de courriel était 
désactivé,désolé pour la pollution


Bonne journée

Alain

Le 03/10/2022 à 07:26, Johan Cwiklinski a écrit :

Salut,

Le 02/10/2022 à 19:47, Alain Paris a écrit :
Je reviens sur le message précédent, galette v0.6.0 ou 0.6.1 sur 
serveur mutualisé : le bouton "mot de passe perdu" est présent sur la 
page d"accueil.


Par contre sur PC avec WAMP le bouton n'apparait pas ?? Je vais 
essayer de reinstaller pour voir.


Sur la version démo de galette il n'y a pas de bouton...


Cette fonctionnalité est conditionnée à la présence d'une méthode 
d'envoi des courriels.

Sur la démo, l'envoi de courriels est désactivé, donc pas de lien.

++


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] Mot de passe perdu

2022-10-02 Par sujet Alain Paris
Je reviens sur le message précédent, galette v0.6.0 ou 0.6.1 sur serveur 
mutualisé : le bouton "mot de passe perdu" est présent sur la page 
d"accueil.


Par contre sur PC avec WAMP le bouton n'apparait pas ?? Je vais essayer 
de reinstaller pour voir.


Sur la version démo de galette il n'y a pas de bouton...


Le 01/10/2022 à 11:24, Alain Paris a écrit :


Bonjour,

je viens d'essayer de me connecter sur une Galette v0.9.6.1 en 
utilisant un mauvais mot de passe, et je n'ai plus le lien "mot de 
passe perdu" ou équivalent qui s'affichait et qui proposait d'envoyer 
un mail avec un code provisoire.


 et  donc un adhérent se retrouve bloqué. Sur la démo idem mais cette 
version pas finalisée


L’adhérent obligé de passer par un membre en capacité de modifier sa 
fiche...


Rien dans les logs juste l'info   WARNING - Passwords mismatch 
for login `xxx...@xxx.fr` Client ::1


inscription dans journal Échec de l’authentification (normal).

Reproduisez vous cette anomalie ?

Je peux ouvrir un ticket..

Bonne journée a tous.

Alain


[Galette-devel] Mot de passe perdu

2022-10-01 Par sujet Alain Paris

Bonjour,

je viens d'essayer de me connecter sur une Galette v0.9.6.1 en utilisant 
un mauvais mot de passe, et je n'ai plus le lien "mot de passe perdu" ou 
équivalent qui s'affichait et qui proposait d'envoyer un mail avec un 
code provisoire.


 et  donc un adhérent se retrouve bloqué. Sur la démo idem mais cette 
version pas finalisée


L’adhérent obligé de passer par un membre en capacité de modifier sa 
fiche...


Rien dans les logs juste l'info   WARNING - Passwords mismatch 
for login `xxx...@xxx.fr` Client ::1


inscription dans journal Échec de l’authentification (normal).

Reproduisez vous cette anomalie ?

Je peux ouvrir un ticket..

Bonne journée a tous.

Alain


Re: [Galette-devel] Galette v1.0

2022-01-22 Par sujet alain Paris

Bonjour,

1   Les fenêtres modales ?(Popup avec actions possibles ?)

Il y a un problème avec les popups suivantes :

Modification en masse (members) (essayer en ajoutant 2 champs 
dynamiques) le bas de la fenêtre est tronqué plus de boutons.


Variables pour configurer les PDF (models/pdf) et les Courriels(texts) 
Les popups ne s'affichent plus entièrement et ne sont plus "défilantes", 
de fait pas de bouton non plus, (mais il me semble que dans les 1eres 
versions les boutons inférieurs ne fonctionnaient pas,seule la croix 
pour fermer était active).


L'affichage des textes de  cette nouvelle version est plus "aéré" et 
prend plus de surface ce qui pourra provoquer des déformations notamment 
des listes .(par exemple 'members' avec plus de champs).



2 Les bulles sur les icônes sont toutes absentes.

et (Contributions) il n'y a plus d’icône pour "voir uniquement les 
contributions de mr x" ?


(Transactions) il faudrait peut être une bulle également sur les noms 
dans la colonne émetteur type "voir les transactions de mr x"



3 Groups/x l'enregistrement d'un responsable ou d'adhérents est 
impossible à partir de cette page.



Bonne journée



Bon, tout bien réfléchi, oui, il y aurait des choses à faire.

L'apparence globale et normalement toutes les listes, ça devrait être
bon. Tu peux remonter les soucis rencontrés.
Ont été revues la gestion des groupes, la page des préférences.

À contrario, les formulaires ne sont globalement pas bons visuellement,
mais devraient fonctionner (sauf certains cas qui utilisent pas mal de
javascript, comme dans la recherche avancée "libre").
Les pages de gestion des champs et listes du coeur, c'est pas ça.

Autre chose qui pourrait aider : pas mal de fenêtres modales (les
popups) ne sont pas "migrées", les lister pourrait m'aider à me
concentrer sur cette unique tâche.




--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] Formulaire adhérent et adobe reader

2022-01-12 Par sujet alain Paris

Bonjour,

j'avais parlé d'un problème de lecture du formulaire avec adobe reader 
en mai 2021 Anomalie #1545:


J'ai le même problème avec la version d'origine de galette j'ai un peu 
isolé le soucis cela semble provenir du Style CSS  modèle global:


Si les lignes suivantes existent je ne peux pas ouvrir correctement le 
fichier avec adobe reader.



   }

   div[dir='rtl'] td#pdf_logo {
    text-align: left;
    width: 0%;
   }

   div[dir=rtl] td#pdf_assoname {
    width: 100%;
    margin-left: 25%;
   }

   hr {
    cap:'';
    join:'';
    dash:'';

    phase:'';

Je ne sais pas sur quoi agissent ces lignes avec ou sans, il me semble 
que le formulaire de base n'a pas de différences visuelles .


Pas fait d'essai avec champs dynamiques ,nom très longs...etc

Alain



[Galette-devel] langue galette 0.9.6

2021-12-02 Par sujet alain Paris

Bonsoir,

J'avais raté la modification du fichier I18n.php avant la lancement de 
la v0.9.6.


Chez moi ,galette se lance en anglais  au lieu de français, comment est 
déterminé la langue de connexion ?


du coup je suis revenu a la version antérieur du fichier I18n.php.


J'ai essayé juste pour me donner une idée du nouveau style 
graphique,cela a l'air bien,ça rajeuni ,et il me semble plus clair


Bonne soirée

A Paris


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] Gestion des groupes affichage

2021-11-29 Par sujet alain Paris
Il semble que psr/container soit passé de la version 1.1.1 a la version 
1.1.2 je ne sais pas et veux pas savoir a quoi cela sert j'y comprends 
pas grand chose , mais il semble que cette version nécessite  7.4




Le 29/11/2021 à 16:56, Johan Cwiklinski a écrit :

Hello,

Le 29/11/2021 à 14:17, alain Paris a écrit :

Bonjour,

J'ai fais des tests ce n'est pas une utilisation normale ,pour les
recherches enregistrées celles-ci étant liées à la personne connectée,
la probabilité qu'il change de langue est minime.

Je ne sais pas si c'est le fait de mes tests  mais du coup affichage de
la page journaux (history) l’abréviation du jour est en  anglais (Thu
25/11/2021 - 11:45) perso cela ne me dérange pas.

OK, de toutes façons, la nouvelle UI peut aussi changer des choses de ce
point de vue là ; donc autant attendre que ce chantier là soit fait ;)


Composer dans le fichier platform-check impose PHP 7.4  ce qui me gène,
notre association est chez un hébergement mutualisé qui ne propose pas
au delà de PHP 7.3.

(il semble que modifier le fichier platform-check.php  permette
d'utiliser galette en PHP 7.3 je ne sais pas si cela peut jouer sur le
comportement de celle-ci).

Ha... Zut pourtant côté Galette est précisé 7.3 minimum encore.
Vraisemblablement, une des dépendences qui requiert 7.4, mais je ne sais
pas trop laquelle :/

++

Re: [Galette-devel] Gestion des groupes affichage

2021-11-29 Par sujet alain Paris

Bonjour,

J'ai fais des tests ce n'est pas une utilisation normale ,pour les 
recherches enregistrées celles-ci étant liées à la personne connectée, 
la probabilité qu'il change de langue est minime.


Je ne sais pas si c'est le fait de mes tests  mais du coup affichage de 
la page journaux (history) l’abréviation du jour est en  anglais (Thu 
25/11/2021 - 11:45) perso cela ne me dérange pas.



Composer dans le fichier platform-check impose PHP 7.4  ce qui me gène, 
notre association est chez un hébergement mutualisé qui ne propose pas 
au delà de PHP 7.3.


(il semble que modifier le fichier platform-check.php  permette 
d'utiliser galette en PHP 7.3 je ne sais pas si cela peut jouer sur le 
comportement de celle-ci).



Bonne journée

A.Paris



Le 29/11/2021 à 12:02, Johan Cwiklinski a écrit :

Salut,

Le 28/11/2021 à 18:37, alain Paris a écrit :

OK cela corrige ce que j'avais constaté.

Recherches enregistrées:

Pour les dates dans les recherches enregistrées, les critères
enregistrés sont dans la langue  de l'enregistrement
(01.01.1980,1980-01-01,01/01/1980) et forcement si l'on change de
langue (c'est pour chercher la petite bête) la résultat n'est pas le bon.

Les dates n’étant pas au format attribué la recherche ne tiens pas
compte de ce critère.

Les dates ont déjà posé des problèmes dans galette...

Base de donnée de galette les dates enregistrées dans les tables sont
elle toujours de type -mm-dd comme chez moi ? .Diffèrent-elle si
l'on a installé galette en anglais par exemple ?

Est il possible d'enregistrer toute les dates et critères divers selon
le même format "base de donnée", et que le format d'affichage lui se
modifie en dernier suivant la sélection de la langue ?

Peut être gros travail ,a voir pour évolution future (Galette 10).

Normalement, c'est déjà le cas ; enfin, plus ou moins. Le code devrait
être davantage factorisé pour être sûrs que tous les cas soient pris en
compte de la même manière - mais les dates ne doivent pas être stockées
sous leur forme localisée en base. En plus pour la recherche
enregistrée, tout est stocké en une fois dans un champ "texte", c'est un
cas particulier.

Ce que j'ai pu constater, c'est que la date des recherches enregistrées
en stockée au format localisé ("29/11/2021" pour aujourd'hui).
Normalement, on enregistre toujours "2021-11-29" et on compose à
l'affichage. Après, les erreurs des traductions, c'est encore autre
chose (c'est pas moi qui traduit :D).

Ce que j'ai aussi constaté, c'est que de ré-exécuter la recherche
enregistrée produit un requête avec les dates au bon format.
J'ai testé avec pas mal de champs de la recherche avancée en une seule
fois, le seul problème potentiel que j'aie vu concernerait la recherche
sur un champ date dynamique.

Du coup, mes résultats semblent bons (testés avec une date de naissance
par ex.).

La version 0.9.6 est prête, s'il n'y a plus de problèmes majeurs,
j'aimerai autant qu'elle puisse sortir maintenant ; il y a plusieurs
correctifs de sécurité ; et j'aimerai embrayer sur le sujet du
changement d'interface graphique (y'a encore « un peu de boulot » pour
ça :D).

À noter: j'ai très récemment supprimé le champ adresse2_adh (après
l'avoir concaténé, à l'adresse_adh) ; il y a tout ce qu'il faut dans le
script de migration ;)

++

Re: [Galette-devel] Gestion des groupes affichage

2021-11-28 Par sujet alain Paris

OK cela corrige ce que j'avais constaté.

Recherches enregistrées:

Pour les dates dans les recherches enregistrées, les critères 
enregistrés sont dans la langue  de l'enregistrement 
(01.01.1980,1980-01-01,01/01/1980) et forcement si l'on change de 
langue (c'est pour chercher la petite bête) la résultat n'est pas le bon.


Les dates n’étant pas au format attribué la recherche ne tiens pas 
compte de ce critère.


Les dates ont déjà posé des problèmes dans galette...

Base de donnée de galette les dates enregistrées dans les tables sont 
elle toujours de type -mm-dd comme chez moi ? .Diffèrent-elle si 
l'on a installé galette en anglais par exemple ?


Est il possible d'enregistrer toute les dates et critères divers selon 
le même format "base de donnée", et que le format d'affichage lui se 
modifie en dernier suivant la sélection de la langue ?


Peut être gros travail ,a voir pour évolution future (Galette 10).

@+


Le 28/11/2021 à 16:27, Johan Cwiklinski a écrit :

Re,

Le 28/11/2021 à 14:37, Johan Cwiklinski a écrit :

         Problème affichage de la page en catalan.

         Problème d'affichage de la date en espagnol,italien et ukrainien.

Pour le problème d'affichage de la date tout Galette est impacté .

Ouais, je ne suis pas étonné ; si le format de date traduit est
incorrect, ça va mettre la grouille un peu partout :/
Je vais vérifier les différents points.

Les deux soucis sont corrigés :
- j'ai corrigé dans les traductions les formats de date invalides,
- j'ai corrigé un échappement javascript qui était manquant, et qui
causait des erreurs à l'affichage, sur les onglets entre autres.

J'ai mis à jour la nightly.

++-- phpMyAdmin SQL Dump
-- version 5.0.4
-- https://www.phpmyadmin.net/
--
-- Hôte : 127.0.0.1:3306
-- Généré le : Dim 28 nov. 2021 à 17:16
-- Version du serveur :  5.7.19
-- Version de PHP : 7.4.0

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Base de données : `galette942install`
--

-- 

--
-- Structure de la table `galette_searches`
--

DROP TABLE IF EXISTS `galette_searches`;
CREATE TABLE IF NOT EXISTS `galette_searches` (
  `search_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  `name` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
  `form` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  `parameters` text COLLATE utf8_unicode_ci NOT NULL,
  `id_adh` int(10) UNSIGNED DEFAULT NULL,
  `creation_date` datetime NOT NULL,
  PRIMARY KEY (`search_id`),
  KEY `id_adh` (`id_adh`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Déchargement des données de la table `galette_searches`
--

INSERT INTO `galette_searches` (`search_id`, `name`, `form`, `parameters`, 
`id_adh`, `creation_date`) VALUES
(1, '1920-1950', 'Adherent', 
'{\"filter_str\":\"\",\"field_filter\":\"0\",\"membership_filter\":\"0\",\"filter_account\":\"1\",\"email_filter\":\"5\",\"group_filter\":null,\"creation_date_begin\":null,\"creation_date_end\":null,\"modif_date_begin\":null,\"modif_date_end\":null,\"due_date_begin\":null,\"due_date_end\":null,\"birth_date_begin\":\"01\\/01\\/1920\",\"birth_date_end\":\"01\\/01\\/1950\",\"show_public_infos\":\"9\",\"status\":[],\"contrib_creation_date_begin\":null,\"contrib_creation_date_end\":null,\"contrib_begin_date_begin\":null,\"contrib_begin_date_end\":null,\"contrib_end_date_begin\":null,\"contrib_end_date_end\":null,\"contributions_types\":[],\"payments_types\":[],\"contrib_min_amount\":null,\"contrib_max_amount\":null,\"contrib_dynamic\":[],\"free_search\":{\"empty\":{\"field\":\"\",\"search\":\"\",\"log_op\":0,\"qry_op\":0}},\"groups_search\":{\"empty\":{\"group\":\"\"}},\"groups_search_log_op\":1}',
 NULL, '2021-11-26 00:02:28'),
(2, '1980-1990 english', 'Adherent', 
'{\"filter_str\":\"\",\"field_filter\":\"0\",\"membership_filter\":\"0\",\"filter_account\":\"1\",\"email_filter\":\"5\",\"group_filter\":null,\"creation_date_begin\":null,\"creation_date_end\":null,\"modif_date_begin\":null,\"modif_date_end\":null,\"due_date_begin\":null,\"due_date_end\":null,\"birth_date_begin\":\"1980-01-01\",\"birth_date_end\":\"1990-01-01\",\"show_public_infos\":\"9\",\"status\":[],\"contrib_creation_date_begin\":null,\"contrib_creation_date_end\":null,\"contrib_begin_date_begin\":null,\"contrib_begin_date_end\":null,\"contrib_end_date_begin\":null,\"contrib_end_date_end\":null,\"contributions_types\":[],\"payments_types\":[],\"contrib_min_amount\":null,\"contrib_max_amount\":null,\"contrib_dynamic\":[],\"free_search\":{\"empty\":{\"field\":\"\",\"search\":\"\",\"log_op\":0,\"qry_op\":0}},\"groups_search\":{\"empty\":{\"group\":\"\"}},\"groups_search_log_op\":1}',
 NULL, '2021-11-28 16:18:52'),
(3, 

Re: [Galette-devel] Plugin Évènement

2021-11-24 Par sujet alain Paris

Bonjour,

Constatations et autres aujourd'hui.

Point no 1   Anomalie #1528 :

          il y a encore des soucis,un adhérent peut voir toutes les 
réservations des évènements "publics" et de son groupe, comme un 
responsable de Groupe que celui-ci ait ou non  une résa enregistrée.


   Il faudrait:

            adhérent xyz connecté et si adhérent xyz apparait dans une 
réservation d'un évènement, alors affichage des réservations de 
l’adhérent xyz uniquement .


            si l' adhérent xyz apparait dans une réservation d'un 
évènement d'un autre  groupe alors affichage également des détails de 
cet évènement.(ça cela fonctionne)



 Point no 2 Modification d'une réservation par un responsable de 
Groupe :  OK c'est corrigé



 Point no 3  Calendrier :  le nombre de participants correspond au 
nombre de participants dont la réservation est payée.


@+

A Paris


Le 24/11/2021 à 05:49, Johan Cwiklinski a écrit :

Salut,

Le 23/11/2021 à 16:47, alain Paris a écrit :

Bonjour,

J'ai fais quelques tests

Anomalie #1528  j'ai rajouté des compléments dans celle-ci (l’adhérent
d'un groupe ABC qui a une résa d'un évènement XYZ crée par un admin ou
m.du bureau ne voit pas celle-ci,cet adhérent ne voit que ses résas d'
évènements de son groupe ou public)

Normalement, l'ensemble des problèmes listés sont maintenant corrigés :)


[...]
J'ai trouvé deux autres anomalie :

         Modification d'une résa par un responsable de Groupe, si résa
déjà payée celle-ci perd le statut payé (les autres données enregistrées
concernant le paiement de la réservation ne sont pas perdues).

Corrigé.


Calendrier:

         Dans les infos d'un évènement le nombre de participants ne
correspond pas au nombre de participants inscrits dans les réservations.

Et corrigé aussi :)

++


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] Plugin Évènement

2021-11-23 Par sujet alain Paris

Je n'avais pas répondu avec le dernier message...

Le 23/11/2021 à 16:47, alain Paris a écrit :

Bonjour,

J'ai fais quelques tests

Anomalie #1528  j'ai rajouté des compléments dans celle-ci (l’adhérent 
d'un groupe ABC qui a une résa d'un évènement XYZ crée par un admin ou 
m.du bureau ne voit pas celle-ci,cet adhérent ne voit que ses résas d' 
évènements de son groupe ou public)


Anomalie #1527 est réglée semble t'il (le responsable d'un Groupe ne 
voit que ses adhérents, et la liste de sélection ne semble plus poser 
Problème).


Anomalie #1513 semble résolue elle aussi, un Responsable de Groupe n'a 
plus accès a la modification d'un évènement public par l’intermédiaire 
de Calendrier.



J'ai trouvé deux autres anomalie :

        Modification d'une résa par un responsable de Groupe, si résa 
déjà payée celle-ci perd le statut payé (les autres données 
enregistrées concernant le paiement de la réservation ne sont pas 
perdues).


Calendrier:

        Dans les infos d'un évènement le nombre de participants ne 
correspond pas au nombre de participants inscrits dans les réservations.


Bonne soirée

A Paris

***



--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] Plugin Évènement

2021-11-23 Par sujet alain Paris

Bonjour,

J'ai fais quelques tests

Anomalie #1528  j'ai rajouté des compléments dans celle-ci (l’adhérent 
d'un groupe ABC qui a une résa d'un évènement XYZ crée par un admin ou 
m.du bureau ne voit pas celle-ci,cet adhérent ne voit que ses résas d' 
évènements de son groupe ou public)


Anomalie #1527 est réglée semble t'il (le responsable d'un Groupe ne 
voit que ses adhérents, et la liste de sélection ne semble plus poser 
Problème).


Anomalie #1513 semble résolue elle aussi, un Responsable de Groupe n'a 
plus accès a la modification d'un évènement public par l’intermédiaire 
de Calendrier.



J'ai trouvé deux autres anomalie :

        Modification d'une résa par un responsable de Groupe, si résa 
déjà payée celle-ci perd le statut payé (les autres données enregistrées 
concernant le paiement de la réservation ne sont pas perdues).


Calendrier:

        Dans les infos d'un évènement le nombre de participants ne 
correspond pas au nombre de participants inscrits dans les réservations.


Bonne soirée

A Paris

***

Le 20/11/2021 à 17:07, alain Paris a écrit :
Je viens de réessayer le plugin évènement en remplaçant le fichier 
BookingsController.php.


Je n'ai plus l'erreur lors de la création d'une réservation a partir 
d'un membre du bureau.


J'ai malheureusement trouvé d'autres hics:

1 (En imposture) si l'adhérent veux créer une réservation les 
activités ne sont pas chargées .


        :: - 2021-11-20 15:37:28 - DEBUG - [MembersList] Setting 
property `query`

    :: - 2021-11-20 15:37:32 - INFO - Impersonating `6`...
    :: - 2021-11-20 15:37:32 - INFO - User `ladherent2` logged in.
    :: - 2021-11-20 15:37:32 - DEBUG - Trying to set locale to fr_FR
    :: - 2021-11-20 15:37:34 - DEBUG - Old Temporary passwords 
have been deleted.
    :: - 2021-11-20 15:37:34 - WARNING - Calling property 
"appears_in_list" directly is discouraged.
    :: - 2021-11-20 15:37:35 - DEBUG - Old Temporary passwords 
have been deleted.
    :: - 2021-11-20 15:37:36 - DEBUG - [EventsList] Getting 
property `orderby`
    :: - 2021-11-20 15:37:36 - DEBUG - [EventsList] Getting 
property `calendar_filter`
    :: - 2021-11-20 15:37:36 - DEBUG - [EventsList] Setting 
property `query`
   :: - 2021-11-20 15:37:36 - DEBUG - [EventsList] Getting 
property `calendar_filter`
    :: - 2021-11-20 15:37:40 - WARNING - Cannot load event form id 
`2` | Not enough rights

    :: - 2021-11-20 15:37:40 - DEBUG - Event checked successfully.
        :: - 2021-11-20 15:37:40 - WARNING - Cannot load event form id 
`2` | Not enough rights
        :: - 2021-11-20 15:37:40 - DEBUG - [EventsList] Getting 
property `orderby`
    :: - 2021-11-20 15:37:40 - DEBUG - [EventsList] Getting 
property `calendar_filter`
    :: - 2021-11-20 15:37:40 - DEBUG - [EventsList] Setting 
property `query`
        :: - 2021-11-20 15:37:40 - DEBUG - [EventsList] Getting 
property `calendar_filter`
        :: - 2021-11-20 15:37:40 - WARNING - Cannot load event form id 
`2` | Not enough rights
        :: - 2021-11-20 15:37:40 - WARNING - Cannot load event form id 
`2` | Not enough rights


  Et  La réservation est enregistrée automatiquement a partir du 
moment ou l'on sélection l'évènement !!!



2 Un membre du bureau  ne peut pas supprimer une réservation

        Type: InvalidArgumentException
        Message: Missing data for URL segment: event
        File: 
/flex/storage/xxx.xxx/site/www/galettenightly/galette/vendor/slim/slim/Slim/Router.php

        Line: 381

@+

A.Paris





--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] Plugin Évènement

2021-11-20 Par sujet alain Paris
Je viens de réessayer le plugin évènement en remplaçant le fichier 
BookingsController.php.


Je n'ai plus l'erreur lors de la création d'une réservation a partir 
d'un membre du bureau.


J'ai malheureusement trouvé d'autres hics:

1 (En imposture) si l'adhérent veux créer une réservation les activités 
ne sont pas chargées .


        :: - 2021-11-20 15:37:28 - DEBUG - [MembersList] Setting 
property `query`

    :: - 2021-11-20 15:37:32 - INFO - Impersonating `6`...
    :: - 2021-11-20 15:37:32 - INFO - User `ladherent2` logged in.
    :: - 2021-11-20 15:37:32 - DEBUG - Trying to set locale to fr_FR
    :: - 2021-11-20 15:37:34 - DEBUG - Old Temporary passwords have 
been deleted.
    :: - 2021-11-20 15:37:34 - WARNING - Calling property 
"appears_in_list" directly is discouraged.
    :: - 2021-11-20 15:37:35 - DEBUG - Old Temporary passwords have 
been deleted.
    :: - 2021-11-20 15:37:36 - DEBUG - [EventsList] Getting 
property `orderby`
    :: - 2021-11-20 15:37:36 - DEBUG - [EventsList] Getting 
property `calendar_filter`
    :: - 2021-11-20 15:37:36 - DEBUG - [EventsList] Setting 
property `query`
   :: - 2021-11-20 15:37:36 - DEBUG - [EventsList] Getting 
property `calendar_filter`
    :: - 2021-11-20 15:37:40 - WARNING - Cannot load event form id 
`2` | Not enough rights

    :: - 2021-11-20 15:37:40 - DEBUG - Event checked successfully.
        :: - 2021-11-20 15:37:40 - WARNING - Cannot load event form id 
`2` | Not enough rights
        :: - 2021-11-20 15:37:40 - DEBUG - [EventsList] Getting 
property `orderby`
    :: - 2021-11-20 15:37:40 - DEBUG - [EventsList] Getting 
property `calendar_filter`
    :: - 2021-11-20 15:37:40 - DEBUG - [EventsList] Setting 
property `query`
        :: - 2021-11-20 15:37:40 - DEBUG - [EventsList] Getting 
property `calendar_filter`
        :: - 2021-11-20 15:37:40 - WARNING - Cannot load event form id 
`2` | Not enough rights
        :: - 2021-11-20 15:37:40 - WARNING - Cannot load event form id 
`2` | Not enough rights


  Et  La réservation est enregistrée automatiquement a partir du moment 
ou l'on sélection l'évènement !!!



2 Un membre du bureau  ne peut pas supprimer une réservation

        Type: InvalidArgumentException
        Message: Missing data for URL segment: event
        File: 
/flex/storage/xxx.xxx/site/www/galettenightly/galette/vendor/slim/slim/Slim/Router.php

        Line: 381

@+

A.Paris



--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] Nightly du 14novembre

2021-11-20 Par sujet alain Paris

Bonjour,

_Nightly Galette_

je viens d'essayer avec la nightly de ce jour:

        Le lien {LINK_CONTRIBPDF} fonctionne c'est résolu.

Par contre je viens de trouver autre chose le type de payement apparait 
en anglais dans la liste des contributions et dans les reçus.



*


_Plugin Évènement :_

__(utilisation de la version dev et remplacement event.tpl_)
_

       ( Il faudrait que je reteste (suivant l’antériorité : évènements 
existant ou non ) )


        On peut sélectionner l’évènement sur la liste ou la 
modification cela fonctionne.



Lors de la création d'une activité j'ai encore l'erreur pas toujours euh...

::1 - 2021-11-17 09:52:43 - CRITICAL - CSRF check has failed



lors de la création d'une  réservation: lors de la sélection de 
l'évènement l’adhérent n'ayant pas été encore choisi:


::1 - 2021-11-20 11:05:50 - ERROR - Some errors has been throwed 
attempting to edit/store a booking

Array
(
    [0] => L'adhérent est requis
)

::1 - 2021-11-20 11:05:50 - ERROR - Galette error:
Type: RuntimeException
Message: Named route does not exist for name: events_booking
File: B:\galettedevelop\galette\vendor\slim\slim\Slim\Router.php
Line: 275


Bonne Journée

A Paris



Le 20/11/2021 à 10:22, Johan Cwiklinski a écrit :

Salut,

Le 17/11/2021 à 11:33, alain Paris a écrit :

     j'ai trouvé un problème avec le lien {LINK_CONTRIBPDF} pour les
courriels on ne peut pas  télécharger le reçu (le lien concernant la
carte fonctionne).

   

Arf, en effet ; j'avais oublié ce cas... J'ai levé la limitation, le
problème est corrigé.


_J'ai fait un test avec mise a jour sur une base en 0.9.4.2:_

     Au départ page 500,je n'ai pas le message qui demande une mise a jour .

Je n'ai pas encore eu le temps de regarder ; c'est pénible les tests de
mise à jour pour moi... J'ai regardé un peu le code qui avait été
modifié, rien ne m'a sauté au yeux.


     _Plugin EVENEMENT_ J'ai trouvé également des erreurs avec celui-ci :

     Dans Évènements: Lorsque l'on sélectionne l’évènement dans la
colonne nom ou modification de celui-ci

   

C'est corrigé.


     J'ai eu une erreur également en essayant de modifier une activité
existant antérieurement.

     ::1 - 2021-11-17 09:52:43 - CRITICAL - CSRF check has failed
     ::1 - 2021-11-17 09:52:43 - ERROR - Galette error:
     Type: RuntimeException
     Message: chec de la vrification CSRF !
     File: B:\galettedevelop\galette\includes\dependencies.php
     Line: 453

     Mais celle-ci a disparue lorsque j'ai créé une nouvelle activité.

Je n'ai pas reproduit, mais puisqu'elle a disparu ensuite, je penche
pour un problème de cache des templates (ce qui se trouve dans
data/templates_c) : vu que le template utilisé pour l'ajoute t la mise à
jour est le même, l'ajout a du le re-générer correctement en cache et du
coup après ça fonctionne. Il aurait du être re-généré en cache à
l'affichage de la page de mise à jour, c'est smarty qui s'en charge (ce
genre de problème arrive de temps à autre ; mais c'est assez rare).

++

Re: [Galette-devel] Nightly du 14novembre

2021-11-16 Par sujet alain Paris

Bonjour,

ce matin je pense que la plupart des problèmes viennent lors d'une mise 
a jour de Galette sur une base existante ,je viens de réinstaller a zéro 
la version 0.9.5.2 et gestion des envois par exemple ne pose pas de 
problème.


Lorsque galette est brut d'installation  (base vide) j'ai "traduction 
des libellés" qui me donne une erreur  qui disparait des que je créé un 
champs dynamique:


*traduction des libellés
::1 - 2021-11-16 11:06:20 - ERROR - Galette error:
Type: ErrorException
Message: Undefined index: exists
File: 
B:\galette952install\galette\data\templates_c\9ffbe136b659bc394e8feabf9b66cdcd7ffcaa3b_0.file.traduire_libelles.tpl.php

Line: 134

J'ai aussi l'histoire de l'apostrophe et de l'espace dans l'adresse qui 
a été résolu depuis.


Je vais installer la nightly avec une base vide ,et ensuite installer 
avec une base 0.9.4.2 pour voir le comportement.


Bonne Journée


Le 16/11/2021 à 07:54, Johan Cwiklinski a écrit :

Salut,

Le 15/11/2021 à 18:32, alain Paris a écrit :

Peut être que ma base pose problème? j'ai eu des difficultés ,pour
installer certaines nightly dernièrement (certaines impossible page
blanche rien dans les logs, peut être problème WAMP ou W10) .

J'ai constaté quelques bizarreries du genre, mais qui semblent dues à
une modification en 0.9.5.1 (https://bugs.galette.eu/issues/1574)
notamment - je n'ai pas encore eu le temps d'investiguer davantage.


Gestion des envois

::1 - 2021-11-15 16:52:33 - WARNING - Cannot list senders from mailing
history! | Undefined index: mailing_sender_name
::1 - 2021-11-15 16:52:33 - WARNING - Unable to get history. | Undefined
index: mailing_sender_name
::1 - 2021-11-15 16:52:33 - ERROR - Galette error:
Type: ErrorException
Message: Undefined index: mailing_sender_name
File: B:\galettenightly\galette\lib\Galette\Core\MailingHistory.php
Line: 195

Ça, c'est du 0.9.5.2, rapporté également sur la liste users hier ; voir
https://bugs.galette.eu/issues/1595


Champs dynamiques ,contenu des courriels ,modèles PDF dans configuration

Il faudrait toutes les erreurs ; je ne constate pas de problèmes
particuliers sur ces pages ce matin (testé après correction du point
ci-dessous).


Type: TypeError
Message: Argument 1 passed to Galette\Entity\Adherent::getNameWithCase()
must be of the type string, null given, called in
B:\galettenightly\galette\lib\Galette\Entity\Adherent.php on line 1723
File: B:\galettenightly\galette\lib\Galette\Entity\Adherent.php
Line: 873

Corrigé en develop :
https://github.com/galette/galette/commit/5bed56e9e89c26ae8a1473fd4eac33dcedc3b018


Type: ErrorException
Message: Undefined index: field_information
File: B:\galettenightly\galette\lib\Galette\DynamicFields\DynamicField.php
Line: 261

Ta base de données n'est pas à jour. Passer d'une version de dév à une
autre version de dév, ce n'est pas géré.

Il y a un champ ajouté, et un supprimé :
https://github.com/galette/galette/blob/9126bf8a18969c493477c5534c5e3985f21c5453/galette/install/scripts/upgrade-to-0.96-mysql.sql#L49

Forcément, sur les champs dynamiques, ça va péter un peu partout.

Globalement, si es passé d'une base nightly à une autre, il faut que tu
vérifies que les différents changements du script de migration ont été
appliqués.

++


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] Nightly du 14novembre

2021-11-15 Par sujet alain Paris

Bonjour,

je vois que la doc a été modifiée en vue d'une version 0.9.6 hors la 
nightly Galette v0.9.5.2-git-c88e691939 (2021-11-14 18:53:44 GMT+0100) 
ne fonctionne pas correctement chez moi sur WAMP 
sur une base existante.


Peut être que ma base pose problème? j'ai eu des difficultés ,pour 
installer certaines nightly dernièrement (certaines impossible page 
blanche rien dans les logs, peut être problème WAMP ou W10) .


Galette version: v0.9.5.2-git-c88e691939 (2021-11-14 18:53:44 GMT+0100)
PHP version: 7.3.16 apache2handler
PHP config:
  max_execution_time:... 120
  memory_limit:. 128M
  post_max_size: 8M
  safe_mode:
  session:.. files
  upload_max_filesize:.. 2M
Database:... mysql (MySQL Community Server (GPL) / 5.7.19)
OS:. Windows NT  10.0 build 19043 (Windows 10) i586
Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64) 
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36 
OPR/81.0.4196.37

Modules:
  OK:
module « SimpleXML »
module « gd »
l’un des pilotes PDO « mysql » ou « pgsql »
module « curl »
module « gettext »
module « mbstring »
module « openssl »
module « intl »
module « session »
  Should:
module « tidy »
  Missing:

Plugins:

PHP loaded modules:
  Core, bcmath, calendar, ctype, date, filter, hash, iconv, json, SPL,
  pcre, readline, Reflection, session, standard, mysqlnd, tokenizer, zip, zlib, 
libxml,
  dom, PDO, bz2, SimpleXML, xml, wddx, xmlreader, xmlwriter, apache2handler, 
openssl,
  curl, com_dotnet, fileinfo, gd, gettext, gmp, intl, imap, ldap, mbstring,
  exif, mysqli, Phar, pdo_mysql, pdo_sqlite, soap, sockets, sqlite3, xmlrpc, 
xsl,
  Zend OPcache, xdebug,


Par exemple j'ai un paquet erreurs:

ex: liste d’Émargement,

Gestion des envois

::1 - 2021-11-15 16:52:33 - WARNING - Cannot list senders from mailing 
history! | Undefined index: mailing_sender_name
::1 - 2021-11-15 16:52:33 - WARNING - Unable to get history. | Undefined 
index: mailing_sender_name

::1 - 2021-11-15 16:52:33 - ERROR - Galette error:
Type: ErrorException
Message: Undefined index: mailing_sender_name
File: B:\galettenightly\galette\lib\Galette\Core\MailingHistory.php
Line: 195

Champs dynamiques ,contenu des courriels ,modèles PDF dans configuration

Quelques exemples d'erreurs rencontrés.

Type: TypeError
Message: Argument 1 passed to Galette\Entity\Adherent::getNameWithCase() 
must be of the type string, null given, called in 
B:\galettenightly\galette\lib\Galette\Entity\Adherent.php on line 1723

File: B:\galettenightly\galette\lib\Galette\Entity\Adherent.php
Line: 873

Type: ErrorException
Message: Undefined index: field_information
File: B:\galettenightly\galette\lib\Galette\DynamicFields\DynamicField.php
Line: 261


A Paris



[Galette-devel] test nightly gestion des membres boutons hs

2021-10-06 Par sujet alain Paris

Bonsoir ,

Page liste des adhérents (gestion des membres) :les boutons "Générer les 
étiquettes","Générer les cartes de membres" et "Exporter en CSV" ne 
donnent pas de résultat.


Galette version: v0.9.5-git-aaebe45ef7 (2021-10-04 07:01:26 
GMT+0200) PHP version: 7.3.16 apache2handler


Alain

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] test suite a Anomalie #1579

2021-10-05 Par sujet alain Paris

Bonjour,

suite a l’anomalie "Contributions list order by payment type is broken"

en faisant quelques essai sur plusieurs listes de galette ,j'ai trouvé 
une autre anomalie sur les pages publiques.


/galette/webroot/index.php/public/list

_erreur lors du tri par le nom:_

::1 - 2021-10-05 10:00:45 - WARNING - Cannot list members with public 
information (photos: ) | SQLSTATE[42S22]: Column not found: 1054 Champ 
'0' inconnu dans order clause

::1 - 2021-10-05 10:00:45 - ERROR - Galette error:
Type: ErrorException
Message: count(): Parameter must be an array or an object that 
implements Countable
File: 
B:\galette\galette\data\templates_c\c94fa571ebcc3c333c9dace9cf239b2ba6ea59bf_0.file.liste_membres.tpl.php

Line: 47

Problème existant également sur version 0.942 testé sur la démo.

Bonne journée

Alain


[Galette-devel] Plugins maps et events sur nightly

2021-09-27 Par sujet alain Paris

Bonsoir,

Je viens de tester (survoler ) les plugins maps et events 
(https://download.tuxfamily.org/galette/plugins/galette-plugin-) sur 
la dernière nightly Galette v0.9.5-git-b6de3798c4 (2021-09-26 18:31:41 
GMT+0200) 


Pas de problème sur Maps,mais avec Évents si:

Le plugin événement n'est pas utilisable actuellement.Sans parler des 
problèmes antérieurs (plusieurs tickets ouverts).


Quelques trucs: erreurs lors de l'ouverture de calendrier,impossibilité 
de supprimer une résa,sélection d'un évènement lors d'une nouvelle 
réservation...Certaines avec infos dans les logs d'autre non.


Test effectués en ligne avec serveur mutualisé en php 7.3.

Alain


[Galette-devel] variables dans contenu des courriels

2021-09-25 Par sujet alain Paris
Bonjour je re-ouvre plus ou moins un fil qui n'avait pas été traité 
jusqu' au bout.


Testé en ligne avec nightly de ce jour.

Il semble qu'il y ait un soucis au sujet du lien pour les factures ou 
reçus {LINK_CONTRIBPDF}


Il n'y a pas le lien si l'on inclut la variable {LINK_CONTRIBPDF} seulement.

Si l'on inclus les variables {LINK_CONTRIBPDF} et {LINK_MEMBERCARD} les 
deux liens sont identiques et correspondent a la carte.


Je peux ouvrir un ticket s'il y a lieu ...

Bonne journée

Alain


EXTRAITS DE MAILS RECEPTION DE COTISATION.pdf
Description: Adobe PDF document


Re: [Galette-devel] variables champs dynamiques dans contenu des courriels

2021-07-08 Par sujet alain Paris

Bonjour,

Pour la création de l'adhérent , on dirait que c'est un problème lorsque 
l'on ajoute la photo 


Les liens dans les courriels automatiques : pour la carte et la facture 
,même si pas de champ dynamique les 2 liens sont ceux de la carte.


Testé en local pas essayé en ligne.

Du coup je n'ai pas continué les tests.

Alain

Le 08/07/2021 à 10:43, Johan Cwiklinski a écrit :

Salut,

Le 03/07/2021 à 12:57, alain Paris a écrit :

Bonjour,

je n'arrive plus a tester chez moi la nightly.

J'ai de nouvelles erreurs qui me bloque sans parler des courriels.par
exemple ce matin en local sur wamp j'ai installé la nightly
v0.9.5-git-3b93d1059d (2021-06-26 08:46:50 GMT+0200).

je crée le 1er adhérent et j'ai une erreur a l'enregistrement et je ne
sais pas ce qui gène: l'adhérent est enregistré par contre pas d'envoi
de mail a l'admin ni a l'adhérent.

::1 - 2021-07-03 10:00:58 - ERROR - Something went wrong :'( | Patterns
and replacements does not match!
#0 B:\galette\galette\lib\Galette\Entity\Texts.php(529):
Galette\Entity\Texts->proceedReplacements('[{ASSO_NAME}] V...')

auparavant concernant les courriels et les liens pour télécharger la
carte et la facture,il semble que j'avais encore 2 liens
identiques(celui de la carte).

Dans le courriel accusé de cotisation (seul testé) ,lorsqu'il y a un
champ dyn de type fichier il n'y a pas le lien du fichier,champ de type
choix il n'y a pas la donnée sélectionnée (il y a un nombre)

Arf...

J'avais préparé la release de la 0.9.5 (et des plugins) samedi matin,
avant que je ne parte en week-end.

Il faut absolument que cette version sorte, et il me semble que ce sont
juste les champs dynamiques dans les courriels qui ne fonctionnent pas ;
  je pense qu'on peut vivre sans de toutes façons.

Donc tant pis pour ces problèmes dans un premier temps ; ce sera corrigé
dans une version ultérieure.

Je manque de temps, voilà plusieurs jours que tout est presque prêt, et
que je ne parvient même pas finaliser ce courriel :D

Je déménage à ~900Km début Août, je ne serai probablement plus
disponible avant quelques mois - je ne sais même pas encore si je
pourrai finaliser la 0.9.5 :/

++


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] variables champs dynamiques dans contenu des courriels

2021-07-03 Par sujet alain Paris

Bonjour,

je n'arrive plus a tester chez moi la nightly.

J'ai de nouvelles erreurs qui me bloque sans parler des courriels.par 
exemple ce matin en local sur wamp j'ai installé la nightly 
v0.9.5-git-3b93d1059d (2021-06-26 08:46:50 GMT+0200).


je crée le 1er adhérent et j'ai une erreur a l'enregistrement et je ne 
sais pas ce qui gène: l'adhérent est enregistré par contre pas d'envoi 
de mail a l'admin ni a l'adhérent.


::1 - 2021-07-03 10:00:58 - ERROR - Something went wrong :'( | Patterns 
and replacements does not match!
#0 B:\galette\galette\lib\Galette\Entity\Texts.php(529): 
Galette\Entity\Texts->proceedReplacements('[{ASSO_NAME}] V...')


auparavant concernant les courriels et les liens pour télécharger la 
carte et la facture,il semble que j'avais encore 2 liens 
identiques(celui de la carte).


Dans le courriel accusé de cotisation (seul testé) ,lorsqu'il y a un 
champ dyn de type fichier il n'y a pas le lien du fichier,champ de type 
choix il n'y a pas la donnée sélectionnée (il y a un nombre)


Bonne journée

Alain


Le 23/06/2021 à 07:27, Johan Cwiklinski a écrit :

Hello,

Le 22/06/2021 à 17:35, alain Paris a écrit :

Bonjour,

La nightly est la même et j'ai toujours les erreurs, problème avec ma
base ?.

Non, c'est ma faute, désolé...

J'ai effectivement corrigé plusieurs choses, mais j'ai quelque peu omis
de les publier sur le dépôt ; tout était resté uniquement en local...

J'ai mis à jour la nightly, là ça devrait aller beaucoup mieux.

Bonne journée :)


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] variables champs dynamiques dans contenu des courriels

2021-06-22 Par sujet alain Paris

Bonjour,

La nightly est la même et j'ai toujours les erreurs, problème avec ma 
base ?.


Je teste avec par exemple 50 champs dynamiques(pour avoir un échantillon 
sur fiches et contributions) .


Je réessaierai en recréant des champs et des données a partir de 0 
champs dynamiques pour voir.


Alain



Le 22/06/2021 à 10:56, Johan Cwiklinski a écrit :

Salut,

Le 13/06/2021 à 11:11, alain Paris a écrit :

Bonjour,je viens d'essayer la dernière nightly v0.9.5-git-267373904a
(2021-06-05 06:34:21 GMT+0200) , j'ai des erreurs:

Création d'une contribution ,celle-ci est crée mais pas d'envoi de mail:
[...]
Type: Laminas\Db\Adapter\Exception\RuntimeException
Message: Must call beginTransaction() before you can rollback
File:
B:\galette\galette\vendor\laminas\laminas-db\src\Adapter\Driver\Pdo\Connection.php
Line: 351


De plus impossible de créer un PDF d'une contribution ,ou une fiche
adhérent, erreur, bloque avec champs de type choix:
[...]
Type: ErrorException
Message: Undefined index: choix 4 tous
File: B:\galette\galette\lib\Galette\Features\Replacements.php
Line: 713

J'ai pu corriger ces deux problèmes il y a plusieurs jours ; mais j'ai
oublié de prévenir :)

Normalement, tout est bon maintenant.

Bonne journée !


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] variables champs dynamiques dans contenu des courriels

2021-06-13 Par sujet alain Paris
Bonjour,je viens d'essayer la dernière nightly v0.9.5-git-267373904a 
(2021-06-05 06:34:21 GMT+0200) , j'ai des erreurs:


Création d'une contribution ,celle-ci est crée mais pas d'envoi de mail:

::1 - 2021-06-13 09:06:59 - DEBUG - Contribution checked successfully.
::1 - 2021-06-13 09:07:00 - DEBUG - [Galette\Events\ContribListener] 
Event contribution.add emitted for #23
::1 - 2021-06-13 09:07:00 - DEBUG - Old Temporary passwords have been 
deleted.
::1 - 2021-06-13 09:07:00 - DEBUG - adding dynamic replacement 
label_dynfield_16_adh => texte libre
::1 - 2021-06-13 09:07:00 - DEBUG - adding dynamic replacement 
dynfield_16_adh => test texte libre adh9
::1 - 2021-06-13 09:07:00 - DEBUG - adding dynamic replacement 
label_dynfield_17_adh => Ligne simple
::1 - 2021-06-13 09:07:00 - DEBUG - adding dynamic replacement 
dynfield_17_adh => adherent 9
::1 - 2021-06-13 09:07:00 - DEBUG - adding dynamic replacement 
label_dynfield_18_adh => choix

::1 - 2021-06-13 09:07:00 - ERROR - Galette error:
Type: Laminas\Db\Adapter\Exception\RuntimeException
Message: Must call beginTransaction() before you can rollback
File: 
B:\galette\galette\vendor\laminas\laminas-db\src\Adapter\Driver\Pdo\Connection.php

Line: 351


De plus impossible de créer un PDF d'une contribution ,ou une fiche 
adhérent, erreur, bloque avec champs de type choix:


::1 - 2021-06-13 08:55:55 - DEBUG - adding dynamic replacement 
label_dynfield_16_adh => texte libre
::1 - 2021-06-13 08:55:55 - DEBUG - adding dynamic replacement 
dynfield_16_adh => test texte libre adh9
::1 - 2021-06-13 08:55:55 - DEBUG - adding dynamic replacement 
input_dynfield_16_adh => test texte libre adh9
::1 - 2021-06-13 08:55:55 - DEBUG - adding dynamic replacement 
label_dynfield_17_adh => Ligne simple
::1 - 2021-06-13 08:55:55 - DEBUG - adding dynamic replacement 
dynfield_17_adh => adherent 9
::1 - 2021-06-13 08:55:55 - DEBUG - adding dynamic replacement 
input_dynfield_17_adh => adherent 9
::1 - 2021-06-13 08:55:55 - DEBUG - adding dynamic replacement 
label_dynfield_18_adh => choix

::1 - 2021-06-13 08:55:55 - ERROR - Galette error:
Type: ErrorException
Message: Undefined index: choix 4 tous

File: B:\galette\galette\lib\Galette\Features\Replacements.php

Line: 713

Bon dimanche

Alain




Le 5 juin 2021 06:39, Johan Cwiklinski  a écrit :

Salut,

J'ai enfin trouvé un peu de temps pour me coller aux problèmes
restants...

    Le 28/05/2021 à 16:43, alain Paris a écrit :
> Je viens de m'apercevoir que les 2 liens créés dans le mail sont
> identiques ?


Alors, à priori, c'est dû à l'erreur sur le login->id que tu citais
précédemment.
J'ai corrigé ça sur la branche develop à l'instant ; donc
normalement ça
devrait être bon maintenant.

Concernant les remplacements, j'ai corrigé l'affichage des choix,
ainsi
que des fichiers dans le cas des courriels.

J'espère que cette fois tout est bon (je croise les doigts :p) ; la
nightly a été mise à jour.

Bon week-end,
-- 
Johan


-- 
Galette development - http://galette.eu/


List documentation:
https://listengine.tuxfamily.org/lists.galette.eu/devel/


�^�םz���m�^�מhr鞞֭l��b�ק�)޶�_jh�ʊ��X�����my�u��l/== 


Re: [Galette-devel] variables champs dynamiques dans contenu des courriels

2021-06-05 Par sujet Alain Paris
Bonjour, pas le temps de tester en ce moment...Bonne journéeAlainLe 5 juin 2021 06:39, Johan Cwiklinski  a écrit :Salut,

J'ai enfin trouvé un peu de temps pour me coller aux problèmes restants...

Le 28/05/2021 à 16:43, alain Paris a écrit :
> Je viens de m'apercevoir que les 2 liens créés dans le mail sont
> identiques ?


Alors, à priori, c'est dû à l'erreur sur le login->id que tu citais
précédemment.
J'ai corrigé ça sur la branche develop à l'instant ; donc normalement ça
devrait être bon maintenant.

Concernant les remplacements, j'ai corrigé l'affichage des choix, ainsi
que des fichiers dans le cas des courriels.

J'espère que cette fois tout est bon (je croise les doigts :p) ; la
nightly a été mise à jour.

Bon week-end,
-- 
Johan

-- 
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/




Re: [Galette-devel] variables champs dynamiques dans contenu des courriels

2021-05-28 Par sujet alain Paris
Je viens de m'apercevoir que les 2 liens créés dans le mail sont 
identiques ?


_Exemple pour (accusé de réception de cotisation):_

Bonjour,{NEWLINE}Votre cotisation a été enregistrée et validée par 
l'association {ASSO_NAME}.{NEWLINE}Elle est valable jusqu'au 
{CONTRIB_END_DATE}{NEWLINE}Vous pouvez désormais accéder à vos données 
personnelles à l'aide de vos identifiants galette à l'adresse suivante 
:{BR}{LOGIN_URI}.{NEWLINE}{CONTRIB_INFO}{NEWLINE}


votre carte {LINK_MEMBERCARD} {NEWLINE}
votre facture {LINK_CONTRIBPDF} {NEWLINE}

_J'obtiens:_

Bonjour,

Votre cotisation a été enregistrée et validée par l'association
Galette95install.

Elle est valable jusqu'au 01/01/2023
Vous pouvez désormais accéder à vos données personnelles à l'aide
de vos identifiants galette à l'adresse suivante :
http://galette/galette/webroot/login <http://galette/galette/webroot/login>.

votre carte
http://galette/galette/webroot/document/JDJ5JDEwJGhocjkwdXd1dmdSdjhXWkVVRks2Qi4zUHF1TU8zRGpVVWlTL3RmTDBRQTZHLzgxNnNIVU9T 
<http://galette/galette/webroot/document/JDJ5JDEwJGhocjkwdXd1dmdSdjhXWkVVRks2Qi4zUHF1TU8zRGpVVWlTL3RmTDBRQTZHLzgxNnNIVU9T>


votre facture
http://galette/galette/webroot/document/JDJ5JDEwJGhocjkwdXd1dmdSdjhXWkVVRks2Qi4zUHF1TU8zRGpVVWlTL3RmTDBRQTZHLzgxNnNIVU9T 
<http://galette/galette/webroot/document/JDJ5JDEwJGhocjkwdXd1dmdSdjhXWkVVRks2Qi4zUHF1TU8zRGpVVWlTL3RmTDBRQTZHLzgxNnNIVU9T>


@+


Le 28/05/2021 à 16:06, alain Paris a écrit :

Bonjour,

Il y a peut être aussi un problème avec les liens de téléchargement 
pour la facture ou la carte:


Je rentre l'adresse mail et j'ai une erreur:

::1 - 2021-05-28 13:55:09 - DEBUG - Expired temporary links has been 
deleted.

::1 - 2021-05-28 13:55:09 - ERROR - Galette error:
Type: Error
Message: Cannot access protected property Galette\Core\Login::$id
File: B:\galette\galette\lib\Galette\Controllers\PdfController.php
Line: 676

@+

Alain



Le 28/05/2021 à 09:13, Johan Cwiklinski a écrit :

Hello,

Le 24/05/2021 à 10:42, alain Paris a écrit :

Bonjour,

j'ai fais 2 ou 3 tests avec nightly ,chez moi j'ai quelques anomalies :

Champ Choix la valeur de DYNFIELD_xy_ADH ne renvoie pas la donnée
escomptée.

En effet, je n'ai pas eu le temps d'investiguer encore ; je ne vois pas
trop où peut-être le problème :/


   Toujours Champ Choix la variable INPUT_DYNFIELD_xy_ADH  ne renvoie
pas les boutons(normal non ?)...Mais cette variable est elle nécessaire
dans les courriels ?

Non, en effet, les INPUT n'ont de sens que dans les PDF ; c'est corrigé
sur la branche develop.


Champ ligne simple comportant plusieurs champs de données , les données
sur la même ligne (affiche le retour à la ligne entre les données).

Champ fichier ,le lien fonctionne, dans le texte présence de 

encadrant le lien.

Globalement, j'ai un peu zappé que le HTML poserait problème dans les
courriels (je n'ai toujours pas su remettre en route l'envoi de mon côté
-_-).

++




Re: [Galette-devel] variables champs dynamiques dans contenu des courriels

2021-05-28 Par sujet alain Paris

Bonjour,

Il y a peut être aussi un problème avec les liens de téléchargement pour 
la facture ou la carte:


Je rentre l'adresse mail et j'ai une erreur:

::1 - 2021-05-28 13:55:09 - DEBUG - Expired temporary links has been 
deleted.

::1 - 2021-05-28 13:55:09 - ERROR - Galette error:
Type: Error
Message: Cannot access protected property Galette\Core\Login::$id
File: B:\galette\galette\lib\Galette\Controllers\PdfController.php
Line: 676

@+

Alain



Le 28/05/2021 à 09:13, Johan Cwiklinski a écrit :

Hello,

Le 24/05/2021 à 10:42, alain Paris a écrit :

Bonjour,

j'ai fais 2 ou 3 tests avec nightly ,chez moi j'ai quelques anomalies :

Champ Choix la valeur de DYNFIELD_xy_ADH ne renvoie pas la donnée
escomptée.

En effet, je n'ai pas eu le temps d'investiguer encore ; je ne vois pas
trop où peut-être le problème :/


   Toujours Champ Choix la variable  INPUT_DYNFIELD_xy_ADH  ne renvoie
pas les boutons(normal non ?)...Mais cette variable est elle  nécessaire
dans les courriels ?

Non, en effet, les INPUT n'ont de sens que dans les PDF ; c'est corrigé
sur la branche develop.


Champ ligne simple comportant plusieurs champs de données , les données
sur la même ligne (affiche le retour à la ligne entre les données).

Champ fichier ,le lien fonctionne, dans le texte présence de 
encadrant le lien.

Globalement, j'ai un peu zappé que le HTML poserait problème dans les
courriels (je n'ai toujours pas su remettre en route l'envoi de mon côté
-_-).

++


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] Mise a jour de la base de données et serveur Bugs

2021-05-23 Par sujet alain Paris
Il semble que seul les champs adresse et adresse 2 soit impactés : voir 
fichier joint.


Bonne soirée

Alain


Le 21/05/2021 à 08:50, alain Paris a écrit :
Bonjour, je viens de regarder le texte est identique dans les bases 
,il s'agit de l'affichage sur la fiche adhérent.



Le 21/05/2021 à 08:27, Johan Cwiklinski a écrit :

Salut,

Le 20/05/2021 à 15:09, alain Paris a écrit :

Bonjour,

Il y a un petit problème ,suite a la mise a jour de la base de donnée
avec galette nightly:

Fiche adhérent ,ligne adresse : si le texte comprends    une
apostrophe    maintenant il y a L pour L'

D  pour D'  etc... .

Arf :/

Bon je vais investiguer sur ce qui peut se passer, pas trop d'idée comme
ça (le type du champ est juste modifié en base, la mise à jour elle-même
ne touche pas aux données).


Pour info le serveur des bugs est HS
(https://bugs.galette.eu/projects/galette/).

Vu, et corrigé ; merci :)

Bonne journée,




Re: [Galette-devel] Mise a jour de la base de données et serveur Bugs

2021-05-21 Par sujet alain Paris
Bonjour, je viens de regarder le texte est identique dans les bases ,il 
s'agit de l'affichage sur la fiche adhérent.



Le 21/05/2021 à 08:27, Johan Cwiklinski a écrit :

Salut,

Le 20/05/2021 à 15:09, alain Paris a écrit :

Bonjour,

Il y a un petit problème ,suite a la mise a jour de la base de donnée
avec galette nightly:

Fiche adhérent ,ligne adresse : si le texte comprends    une
apostrophe    maintenant il y a L pour L'

D  pour D'  etc... .

Arf :/

Bon je vais investiguer sur ce qui peut se passer, pas trop d'idée comme
ça (le type du champ est juste modifié en base, la mise à jour elle-même
ne touche pas aux données).


Pour info le serveur des bugs est HS
(https://bugs.galette.eu/projects/galette/).

Vu, et corrigé ; merci :)

Bonne journée,


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] Mise a jour de la base de données et serveur Bugs

2021-05-20 Par sujet alain Paris

Bonjour,

Il y a un petit problème ,suite a la mise a jour de la base de donnée 
avec galette nightly:


Fiche adhérent ,ligne adresse : si le texte comprends    une apostrophe  
  maintenant il y a L pour L'


D  pour D'  etc... .


Pour info le serveur des bugs est HS 
(https://bugs.galette.eu/projects/galette/).


Bonne journée

Alain



[Galette-devel] divers tests 0.9.5 concernant anomalies

2021-04-24 Par sujet alain Paris

Bonsoir ,

 1  Suite au problème d'import Anomalie #1550 sur la v0.9.5 , on ne 
peut pas supprimer le fichier importé erreur:



::1 - 2021-04-24 19:37:14 - ERROR - Galette error:
Type: Invoker\Exception\NotEnoughParametersException
Message: Unable to invoke the callable because no value was given for 
parameter 3 ($id)

File: B:\galette\galette\vendor\php-di\invoker\src\Invoker.php
Line: 67


2 Anomalie #1506 "Rappels "Génère des étiquettes pour les adhérents en 
retard sans adresse courriel" PDF érroné"


a) Le PDF comprends biens des adhérents sans courriels mais inclus 
"échéances proche" et "retards" alors que sur la page la phrase est :


Génère des étiquettes pour les adhérents en retard sans adresse courriel.

b) IMPOSSIBLE d' envoyer de mail au retardataires ,ou ,et échéances 
proches, erreur:


::1 - 2021-04-24 19:46:17 - ERROR - Galette error:
Type: RuntimeException
Message: Patterns and replacements does not match!
File: B:\galette\galette\lib\Galette\Features\Replacements.php
Line: 855

fichier log joint

Alain




**tentative de suppression d'un fichier d'adhérent 
importé ANOMALIE #1550 *

::1 - 2021-04-24 19:37:14 - ERROR - Galette error:
Type: Invoker\Exception\NotEnoughParametersException
Message: Unable to invoke the callable because no value was given for parameter 
3 ($id)
File: B:\galette\galette\vendor\php-di\invoker\src\Invoker.php
Line: 67
Trace: #0 
B:\galette\galette\vendor\php-di\slim-bridge\src\ControllerInvoker.php(50): 
Invoker\Invoker->call(Array, Array)
#1 B:\galette\galette\vendor\slim\slim\Slim\Route.php(281): 
DI\Bridge\Slim\ControllerInvoker->__invoke(Array, Object(Slim\Http\Request), 
Object(Slim\Http\Response), Array)
#2 B:\galette\galette\lib\Galette\Middleware\Authenticate.php(173): 
Slim\Route->__invoke(Object(Slim\Http\Request), Object(Slim\Http\Response))
#3 [internal function]: 
Galette\Middleware\Authenticate->__invoke(Object(Slim\Http\Request), 
Object(Slim\Http\Response), Object(Slim\Route))
#4 B:\galette\galette\vendor\slim\slim\Slim\DeferredCallable.php(57): 
call_user_func_array(Object(Galette\Middleware\Authenticate), Array)
#5 [internal function]: 
Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), 
Object(Slim\Http\Response), Object(Slim\Route))
#6 B:\galette\galette\vendor\slim\slim\Slim\MiddlewareAwareTrait.php(70): 
call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), 
Object(Slim\Http\Response), Object(Slim\Route))
#7 B:\galette\galette\vendor\slim\slim\Slim\MiddlewareAwareTrait.php(117): 
Slim\Route->Slim\{closure}(Object(Slim\Http\Request), 
Object(Slim\Http\Response))
#8 B:\galette\galette\vendor\slim\slim\Slim\Route.php(268): 
Slim\Route->callMiddlewareStack(Object(Slim\Http\Request), 
Object(Slim\Http\Response))
#9 B:\galette\galette\vendor\slim\slim\Slim\App.php(503): 
Slim\Route->run(Object(Slim\Http\Request), Object(Slim\Http\Response))
#10 
B:\galette\galette\vendor\akrabat\rka-slim-session-middleware\RKA\SessionMiddleware.php(47):
 Slim\App->__invoke(Object(Slim\Http\Request), Object(Slim\Http\Response))
#11 [internal function]: 
RKA\SessionMiddleware->__invoke(Object(Slim\Http\Request), 
Object(Slim\Http\Response), Object(Galette\Core\SlimApp))
#12 B:\galette\galette\vendor\slim\slim\Slim\DeferredCallable.php(57): 
call_user_func_array(Object(RKA\SessionMiddleware), Array)
#13 [internal function]: 
Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), 
Object(Slim\Http\Response), Object(Galette\Core\SlimApp))
#14 B:\galette\galette\vendor\slim\slim\Slim\MiddlewareAwareTrait.php(70): 
call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), 
Object(Slim\Http\Response), Object(Galette\Core\SlimApp))
#15 B:\galette\galette\lib\Galette\Middleware\TrailingSlash.php(81): 
Slim\App->Slim\{closure}(Object(Slim\Http\Request), Object(Slim\Http\Response))
#16 [internal function]: 
Galette\Middleware\TrailingSlash->__invoke(Object(Slim\Http\Request), 
Object(Slim\Http\Response), Object(Closure))
#17 B:\galette\galette\vendor\slim\slim\Slim\DeferredCallable.php(57): 
call_user_func_array(Object(Galette\Middleware\TrailingSlash), Array)
#18 [internal function]: 
Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), 
Object(Slim\Http\Response), Object(Closure))
#19 B:\galette\galette\vendor\slim\slim\Slim\MiddlewareAwareTrait.php(70): 
call_user_func(Object(Slim\DeferredCallable), Object(Slim\Http\Request), 
Object(Slim\Http\Response), Object(Closure))
#20 B:\galette\galette\lib\Galette\Middleware\Language.php(104): 
Slim\App->Slim\{closure}(Object(Slim\Http\Request), Object(Slim\Http\Response))
#21 [internal function]: 
Galette\Middleware\Language->__invoke(Object(Slim\Http\Request), 
Object(Slim\Http\Response), Object(Closure))
#22 B:\galette\galette\vendor\slim\slim\Slim\DeferredCallable.php(57): 
call_user_func_array(Object(Galette\Middleware\Language), Array)
#23 [internal function]: 
Slim\DeferredCallable->__invoke(Object(Slim\Http\Request), 

Re: [Galette-devel] Test v.09.5 modification de champs dynamique de type separateur

2021-04-19 Par sujet alain Paris

OK il n'y a plus d'erreur lors de la modification d'un séparateur.


Le 19/04/2021 à 10:17, Johan Cwiklinski a écrit :

Hello,

Le 19/04/2021 à 10:11, alain Paris a écrit :

Bonjour,

avant que je ne reparte sur série de tests.

Si l'on veux modifier un champ de type séparateur a l'enregistrement erreur:

::1 - 2021-04-19 07:52:35 - ERROR - An error occurred storing dynamic
field 53. | Undefined index: field_required

En effet, le correctif est assez simple :
https://github.com/galette/galette/commit/f3e5e3f292d7e683120fc59971ebd9229d23b365

Bonne journée :)



--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] Test v.09.5 modification de champs dynamique de type separateur

2021-04-19 Par sujet alain Paris

  
  
Bonjour,
avant que je ne reparte sur série de tests.
Si l'on veux modifier un champ de type séparateur a
  l'enregistrement erreur:
::1 - 2021-04-19 07:52:35 - ERROR - An error occurred storing
  dynamic field 53. | Undefined index: field_required
sur nightly   v0.9.5-git-82a89d0711 (2021-04-18 14:50:46
  GMT+0200)
Une erreur existait déjà sur version 0.9.4.2:

::1 - 2021-04-19 07:39:18 - ERROR - An error occurred storing
  field | SQLSTATE[23000]: Integrity constraint violation: 1048 Le
  champ 'field_required' ne peut être vide (null)
Bonne journée
Alain

 



  


-- 
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] Test v.09.5 enregistrement modif fiche adhérent

2021-04-17 Par sujet alain Paris
En complément j'ai une erreur si l’adhérent modifie lui même sa fiche, 
pas d'erreur si admin voir log.


Galette version: v0.9.5-git-224cf77460 (2021-04-16 13:51:46 GMT+0200)
PHP version: 7.3.16 apache2handler


Le 17/04/2021 à 21:14, alain Paris a écrit :

Bonsoir

Sur la nightly J'ai un problème quelqu'un pourrai tester ?

Lorsque j'enregistre une modification d'une fiche adhérent , je perds 
le mot de passe de l'adhérent (par exemple dans la table 
"galette_adherents"    le MDP lorsqu'il est crée est du style 
"$2y$10$lN/DkXeQ4KidaK8yQSBb/./uBeRhy4A7P0u2MvSQJB2XynbLbjYxS",


ensuite je me retrouve avec LjX}XBn1T*EXpPY, et ça le fait pas.

Je voudrais savoir si cela vient de chez moi ,ou s'il y a bug.

Alain



::1 - 2021-04-17 19:36:26 - DEBUG - Trying to set locale to fr_FR
::1 - 2021-04-17 19:36:38 - INFO - USER `TOTO` LOGGED IN.
::1 - 2021-04-17 19:36:38 - DEBUG - Trying to set locale to fr_FR
::1 - 2021-04-17 19:36:41 - DEBUG - [GaletteMail] Address `28/03/1989` is not 
valid 
::1 - 2021-04-17 19:36:41 - DEBUG - [GaletteMail] `28/03/1989` is not an url
::1 - 2021-04-17 19:36:41 - DEBUG - [GaletteMail] Address `24/11/2007` is not 
valid 
::1 - 2021-04-17 19:36:41 - DEBUG - [GaletteMail] `24/11/2007` is not an url
::1 - 2021-04-17 19:36:41 - DEBUG - [GaletteMail] Address `Par Email et SMS` is 
not valid 
::1 - 2021-04-17 19:36:41 - DEBUG - [GaletteMail] `Par Email et SMS` is not an 
url
::1 - 2021-04-17 19:36:45 - DEBUG - [GaletteMail] Address `1` is not valid 
::1 - 2021-04-17 19:36:46 - DEBUG - [MembersList] Setting property `query`
::1 - 2021-04-17 19:36:58 - DEBUG - Old Temporary passwords have been deleted.
::1 - 2021-04-17 19:37:00 - DEBUG - Old Temporary passwords have been deleted.
::1 - 2021-04-17 19:37:00 - DEBUG - Member checked successfully.
::1 - 2021-04-17 19:37:01 - DEBUG - [Galette\Events\MemberListener] Event 
member.edit emitted for M. TOTO
::1 - 2021-04-17 19:37:01 - DEBUG - adding dynamic replacement 
label_dynfield_19_adh => Date d'adhésion à l'association
::1 - 2021-04-17 19:37:01 - DEBUG - adding dynamic replacement 
input_dynfield_19_adh => 
::1 - 2021-04-17 19:37:01 - DEBUG - adding dynamic replacement 
label_dynfield_14_adh => Date du dernier
::1 - 2021-04-17 19:37:01 - DEBUG - adding dynamic replacement 
input_dynfield_14_adh => 
::1 - 2021-04-17 19:37:01 - DEBUG - adding dynamic replacement 
label_dynfield_17_adh => Réception des courriers de l'Asso
::1 - 2021-04-17 19:37:01 - DEBUG - adding dynamic replacement 
input_dynfield_17_adh => 
::1 - 2021-04-17 19:37:01 - DEBUG - adding dynamic replacement 
label_dynfield_18_adh => Je préfère les recevoir
::1 - 2021-04-17 19:37:01 - DEBUG - adding dynamic replacement 
input_dynfield_18_adh => Par Courrier 
PostalPar Email et SMS
**
::1 - 2021-04-17 19:37:01 - ERROR - Something went wrong :'( | Patterns and 
replacements does not match!
**
#0 B:\galette95\galette\lib\Galette\Entity\Texts.php(527): 
Galette\Entity\Texts->proceedReplacements('[{ASSO_NAME}] F...')
#1 B:\galette95\galette\lib\Galette\Events\MemberListener.php(308): 
Galette\Entity\Texts->getSubject()
#2 B:\galette95\galette\lib\Galette\Events\MemberListener.php(172): 
Galette\Events\MemberListener->sendAdminEmail(Object(Galette\Entity\Adherent), 
false)
#3 B:\galette95\galette\lib\Galette\Events\MemberListener.php(126): 
Galette\Events\MemberListener->memberEdited(Object(League\Event\Event), 
Object(Galette\Entity\Adherent))
#4 [internal function]: 
Galette\Events\MemberListener->Galette\Events\{closure}(Object(League\Event\Event),
 Object(Galette\Entity\Adherent))
#5 B:\galette95\galette\vendor\league\event\src\CallbackListener.php(39): 
call_user_func_array(Object(Closure), Array)
#6 [internal function]: 
League\Event\CallbackListener->handle(Object(League\Event\Event), 
Object(Galette\Entity\Adherent))
#7 B:\galette95\galette\vendor\league\event\src\Emitter.php(217): 
call_user_func_array(Array, Array)
#8 B:\galette95\galette\vendor\league\event\src\Emitter.php(169): 
League\Event\Emitter->invokeListeners('member.edit', 
Object(League\Event\Event), Array)
#9 [internal function]: League\Event\Emitter->emit(Object(League\Event\Event), 
Object(Galette\Entity\Adherent))
#10 B:\galette95\galette\vendor\league\event\src\EmitterTrait.php(111): 
call_user_func_array(Array, Array)
#11 B:\galette95\galette\lib\Galette\Entity\Adherent.php(1577): 
Slim\Event\SlimEventManager->emit('member.edit', 
Object(Galette\Entity\Adherent))
#12 
B:\galette95\galette\lib\Galette\Controllers\Crud\MembersController.php(1610): 
Galette\Entity\Adherent->store()
#13 
B:\galette95\galette\lib\Galette\Controllers\Crud\MembersController.php(1215): 
Galette\Controllers\Crud\MembersController->store(Object(Slim\Http\Request), 
Object(Slim\Http\Response))
#14 [internal function]: 
Galette\Controllers\Crud\MembersController->doEdit(Object(Slim\Http\Request), 
Object(Slim\Http\Response), 1)
#15 B:\ga

[Galette-devel] Test v.09.5 enregistrement modif fiche adhérent

2021-04-17 Par sujet alain Paris

Bonsoir

Sur la nightly J'ai un problème quelqu'un pourrai tester ?

Lorsque j'enregistre une modification d'une fiche adhérent , je perds le 
mot de passe de l'adhérent (par exemple dans la table 
"galette_adherents"    le MDP lorsqu'il est crée est du style 
"$2y$10$lN/DkXeQ4KidaK8yQSBb/./uBeRhy4A7P0u2MvSQJB2XynbLbjYxS",


ensuite je me retrouve avec LjX}XBn1T*EXpPY, et ça le fait pas.

Je voudrais savoir si cela vient de chez moi ,ou s'il y a bug.

Alain


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] Test v0.95 champ dynamique de type fichier

2021-04-11 Par sujet alain Paris

Bonjour,

Suite a anomalie #1546 je me suis essayé a ajouter un champ de type 
fichier sur les contributions et les transactions.


On peut créer les champs mais impossible de rajouter un fichier.

Il semble que sur le site démo non plus.Cela fonctionnait il sur une 
version galette antérieure?.


Galette version: v0.9.5-git-256adc2156 (2021-04-10 10:12:32 GMT+0200)
PHP version: 7.3.16 apache2handler

Alain



[Galette-devel] Test v0.95

2021-04-06 Par sujet alain Paris

Bonjour,

J'ai trouvé ça dans les logs lors de la visualisation des fiches 
adhérents.il s'agit de données de champs dynamiques.



::1 - 2021-04-06 09:37:45 - DEBUG - [MembersList] Setting property `query`
::1 - 2021-04-06 09:37:46 - DEBUG - [GaletteMail] Address `01/04/2017` 
is not valid

::1 - 2021-04-06 09:37:46 - DEBUG - [GaletteMail] `01/04/2017` is not an url
::1 - 2021-04-06 09:37:46 - DEBUG - [GaletteMail] Address `Par Courrier 
Postal` is not valid
::1 - 2021-04-06 09:37:46 - DEBUG - [GaletteMail] `Par Courrier Postal` 
is not an url

::1 - 2021-04-06 09:37:46 - DEBUG - [GaletteMail] Address `` is not valid
::1 - 2021-04-06 09:37:46 - DEBUG - [GaletteMail] `` is not an url
::1 - 2021-04-06 09:37:46 - DEBUG - [GaletteMail] Address `` is not valid
::1 - 2021-04-06 09:37:46 - DEBUG - [GaletteMail] `` is not an url
::1 - 2021-04-06 09:37:46 - DEBUG - [GaletteMail] Address `jaune` is not 
valid

::1 - 2021-04-06 09:37:46 - DEBUG - [GaletteMail] `jaune` is not an url
::1 - 2021-04-06 09:37:46 - DEBUG - [GaletteMail] Address `` is not valid
::1 - 2021-04-06 09:37:46 - DEBUG - [GaletteMail] `` is not an url

Test sur Wamp

Galette version: v0.9.5-git-d04b931c75 (2021-04-05 11:36:26 GMT+0200)

PHP version: 7.3.16 apache2handler

Bonne journée

Alain


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] Galette nightly du 10 janvier installation incomplète

2021-01-11 Par sujet alain paris
Bonjour,

Tout d'abord, Meilleurs Vœux pour 2021 à toute la liste.

J'ai essayé d'installer la nightly Galette v0.9.5-git-ab1ebbbf7e (2021-01-10
20:00:07 GMT+0100) en local sur WAMP ce matin.
Il y a un problème chez moi, après avoir entré l'administrateur,
l'installation ne se poursuit pas.
(Les tables ont été créés mais le superadministrateur n'a pas été enregistré
je pense.)

Pas de message dans galette_install.log, message dans php_error.log voir
fichiers joints.

Bonne Journée

Alain


galette_install1.log
Description: Binary data


php_error 2021 01 11.log
Description: Binary data


RE: [Galette-devel] Test Nightly

2020-12-18 Par sujet alain paris
Bonsoir,

J'ai utilisé la nouvelle nightly   Galette v0.9.5-git-e76a17df03 (2020-12-18 
04:35:53 GMT+0100)  (gardé la base antérieure).
J'ai réussi à ajouter un adhérent. Ok

J'ai eu un problème a un moment j'avais oublié de mettre l'adresse courriel, 
j'ai essayé de rajouter une adresse (modification)et galette n'en voulait pas.
Ensuite j'ai fait quelques autres tests ...et bizarrement ensuite galette m'a 
validé la modification !


J'ai essayé de dupliquer une fiche adhérente et là erreur :
::1 - 2020-12-18 13:26:52 - DEBUG - [MembersList] Setting property `query`
::1 - 2020-12-18 13:26:52 - ERROR - Galette error:
Type: ErrorException
Message: Trying to get property 'id' of non-object
File: 
B:\galette\galette\data\templates_c\51142c694a75a92574da3b8211c7b45b1837837f_0.file.member.tpl.php
Line: 119

Fichier logs joints

Alain

-Message d'origine-
De : alain paris  
Envoyé : jeudi 17 décembre 2020 12:31
À : devel@lists.galette.eu
Objet : RE: [Galette-devel] Test Nightly

Bonjour,

Ce matin j'ai installé galette nightly sur Wamp php 7.3.16 .

Installation ok
Connexion à partir de superadmin : un minimum de configuration dans 
préférences, création de groupes ok

Impossible d'ajouter un adhérent, à l'enregistrement erreur de l'application :

::1 - 2020-12-17 10:44:20 - ERROR - Galette error:
Type: Error
Message: Call to a member function check() on null
File: B:\galette\galette\lib\Galette\Controllers\Crud\MembersController.php
Line: 1511

En fichier joint galette.log

***
L'auto-inscription fonctionne...fiche crée ,l'adhérent reçoit son mail pour 
créer son mot de passe et peut se connecter et modifier sa fiche ok...

***
Mais impossible de modifier la fiche par superadmin:

::1 - 2020-12-17 11:17:06 - DEBUG - Old Temporary passwords have been deleted.
::1 - 2020-12-17 11:17:08 - DEBUG - Member checked successfully.
::1 - 2020-12-17 11:17:09 - DEBUG - [Galette\Events\MemberListener] Event 
member.edit emitted for M. SELFADHÉRENT Moimeme
::1 - 2020-12-17 11:17:10 - INFO - An email has been sent to: SELFADHÉRENT 
Moimeme (testadhere...@.org),
::1 - 2020-12-17 11:17:10 - INFO - Member `SELFADHÉRENT Moimeme` has been 
detached of its groups, we can now store new ones.
::1 - 2020-12-17 11:17:10 - ERROR - Unable to add member `SELFADHÉRENT Moimeme` 
(1) to specified groups Array (
[0] => 3| STV|
)
 |Statement could not be executed (HY093 -  - )
SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not 
match number of tokens
::1 - 2020-12-17 11:17:10 - INFO - Member `SELFADHÉRENT Moimeme` has been 
detached from groups he manages, we can now store new ones.

Bon courage

Alain


galette 18 12 2020.log
Description: Binary data


RE: [Galette-devel] Test Nightly

2020-12-18 Par sujet alain paris
J'ai retrouvé le log, je pense qu'il y avait un problème avec le réseau 
internet ou l'hébergeur du Flux RSS. Ci- joint le log.

Alain
-Message d'origine-
De : alain paris  
Envoyé : jeudi 17 décembre 2020 00:39
À : devel@lists.galette.eu
Objet : RE: [Galette-devel] Test Nightly

Justement, la nuit dernière j'ai eu un problème à la connexion sur la nightly 
sur Wamp en local, j'ai l'affichage du tableau de bord normalement à la 
connexion et j'ai eu un message d'erreur.
J'ai malheureusement effacé le log. L'erreur parlait de délai ou d'absence pour 
joindre…et de News.php

Je viens d'essayer en débranchant mon câble réseau et j'ai une erreur mais le 
message n'est pas identique :
[16-Dec-2020 23:10:30 UTC] Galette error:
Type: ErrorException
Message: file_get_contents(): php_network_getaddresses: getaddrinfo failed: H 
te inconnu. 
File: B:\galette\galette\lib\Galette\IO\News.php
Line: 282

Le fait que le flux ne soit pas accessible provoque une erreur galette sur la 
Nightly contrairement à la version 9.4.2 qui affiche le tableau de bord sans 
les nouvelles.
@+
Alain

-Message d'origine-
De : Johan Cwiklinski 
Envoyé : mercredi 16 décembre 2020 22:38 À : devel@lists.galette.eu Objet : Re: 
[Galette-devel] Test Nightly

Hello,

Le 16/12/2020 à 13:58, roland.te...@gmail.com a écrit :
> 4.  Accessoirement,  je constate que les news de Galette apparaissent 
> même  si  l'url du flux RSS est vide (constat qui me semble également 
> identique sur la version stable).

J'ai oublié de répondre sur ce point...

Oui, c'est normal ; il n'est pas prévu que le fil de news ne soit pas affiché :)

++
--
Johan

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


galette.log
Description: Binary data


RE: [Galette-devel] Test Nightly

2020-12-17 Par sujet alain paris
Bonjour,

Ce matin j'ai installé galette nightly sur Wamp php 7.3.16 .

Installation ok
Connexion à partir de superadmin : un minimum de configuration dans 
préférences, création de groupes ok

Impossible d'ajouter un adhérent, à l'enregistrement erreur de l'application :

::1 - 2020-12-17 10:44:20 - ERROR - Galette error:
Type: Error
Message: Call to a member function check() on null
File: B:\galette\galette\lib\Galette\Controllers\Crud\MembersController.php
Line: 1511

En fichier joint galette.log

***
L'auto-inscription fonctionne...fiche crée ,l'adhérent reçoit son mail pour 
créer son mot de passe et peut se connecter et modifier sa fiche ok...

***
Mais impossible de modifier la fiche par superadmin:

::1 - 2020-12-17 11:17:06 - DEBUG - Old Temporary passwords have been deleted.
::1 - 2020-12-17 11:17:08 - DEBUG - Member checked successfully.
::1 - 2020-12-17 11:17:09 - DEBUG - [Galette\Events\MemberListener] Event 
member.edit emitted for M. SELFADHÉRENT Moimeme
::1 - 2020-12-17 11:17:10 - INFO - An email has been sent to: SELFADHÉRENT 
Moimeme (testadhere...@.org), 
::1 - 2020-12-17 11:17:10 - INFO - Member `SELFADHÉRENT Moimeme` has been 
detached of its groups, we can now store new ones.
::1 - 2020-12-17 11:17:10 - ERROR - Unable to add member `SELFADHÉRENT Moimeme` 
(1) to specified groups Array
(
[0] => 3| STV|
)
 |Statement could not be executed (HY093 -  - )
SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not 
match number of tokens
::1 - 2020-12-17 11:17:10 - INFO - Member `SELFADHÉRENT Moimeme` has been 
detached from groups he manages, we can now store new ones.

Bon courage

Alain


galette creation adherent.log
Description: Binary data


RE: [Galette-devel] Test Nightly

2020-12-16 Par sujet alain paris
Justement, la nuit dernière j'ai eu un problème à la connexion sur la nightly 
sur Wamp en local, j'ai l'affichage du tableau de bord normalement à la 
connexion et j'ai eu un message d'erreur.
J'ai malheureusement effacé le log. L'erreur parlait de délai ou d'absence pour 
joindre…et de News.php

Je viens d'essayer en débranchant mon câble réseau et j'ai une erreur mais le 
message n'est pas identique :
[16-Dec-2020 23:10:30 UTC] Galette error:
Type: ErrorException
Message: file_get_contents(): php_network_getaddresses: getaddrinfo failed: 
H�te inconnu. 
File: B:\galette\galette\lib\Galette\IO\News.php
Line: 282

Le fait que le flux ne soit pas accessible provoque une erreur galette sur la 
Nightly contrairement à la version 9.4.2 qui affiche le tableau de bord sans 
les nouvelles.
@+
Alain

-Message d'origine-
De : Johan Cwiklinski  
Envoyé : mercredi 16 décembre 2020 22:38
À : devel@lists.galette.eu
Objet : Re: [Galette-devel] Test Nightly

Hello,

Le 16/12/2020 à 13:58, roland.te...@gmail.com a écrit :
> 4.  Accessoirement,  je constate que les news de Galette apparaissent 
> même  si  l'url du flux RSS est vide (constat qui me semble également 
> identique sur la version stable).

J'ai oublié de répondre sur ce point...

Oui, c'est normal ; il n'est pas prévu que le fil de news ne soit pas affiché :)

++
--
Johan

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] Test Nightly

2020-12-16 Par sujet alain paris
Bonjour,
 J'ai installé la nightly Galette v0.9.5-git-8aa6822946 (2020-12-14 11:14:24
GMT+0100) en repartant a zéro et j'ai pas mal de problèmes.(php7.3.16 en
local et en ligne).
J'ai vu qu'il y avait des modifs ce matin pas encore appliqué.
Je ne peux pas créer le 1er adhérent j'ai une erreur 
:: - 2020-12-16 10:21:55 - ERROR - Galette error:
Type: ErrorException
Message: Undefined index: list
File:
/flex/storage/a-t-a.org/site/www/galettenightly/galette/data/templates_c/2a1
0bc6089bbef4b14fa776e1b3912443746_0.file.member.tpl.php
Line: 128

Et pour l'auto inscription lorsque j'appuis sur s'inscrire j'ai un bandeau
"compte enregistré !..secondes" rien dans logs.

Alain
***
Association le Train de l'Amitié
Chez Mr Mangin Sylvain
5 Rue Philippe Auguste
77240 Vert St Denis
www.a-t-a.org
***




--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



RE: [Galette-devel] 0.9.5/nightly : Menus changements

2020-12-14 Par sujet alain paris
Je viens d'installer la nightly Galette v0.9.5-git-8aa6822946 (2020-12-14 
11:14:24 GMT+0100) ok

Sans configurer Galette, je rajoute le plugin maps (galette-plugin-maps-dev du 
13/12/2020 11h31).

Dans la configuration des plugins celui-ci est activé, je ne peux pas 
initialiser la base de Maps erreur :
 Type: TypeError
Message: Argument 3 passed to 
Galette\Controllers\PluginsController::initPluginDb() must be of the type int, 
string given
File: B:\galette\galette\lib\Galette\Controllers\PluginsController.php
Line: 163
 (Voir fichiers joints).

*
Pour l'autre anomalie qui se pose sur Wamp seulement, elle apparait lorsqu' à 
partir de la liste des adhérents j'utilise 'géolocaliser l'adhérent). 
(L'anomalie existait déjà en galette v0.9.4).

Toutefois sur galette nightly (avant dernière) hébergée en ligne ,la recherche 
s'effectue bien j'ai une liste de choix dans une fenêtre pop-up, je peux 
choisir, j'ai tout de même une ligne dans galette.log :
:: - 2020-12-14 11:36:07 - INFO - Nominatim result "Périgueux, Dordogne, 
Nouvelle-Aquitaine, France métropolitaine, France" is not a town

Voilà pour le moment.

Alain
-Message d'origine-
De : Johan Cwiklinski  
Envoyé : lundi 14 décembre 2020 11:17
À : devel@lists.galette.eu
Objet : Re: [Galette-devel] 0.9.5/nightly : Menus changements

Le 14/12/2020 à 10:39, alain paris a écrit :
> Bonjour,
> Il semble qu'il y ait un problème avec la nightly (fichiers du 14 décembre 
> 7h25) j'ai essayé une installation (sous WAMP PHP 7.3 et j'ai une erreur dès 
> le lancement :
> 
> [14-Dec-2020 10:29:22 Europe/Paris] PHP Notice:  Undefined variable: 
> i18n in B:\galette\galette\includes\i18n.inc.php on line 47

Arf... Je pense savoir d'où ça vient ; j'ai généré une nouvelle nigthly qui 
corrige le problème.

> ***
> Quant à l'erreur signalée ci-dessous il me semble que je l'ai déjà eu sous 
> WAMP. Il faudrait que je reteste avec une ancienne version de galette.

Ça marche, tiens nous au courant ;)

++
--
Johan

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


php_error.log
Description: Binary data


RE: [Galette-devel] 0.9.5/nightly : Menus changements

2020-12-14 Par sujet alain paris
Bonjour,
Il semble qu'il y ait un problème avec la nightly (fichiers du 14 décembre 
7h25) j'ai essayé une installation (sous WAMP PHP 7.3 et j'ai une erreur dès le 
lancement :

[14-Dec-2020 10:29:22 Europe/Paris] PHP Notice:  Undefined variable: i18n in 
B:\galette\galette\includes\i18n.inc.php on line 47
[14-Dec-2020 10:29:22 Europe/Paris] PHP Stack trace:
[14-Dec-2020 10:29:22 Europe/Paris] PHP   1. {main}() 
B:\galette\galette\webroot\index.php:0
[14-Dec-2020 10:29:22 Europe/Paris] PHP   2. require_once() 
B:\galette\galette\webroot\index.php:45
[14-Dec-2020 10:29:22 Europe/Paris] PHP   3. 
ComposerAutoloaderInit1063c793519d07c51781d4bf98a593ea::getLoader() 
B:\galette\galette\vendor\autoload.php:7
[14-Dec-2020 10:29:22 Europe/Paris] PHP   4. 
composerRequire1063c793519d07c51781d4bf98a593ea($fileIdentifier = 
'da6d84052d5e0ee27f0a789b1750f9a8', $file = 
'B:\\galette\\galette\\vendor\\composer/../../includes/i18n.inc.php') 
B:\galette\galette\vendor\composer\autoload_real.php:59
[14-Dec-2020 10:29:22 Europe/Paris] PHP   5. require() 
B:\galette\galette\vendor\composer\autoload_real.php:69
[14-Dec-2020 10:29:22 Europe/Paris] PHP Fatal error:  Uncaught Error: Call to a 
member function updateEnv() on null in 
B:\galette\galette\includes\i18n.inc.php:47
Stack trace:
#0 B:\galette\galette\vendor\composer\autoload_real.php(69): require()
#1 B:\galette\galette\vendor\composer\autoload_real.php(59): 
composerRequire1063c793519d07c51781d4bf98a593ea('da6d84052d5e0ee...', 
'B:\\galette\\gale...')
#2 B:\galette\galette\vendor\autoload.php(7): 
ComposerAutoloaderInit1063c793519d07c51781d4bf98a593ea::getLoader()
#3 B:\galette\galette\webroot\index.php(45): 
require_once('B:\\galette\\gale...')
#4 {main}
  thrown in B:\galette\galette\includes\i18n.inc.php on line 47

***
Quant à l'erreur signalée ci-dessous il me semble que je l'ai déjà eu sous 
WAMP. Il faudrait que je reteste avec une ancienne version de galette.

 [13-Dec-2020 17:48:42 UTC] Galette error:
> Type: RuntimeException
> Message: Error on nominatim request:
>   
> URI:http://nominatim.openstreetmap.org/search?format=xmladdressdetails=1city=VidalVillecountry=
>   Options:

Bonne journée

Alain 
-Message d'origine-
De : Johan Cwiklinski  
Envoyé : lundi 14 décembre 2020 08:51
À : devel@lists.galette.eu
Objet : Re: [Galette-devel] 0.9.5/nightly : Menus changements

Hello,

Le 13/12/2020 à 19:03, alain paris a écrit :
> Bonsoir,
> 
> 1) J'ai essayé en écrasant une galette existante avec la nightly du jour et 
> maps : j'avais des warnings "WARNING - Unable to localize release date for 
> plugin Galette Maps" la version galette develop semble corriger cela.

Oui, ce n'était pas impactant du tout, je l'ai vu assez peu de temps après :)

> Par contre j'ai des messages lorsque je visionne des fiches adhérents (les 
> données sont celles de champs dynamiques adhérents).
> Essai en ligne PHP 7.3
>  :: - 2020-12-13 17:19:07 - DEBUG - [MembersList] Setting property 
> `query` [...]

Hum... OK, je vais regarder ; je ne les ai pas vues passer encore :/

> 
> 2) Par contre je n'arrive pas à faire fonctionner maps correctement avec WAMP 
> en local, si j'ai des coordonnées dans la base j'ai l'affichage de la carte, 
> si non erreur 500 ou erreur de l'application suivant version de PHP.
> 
> Avec php 7.3: ERROR 500
> J'ai ça dans les logs PHP, rien dans galette.log :
> [13-Dec-2020 18:35:42 Europe/Paris] PHP Fatal error:  Uncaught 
> ErrorException: Declaration of 
> Galette\Handlers\Error::__invoke(Psr\Http\Message\ServerRequestInterfa
> ce $request, Psr\Http\Message\ResponseInterface $response, Throwable 
> $exception) should be compatible with 
> Slim\Handlers\Error::__invoke(Psr\Http\Message\ServerRequestInterface 
> $request, Psr\Http\Message\ResponseInterface $response, Exception 
> $exception) in B:\galette\galette\lib\Galette\Handlers\Error.php:58
> [...]

Ça, c'est une erreur du coeur ; dans la remontée des erreurs :D J'ai corrigé, 
mais du coup la vraie erreur est certainement restée planquée.
La nightly (Galette donc) est à jour.

> Avec PHP 8.0 : Erreur de l'application, j'ai un message d'erreur le même dans 
> php_error.log et galette.log:
> 
> [13-Dec-2020 17:48:42 UTC] Galette error:
> Type: RuntimeException
> Message: Error on nominatim request:
>   
> URI:http://nominatim.openstreetmap.org/search?format=xmladdressdetails=1city=VidalVillecountry=
>   Options:
> Array
> (
> [format] = xml
> [addressdetails] = 1
> [city] = VidalVille
> [country] =
> )

Pas trop d'idée pour celle-ci, je vais devoir y regarder de plus près.

Merci pour les retours :)

++
--
Johan

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



Re: [Galette-devel] 0.9.5/nightly : Menus changements

2020-12-13 Par sujet alain paris
Bonsoir,

1) J'ai essayé en écrasant une galette existante avec la nightly du jour et 
maps : j'avais des warnings "WARNING - Unable to localize release date for 
plugin Galette Maps" la version galette develop semble corriger cela.
Par contre j'ai des messages lorsque je visionne des fiches adhérents (les 
données sont celles de champs dynamiques adhérents).
Essai en ligne PHP 7.3
 :: - 2020-12-13 17:19:07 - DEBUG - [MembersList] Setting property `query`
:: - 2020-12-13 17:19:07 - DEBUG - [GaletteMail] Address `01/11/2020` is not 
valid 
:: - 2020-12-13 17:19:07 - DEBUG - [GaletteMail] `01/11/2020` is not an url
:: - 2020-12-13 17:19:07 - DEBUG - [GaletteMail] Address `1` is not valid 
:: - 2020-12-13 17:19:07 - DEBUG - [GaletteMail] `1` is not an url
:: - 2020-12-13 17:19:07 - DEBUG - [GaletteMail] Address `1` is not valid 
:: - 2020-12-13 17:19:07 - DEBUG - [GaletteMail] `1` is not an url
:: - 2020-12-13 17:19:07 - DEBUG - [GaletteMail] Address `Vert` is not valid 
:: - 2020-12-13 17:19:07 - DEBUG - [GaletteMail] `Vert` is not an url
:: - 2020-12-13 17:19:07 - DEBUG - [GaletteMail] Address `` is not valid 
:: - 2020-12-13 17:19:07 - DEBUG - [GaletteMail] `` is not an url
:: - 2020-12-13 17:19:07 - DEBUG - [GaletteMail] Address `` is not valid 
:: - 2020-12-13 17:19:07 - DEBUG - [GaletteMail] `` is not an url
:: - 2020-12-13 17:19:07 - DEBUG - [GaletteMail] Address `` is not valid 
:: - 2020-12-13 17:19:07 - DEBUG - [GaletteMail] `` is not an url

2) Par contre je n'arrive pas à faire fonctionner maps correctement avec WAMP 
en local, si j'ai des coordonnées dans la base j'ai l'affichage de la carte, si 
non erreur 500 ou erreur de l'application suivant version de PHP.

Avec php 7.3: ERROR 500
J'ai ça dans les logs PHP, rien dans galette.log :
[13-Dec-2020 18:35:42 Europe/Paris] PHP Fatal error:  Uncaught ErrorException: 
Declaration of 
Galette\Handlers\Error::__invoke(Psr\Http\Message\ServerRequestInterface 
$request, Psr\Http\Message\ResponseInterface $response, Throwable $exception) 
should be compatible with 
Slim\Handlers\Error::__invoke(Psr\Http\Message\ServerRequestInterface $request, 
Psr\Http\Message\ResponseInterface $response, Exception $exception) in 
B:\galette\galette\lib\Galette\Handlers\Error.php:58
Stack trace:
#0 
B:\galette\galette\vendor\smarty\smarty\libs\sysplugins\smarty_internal_errorhandler.php(106):
 {closure}(2, 'Declaration of ...', 'B:\\galette\\gale...', 58, Array)
#1 B:\galette\galette\lib\Galette\Handlers\Error.php(58): 
Smarty_Internal_ErrorHandler::mutingErrorHandler(2, 'Declaration of ...', 
'B:\\galette\\gale...', 58, Array)
#2 B:\galette\galette\vendor\composer\ClassLoader.php(444): 
include('B:\\galette\\gale...')
#3 B:\galette\galette\vendor\composer\ClassLoader.php(322): 
Composer\Autoload\includeFile('B:\\galette\\gale...')
#4 [internal function]: Composer\Autoload\ClassLo in 
B:\galette\galette\lib\Galette\Handlers\Error.php on line 58


Avec PHP 8.0 : Erreur de l'application, j'ai un message d'erreur le même dans 
php_error.log et galette.log:

[13-Dec-2020 17:48:42 UTC] Galette error:
Type: RuntimeException
Message: Error on nominatim request:

URI:http://nominatim.openstreetmap.org/search?format=xmladdressdetails=1city=VidalVillecountry=
Options:
Array
(
[format] = xml
[addressdetails] = 1
[city] = VidalVille
[country] = 
)

File: 
B:\galette\galette\plugins\galette-plugin-maps-dev\lib\GaletteMaps\NominatimTowns.php
Line: 113

Bonne soirée
Alain


-Message d'origine-
De : Johan Cwiklinski  
Envoyé : dimanche 13 décembre 2020 12:54


À : devel@lists.galette.eu; users 
Objet : [Galette-discussion] Re: [Galette-devel] 0.9.5/nightly : Menus 
changements

Hello,

Le 07/12/2020 à 18:49, Johan Cwiklinski a écrit :
> Salut,
> 
> Le 14/11/2020 à 23:58, Johan Cwiklinski a écrit :
>> 4- changement du système d'injection de dépendances
>> (https://bugs.galette.eu/issues/1372)

Ce travail a été rapatrié ce matin, la nightly a été mise à jour.

J'ai pu travailler un peu sur différents plugins, Maps est compatible, Paypal 
devrait l'être (c'est compliqué de tester...), le plugin Auto est en cours.

Je n'ai pas encore eu le loisir de me pencher sur la génération d'archives 
"nightly" pour les plugins encore malheureusement (ce ne sera possible que pour 
events et maps dans un premier temps - les autres demaneront davantage de 
travail).
Cela dit, vous pourrez tester maps avec :
https://download.tuxfamily.org/galette/plugins/galette-plugin-maps-dev.tar.bz2

J'ai rencontré quelques problèmes avec Weblate
(https://framapiaf.org/@galette/105288013454554075) que j'ai finalement réussi 
à résoudre hier. J'y ai perdu pas mal de temps :(

Au passage, j'ai décidé d'abandonner la traduction de la doc de développement. 
C'est assez peu utile dans les faits, et le temps que je n'ai pas passé à 
corriger les problèmes que ça posait... Et bien j'ai pu le passer à autre chose 
:-)

À ma connaissance, il n'y a pas vraiment de plugin tiers très actif 

[Galette-devel] Test plugin évènement

2020-12-09 Par sujet alain paris
Bonjour,

 

J'essaie de me faire un récapitulatif pour savoir ce qui doit pouvoir se
faire ou non avec ce plugin (à partir de la doc et de bugs.galette.eu.)

 

Droits en fonction du statut :

 

1 Administrateurs, Membre du bureau (tous les droits) :

Création, modification, suppression des activités, des
événements (pour tous ou pour un groupe particulier).

Ajout, modification et suppression de tout type de
réservation

Enregistrement des paiements des réservations.

Accès au PDF des réservations, Aux CSV des réservations et
des adhérents, Envoi de courriel et création d'étiquettes.

 

2 Responsables de Groupe X (droits restreints) : 

Création et modification d'événement pour le groupe X
seulement.

Ajout et modification de réservations concernant les
événements du groupe X seulement.

   Accès à la création d'étiquettes.

 

3 Simple adhérent (droits restreints) :

Ajout de réservations d'événement le concernant (groupe ou
tous).

 

 



Pour pouvoir essayer pourrai-t-on avoir un lien pour télécharger une sorte
de nightly du plugin complet (avec les bibliothèques correspondant à
celui-ci) utilisable tel quel sans avoir à faire de manipulation.

 



Y aura-t-il la sortie d'un plugin événement (1.3.1) compatible avec Galette
v0.9.4.2 (php 7.2) avant la sortie de la version V0.95 ?

 



J'ai trouvé un autre problème, sur le plugin 1.3.0 si on est connecté comme
RESPONSABLE DE GROUPE, "nouvelle réservation", sélectionner un adhérent la
liste ne correspond pas à la liste des adhérents du groupe (affiche les x
premiers adhérents de l'asso...)

. (Du coup Le responsable de groupe a la possibilité de rajouter des resas
aux adhérents n'appartenant pas au groupe…) "charger les adhérents suivants"
ne fonctionne pas (Une erreur est survenue lors de la récupération des
adhérents :().

 

Reproduit sur le site démo

 

D’où une question a la base, les admins et membres du bureau peuvent ajouter
des réservations dans les évènements Groupes (même si les adhérents
n'appartiennent pas au groupe concerné) Ok Statut tout est possible.

Les resas de ces adhérents sont visibles par le responsable de groupe, elles
ne sont pas modifiables par lui, soit c'est normal. Par contre l'adhérent
lui ne peux pas voir la réservation ne faisant pas partie du groupe .

Cela a-t-il été évoqué lors de la création ou évolution du plugin ?

Peux être que personne n'a utilisé cette possibilité…dans ce cas statu
quo... 

 

J’attends pour voir s'il y lieu de créer un ticket.

Bonne soirée

Alain

 



RE: [Galette-devel] Etat de mes tests

2020-10-31 Par sujet alain paris
Pour 'pref_numrows' il faudrait mieux tabler sur 20 mini car cela joue sur les 
listes de sélection des adhérents pour les contributions….
Plus simple que de rajouter 30 dans le choix du nombre de ligne a afficher...




-Message d'origine-
De : alain paris  
Envoyé : samedi 31 octobre 2020 10:26
À : devel@lists.galette.eu
Objet : RE: [Galette-devel] Etat de mes tests

Je viens de tester avec la 2eme modification Few fixes :
J'ai des différences dans la table galette_preferences entre l'installation et 
le fait d'enregistrer (sans modifier quoi que ce soit).
Touts les données qui étaient "false", lors de l'installation sont "0", et lors 
de l'enregistrement deviennent vides "", les couleurs qui étaient en majuscule 
"8C2453" sont en minuscules "8c2453". Cela ne gêne peut-être pas ?
Dans "Preferences.php" la donnée de la ligne 'pref_numrows'=>30, 
est erronée .on ne peut pas afficher 30 ligne et a l'enregistrement c'est 
automatiquement sur 10.

@+
Alain

-Message d'origine-
De : Johan Cwiklinski 
Envoyé : samedi 31 octobre 2020 09:30
À : devel@lists.galette.eu
Objet : Re: [Galette-devel] Etat de mes tests

Hello,

Le 31/10/2020 à 09:17, alain paris a écrit :
> Bonjour, je croyais que tu ne pouvais pas t'attaquer a galette ce 
> week-end et ce  matin j'allais ouvrir un ticket pour les couleurs des 
> étiquettes.

Oui, finalement, j'ai un peu de temps libre ce matin ; un imprévu... :)

> Ce matin j'ai fait une comparaison entre la table galette_preferences 
> juste après l'installation et celle-ci après enregistrement sans 
> modification, et plusieurs lignes ne sont plus identiques dont celle 
> de la couleur des cartes...

Oui ; les valeurs par défaut n'étaient pas bonnes, il a du te mettre "#00" 
sauf pour une en "#FF".

Je viens de tester un peu et corriger 2-3 soucis sur le correctif ; ça me 
semble bon maintenant.

++
--
Johan

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



RE: [Galette-devel] Etat de mes tests

2020-10-31 Par sujet alain paris
1- les adhérents sans adresse courriel dans les pdf des rappels,
Je pense que cela ne fonctionne pas depuis un bon bout de temps, sur la 0.9.4 
cela ne marchait pas non plus.


-Message d'origine-
De : Johan Cwiklinski  
Envoyé : samedi 31 octobre 2020 10:15
À : devel@lists.galette.eu
Objet : Re: [Galette-devel] Etat de mes tests

Hello again,

Le 29/10/2020 à 22:49, Johan Cwiklinski a écrit :
>> Je te joins 2 fichiers texte comportant ce que j'ai pu constater lors 
>> de mes précédents tests.

La suite :)

Il reste donc deux problèmes :
1- les adhérents sans adresse courriel dans les pdf desrappels,
2- l'erreur sur l'image

Pour le 2 ; ça n'affecte pas le fonctionnement, pas de problèmes. En revanche, 
il s'agit là de la version stockée en base de données de l'image ; il faut que 
je vérifie qu'en cas de remplacement l'ancienne version est bien supprimée - la 
base de données grossirait à n'en plus finir sans cela.

Pour le 1... Rien qu'en voulant tester, j'ai encore trouvé autre chose :'(

Cette interface imprécise et totalement non fonctionnelle commence un peu à me 
courir sur le haricot ; il faudrait la refaire (c'était pas prévu avant la 
nouvelle interface mais bon) le souci principal c'est que je n'ai pas vraiment 
d'idée pour faire correctement...

La question à 1€ : est-ce que ça marchait avant (est-ce un problème
0.9.4.1) ?

Je voudrai vraiment une release très vite maintenant pour le tout premier 
problème qui impacte bien plus de monde. Si les pdf étaient déjà incorrects et 
que ça n'a pas été remonté ; c'est que c'est assez peu utilisé (voire même pas 
du tout).

Bon week-end !

++
--
Johan

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



RE: [Galette-devel] Etat de mes tests

2020-10-31 Par sujet alain paris
Je viens de tester avec la 2eme modification Few fixes :
J'ai des différences dans la table galette_preferences entre l'installation et 
le fait d'enregistrer (sans modifier quoi que ce soit).
Touts les données qui étaient "false", lors de l'installation sont "0", et lors 
de l'enregistrement deviennent vides "", les couleurs qui étaient en majuscule 
"8C2453" sont en minuscules "8c2453". Cela ne gêne peut-être pas ?
Dans "Preferences.php" la donnée de la ligne 'pref_numrows'=>30, 
est erronée .on ne peut pas afficher 30 ligne et a l'enregistrement c'est 
automatiquement sur 10.

@+
Alain

-Message d'origine-
De : Johan Cwiklinski  
Envoyé : samedi 31 octobre 2020 09:30
À : devel@lists.galette.eu
Objet : Re: [Galette-devel] Etat de mes tests

Hello,

Le 31/10/2020 à 09:17, alain paris a écrit :
> Bonjour, je croyais que tu ne pouvais pas t'attaquer a galette ce 
> week-end et ce  matin j'allais ouvrir un ticket pour les couleurs des 
> étiquettes.

Oui, finalement, j'ai un peu de temps libre ce matin ; un imprévu... :)

> Ce matin j'ai fait une comparaison entre la table galette_preferences 
> juste après l'installation et celle-ci après enregistrement sans 
> modification, et plusieurs lignes ne sont plus identiques dont celle 
> de la couleur des cartes...

Oui ; les valeurs par défaut n'étaient pas bonnes, il a du te mettre "#00" 
sauf pour une en "#FF".

Je viens de tester un peu et corriger 2-3 soucis sur le correctif ; ça me 
semble bon maintenant.

++
--
Johan

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



RE: [Galette-devel] Etat de mes tests

2020-10-31 Par sujet alain paris
Bonjour, je croyais que tu ne pouvais pas t'attaquer a galette ce week-end
et ce  matin j'allais ouvrir un ticket pour les couleurs des étiquettes.
Ce matin j'ai fait une comparaison entre la table galette_preferences juste
après l'installation et celle-ci après enregistrement sans modification, et
plusieurs lignes ne sont plus identiques dont celle de la couleur des
cartes...
Bonne journée
Alain



-Message d'origine-
De : Johan Cwiklinski  
Envoyé : samedi 31 octobre 2020 08:52
À : devel@lists.galette.eu
Objet : Re: [Galette-devel] Etat de mes tests

Salut,

Le 29/10/2020 à 22:49, Johan Cwiklinski a écrit :
> Alors, sur le doc Galette, j'ai corrigé les points 2 et 3. [...]

Oui, alors en fait, 3a est corrigé, pas 3b Je fatigue, désolé :)

J'ai regardé pour le 1er point, j'ai créé le ticket correspondant :
https://bugs.galette.eu/issues/1508

Le correctif pour les couleurs était assez simple en lui même ; mais en
voulant ajouter des tests, je me suis heurté à un problème : il est possible
de définir les préférences une par une, ou en lot (en utilisant
respectivement les fonctions "__set" et "check".

Et ici, la seconde appelle la première, chacune effectue des vérifications
dans son coin. J'ai donc normalisé un peu ça pour que les deux méthodes
produisent les même résultats.

++
--
Johan

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] Etat de mes tests

2020-10-29 Par sujet alain paris
Bonjour,

J'ai essayé les modifications dans 
https://github.com/galette/galette/pull/76

Le comportement de Galette semble inchangé j'ai réussi à créer, modifier,
supprimer contribution, transaction, adhérent.

Je n'utilise pas les données de Galette pour autre chose, je ne sais pas
faire...pas pu tester

Je te joins 2 fichiers texte comportant ce que j'ai pu constater lors de mes
précédents tests.

Certains points sont minimes si tu peux m'indiquer lesquels tu veux que
j'ouvre un ''ticket".

Pour Rappels, la génération d'étiquettes je vais ouvrir un nouveau
Pour le filtrage dans le plugin événement je vais compléter l'Anomalie #1494

Bonne journée

Alain




Anomalies galette.odt
Description: application/vnd.oasis.opendocument.text


Plugin énènements.odt
Description: application/vnd.oasis.opendocument.text


RE: [Galette-devel] Galettenightly comportement création email

2020-10-28 Par sujet alain paris
Bonjour,

 J'ai vu que l'on accède aussi à l'url events/bookings/x via events/events et 
"voir les réservations".
J'ai trouvé un autre truc sur le plugin événement en plus du comportement du 
filtre.

Je pense que je vais me calmer sur les tests de ce plugin et plutôt me 
concentrer sur Galette, pour que la version corrigée sorte le plus rapidement 
possible car cela risque de repousser certains utilisateurs.

A toi de me dire

Bon courage

Alain


-Message d'origine-
De : alain paris  
Envoyé : mercredi 28 octobre 2020 00:56
À : devel@lists.galette.eu
Objet : RE: [Galette-devel] Galettenightly comportement création email

Petit complément à mon précèdent mail sujet : tests

Remplacement avec la mise à jour de ce soir du hotfix 1.3.1 fichiers du 
27/10/2020 19:55

L'enregistrement d'une nouvelle réservation ou d'une modification d'une 
réservation d'un événement x redirige sur l'url events/bookings/x (x id de 
l'évènement).
Sur une Url events/bookings/x on sort par la "gomme a gauche" et alors Url = 
events/bookings/all/clear_filter/1 .
Ou par "effacer le filtre" alors l'Url = events/bookings/all

Il y donc 2 types d'affichage des resas d'un évènement x :
1 accès par le menu d'Evènements/réservations quel que soit le filtrage on 
reste sur events/bookings/all . 
2 accès a la suite d'un enregistrement d'une création (ou modification) d'une 
résa on se retrouve sur events/bookings/x .

Le comportement signalé sur le mail "tests" est toujours d'actualité.
Le filtrage ne fonctionne pas sur l'ensemble des réservations de tous les 
événements.
Je n'ai pas réussi à filtrer quoi que ce soit avec la sélection "Groupes" 
(c'est sensé chercher dans les adhérents ou les événements créés pour les 
groupes ?)

J'espère que ces tests sont reproductibles je ne voudrai pas mettre le bazar 
dans galette. 

 @+
Alain



-Message d'origine-
De : alain paris  Envoyé : mardi 27 octobre 2020 20:35 À 
: devel@lists.galette.eu Objet : RE: [Galette-devel] Galettenightly 
comportement création email

 Je viens de rater ce mail...

-Message d'origine-
De : Johan Cwiklinski 
Envoyé : mardi 27 octobre 2020 19:56
À : devel@lists.galette.eu
Objet : Re: [Galette-devel] Galettenightly comportement création email

Salut,

Le 26/10/2020 à 15:05, alain paris a écrit :
> Le filtrage par moyen de payement fonctionne. (Changement de moyen, 
> effacement du filtre) Le filtrage par événement : anomalie, nous avons bien 
> la liste des réservations de cet évènement mais ensuite impossible d'effacer 
> le filtre ou changer d'évènement. (J'ai 2 affichages de la même page (voir 
> PJ)), il faut quitter la session pour retrouver toutes les résas de tous les 
> évènements.
> 
> J'ai trouvé un petit plus lors de la sortie de" nouvelle réservation" ou 
> modification réservation" par annuler on se retrouve sur page Activités, 
> plutôt que réservations je pense...

Tout ça est corrigé sur la branche hotfix/1.3.1 :)

++
--
Johan

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



RE: [Galette-devel] Galettenightly comportement création email

2020-10-27 Par sujet alain paris
Petit complément à mon précèdent mail sujet : tests

Remplacement avec la mise à jour de ce soir du hotfix 1.3.1 fichiers du 
27/10/2020 19:55

L'enregistrement d'une nouvelle réservation ou d'une modification d'une 
réservation d'un événement x redirige sur l'url events/bookings/x (x id de 
l'évènement).
Sur une Url events/bookings/x on sort par la "gomme a gauche" et alors Url = 
events/bookings/all/clear_filter/1 .
Ou par "effacer le filtre" alors l'Url = events/bookings/all

Il y donc 2 types d'affichage des resas d'un évènement x :
1 accès par le menu d'Evènements/réservations quel que soit le filtrage on 
reste sur events/bookings/all . 
2 accès a la suite d'un enregistrement d'une création (ou modification) d'une 
résa on se retrouve sur events/bookings/x .

Le comportement signalé sur le mail "tests" est toujours d'actualité.
Le filtrage ne fonctionne pas sur l'ensemble des réservations de tous les 
événements.
Je n'ai pas réussi à filtrer quoi que ce soit avec la sélection "Groupes" 
(c'est sensé chercher dans les adhérents ou les événements créés pour les 
groupes ?)

J'espère que ces tests sont reproductibles je ne voudrai pas mettre le bazar 
dans galette. 

 @+
Alain



-Message d'origine-
De : alain paris  
Envoyé : mardi 27 octobre 2020 20:35
À : devel@lists.galette.eu
Objet : RE: [Galette-devel] Galettenightly comportement création email

 Je viens de rater ce mail...

-Message d'origine-
De : Johan Cwiklinski 
Envoyé : mardi 27 octobre 2020 19:56
À : devel@lists.galette.eu
Objet : Re: [Galette-devel] Galettenightly comportement création email

Salut,

Le 26/10/2020 à 15:05, alain paris a écrit :
> Le filtrage par moyen de payement fonctionne. (Changement de moyen, 
> effacement du filtre) Le filtrage par événement : anomalie, nous avons bien 
> la liste des réservations de cet évènement mais ensuite impossible d'effacer 
> le filtre ou changer d'évènement. (J'ai 2 affichages de la même page (voir 
> PJ)), il faut quitter la session pour retrouver toutes les résas de tous les 
> évènements.
> 
> J'ai trouvé un petit plus lors de la sortie de" nouvelle réservation" ou 
> modification réservation" par annuler on se retrouve sur page Activités, 
> plutôt que réservations je pense...

Tout ça est corrigé sur la branche hotfix/1.3.1 :)

++
--
Johan

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



RE: [Galette-devel] Galettenightly comportement création email

2020-10-27 Par sujet alain paris
 Je viens de rater ce mail...

-Message d'origine-
De : Johan Cwiklinski  
Envoyé : mardi 27 octobre 2020 19:56
À : devel@lists.galette.eu
Objet : Re: [Galette-devel] Galettenightly comportement création email

Salut,

Le 26/10/2020 à 15:05, alain paris a écrit :
> Le filtrage par moyen de payement fonctionne. (Changement de moyen, 
> effacement du filtre) Le filtrage par événement : anomalie, nous avons bien 
> la liste des réservations de cet évènement mais ensuite impossible d'effacer 
> le filtre ou changer d'évènement. (J'ai 2 affichages de la même page (voir 
> PJ)), il faut quitter la session pour retrouver toutes les résas de tous les 
> évènements.
> 
> J'ai trouvé un petit plus lors de la sortie de" nouvelle réservation" ou 
> modification réservation" par annuler on se retrouve sur page Activités, 
> plutôt que réservations je pense...

Tout ça est corrigé sur la branche hotfix/1.3.1 :)

++
--
Johan

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] Tests

2020-10-27 Par sujet alain paris
Bonsoir,

Je viens de refaire quelques tests de filtre des réservations dans plugin
événement :

Utilisation de galette dev   v0.9.4.1-git-f47b20f228 (2020-10-26 17:05:14
GMT+0100).
Utilisation du plugin-events-hotfix-1.3.1 26/10/2020 07:06 tel quel + ajout
dans webroot du dossier JS de la version 1.3.0 (ça je sais pas si c'est
bien).
Avec plusieurs événements

J'ai comparé le fonctionnement avec ce qui se rapproche le plus :la liste
des adhérents.

Je n'ai pas le même comportement que la dernière fois (fatigue, problème de
fichier modifiés...), j'ai utilisé le hotfix 1.3.1 les fichiers semblent les
mêmes que ceux des commits ?

1 Ce qui ne semble pas fonctionner correctement avec cette config:
La liste de toutes les réservations de tous les événements sont affichés. 
Si on ne sélectionne pas 1 évènement : aucun bouton ou sélection ne donne la
liste réelle d'adhérent (aucun adhérent trouvé). Seul "Effacer le filtre"
permet de retrouver la liste de toutes les résas.

2 Ce qui fonctionne avec cette config :
La liste de toutes les réservations de tous les événements sont affichés.
On sélectionne un évènement A, les boutons "Réservations payées", "non
payées" fonctionnent, la sélection "Toutes les méthodes de paiement" aussi,
par contre la sélection "Groupe" ne filtre pas les adhérents faisant parti
d'un groupe particulier dans cet événement. "Effacer le filtre" redonne bien
la liste de toutes les résas de tous les événements.


Le filtre groupe ne semble pas fonctionner du tout.

Voila si erreur merci de me dire où.

@+
Alain







--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



RE: [Galette-devel] Galettenightly comportement création email

2020-10-26 Par sujet alain paris
J'ai un problème je n'arrive plus à tester chez moi je n'ai plus le bouton 
"courriel" sur la page réservation !! j'ai essayé en reprenant le plugin 
évènement du site pareil, en vidant les fichiers temporaires dans data le 
cache, changé de navigateur, comprends pas .
Je vais repartir à zéro, réinstallation de la dernière nightly pour voir. 
Ensuite si j'ai le bouton je modifierai la clé members au lieu de mailing à 
partir du plugin master ensuite   
Ca va être plus que prévu.

Alain

-Message d'origine-
De : Johan Cwiklinski  
Envoyé : lundi 26 octobre 2020 07:11
À : devel@lists.galette.eu
Objet : Re: [Galette-devel] Galettenightly comportement création email

Hello,

Le 24/10/2020 à 17:46, Johan Cwiklinski a écrit :
> Le 24/10/2020 à 13:25, alain paris a écrit :
>> Par contre j'ai donc trouvé une anomalie avec le plugin événement 
>> :(problème général avec les plugins ?) Si je créé et j'enregistre un 
>> mail à partir de réservations(all) avec un destinataire A, et 
>> qu'ensuite je créer un mail à partir de la liste des 
>> adhérents(members) avec un destinataire B : dans envoi(mailing) la 
>> prévisualisation ou dans gestion des adhérents sélectionnés/membres 
>> sélectionnés j'ai toujours le destinataire A.
>> (Il n'y a pas prise en compte du choix des destinataires cochés sur 
>> la liste des adhérents(members). Il faut se déconnecter de galette 
>> pour revenir à un comportement normal pour la liste des adhérents.
>> (J'ai même à un moment plus de destinataire du tout après avoir coché 
>> pourtant un adhérent dans members).
> 
> Je pense que c'est un problème plus ou moins similaire à celui de la 
> redirection (une valeur stockée en session mais qui n'est pas nettoyée
> ensuite) ; il faut que je regarde de plus près.

Je n'étais pas loin :-)

Il s'agit d'un léger bug dans le plugin, qui utilisait effectivement une entrée 
en session, mais pas avec la bonne clé... Le correctif est là :
https://github.com/galette/plugin-events/pull/4/commits/e1495837ca32f2dee2213a8b886174936ac3fec8

J'ai d'autres corrections sur le plugin également (voir
https://github.com/galette/plugin-events/pull/4) déjà en attente pour une 
nouvelle release.

++
--
Johan

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



RE: [Galette-devel] Rappels Génère des étiquettes pour les adhérents en retard sans adresse courriel

2020-10-26 Par sujet alain paris
Rebonjour,

Rappels : je coche "Génère des étiquettes pour les adhérents en retard sans
adresse courriel" (pour info je n'ai pas effectué d'envoi pour les rappels
par email, j'ai 42 adhérents en retards avec adresse et 7 sans adresse,0 en
échéance proche),
Et le PDF généré affiche les 42 au lieu des 7. Si je coche sur les liens (42
adhérents ayant une adresse de courriel ou 7 adhérents sans adresse
courriel) j'ai bien la liste des adhérents concernés.

@+
Alain



De : Johan Cwiklinski  
Envoyé : lundi 26 octobre 2020 07:22
À : devel@lists.galette.eu
Objet : Re: [Galette-devel] Rappels Génère des étiquettes pour les adhérents
en retard sans adresse courriel

Hello,

Le 25/10/2020 à 19:35, alain paris a écrit :
> Bonsoir j'ai une erreur lorsque je veux générer un PDF avec les 
> adresses des retardataires :
> 
>   ::1 - 2020-10-25 16:43:48 - ERROR - Galette error:
> Type: RuntimeException
> Message: Named route does not exist for name: pdf-member-labels
> File: B:\galettetest\vendor\slim\slim\Slim\Router.php
> Line: 275

Il s'agit d'une erreur dans le nom de la route, qui devrait être
"pdf-members-labels" (avec un "s" à "members")...

J'ai corrigé sur la branche develop, et les correctifs sur les mailings ont
été intégrés. Une nightly toute fraiche a été générée pour l'occasion, qui
devrait donc résoudre tous les problèmes que tu as remontés récemment.

Il reste pour le moment une dernière anomalie à régler avant la sortie de la
nouvelle version (je n'ai toujours pas eu le temps de tester mon
fix) :
https://bugs.galette.eu/issues/1496

++
--
Johan

--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/


--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] dossier bin

2020-10-26 Par sujet alain paris
Bonjour,

Une petite question le fichier bin dans vendor , a quoi sert t'il , est il
necessaire ,quand ?
Lors du transfert il faut que je force car celui-ci est vide je pense.

J'ai telechargé le hot fix 1.3.1 d'événement et la nightly de ce matin , je
vais voir si cela fonctionne...

Bonne journée

Alain



--
Galette development - http://galette.eu/

List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/



[Galette-devel] Rappels Génère des étiquettes pour les adhérents en retard sans adresse courriel

2020-10-25 Par sujet alain paris
Bonsoir j'ai une erreur lorsque je veux générer un PDF avec les adresses des
retardataires :

 ::1 - 2020-10-25 16:43:48 - ERROR - Galette error:
Type: RuntimeException
Message: Named route does not exist for name: pdf-member-labels
File: B:\galettetest\vendor\slim\slim\Slim\Router.php
Line: 275

Contournable en cliquant sur "x adhérents sans adresse courriel" et tout
cocher et générer les étiquettes.

Je sais qu'il avais des problèmes avec les rappels dernièrement(envois)



@+
Alain.



galette_run.log
Description: Binary data


  1   2   >