Annonce

  •  » Utilisation
  •  » Reproduire la fonction de Photo Update mais pour un lot

#1 2012-05-24 21:52:03

clockover
Invité

Reproduire la fonction de Photo Update mais pour un lot

Bonsoir,

Voila, j'ai des photos déjà uploadées sur un Piwigo 2.3.4.
Mais les dates étant fausses, j'ai modifié leur méta-données.

Maintenant si je reupload les photos cela m'en créé des nouvelles dans piwigo :/.
Sur quel critère Piwigo se base-t-il pour savoir si il s'agit d'une nouvelle photo ou non ?

Ce que j'aimerais obtenir c'est la fonction du plugin PHoto Update mais pour un lot de photo jsutement.

Merci à vous :)

#2 2012-05-25 00:11:51

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16813

Re: Reproduire la fonction de Photo Update mais pour un lot

piwigo se base sur le MD5 de la photo
Donc si tu la modifie il détecte une nouvelle photo

Par lot je ne vois pas bien comment piwigo saurais lesquelles remplacer


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#3 2012-05-25 20:07:16

clockover
Invité

Re: Reproduire la fonction de Photo Update mais pour un lot

D'accord je comprend alors tout a fait l'origine du problème.
Existe-t-il un moyen donc de reproduire le plugin PhotoUpdate par lot en se basant sur le nom du fichier original (qui n'a donc pas été modifié) ?

#4 2012-05-25 20:13:17

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16813

Re: Reproduire la fonction de Photo Update mais pour un lot

clockover a écrit:

Existe-t-il un moyen donc de reproduire le plugin PhotoUpdate par lot en se basant sur le nom du fichier original (qui n'a donc pas été modifié) ?

et Piwigo fait comment si tu as 2 photos qui a l'origine s'appelle pareil ?


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#5 2012-05-25 20:19:38

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Reproduire la fonction de Photo Update mais pour un lot

J'avais déjà soulevé ce problème et il n'est pas possible pour le moment de mettre à jour un lot de photos en se basant sur le nom du fichier.

La seul solution serait de passer par la BDD.
- Ajout de nouvelles photos dans la galerie.
- On repère les ID des photos à remplacer et des photos de remplacement.
- On injecte une petite commande SQL pour changer l'ID de la photo de remplacement (après avoir supprimer la référence à l'ID de base).
- Un coup de nettoyage (maintenance).
- Et c'est tout ^^

Sur le principe c'est simple, mais dans la pratique c'est long et fastidieux...


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#6 2012-05-25 20:38:42

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16813

Re: Reproduire la fonction de Photo Update mais pour un lot

Gotcha a écrit:

- On injecte une petite commande SQL pour changer l'ID de la photo de remplacement (après avoir supprimer la référence à l'ID de base).

[extension by ddtddt] ID Switch


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#7 2012-05-25 21:08:25

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Reproduire la fonction de Photo Update mais pour un lot

Parfait ddtddt :-D
Donc même pas la peine de passer par la BDD !

Ce ddtddt a réponse à tout !


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#8 2012-05-29 04:02:33

Clockover
Invité

Re: Reproduire la fonction de Photo Update mais pour un lot

Wahouu!
Merci à vous tous :)!
Le plugin de ddtddt ne correspond pas à ce que je cherche (http://fr.piwigo.org/forum/viewtopic.php?id=20046) car il agit unitairement.

Je pense que je vais plutôt scripter un truc avec un tableau de correspondance des ID en tapant direct dans la DB.
(j'imagine qu'ils sont incrémentiels donc lors de l'import d'un lot, les ID doivent faire parti d'une plage).
Il suffira donc juste de connaitre le premier et le dernier ID des anciennes photos et des nouvelles.

Je vais creuser cela lorsque j'aurais un peu de temps dans la semaine.
Je vous dit quoi si cela interesse des gens.

#9 2012-05-29 06:43:58

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16813

Re: Reproduire la fonction de Photo Update mais pour un lot

si tu as tous dans un tableau, il y a un plugin pour faire un import texte


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

  •  » Utilisation
  •  » Reproduire la fonction de Photo Update mais pour un lot

Pied de page des forums

Propulsé par FluxBB

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