#1 2023-01-31 14:40:26

remartin
Équipe Piwigo
2021-04-30
42

Piwigo NG 2.0-beta

https://ressources.piwigo.com/i?/uploads/c/v/7/cv7jpz6hf8//2023/01/31/20230131132400-91f72eaa-la.jpg

Plus d'un an après la sortie de Piwigo NG 1.0, nous lançons la bêta de la 2.0. Cette première version avait pour but de remplacer l'application Android précédente afin de proposer rapidement une solution viable et fonctionnelle. Aujourd'hui, on se concentre sur le futur de Piwigo NG.

Grâce à l'expérience acquise au cours de cette dernière année, nous avons pris la décision de ré-architecturer l'application dans la 2.0. Cela a pour but de faciliter l'implémentation de futures fonctionnalités ainsi que la maintenance de l'app. Toutefois ces changements peuvent affecter des fonctionnalités déjà implémentées, et c'est pour ça que l'on a décidé de faire une phase de test (bêta) pour s'assurer que rien n'est cassé et éviter une potentielle régression de l'application.

Vous pouvez y participer sur le play store:
- Mobile: https://play.google.com/store/apps/deta … .piwigo_ng
- Web: https://play.google.com/apps/testing/co … .piwigo_ng

L'objectif de cette bêta est donc de corriger les bugs générés par ces changements pour obtenir une version stable de la 2.0. De plus, nous allons profiter de la bêta pour développer le transfert d'images automatisé (auto-upload) ainsi que le tri des images.

Si vous avez des retours à nous faire, vous pouvez en faire part ici sur le forum https://fr.piwigo.org/forum/ ou bien sur Github https://github.com/Piwigo/piwigo-flutter-app/issues.

Hors ligne

#2 2023-01-31 18:58:18

FranckG08
Membre
Ham Sur Meuse
2015-11-09
61

Re: Piwigo NG 2.0-beta

Bonjour,
Merci pour cette mise à jour Beta
Je viens mettre la version bêta.
Une question, y a-t-il plus d'utilisateurs Anglophones que Francophone ? car la langue native est en Anglais, pourquoi ne pas la mettre en Français dès le départ ?
Une fois la langue en Francais, dans la partie Setting, module image, il y a encore une phrase qui n'est pas traduite "Number per row"
Autrement, je n'ai pas eu de soucis pour le moment,

Dernière modification par FranckG08 (2023-01-31 18:59:23)

Hors ligne

#3 2023-02-01 09:51:25

remartin
Équipe Piwigo
2021-04-30
42

Re: Piwigo NG 2.0-beta

Bonjour,

Effectivement la langue par défaut est censée être la même que celle du téléphone, c'est donc un bug à corriger.

Concernant les chaînes pas traduites, elles sont justement en cours de traduction et serons mises à jours pendant la beta.

Merci pour les retours !

Hors ligne

#4 2023-02-02 11:11:52

Spydlack
Membre
Angers
2023-01-27
7

Re: Piwigo NG 2.0-beta

Bonjour,

Merci beaucoup pour le travaille fourni. Top le thème sombre !

J'ai installé Piwigo chez 02Switch mais aucune photo n'apparait sur l'application Beta pour Android (ni en guest ni en admin)
J'ai un message d'erreur "Error No Data" Capture d'écran

La version Android Piwigo NG "normal" ne fonctionne pas non plus

Piwigo 13.5.0 Dernière version ?
Installé le 11 Janvier 2023, il y a 3 semaines
Système d'exploitation: Linux
PHP: 8.1.13 (Montrer les informations) [2023-02-02 10:10:14]
MySQL: 10.6.11-MariaDB [2023-02-02 11:10:14]
Bibliothèque graphique: ImageMagick 7.1.0-20

Hors ligne

#5 2023-02-02 15:11:25

remartin
Équipe Piwigo
2021-04-30
42

Re: Piwigo NG 2.0-beta

Spydlack a écrit:

Bonjour,

Merci beaucoup pour le travaille fourni. Top le thème sombre !

J'ai installé Piwigo chez 02Switch mais aucune photo n'apparait sur l'application Beta pour Android (ni en guest ni en admin)
J'ai un message d'erreur "Error No Data" Capture d'écran

La version Android Piwigo NG "normal" ne fonctionne pas non plus

Piwigo 13.5.0 Dernière version ?
Installé le 11 Janvier 2023, il y a 3 semaines
Système d'exploitation: Linux
PHP: 8.1.13 (Montrer les informations) [2023-02-02 10:10:14]
MySQL: 10.6.11-MariaDB [2023-02-02 11:10:14]
Bibliothèque graphique: ImageMagick 7.1.0-20

Bonjour, je vais ajouter de messages de debug pour avoir plus d'info ce que reçoit l'application.

En attendant, est-ce qu'il y a des paramètres de visibilité spécifiques sur les albums ?

Hors ligne

#6 2023-02-03 08:25:18

Spydlack
Membre
Angers
2023-01-27
7

Re: Piwigo NG 2.0-beta

Bonjour,

Merci pour votre réponse rapide ;)

Certains albums sont privés et d'autres non;
L'adresse de mon Piwigo : https://galeries.clementguillot.fr/

Hors ligne

#7 2023-02-03 11:50:18

remartin
Équipe Piwigo
2021-04-30
42

Re: Piwigo NG 2.0-beta

Spydlack a écrit:

Bonjour,

Merci pour votre réponse rapide ;)

Certains albums sont privés et d'autres non;
L'adresse de mon Piwigo : https://galeries.clementguillot.fr/

Bonjour, j'ai l'impression qu'il y a un soucis avec votre gallerie:

Logs Flutter:

Code:

I/flutter ( 8235): FormatException: Unexpected character (at character 1)
I/flutter ( 8235): <br />
I/flutter ( 8235): ^

Au lieu de recevoir les albums en json, l'application reçoit du html.
Du coup je suis allé sur votre API et la route pwg.categories.getList renvoie:

Code:

Erreur d’analyse XML : données incompréhensibles après l’élément de document
Emplacement : https://galeries.clementguillot.fr/ws.php?format=rest&method=pwg.categories.getList
Numéro de ligne 2, Colonne 1 :
<b>Deprecated</b>:  strip_tags(): Passing null to parameter #1 ($string) of type string is deprecated in <b>/home/dukm5756/galeries.clementguillot.fr/include/ws_functions/pwg.categories.php</b> on line <b>324</b><br />
^

Edit: Ce bug seras donc corrigé côté serveur, je te conseille de rester à l'affut pour les prochaines mises à jour de Piwigo.

Ce bug peut arriver lorsque la description d'un album est vide. Il peut être corrigé dans /include/ws_functions/pwg.categories.php (322,7):

Code:

SELECT
     'render_category_description',
     $row['comment'],
     'ws_categories_getList'
     ) ?? ''
);
// management of the album thumbnail -- starts here

Dernière modification par remartin (2023-02-03 15:48:48)

Hors ligne

#8 2023-02-03 16:16:29

Spydlack
Membre
Angers
2023-01-27
7

Re: Piwigo NG 2.0-beta

Merci beaucoup !!
Cela a marché, j'ai supprimé la ligne en trop et tout fonctionne très bien sur l'app.
Je vais surveiller les majs

Hors ligne

#9 2023-02-10 09:19:27

guiyou65
Membre
2010-01-16
72

Re: Piwigo NG 2.0-beta

Bonjour, pour ma part j'ai toujours le problème d'affichage des albums avec le message 'Error no data'.

J'ai tenté la modification de /include/ws_functions/pwg.categories.php (322,7) proposée par REMARTIN. Aucun effet. Je suis donc revenu en arrière avec la configuration standard.


Par contre, je constate que :
Piwigo_NG standard avait le même problème 'Error no data' avec mon site Piwigo v13.5 alors que la version piwigo 12.3 que j'utilise sur un autre site ne pose pas le problème.
Le problème est maintenant présent avec Piwigo_NG Beta sur l'un (13.5) comme l'autre (12.3) site.

Dans tous les cas il est possible de rechercher et visualiser des photos même si les albums ne s'affichent pas.

To be continued ...

Hors ligne

#10 2023-02-10 09:30:05

remartin
Équipe Piwigo
2021-04-30
42

Re: Piwigo NG 2.0-beta

guiyou65 a écrit:

Bonjour, pour ma part j'ai toujours le problème d'affichage des albums avec le message 'Error no data'.

J'ai tenté la modification de /include/ws_functions/pwg.categories.php (322,7) proposée par REMARTIN. Aucun effet. Je suis donc revenu en arrière avec la configuration standard.


Par contre, je constate que :
Piwigo_NG standard avait le même problème 'Error no data' avec mon site Piwigo v13.5 alors que la version piwigo 12.3 que j'utilise sur un autre site ne pose pas le problème.
Le problème est maintenant présent avec Piwigo_NG Beta sur l'un (13.5) comme l'autre (12.3) site.

Dans tous les cas il est possible de rechercher et visualiser des photos même si les albums ne s'affichent pas.

To be continued ...

Bonjour,

Je vais pas te mentir, c'est assez difficile de trouver la source du problème comme ça. L'idéal serais de fournir l'url de ton Piwigo si cela ne et dérange pas.
Autrement, tu peux toujours te rendre sur {url_serveur_piwigo}/tools/ws.htm et lancer la requête "pwg.categories.getList" pour savoir ce qu'elle renvoie.

Hors ligne

#11 2023-02-10 09:35:21

guiyou65
Membre
2010-01-16
72

Re: Piwigo NG 2.0-beta

pas de problème pour les URL :
https://album.guiyou.fr pour la version 12.3
https://album.guiyou.online pour la version 13.5

Hors ligne

#12 2023-02-10 09:47:01

remartin
Équipe Piwigo
2021-04-30
42

Re: Piwigo NG 2.0-beta

guiyou65 a écrit:

pas de problème pour les URL :
https://album.guiyou.fr pour la version 12.3
https://album.guiyou.online pour la version 13.5

Alors, j'ai pu tester, et tu as bien le même problème qu'au dessus. Si la solution que j'ai proposé n'as pas marché, c'est sûrement parce qu'il y a une autre erreur qui n'est pas soulevée avant.

Dans tous les cas, Piwigo et Piwigo NG apporteront un correctif dans les prochaines mises à jour.

Hors ligne

#13 2023-02-10 10:02:03

guiyou65
Membre
2010-01-16
72

Re: Piwigo NG 2.0-beta

Je viens de lancer la requête "pwg.categories.getList" depuis https://ailbum.guiyou.online en sélectionnant "recursive" depuis la racine.
Premier essai, j'obtiens une liste interminable d'erreur du type :

Code:

Deprecated: strip_tags(): Passing null to parameter #1 ($string) of type string is deprecated in
/htdocs/album.guiyou.online/include/ws_functions/pwg.categories.php on line 324

suivi par l'énumération des albums

Code:

test pour beta NG 594 1 Videos 521 2 20222
https://album.guiyou.online/_data/i/galleries/Videos/Archives/pwg_representative/Mariage Le Guillou-Butruille
1948-09-04-th.jpg GuiyouFamily 521,522 2.1 521 20215
https://album.guiyou.online/i.php?/galleries/Videos/GuiyouFamily/pwg_representative/01_I_Ete-
1998_1998.05.08-th.jpg Archives 521,523 2.2 521 20222
https://album.guiyou.online/_data/i/galleries/Videos/Archives/pwg_representative/Mariage Le Guillou-Butruille
1948-09-04-th.jpg Upload 1 3 1 https://album.guiyou.online/_data/i/upload/2022/05/14/20220514110234-
f139e9b4-th.jpg Ti Gui You 262 4 10950 https://album.guiyou.online/_data/i/galleries/Photos-
TLG/2021/03/IMG_1661-th.jpg Samsara Les copains d'abord samsara 526 5 19653
https://album.guiyou.online/i.php?/galleries/Photos-TLG/2020/06/IMG_0926-th.JPG Saint-Pabu 572 6 3669
...

J'ai donc modifié la ligne 321 de include/ws_functions/pwg.categories.php en ajoutant (string) comme suit :

Code:

 $row['comment'] = strip_tags(
        (string) trigger_change(
        'render_category_description',
        $row['comment'],
        'ws_categories_getList'
        )
      );

et non seulement j'obtiens un résultat correct pour l'exécution de la fonction

Code:

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<rsp stat="ok">
<categories>
<category id="594" status="public" nb_images="0" total_nb_images="0" nb_categories="0"
url="https://album.guiyou.online/index.php?/category/594">
<name>test</name>
<comment>pour beta NG</comment>
<uppercats>594</uppercats>
<global_rank>1</global_rank>
</category>
<category id="521" status="private" nb_images="0" total_nb_images="39" max_date_last="2022-05-16
18:29:44" nb_categories="2" url="https://album.guiyou.online/index.php?/category/521">
<name>Videos</name>
<comment/>
<uppercats>521</uppercats>
<global_rank>2</global_rank>
<representative_picture_id>20222</representative_picture_id>
<tn_url>https://album.guiyou.online/_data/i/galleries/Videos/Archives/pwg_representative/Mariage Le
Guillou-Butruille 1948-09-04-th.jpg</tn_url>
</category>

mais en plus j'ai maintenant les albums qui s'affichent avec Piwigo_NG Beta !

Nous sommes donc encore en face du même problème de passage à PHP 8 que j'avais signalé précédemment dans d'autres fonctions.
La correction (string) me semble un bricolage, je ne suis pas assez calé en php. Mais elle fonctionne, en attendant.

Hors ligne

#14 2023-02-10 10:26:29

remartin
Équipe Piwigo
2021-04-30
42

Re: Piwigo NG 2.0-beta

guiyou65 a écrit:

Nous sommes donc encore en face du même problème de passage à PHP 8 que j'avais signalé précédemment dans d'autres fonctions.
La correction (string) me semble un bricolage, je ne suis pas assez calé en php. Mais elle fonctionne, en attendant.

Super !

Comme dit précédemment, l'équipe de Piwigo prépare un correctif (côté serveur) pour ce problème.

En ce qui concerne Piwigo NG, j'ai ajouté un filtre pour récupérer les albums en retirant l'erreur dans la réponse de l'API. Ce seras implémenté dans la prochaine mise à jour de l'app.

Hors ligne

#15 2023-02-16 09:19:02

remartin
Équipe Piwigo
2021-04-30
42

Re: Piwigo NG 2.0-beta

La version 2.0.1-beta est disponible !

- Correction de la langue par défaut.
- Ajout d'un icône "film" sur les miniatures de vidéos.
- Correction d'un bug lors d'un transfert avec plusieurs tags.
- Correction d'un bug concernant la reconnaissance des adresses url.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact