Re: [Galette-devel] 0.9.5/nightly : Menus changements

[ Thread Index | Date Index | More lists.galette.eu/devel Archives ]


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=xml&addressdetails=1&city=VidalVille&country=
	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 <johan@xxxxxxxx> 
Envoyé : dimanche 13 décembre 2020 12:54


À : devel@xxxxxxxxxxxxxxxx; users <users@xxxxxxxxxxxxxxxx>
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 à l'heure actuelle ; j'ai donc estimé que la mise à jour de la doc développement pour les plugins en 0.9.5 pouvait attendre - je remet donc ça à « plus tard » pour le moment.

++
--
Johan

--
Galette users discussions

https://galette.eu - https://doc.galette.eu http://bugs.galette.eu/projects/galette/

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


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

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


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/