•  » Utilisation
  •  » [Résolu] Filtre par date de prise de vue ne semble pas fonctionner

#1 2014-11-03 19:28:46

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

[Résolu] Filtre par date de prise de vue ne semble pas fonctionner

Bonjour/Bonsoir,

Je cherche à utiliser la nouvelle possibilité de filtre par date dans la gestion par lots, en appliquant une des formules indiquées dans l'écran d'aide (cf. screencopy) mais le résultat n'est pas celui attendu : pour un filtre tel que 'created:2014-08' je ne récupère que des photos prises ... en février 2014, et qui ont '2014' dans leur intitulé.
Ca ne fonctionne pas, ou je fais une erreur ?

Merci pour vos réponses.

Version de Piwigo: 2.7.1
Version de PHP: 5.4.30
Version de MySQL:  5.1.73-1.1+squeeze+build0+1-log
URL Piwigo: http://marie-noelle-augendre.com/photos

Hors ligne

#2 2014-11-04 10:01:53

TiboTheGentleman
Membre
2008-05-06
32

Re: [Résolu] Filtre par date de prise de vue ne semble pas fonctionner

Je viens de vérifier sur ma galerie.
Avec vos arguments created:2014-08 dans le filtre Recherche, j'ai bien les bonnes photos.
Donc première chose à vérifier, est-ce que vos photos ont bien la bonne synchronisation de leur metadata.

Dans l'ordre, à faire :

1/ Copier une image dont vous êtes sûr de ses métadatas (au pire vérifier avec XNview) dans le répertoire /www/votre_galerie/tools/ et la renommer en sample.jpg

2/ Appeler la page http://votre_galerie/tools/metadata.php et vérifier que les informations de votre photos sont bonnes (ici DateTimeOriginal)

3/ Re-effectuer une synchro manuelle sur une photo et aller dans votre galerie voir si l'information Créé le est correcte (par rapport à vos métadata).

4/ Afin de vérifier l'état de votre BDD, vous pouvez également aller dans PhpMyAdmin jeter un oeil à la table piwigo_images, rubrique date_creation si toutes les infos sont bonnes.

L'erreur pourrai venir d'une mauvaise synchro, donc de mauvaises dates pour les photos dans la BDD.
Cordialement.

Dernière modification par TiboTheGentleman (2014-11-04 10:03:11)

Hors ligne

#3 2014-11-04 10:12:56

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: [Résolu] Filtre par date de prise de vue ne semble pas fonctionner

TiboTheGentleman a écrit:

Donc première chose à vérifier, est-ce que vos photos ont bien la bonne synchronisation de leur metadata.
...

L'erreur pourrai venir d'une mauvaise synchro, donc de mauvaises dates pour les photos dans la BDD.

Merci pour la piste. Mais dans l'écran "Mode unitaire" la date de prise de vue est correcte (cf.screencopy), ces photos ne devraient pas être sélectionnées par le filtre.

Dernière modification par tosca (2014-11-04 10:15:54)

Hors ligne

#4 2014-11-04 10:21:44

TiboTheGentleman
Membre
2008-05-06
32

Re: [Résolu] Filtre par date de prise de vue ne semble pas fonctionner

Effectivement c'est étrange. J'ai bien vérifier ma BDD, et effectivement la date est comme la vôtre, bien renseignée et bien liée avec date_creation.
A la différence toutefois que j'ai des dates avec une heure de prise de vue. Vous avez modifié les dates après la synchro ?

Et une autre question, comment avez-vous obtenu le screen dans votre premier post ?
En effectuant une recherche, je n'ai pas ce que vous avez affiché (voir screen)
Et cette commande fonctionne bien chez moi...

Dernière modification par TiboTheGentleman (2014-11-04 10:22:22)

Hors ligne

#5 2014-11-04 10:23:50

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: [Résolu] Filtre par date de prise de vue ne semble pas fonctionner

Et celle-ci (parmi d'autres) devrait être sélectionnée, mais ne l'est pas.

Ce que je remarque néanmoins, c'est que l'heure est à zéro côté administration, alors qu'elle est renseignée dans les EXIF côté galerie.

Hors ligne

#6 2014-11-04 10:27:19

rvelices
Équipe Piwigo
2005-12-29
1417

Re: [Résolu] Filtre par date de prise de vue ne semble pas fonctionner

Il n'y aurait pas un espace entre ':' et '2' ?

Hors ligne

#7 2014-11-04 10:29:13

TiboTheGentleman
Membre
2008-05-06
32

Re: [Résolu] Filtre par date de prise de vue ne semble pas fonctionner

Oui c'est ce que je avais relevé.
Pour une raison que j'ignore, j'ai eu des soucis identique de synchro avec l'Auteur et la date de prise de vue.
J'ai du rajouter ceci à mon local.config :

Code:

$conf['use_exif_mapping'] = array(
  'author' => 'Artist',
  'date_creation' => 'DateTimeOriginal'
  );

Faites un essai. Ajouter ceci à votre local.config et essayez de synchroniser les metadata d'une seul photo. Peut-être que le format de date n'est pas bon dans la BDD.

Hors ligne

#8 2014-11-04 10:29:22

rvelices
Équipe Piwigo
2005-12-29
1417

Re: [Résolu] Filtre par date de prise de vue ne semble pas fonctionner

est aussi biensur ne pas mettre les apostrophes:

Voici la recherche correcte:
http://www.marie-noelle-augendre.com/ph … /search/28

Hors ligne

#9 2014-11-04 10:29:25

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: [Résolu] Filtre par date de prise de vue ne semble pas fonctionner

TiboTheGentleman a écrit:

Effectivement c'est étrange. J'ai bien vérifier ma BDD, et effectivement la date est comme la vôtre, bien renseignée et bien liée avec date_creation.
A la différence toutefois que j'ai des dates avec une heure de prise de vue. Vous avez modifié les dates après la synchro ?

Non, pas de modif après la synchro.
Mais la galerie est ancienne, et date d'une époque où l'heure n'était pas prise en compte dans la BDD. Serait-ce du à un type de champ incorrect dans la base de données.

TiboTheGentleman a écrit:

Et une autre question, comment avez-vous obtenu le screen dans votre premier post ?
En effectuant une recherche, je n'ai pas ce que vous avez affiché (voir screen)
Et cette commande fonctionne bien chez moi...

Merci pour la copie d'écran qui m'a permis de déterminer la syntaxe exacte : en lisant l'aide, je ne savais pas s'il fallait inclure des quotes ou non ...
Avec la syntaxe correcte, ça marche tout de suite mieux ! :-)

Hors ligne

#10 2014-11-04 10:30:48

TiboTheGentleman
Membre
2008-05-06
32

Re: [Résolu] Filtre par date de prise de vue ne semble pas fonctionner

Ahhhhhhhhhhhh bah encore un PIC NIC...
Décidemment les pauvres créateurs de Piwigo, on leur en met plein la tête alors qu'ils ont bien taffés...
:p

Hors ligne

#11 2014-11-04 10:31:24

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: [Résolu] Filtre par date de prise de vue ne semble pas fonctionner

rvelices a écrit:

est aussi biensur ne pas mettre les apostrophes:

Voici la recherche correcte:
http://www.marie-noelle-augendre.com/ph … /search/28

Merci à vous deux.
Ca fonctionne désormais.

Dommage toutefois que je ne récupère pas l'heure de prise de vue dans l''écran d'admin. Une solution pour ça ?

Hors ligne

#12 2014-11-04 10:33:33

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: [Résolu] Filtre par date de prise de vue ne semble pas fonctionner

TiboTheGentleman a écrit:

Ahhhhhhhhhhhh bah encore un PIC NIC...

Je ne sais pas ce que ça veut dire, mais je rappelle tout de même ce que j'ai dit en entrée

tosca a écrit:

Ca ne fonctionne pas, ou je fais une erreur ?

Hors ligne

#13 2014-11-04 10:35:51

TiboTheGentleman
Membre
2008-05-06
32

Re: [Résolu] Filtre par date de prise de vue ne semble pas fonctionner

Problem In Chair, Not In Computer

Hors ligne

#14 2014-11-04 10:41:51

tosca
Former Piwigo Team
Cévennes (Gard)
2006-09-23
3818

Re: [Résolu] Filtre par date de prise de vue ne semble pas fonctionner

TiboTheGentleman a écrit:

Problem In Chair, Not In Computer

:D :D
C'était bien le cas !

Hors ligne

  •  » Utilisation
  •  » [Résolu] Filtre par date de prise de vue ne semble pas fonctionner

Pied de page des forums

Propulsé par FluxBB

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