VDigital a écrit:
Créer ./include/config_local.inc.php:
<?php
$conf['use_exif'] = true;
?>Ne pas modifier ./include/config_default.inc.php !!!
Lire Les erreurs fréquentes à éviter...
8-)
Merci beaucoup pour ce complément d'info clair, concis et précis!
Je remets de suite mon fichier /include/config_default.inc.php en son état initial et créé un /include/config_local.inc.php comme indiqué et expliqué en suivant le lien.
(C'est une super idée ce fichier "local")
Merci encore!
Ca me paraît assez logique (vu mon propre niveau de compréhension, mais je progresse ...)
La date de création est dans les EXIF, donc il faut :
- que la synchronisation utilise les EXIF, d'où use_exif = true
- que la date de création soit effectivement l'une des données synchronisées : c'est le 'date_creation' => 'DateTimeOriginal' dans le tableau use_exif_mapping
Créer ./include/config_local.inc.php:
<?php
$conf['use_exif'] = true;
?>
Ne pas modifier ./include/config_default.inc.php !!!
Lire Les erreurs fréquentes à éviter...
8-)
Pour mémoire... et pour les "ceusses" qui comme moi ont parfois du mal à comprendre, j'ai fais des essais et il semble qu'il suffise de passer à true la variable $conf['use_exif'] (à la ligne 288) du fichier include\config_default.inc.php puis de refaire une synchronisation des méta-données pour que le champ "Créée le" soit renseigné avec la date de prise de la photo.
J'avoue ne pas tout comprendre exactement mais j'en ai fait mon deuil. Cela marche, la fonction calendrier est maintenant en service, et c'est bô!
Merci à tous.
Personnellement, je n'utilise que les EXIF ; j'ai donc mis les IPTC (paramètres use et show) à false, et les EXIF à true.
Ca marche (je récupère bien les données souhaitées), sous réserve de mon problème d'accents, non encore résolu.
Désolé si je ne suis pas une flèche en PWG ;-)
Donc j'ai ouvert le fichier include\config_default.inc.php et j'ai modifié en true:
* $conf['show_iptc'] (à la ligne 230)
* $conf['use_iptc'] (à la ligne 250)
* $conf['use_exif'] (à la ligne 288)
J'ai ensuite re-synchronisé les méta-données, et il semble que ça marche.
vallembreuse a écrit:
Maintenant le calendrier prend toute sa dimension et devient une fonction très interessante.
Je confirme! Ca devient même carrément génial
Pour être sur de ne pas avoir faire de c... et pour que ça puisse éventuellement servir à d'autre lambins de la comprenette comme moi:
J'ai tout bon?
Est-ce qu'il fallait bien passer ces 3 variables à true?
Une fois tes $conf bien renseignées, une synchro des métadonnées...
Essaie déjà sur une catégorie.
8-)
vallembreuse a écrit:
Ben voilà c'est bon j'ai ma date de création maintenant
Merci merci pour votre aide très précieuse.
Désolé de déterrer un vieux post... mais je n'ai pas bien saisi la marche à suivre...
Faut-il se "taper" à la main toutes les dates de création?
Alors dans ce cas, pourquoi elles sont renseignées sur certaines mes "vieilles" photos, celle mises dans ma galerie à l'époque de PWG 1.4 ou 1.3?
Est-ce qu'on pourrait me ré-expliquer (simplement?) comment faire (si c'est possible) pour que le champ "Créée le" aille chercher l'info contenue dans "DateTimeOriginal"?
Ben voilà c'est bon j'ai ma date de création maintenant
Merci merci pour votre aide très précieuse.
Résolu
Maintenant le calendrier prend toute sa dimension et devient une fonction très interessante.
ciao
Les IPTC sont plus fiables mais pas renseignées par ton appareil, à renseigner "à la main"...
Les exif sont la meilleure source pour la creation_date.
Re-liste ici:
use_exif et use_iptc
use_exif_mapping et use_iptc_mapping
8-)
je ne comprends pas trop la réponse.
désolé
est ce que cela veut dire que je doit enlever le Show_xxxx_mapping ?
j'ai enlevé le EXIF...et laisser que les instructions IPTC.
IPTC est plus fiable c'est ce que vous avez dit lors de la conférence la semaine dernière.
Si je remets les EXIF, est ce que mes noms de photos et descriptions reviendront ?
;-)
Show_xxxx_mapping aucune importance.
Use:
use_iptc_mapping et use_exif_mapping éviter le conflit.
En réalité, les exif étant assez déroutantes, les iptc prennent le dessus...
8-)
bon je reviens vers vous j'ai changé mon config_local
// +-----------------------------------------------------------------------+
// | metadata |
// +-----------------------------------------------------------------------+
// show_iptc: Show IPTC metadata on picture.php if asked by user
$conf['show_iptc'] = true;
// show_iptc_mapping : is used for showing IPTC metadata on picture.php
// page. For each key of the array, you need to have the same key in the
// $lang array. For example, if my first key is 'iptc_keywords' (associated
// to '2#025') then you need to have $lang['iptc_keywords'] set in
// language/$user['language']/common.lang.php. If you don't have the lang
// var set, the key will be simply displayed
//
// To know how to associated iptc_field with their meaning, use
// tools/metadata.php
$conf['show_iptc_mapping'] = array(
'iptc_keywords' => '2#025',
'iptc_caption_writer' => '2#122',
'iptc_byline_title' => '2#085',
'iptc_caption' => '2#120'
);
// use_iptc: Use IPTC data during database synchronization with files
// metadata
$conf['use_iptc'] = true;
// use_iptc_mapping : in which IPTC fields will PhpWebGallery find image
// information ? This setting is used during metadata synchronisation. It
// associates a phpwebgallery_images column name to a IPTC key
$conf['use_iptc_mapping'] = array(
'keywords' => '2#025',
'author' => '2#122',
'name' => '2#005',
'comment' => '2#120'
);
je pense que j'ai fait ce que vous m'avez dit ...j'ai toujours la meme chose
mais j'ai une regression: j'avais mis des noms aux photos et des descriptions et depuis la synchro après la modif de mon config_local plus rien
:-(
je m'y mets et je reviens vers vous
Bis avec rvelices... et même diagnostic. 8-)