•  » Utilisation
  •  » Affichage par date et heure de création

#1 2009-03-05 20:15:14

judedie
Membre
2009-03-05
51

Affichage par date et heure de création

Bonsoir tout le monde.

Tout d'abord félicitations pour ce script que je viens de découvrir et que je trouve réellement bien fait!

J'ai un petit soucis, j'aimerais trier mes photos par date de création de la photo, mais je me suis rendu compte que l'heure du cliché n'était pas prise en compte.
Je voudrais savoir s'il existait un MOD permettant de modifier cela?

Merci d'avance

Ju

Hors ligne

#2 2009-03-05 20:32:34

Pierrot_Rennes
Membre
Cancale (35)
2007-03-22
1117

Re: Affichage par date et heure de création

judedie a écrit:

Bonsoir tout le monde.

Tout d'abord félicitations pour ce script que je viens de découvrir et que je trouve réellement bien fait!

J'ai un petit soucis, j'aimerais trier mes photos par date de création de la photo, mais je me suis rendu compte que l'heure du cliché n'était pas prise en compte.
Je voudrais savoir s'il existait un MOD permettant de modifier cela?

Merci d'avance

Ju

Bonsoir,

Je t'invite à lire le Wiki et rechercher dans le forum ;-)
Piste de recherche : les Exif et IPTC
Tu trouveras certainement la solution


Pierrot - Cancale (35) - puzzlesbd.net
Collection puzzles et objets de Bandes Dessinées
Piwigo 15.0.0 - PHP: 8.1.30 - MySQL: 10.5.26-MariaDB-cll-lve - ImageMagick 7.1.1-19
(Hébergeur : ex2)

Hors ligne

#3 2009-03-05 21:02:08

judedie
Membre
2009-03-05
51

Re: Affichage par date et heure de création

J'avoue ne pas trop m'en sortir même avec cette piste.
Les données dont je veux me servir sont bien présente dans la base (enfin je crois), puisque quand je clique sur "Afficher les metadonnées" la date + heure de création apparait.
Il s'agit des metadonnée exif.

Mais comment est ce que je peux configurer l'affichage pour que les photos soient trié suivant ce paramètre?

Hors ligne

#4 2009-03-05 21:02:32

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

Re: Affichage par date et heure de création

Une page à lire dans le wiki

notamment :

// order_by : comment changer l'ordre d'affichage des images dans une    
// catégorie ?
//
// Il y a plusieurs champs qui peuvent servir à ordonner l'affichage :
//
//  - date_available : date d'ajout dans la galerie
//  - file : le nom du fichier
//  - id : l'identifiant unique de l'image
//  - date_creation : la date de création
//
// Une fois que vous avez choisi quels champs utiliser, vous devez choisir
// l'ordre croissant ou décroissant sur chaque champ. Exemples :
//
// 1. $conf['order_by'] = " order by date_available desc, file asc";
//    va ordonner selon la date d'ajout par ordre croissant, puis sur le nom du
//    fichier par ordre croissant
//
// 2. $conf['order_by'] = " order by file asc";
//    va ordonner selon le nom du fichier par ordre croissant
//
$conf['order_by'] = ' ORDER BY date_available DESC, file ASC, id ASC';


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 2009-03-05 21:14:39

judedie
Membre
2009-03-05
51

Re: Affichage par date et heure de création

Mon souci c'est que le champ date_creation dans la base de donnée ne contient pas l'heure de création, et que j'ai besoin de ce paramètre.

En fait je voudrais faire comme Octobre Rouge ici : [Forum, topic 12337] Changer une date par sa date EXIF
Mais j'aimerai autant que possible éviter de modifier le code à la main, pour ne pas tout perdre ou tout avoir a refaire a la premiere mise a jour.
De plus Octobre rouge utilise la version 1.7 alors que moi j'ai la 2, je ne sais pas si ses modifications sont compatibles avec ma version...
VDigital parlait d'incorporer ces modifications dans la version 1.8, est ce que cela a pu etre fait?
Est ce que cela est prévu dans une évolution de la version 2?

Merci

Hors ligne

#6 2009-03-05 21:20:01

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12672

Re: Affichage par date et heure de création

Problème bien connu de nos services, mais toujours pas corrigé :-/ je vais changer la priorité du bug dans le bugtracker.

* [Bugtracker] ticket 270
* [Bugtracker] ticket 473
* [Forum, topic 5544] Ajouter l'heure de prise de vue dans 'date_creation'
* [Forum, post 53350 by Toff in topic 9817] Modification BdD
* [Forum, topic 8708] Données EXIF et EXIFManger

(en suivant tous ces liens, il y en a pour une bonne heure de lecture, bonne soirée)


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#7 2009-03-05 21:23:13

Criss
Former Piwigo Team
Calvi
2008-03-31
325

Re: Affichage par date et heure de création

ddtddt a écrit:

Une page à lire dans le wiki

notamment :

// order_by : comment changer l'ordre d'affichage des images dans une    
// catégorie ?
//
// Il y a plusieurs champs qui peuvent servir à ordonner l'affichage :
//
//  - date_available : date d'ajout dans la galerie
//  - file : le nom du fichier
//  - id : l'identifiant unique de l'image
//  - date_creation : la date de création
//
// Une fois que vous avez choisi quels champs utiliser, vous devez choisir
// l'ordre croissant ou décroissant sur chaque champ. Exemples :
//
// 1. $conf['order_by'] = " order by date_available desc, file asc";
//    va ordonner selon la date d'ajout par ordre croissant, puis sur le nom du
//    fichier par ordre croissant
//
// 2. $conf['order_by'] = " order by file asc";
//    va ordonner selon le nom du fichier par ordre croissant
//
$conf['order_by'] = ' ORDER BY date_available DESC, file ASC, id ASC';

Non ce n'est pas suffisant, j'ai eu le même soucis. il faut faire un truc du genre :

Code:

$conf['order_by'] = ' ORDER BY date_creation DESC, file ASC, id ASC';
$conf['order_by_inside_category'] = $conf['order_by'];

Car c'est $conf['order_by_inside_category'] qui est utilisé dans les catégories il semble, et il est défini dans la config par défaut en copie et non par "pointeur".
Donc les modifs apportées à $conf['order_by'] n'ont aucun impact sur lui.


Du reste je suis preneur d'une meilleure explication pour le doublement de ces paramètres de configuration.


Enregistrez vous pour obtenir une galerie Piwigo hébergée. Venez nous aider à faire du beta-test !

Hors ligne

#8 2009-03-06 09:07:46

judedie
Membre
2009-03-05
51

Re: Affichage par date et heure de création

plg a écrit:

Problème bien connu de nos services, mais toujours pas corrigé :-/ je vais changer la priorité du bug dans le bugtracker.

* [Bugtracker] ticket 270
* [Bugtracker] ticket 473
* [Forum, topic 5544] Ajouter l'heure de prise de vue dans 'date_creation'
* [Forum, post 53350 by Toff in topic 9817] Modification BdD
* [Forum, topic 8708] Données EXIF et EXIFManger

(en suivant tous ces liens, il y en a pour une bonne heure de lecture, bonne soirée)

Ok merci de l'info, effectivement ya de quoi lire :)
Je crois que je vais attendre le correctif du bug en fait :)

Hors ligne

#9 2009-03-24 09:47:27

judedie
Membre
2009-03-05
51

Re: Affichage par date et heure de création

plg a écrit:

Problème bien connu de nos services, mais toujours pas corrigé :-/ je vais changer la priorité du bug dans le bugtracker.

* [Bugtracker] ticket 270


(en suivant tous ces liens, il y en a pour une bonne heure de lecture, bonne soirée)

Bonjour,
ce bug est affiché comme étant pris en compte et prévu pour la version 2.0.1, par contre je n'ai pas vu de changement le concernant sur la version 2.0.1 sur le change log et il n'apparait pas sur la roadmap de la version 2.0.2.
Est il toujours d'actualité?

Merci

Hors ligne

#10 2009-03-25 00:47:08

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12672

Re: Affichage par date et heure de création

Criss a écrit:

Code:

$conf['order_by'] = ' ORDER BY date_creation DESC, file ASC, id ASC';
$conf['order_by_inside_category'] = $conf['order_by'];

Car c'est $conf['order_by_inside_category'] qui est utilisé dans les catégories il semble, et il est défini dans la config par défaut en copie et non par "pointeur".
Donc les modifs apportées à $conf['order_by'] n'ont aucun impact sur lui.


Du reste je suis preneur d'une meilleure explication pour le doublement de ces paramètres de configuration.

Dans Piwigo, on affiche des collections de photos. Cela peut être le contenu d'une catégorie, le résultat d'une recherche, une collection aléatoire, les photos favorites, etc. $conf['order_by_inside_category'] n'est utilisé que lorsque l'on affiche une catégorie.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#11 2009-03-25 00:54:41

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12672

Re: Affichage par date et heure de création

judedie a écrit:

ce bug est affiché comme étant pris en compte et prévu pour la version 2.0.1, par contre je n'ai pas vu de changement le concernant sur la version 2.0.1 sur le change log et il n'apparait pas sur la roadmap de la version 2.0.2.
Est il toujours d'actualité?

La 2.0.1 est sortie essentiellement sortie pour un problème de sécurité, donc nous n'avons pas intégré cette demande.

Cela dit, ce qui m'embête, c'est que cette demande implique un changement dans le format de la base (passage du champ images.date_creation de date à datetime), et du coup ça veut dire que le passage de 2.0.1 à 2.0.2 imposera un "upgrade" en plus de la copie des fichiers modifiés, alors qu'il ne s'agit pas vraiment d'un bug, c'est plutôt une demande de fonctionnalité (enfin, c'est limite).

Je vais voir avec P@t qui prépare un plugin pour gérer les mises à jour directement depuis l'administration de Piwigo si on pourrait intégrer l'appel à "l'upgrade".


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#12 2009-03-25 01:57:33

P@t
Ex Equipe Piwigo
Nice
2007-06-13
5695

Re: Affichage par date et heure de création

A vrai dire, le plugin est pas vraiment prévu pour tout suite, sachant que je déménage à la fin de la semaine, et que les cartons ont pris du retard ;-)
En plus, je risque d'etre coupé d'internet quelques semaines...

Je ne suis pas franchemennt favorable au changement de base dans une meme branche...
Mais bon, ca devrait pouvoir se faire quand meme.


P@t

Hors ligne

#13 2009-03-25 06:27:52

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

Re: Affichage par date et heure de création

P@t a écrit:

Je ne suis pas franchemennt favorable au changement de base dans une meme branche...
Mais bon, ca devrait pouvoir se faire quand meme.

+1  changement pour la 2.1

Surtout qu'il y aura toujours des hébergeurs qui empêcherons les mise à jours auto donc pas de changement de BdD entre des versions mineures


[HS]

P@t a écrit:

je déménage à la fin de la semaine, et que les cartons ont pris du retard ;-)
.

Bon courage ;-)
[/HS]


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

#14 2009-03-25 08:08:16

Criss
Former Piwigo Team
Calvi
2008-03-31
325

Re: Affichage par date et heure de création

plg a écrit:

Criss a écrit:

Code:

$conf['order_by'] = ' ORDER BY date_creation DESC, file ASC, id ASC';
$conf['order_by_inside_category'] = $conf['order_by'];

Car c'est $conf['order_by_inside_category'] qui est utilisé dans les catégories il semble, et il est défini dans la config par défaut en copie et non par "pointeur".
Donc les modifs apportées à $conf['order_by'] n'ont aucun impact sur lui.


Du reste je suis preneur d'une meilleure explication pour le doublement de ces paramètres de configuration.

Dans Piwigo, on affiche des collections de photos. Cela peut être le contenu d'une catégorie, le résultat d'une recherche, une collection aléatoire, les photos favorites, etc. $conf['order_by_inside_category'] n'est utilisé que lorsque l'on affiche une catégorie.

Merci de cette précision, j'avais zappé les modes recherche et tags. :P


Enregistrez vous pour obtenir une galerie Piwigo hébergée. Venez nous aider à faire du beta-test !

Hors ligne

#15 2009-03-25 08:53:28

cbtitalia
Membre
1970-01-01
43

Re: Affichage par date et heure de création

Bonjour,

Moi pour régler le problème, le nom de fichier de mes photos est écrit de la manière suivante : 2009-03-25_08-51-23_test.jpg (cela se fait avec xnview sans problème.  De plus mon nom de fichier est toujours unique.

Et le tri des photos se fait sur le nom de mes fichiers.

++

St@n

Dernière modification par cbtitalia (2009-03-25 08:54:30)


http://etangdesforges.free.fr enfin en version 2.0.1 SANS AUCUN SOUCIS.... Merci au forum.

Hors ligne

  •  » Utilisation
  •  » Affichage par date et heure de création

Pied de page des forums

Propulsé par FluxBB

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