Modifier les données EXIF dans Pixelpost
Avec Pixelpost, il est possible d’afficher les données EXIF de la prise de vue. C’est proposé en standard dans le modèle « simple ». Pour cela, il faut avoir enregistré l’image en conservant ces données (c’est une option par exemple quand on utilise ImageReady, alors qu’elles sont mangées avec « enregistrer pour le web » de Photoshop).
Plusieurs problèmes cependant :
- Les données relatives au déclenchement du flash sont mal retranscrites, en particulier avec les Nikon, probablement à cause d’une mauvaise strandardisation des données de la part du fabricant.
- Il manque dans le modèle « simple » d’autres données intéressantes, la sensibilité ISO en particulier.
Voilà comment procéder pour changer ça, si vous utilisez le modèle « simple » (pour un autre modèle, si les données EXIF sont présentes ce sera similaire, si elles ne le sont pas, vous pouvez les ajouter en copiant ces lignes dans le template) :
- Dans le fichier templates > simple > image_template.html, trouvez les lignes commençant par
- Supprimez toute la ligne EXIF_FLASH (y compris les « <")
- Ajoutez, en gardant la même syntaxe que les autres lignes : EXIF_FOCAL_LENGTH pour l’objectif utilisé, EXIF_ISO pour la sensibilité
- Sauvegardez le fichier et remplacez l’ancien fichier sur votre serveur
Le code avant :


Modification du code :


Vous pouvez ajouter du texte pour être plus explicite de cette façon :


Le problème est que maintenant, si votre photo n’incorpore pas de données EXIF, vous obtiendrez ceci :

Avec ce petit exercice, maintenant vous savez modifier un modèle, et tout vous est permis !
Commentaires
D'accord, pas d'accord ? Une suggestion, une idée ?
N'hésitez pas à laisser un commentaire et participer à la discussion.
2 réactions à propos de Modifier les données EXIF dans Pixelpost.

24 juillet 2006
18:31
merci, c’est une correction de plus à intègrer dans pixelpost qui ne retient déjà pas des données MySQL ! çà grince, mais çà va rouler j’espère.