Balise #EXIF : récupérer les informations stockées dans les images. - commentairesBalise #EXIF : récuperer les informations stoquées dans les images.2008-05-03T10:39:07Zhttps://contrib.spip.net/Balise-EXIF-recuperer-les-informations-stockees-dans#comment4056492008-05-03T10:39:07Z<p>Si votre balise #EXIF est générée par le plugin Exif pour Spip 1.9, <br class="autobr">
alors il suffit d'ajouter ce code à l'intérieur d'une boucle DOCUMENTS du squelette :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><BOUCLE_exif(DOCUMENTS){id_document}{mode=document}{extension=jpg}{doublons}>
[<li>Ouverture: f(#EXIF{EXIF,FNumber}|div{10})</li>]</code></pre></div>
<p>De cette manière pour chaque image, tu auras : « Ouverture : f2 » par exemple.</p>
<p><a href="http://gezus.homelinux.com/spip.php?article134" class="spip_out" rel='nofollow external'>Article complet avec plugin et squelette dispo ici</a></p>Balise #EXIF : récupérer les informations stockées dans les images.2008-05-02T13:42:20Zhttps://contrib.spip.net/Balise-EXIF-recuperer-les-informations-stockees-dans#comment4056272008-05-02T13:42:20Z<p>Il existe un plugin EXIF pour Spip qui permet de gérer directement et simplement la balise #EXIF.</p>
<p>Ce plugin EXIF ne fonctionne pas (complètement) sous Spip 1.9.2, <br class="manualbr">mais j'en ai fait une adaptation pour la version 1.9.2 que vous pouvez consulter ci-dessous, <br class="manualbr">avec des exemples d'utilisation simple.</p>
<p>Cela résout le problème de gestion des données EXIF pour les images et photos sous Spip 1.9.2.</p>
<p>Voir ici pour le <a href="http://gezus.homelinux.com/spip.php?article134" class="spip_out" rel='nofollow external'>Plugin EXIF modifié pour Spip 1.9.2</a></p>> Balise #EXIF : récuperer les informations stoquées dans les images.2008-05-02T12:56:56Zhttps://contrib.spip.net/Balise-EXIF-recuperer-les-informations-stockees-dans#comment4056252008-05-02T12:56:56Z<p>Pourquoi s'embêter avec des fonctions qui sont dépassées par les dernières versions de Spip<small class="fine d-inline"> </small>?</p>
<p>Il existe un plugin EXIF pour Spip qui permet de gérer directement et simplement la balise #EXIF.</p>
<p>Ce plugin EXIF ne fonctionne pas (complètement) sous Spip 1.9.2, <br class="autobr">
mais j'en ai fait une adaptation pour la version 1.9.2 que je posterai d'ici peu avec des exemples d'utilisation simple.</p>
<p>Cela résout le problème de gestion des données EXIF des images et photos.</p>
<p><a href="http://gezus.homelinux.com/spip.php?page=walma&id_article=129" class="spip_out" rel='nofollow external'>Voir ici pour le plugin EXIF mis en application</a><br class="autobr">
(cliquer sur le lien « Données EXIF » en dessous de la photo)</p>Balise #EXIF : affichage de l'heure2007-09-21T11:00:58Zhttps://contrib.spip.net/Balise-EXIF-recuperer-les-informations-stockees-dans#comment3982262007-09-21T11:00:58Z<p>je ne vois pas bien la différence entre affdateH\hi et affdateH\hi</p>Balise #EXIF : affichage de l'heure2007-09-03T17:23:29Zhttps://contrib.spip.net/Balise-EXIF-recuperer-les-informations-stockees-dans#comment3976112007-09-03T17:23:29Z<p><strong>Attention</strong>, contrairement à ce qui est écrit dans le dernier code, pour obtenir l'heure il faut <code class="spip_code spip_code_inline" dir="ltr"> affdate{H\hi} </code> et non pas <code class="spip_code spip_code_inline" dir="ltr"> affdate{H\hi} </code></p>Balise #EXIF : récuperer les informations stoquées dans les images.2007-02-28T13:51:40Zhttps://contrib.spip.net/Balise-EXIF-recuperer-les-informations-stockees-dans#comment3915142007-02-28T13:51:40Z<p>Oui,</p>
<p>il y a un fichier incompatible avec la nouvelle version de SPIP. En attendant une mise à jour, tu peux renomer le fichier : <strong>inc/getdocument.php</strong> en <strong>inc/getdocument.php.old</strong> ce qui corrigera le pbl de l'ajout des images.</p>
<p>Les balises #EXIF seront toujours disponnibles par contre et l'utilité du plugin reste donc entière.</p>Balise #EXIF : récuperer les informations stoquées dans les images.2007-02-28T12:51:28Zhttps://contrib.spip.net/Balise-EXIF-recuperer-les-informations-stockees-dans#comment3915102007-02-28T12:51:28Z<p>Le plugin ne semble pas marcher avec spip 1.9.2.<br class="autobr">
Une fois activé, on ne peut plus ajouter d'image à un article <br class="autobr">
Quelqu'un a une idée<small class="fine d-inline"> </small>?</p>Balise #EXIF : récuperer les informations stoquées dans les images.2005-11-22T10:03:45Zhttps://contrib.spip.net/Balise-EXIF-recuperer-les-informations-stockees-dans#comment3845002005-11-22T10:03:45Z<p>Oui, l'ouverture, toujours ce même problème :(</p>
<p>qu'est ce qui bug chez toi<small class="fine d-inline"> </small>?</p>
<p>Normalement, il y a un champ <strong>EXIF,AppertureValue</strong> qui donne cette valeur. Le problème, c'est que c'est un truc exotique qui ne correspond en général pas à ce qu'on attend.</p>
<p>Moi, j'y connais rien, j'avais essayé de bidouille un filtre, mais j'ai pas assez de données pour tester correctement. En fin de compte, je me suis rabatu sur la valeur FNumber, qui donne aussi l'ouverture si j'ai bien compris. Avec un filtre en plus :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>function exif_ouverture($fnumber) { list($a,$b) = split('/',$fnumber); return intval($a)/intval($b);
}</code></pre></div>
<p>mais là encore, je ne suis pas certain que ce soit ce qui faut. Si tu veux donner un retour là dessus.</p>Balise #EXIF : récuperer les informations stoquées dans les images.2005-11-21T23:56:59Zhttps://contrib.spip.net/Balise-EXIF-recuperer-les-informations-stockees-dans#comment3844972005-11-21T23:56:59Z<p>Lut'</p>
<p>juste une petite question, si je souhaite afficher l'ouverture (ou d'autres données EXIF) je fais comment<small class="fine d-inline"> </small>? j'ai essayé des trucs avec aperture mais ... bug sur bug.</p>
<p>Sinon le reste fonctionne tres bien <a href="http://www.art-logic.info/annecy/Titre-Article-de-developpement?id_document=786#786" class="spip_out" rel='nofollow external'>ici</a>.<br class="autobr">
Super cette contrib.</p>> Balise #EXIF : récuperer les informations stoquées dans les images.2005-09-01T14:54:12Zhttps://contrib.spip.net/Balise-EXIF-recuperer-les-informations-stockees-dans#comment3832212005-09-01T14:54:12Z<p>Ha oui, ce filtre n'est pas fournis par le fichier suscité. Il faut donc le copier colé depuis l'article (lui est toujours valide) dans mes_fonctions.</p>
<p>désolé</p>> Balise #EXIF : récuperer les informations stoquées dans les images.2005-09-01T14:45:21Zhttps://contrib.spip.net/Balise-EXIF-recuperer-les-informations-stockees-dans#comment3832202005-09-01T14:45:21Z<p>J'en ai toujours un :</p>
<p>- Erreur : filtre «<small class="fine d-inline"> </small>date_EXIF2spip<small class="fine d-inline"> </small>» non défini, _imagezoom</p>> Balise #EXIF : récuperer les informations stoquées dans les images.2005-09-01T13:45:19Zhttps://contrib.spip.net/Balise-EXIF-recuperer-les-informations-stockees-dans#comment3832192005-09-01T13:45:19Z<p>bon, pour la 1.8.2, ce code n'est plus valide (je pensais que ct dans les forums). <br class="autobr">
Il faut telecharcher le fichier <a href="http://trac.rezo.net/trac/spip-zone/file/_contribs_/_balises_/exif/trunk/plug_exif.php" class="spip_out" rel='nofollow external'>là</a><br class="autobr">
et le copier à la racine du site puis mettre :</p>
<div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>include('plug_exif.php')</code></pre></div>
<p>dans le fichier <i>mes_fonctions.php3</i>.</p>> Balise #EXIF : récuperer les informations stoquées dans les images.2005-09-01T12:58:22Zhttps://contrib.spip.net/Balise-EXIF-recuperer-les-informations-stockees-dans#comment3832182005-09-01T12:58:22Z<p>j'ai updaté en 1.8.2 et ça ne passe toujours pas.<br class="autobr">
J'ai mis ça dans le template dans une boucle document jpg :<br class="autobr">
[Model : (#EXIF<i>IFD0,Model</i>)] / [Date : (#EXIF<i>EXIF,DateTimeOriginal</i>|date_EXIF2spip|sinon<i>#DATE</i>|jour)] / [ISO :(#EXIF<i>EXIF,ISOSpeedRatings</i>)] / [Exposition : (#EXIF<i>EXIF,ExposureTime</i>)]</p>
<p>Spip m'indique l'inexistance des filtres.</p>> Balise #EXIF : récuperer les informations stoquées dans les images.2005-09-01T11:57:13Zhttps://contrib.spip.net/Balise-EXIF-recuperer-les-informations-stockees-dans#comment3832162005-09-01T11:57:13Z<p>spip 1.8 Faut que j'update. Autant pour moi.</p>> Balise #EXIF : récuperer les informations stoquées dans les images.2005-09-01T11:23:55Zhttps://contrib.spip.net/Balise-EXIF-recuperer-les-informations-stockees-dans#comment3832132005-09-01T11:23:55Z<ol class="spip"><li> Tu es en quelle version<small class="fine d-inline"> </small>?</li><li> à part le bug sur les dates, j'en ai ratté un sur ta page<small class="fine d-inline"> </small>?</li><li> tu peux me donner le lien vers le squelette que je regarde ce qui colle pas<small class="fine d-inline"> </small>?</li></ol>> Balise #EXIF : récuperer les informations stoquées dans les images.2005-09-01T10:45:41Zhttps://contrib.spip.net/Balise-EXIF-recuperer-les-informations-stockees-dans#comment3832112005-09-01T10:45:41Z<p>J'ai quelques plantés dans ma <a href="http://www.art-logic.info/annecy/article.php3?id_article=24&menu=image&debut_img=1&format=0#diapo" class="spip_out" rel='nofollow external'>galerie photo</a>Je ne suis pas certain d'avoir totalement tout pigé dans cette contrib... Les scripts doivent bien être ajoutés à mes_fonctions.php3<small class="fine d-inline"> </small>? A savoir que je n'userai pas du script pour le logo exif (j'use des vignettes) et que je n'ai pas forcément de contenu exif dans les images du fait de la compression des photos. Une idée pour résoudre les bugs<small class="fine d-inline"> </small>?</p>