•  » Utilisation
  •  » Gestion par lot sur un résultat de recherche

#1 2025-03-19 22:29:17

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
2200

Gestion par lot sur un résultat de recherche

Bonjour ! Bonsoir !
Voilà, dans ma galerie, je cherche après Charlie et je voudrais lui consacrer un album (virtuel, comme tous les albums de mon Piwigo). Je fais une recherche sur un tas de critères (titre de photos, mot-clef, description ...) et j'obtiens côté public 9 photos. C'est bien. Mais comment les affecter à l'album Charlie d'un seul coup d'un seul ? faut être en admin pour ça.
C'est faisable ? Est-ce que j'ai oublié mes classiques ou est-ce que je rêve ?
Merci de vos lumières.


https://album.chauvigne.info/ v.15.7  PHP: 8.2.29
https://balades.comoni.org/  v.15.7 PHP: 8.2.29
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#2 2025-03-20 10:30:08

polowigo
Membre
2019-04-11
510

Re: Gestion par lot sur un résultat de recherche

Bonjour ! Bonjour !
Tu fais ta recherche en utilisateur et tu veux créer un album en étant admin ?
À moins d'avoir un plugin qui fasse la liaison, je ne pense pas que ce soit possible.
Mais je peux me tromper, il faudrait demander à mon oncle...  ==>[]

Hors ligne

#3 2025-03-20 10:39:02

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
2200

Re: Gestion par lot sur un résultat de recherche

Ben oui, mais comment je fais en admin pour chercher sur toute la galerie avec plein de critères ? La gestion par lot, c'est album par album, non ?


https://album.chauvigne.info/ v.15.7  PHP: 8.2.29
https://balades.comoni.org/  v.15.7 PHP: 8.2.29
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#4 2025-03-20 11:10:53

polowigo
Membre
2019-04-11
510

Re: Gestion par lot sur un résultat de recherche

Quand je visite ma galerie de test, en tant qu'admin ou pas, si je ne renseigne pas d'album et que je coche "Rechercher dans les sous-albums", j'ai l'impression que j’obtiens bien toutes les photos attendues sur toute la galerie, à confirmer...
Après je clique sur "Ajouter au panier" puis je vais dans l'admin Photos > Panier, je sélectionne tout puis Action !
==> Associer à l'album.
Peut-être que ça peut le faire ?

Hors ligne

#5 2025-03-20 11:23:34

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
2200

Re: Gestion par lot sur un résultat de recherche

ça devrait, en effet. Mais chez moi batchmanager cafouille et j'ai une belle erreur, si je cache pas les erreurs dans LFE :

Fatal error: Uncaught mysqli_sql_exception: Can't find FULLTEXT index matching the column list in /homepages/1/d813290445/htdocs/album/include/dblayer/functions_mysqli.inc.php:132 Stack trace: #0 /homepages/1/d813290445/htdocs/album/include/dblayer/functions_mysqli.inc.php(132): mysqli->query() #1 /homepages/1/d813290445/htdocs/album/include/functions_search.inc.php(1587): pwg_query() #2 /homepages/1/d813290445/htdocs/album/include/functions_search.inc.php(1932): qsearch_get_tags() #3 /homepages/1/d813290445/htdocs/album/admin/batch_manager.php(597): get_quick_search_results_no_cache() #4 /homepages/1/d813290445/htdocs/album/admin.php(406): include('/homepages/1/d8...') #5 {main} thrown in /homepages/1/d813290445/htdocs/album/include/dblayer/functions_mysqli.inc.php on line 132


https://album.chauvigne.info/ v.15.7  PHP: 8.2.29
https://balades.comoni.org/  v.15.7 PHP: 8.2.29
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#6 2025-03-20 11:29:10

polowigo
Membre
2019-04-11
510

Re: Gestion par lot sur un résultat de recherche

Il serait peut-être avisé de résoudre cette erreur en premier : soit il y a interférence avec un plugin, soit il s'agit d'un bug à remonter.

Hors ligne

#7 2025-03-20 12:34:36

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
2200

Re: Gestion par lot sur un résultat de recherche

En désinstallant tous les plugins, je clique en admin sur admin/ photos/gestion par lot, et j'ai directement la même erreur.
Il est bien malade mon Piwigo.
Là, j'ai la dernière version 15.5, mis à jour en automatique via l'admin.


https://album.chauvigne.info/ v.15.7  PHP: 8.2.29
https://balades.comoni.org/  v.15.7 PHP: 8.2.29
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#8 2025-03-20 12:43:32

polowigo
Membre
2019-04-11
510

Re: Gestion par lot sur un résultat de recherche

Je te dirais bien d'essayer "Réparer et optimiser la base de données", après avoir fait une bonne sauvegarde, mais les conseilleurs ne sont pas les payeurs.
Il vaut mieux attendre le passage d'un expert je pense.

Hors ligne

#9 2025-03-20 12:58:41

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
2200

Re: Gestion par lot sur un résultat de recherche

Le site est complètement détraqué. J'ai des erreurs un peu partout. La gestion par lot ne marche plus et des template extensions, bien que marquées activées ne font plus leur boulot. Et certains plugins personnels, pareil.


https://album.chauvigne.info/ v.15.7  PHP: 8.2.29
https://balades.comoni.org/  v.15.7 PHP: 8.2.29
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#10 2025-03-20 18:55:36

polowigo
Membre
2019-04-11
510

Re: Gestion par lot sur un résultat de recherche

Une refonte de la gestion par lot a eu lieu lors du passage à la version 15 : https://fr.piwigo.org/forum/viewtopic.php?id=30572

Katryne a écrit:

Sur mon site de test, j'ai juste passé le pack dézippé complet par ftp par dessus l'existant qui était en version 15RC

Aucun plugin n'a été désactivé lors de l'installation, tout fonctionne normalement.

Tu étais dans la même configuration au niveau de toutes tes améliorations ?

Hors ligne

#11 2025-03-20 19:27:07

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
2200

Re: Gestion par lot sur un résultat de recherche

J'ai rien changé. Et la gestion par lot, là où elle ne marche pas, c'est quand on ne choisit pas d'album (pour chercher sur toute la galerie) et que l'on crée un filtre dans "Recherche". Là, j'ai essayé avec un prénom car il pouvait apparaitre dans le nom du fichier, le titre, la description ...

Dernière modification par Katryne (2025-03-20 19:27:41)


https://album.chauvigne.info/ v.15.7  PHP: 8.2.29
https://balades.comoni.org/  v.15.7 PHP: 8.2.29
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#12 2025-03-20 19:37:06

polowigo
Membre
2019-04-11
510

Re: Gestion par lot sur un résultat de recherche

Ce que je voulais dire : sur ton site de test, tu as exactement la même configuration et pas "les erreurs un peu partout" ?

Hors ligne

#13 2025-03-20 20:12:15

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
2200

Re: Gestion par lot sur un résultat de recherche

Sur mon site de test en 15.5, la gestion par lot tourne correctement, même en cherchant sur tout l'album et le filtre recherche.

Sur mon Piwigo principal, en 15.5, ça cafouille dès que je clique dans la barre admintools sur Photos :

Fatal error: Uncaught mysqli_sql_exception: Can't find FULLTEXT index matching the column list in /homepages/1/d813290445/htdocs/album/include/dblayer/functions_mysqli.inc.php:132 Stack trace: #0 /homepages/1/d813290445/htdocs/album/include/dblayer/functions_mysqli.inc.php(132): mysqli->query() #1 /homepages/1/d813290445/htdocs/album/include/functions_search.inc.php(1587): pwg_query() #2 /homepages/1/d813290445/htdocs/album/include/functions_search.inc.php(1932): qsearch_get_tags() #3 /homepages/1/d813290445/htdocs/album/admin/batch_manager.php(597): get_quick_search_results_no_cache() #4 /homepages/1/d813290445/htdocs/album/admin.php(406): include('/homepages/1/d8...') #5 {main} thrown in /homepages/1/d813290445/htdocs/album/include/dblayer/functions_mysqli.inc.php on line 132

Si je vais classiquement dans l'admin, puis que je clique sur photos, je choisis gestion par lot et j'ai de nouveau le méchant message.

Je ne sais pas où est le souci, car en principe, j'ai le même jeu d'optimisations sur les 2, puisque je teste tout d'abord sur le site de test.
A vue de nez, sur le site de test, j'ai en plus le plugin WHOIS online qui est dit non compatible en 15.5.
Et aussi, ce n'est pas le même hébergement.  hébergements mutualisés, l'un chez OVH (site de test qui marche, l'autre chez Ionos (site principal qui bugge).

PHP : 8.2.27 -Ionos / 8.2.26-OVH
MySQL :MySQL: 5.7.42-log  Ionos / 10.11.6-MariaDB-0+deb12u-OVH
Bibliothèque graphique : External ImageMagick 6.9.11-60 - Ionos /  ImageMagick 6.9.11-60 * OVH


https://album.chauvigne.info/ v.15.7  PHP: 8.2.29
https://balades.comoni.org/  v.15.7 PHP: 8.2.29
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

#14 2025-03-21 00:16:50

polowigo
Membre
2019-04-11
510

Re: Gestion par lot sur un résultat de recherche

La différence d'hébergement, j'y crois moyen.
Il y a bien la différence de version MySQL mais ça ne devrait pas poser de problème. Tu as la même configuration $conf['dblayer'] = 'mysqli'; dans les deux cas ?
L'erreur renvoyée fait apparaître la fonction "search" et du coup je me demande si il n'y aurait pas de différence au niveau des documents présents dans certains albums et qui feraient planter les requêtes sur le site principal.

Hors ligne

#15 2025-03-21 06:10:58

Katryne
Membre
Le Revest-les-Eaux (Provence)
2016-12-03
2200

Re: Gestion par lot sur un résultat de recherche

Coucou Polowigo ! Oui, mysqli pareil.
Je vais faire une bonne sauvegarde, puis reconstruire le fort pierre à pierre. Va me falloir 6 mois ....
Merci de ton temps, de ton aide.


https://album.chauvigne.info/ v.15.7  PHP: 8.2.29
https://balades.comoni.org/  v.15.7 PHP: 8.2.29
Système d'exploitation: Linux - Hébergeur 1&1-Ionos - MySQL: 5.7.42
Bibliothèque graphique: External ImageMagick 6.9.11-60

Hors ligne

  •  » Utilisation
  •  » Gestion par lot sur un résultat de recherche

Pied de page des forums

Propulsé par FluxBB

github linkedin newsletter Piwigo.org © 2002-2025 · Contact