Bonjour.
Pour la naissance de mon petit neveu, j'ai entrepris une MAJ de PWG 1.7.3 vers Piwigo 2.0.2.
Jusque là pas de problème.
Maintenant, j'ai remarqué que lorsque je rajoute des photos, je vois la date d'ajout, mais pas la date de création (Créée le non disponible).
Mes photos sont dans n'importe quel ordre, et pas moyen de les trier du plus récent au plus ancien...
Je me suis bêtement dit que cela pouvait être un problème d'exif.
Ma version de php est : php5-5.2.9-0.1
les exif sont activés dans le php (vu dans php -i | grep exif), cependant lors des syncronisations, j'ai l'erreur: "Exif extension not available, admin should disable exif use"
Comment puis-je faire apparaitre les dates de création, et ainsi réussir mon tri?
Merci pour votre aide
Allex
Hors ligne
Sujet mainte fois débattu... Une recherche aurait permis de donner le lien vers le wiki et plus exactement le passage suivant:
// 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 // // 3. $conf['order_by_inside_category'] = $conf['order_by']; // Ligne obligatoire pour appliquer vos paramètres. // $conf['order_by'] = ' ORDER BY date_available DESC, file ASC, id ASC'; $conf['order_by_inside_category'] = $conf['order_by'];
;-)
Hors ligne
Bonjour.
Merci pour cette réponse rapide.
Au risque de passer pour un idiot, j'ai déjà regardé ce wiki, et ai déjà mis la ligne: $conf['order_by'] = ' ORDER BY date_creation ASC' dans le fichier include/config_local.inc.php
Cependant, pas de tri correspondant aux dates de création. Mes photos sont mélangées...
Sinon, je ne me serais pas permis de vous écrire...
Remarque: si je mets cette ligne: $conf['order_by_inside_category'] = $conf['order_by']; ma galerie est une page blanche...
Cordialement
Allex
Hors ligne
(se creuse la tête)
Tu as bien mis les deux lignes comme expliqué sur le wiki ??
Hors ligne
Il faudra l'avis d'un spécialiste car là, je ne vois pas ce qu'il s'y passe...
Hors ligne
Copier / Coller de include/config_local.inc.php avec la seconde ligne.
Hors ligne
Voilà:
<?php
// this file is provided as an example. It does not modify the configuration
// as long as it remains in "tools" directory. Move it to "include"
// directory if you want to modify default configuration.
//$conf['prefix_thumbnail'] = 'thumb_';
//$conf['show_gt'] = true;
//$conf['order_by'] = ' ORDER BY date_creation ASC, file ASC, id ASC'
$conf['order_by'] = ' ORDER BY date_creation ASC'
$conf['order_by_inside_category'] = $conf['order_by'];
?>
Est-ce que le fait que sous chaque photo on voit: "Créée le non disponible" a une inscidence?
Hors ligne
Et il ne manque pas un ; à la fin de la ligne de $conf['order_by'] = ' ORDER BY .... par hasard ?
Hors ligne
Attention, rappel : La date de création ne contient pas l'heure.
Au lieu de modifier un fichier d'exemple...
Je te conseille d'Activer le plugin LocalFiles Editor qui est fait pour ça.
Et dans le premier onglet, d'ajouter les 2 $conf que tu veux.
Et si cela ne fait pas un effet: Puis-je avoir un lien vers la galerie ? (Au besoin en MP).
Hors ligne
Bonjour.
J'ai activé le plugin "LocalFile Editor", et je retrouve mes 2 paramètres $conf comme ils étaient déjà dans le fichier config_local.inc.php.
Du coup, aucun changement observé.
Ma galerie est visible à l'adresse "http://patois.hd.free.fr/galerie" -> rubrique Thomas
C'est en effet dans cette rubrique que j'ai fait attention de conserver les dates de création et pour les photos et pour les vignettes (puisque j'ai remarqué que phpmyvignettes modifie ces dates)
Merci.
Hors ligne
http://patois.hd.free.fr/galerie/admin. … ;cat_id=28
Après "Ordre de tri "
Tu as quoi comme cases cochées ?
Utiliser l'ordre de tri des images par défaut (défini dans le fichier de configuration)
Appliquer aux sous-catégories
et comme sélections, encore après?
Mais plus encore:
Pense à collecter les dates de création (Synchro des métadonnées (sans simulation)).
Hors ligne
VDigital a écrit:
Attention, rappel : La date de création ne contient pas l'heure.
Pourquoi au fait ? Elle est dans les Exifs pourtant ?
Hors ligne