Métadonnées Photo - commentaires Métadonnées Photo 2024-04-13T05:24:21Z https://contrib.spip.net/Metadonnees-Photo#comment514870 2024-04-13T05:24:21Z <p>Plus besoin de répondre. J'ai trouvé... j'y suis presque... j'ai encore des warning que je ne sais pas supprimer... mais les données s'affichent... je récupère mes titres, département pays etc... je ne sais pas comment publier cette nouvelle version du plugin... je n'ai jamais fais de correction. si une personne peut m'indiquer rapidement comment ça se passe pour que d'autres puissent éventuellement profiter...</p> Métadonnées Photo 2024-04-11T08:53:49Z https://contrib.spip.net/Metadonnees-Photo#comment514864 2024-04-11T08:53:49Z <p>Bonjour à vous tous... je suis un développeuse "déchue" qui n'a plus de boulot et qui essaie tout de même de faire marcher ce plugin sur une version SPIP 4.2... Je tente de transformer le code et j'ai du mal sur une ligne en particulier...<br class="autobr"> dans «<small class="fine d-inline"> </small>iptc.php<small class="fine d-inline"> </small>» (fonction fct_lireIPTC() )<br class="autobr"> il faut tranformer la ligne (175 peut être.. comme j'ai déjà corrigé des appels, le numéro peut être faux)<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">while(list($index, ) = each($valeurIPTC))</code></p> <p>et j'ai trouvé la correction suivante à appliquer : <br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">PHP < 7.2 while(list($var,$val)=each($_POST))</code><br class="autobr"> doit être transformé en<br class="autobr"> <code class="spip_code spip_code_inline" dir="ltr">PHP >= 7.2 foreach($_POST as $var => $val)</code></p> <p>mais comme il n'y a pas de valeur après index, je suis un peu perdue... <br class="autobr"> j'ai supposé que le développeur d'origine ne s'intéresse qu'à la clé dans le tableau... j'ai lu des docs sur PHP qui indique qu'on pouvait faire une boucle en ne s'intéressant à des colonnes du tableau en particulier... mais je me retrouve avec des comportements étrange... <br class="autobr"> quelqu'un de plus calé peut-il me confirmer si ma correction est correcte<small class="fine d-inline"> </small>?</p> <p><code class="spip_code spip_code_inline" dir="ltr">foreach ($valeurIPTC as $index => $valeur )</code></p> <p>merci d'avance. Laurence</p> Métadonnées Photo 2023-09-16T18:08:31Z https://contrib.spip.net/Metadonnees-Photo#comment514056 2023-09-16T18:08:31Z <p>Bonjour Maïeul, <br class="autobr"> Dommage... je vais voir avec un développeur freelance, et si ça le fait, je posterai le résultat.</p> Métadonnées Photo 2023-09-16T16:37:56Z https://contrib.spip.net/Metadonnees-Photo#comment514054 2023-09-16T16:37:56Z <p>Non pas avancé de mon coté, et pas le temps / prioritaires.</p> Métadonnées Photo 2023-09-16T16:31:58Z https://contrib.spip.net/Metadonnees-Photo#comment514053 2023-09-16T16:31:58Z <p>Bonjour à Maïeul, et Phil, JC, Vilou et les autres,<br class="autobr"> J'ai la très nette impression que le portage n'est pas encore programmé... as-tu avancé sur ce sujet de ton côté<small class="fine d-inline"> </small>?<br class="autobr"> Pour ma part, je voudrais juste pouvoir obtenir la date de prise de vue, mais ne trouve aucune solution viable sous SPIP (actuellement en 4.1 php7, mais je vais passer en 4.2). Quelqu'un a une idée sur comment extraire cette donnée<small class="fine d-inline"> </small>?</p> Métadonnées Photo 2023-07-12T06:05:31Z https://contrib.spip.net/Metadonnees-Photo#comment513744 2023-07-12T06:05:31Z <p>Oui, ce serait vraiment bien de mettre ce plugin sur la version 4.2.</p> <p>Merci au volontaires :-)</p> Métadonnées Photo 2023-05-22T04:34:44Z https://contrib.spip.net/Metadonnees-Photo#comment513330 2023-05-22T04:34:44Z <p>Je dirais même plus, ce serait super cool<small class="fine d-inline"> </small>!</p> Métadonnées Photo 2022-10-01T17:16:28Z https://contrib.spip.net/Metadonnees-Photo#comment511866 2022-10-01T17:16:28Z <p>Ah oui, ce serait cool que quelqu'un porte ce plugin pour SPIP 4.</p> Métadonnées Photo 2022-05-19T21:03:56Z https://contrib.spip.net/Metadonnees-Photo#comment510967 2022-05-19T21:03:56Z <p>Bonsoir,</p> <p>J'ai modifié la compatibilité dans le fichier paquet.xml<br class="autobr"> Le plugin affiche les données iptc sur un spip 4.0.1 ce qui me suffit.<br class="autobr"> Je n'ai pas les données exif.</p> <p>Merci</p> Métadonnées Photo 2022-03-13T17:59:39Z https://contrib.spip.net/Metadonnees-Photo#comment510426 2022-03-13T17:59:39Z <p>Bonjour,</p> <p>un portage / nettoyage spip 4 est-il prévu<small class="fine d-inline"> </small>? pour savoir si je tente de degager du temps pour cela ... ou pas</p> Métadonnées Photo 2020-11-25T11:12:58Z https://contrib.spip.net/Metadonnees-Photo#comment506891 2020-11-25T11:12:58Z <p>Ah oui mais c'est pas vraiment une solution durable</p> Métadonnées Photo 2020-11-25T11:07:41Z https://contrib.spip.net/Metadonnees-Photo#comment506890 2020-11-25T11:07:41Z <p>Bonjour</p> <p>Oui j'aurais du faire un retour sur la solution trouvée par le webmestre (ce n'est pas mon site) : redescendre à une version php inférieure, la 5.6.40 pour être plus précis.</p> Métadonnées Photo 2020-11-25T08:02:36Z https://contrib.spip.net/Metadonnees-Photo#comment506888 2020-11-25T08:02:36Z <p>Salut,</p> <p>Même souci sur un SPIP 3.3 . Tu as quelle version de PHP<small class="fine d-inline"> </small>?</p> Métadonnées Photo 2020-10-13T14:31:02Z https://contrib.spip.net/Metadonnees-Photo#comment506500 2020-10-13T14:31:02Z <p>Bonjour</p> <p>J'utilise avec bonheur ce plugin associé au plugin galleria dans un modèle.</p> <p>Mais aujourd'hui, j'ai un souci. <br class="autobr"> Sur ce site <a href="http://www.photoclubrebecq.be/spip/" class="spip_out" rel='nofollow external'>http://www.photoclubrebecq.be/spip/</a> et par exemple sur cette page <a href="http://www.photoclubrebecq.be/spip/spip.php?article252" class="spip_out" rel='nofollow external'>http://www.photoclubrebecq.be/spip/spip.php?article252</a> les métadonnées ne s'affichent pas.</p> <p>En revanche 2 images récupérées sur le site et intégrées dans cet autre site <a href="http://escal.ac-lyon.fr/spip/spip.php?article177" class="spip_out" rel='nofollow external'>http://escal.ac-lyon.fr/spip/spip.php?article177</a> affichent bien les métadonnées.</p> <p>Pourtant ces 2 sites sont sous spip 3.2.8</p> <p>J'ai vérifié le paramétrage, j'ai essayé de désactiver d'autres plugins, vérifié s'il n'y avait pas un mes_options.php ...</p> <p>Bref je ne trouve pas la source du problème.</p> <p>Si quelqu'un a une piste ...</p> Métadonnées Photo 2017-10-12T22:27:52Z https://contrib.spip.net/Metadonnees-Photo#comment493726 2017-10-12T22:27:52Z <p>Bonsoir,<br class="autobr"> En effet on trouve quelques librairies :-) , pour celles que tu cites :<br class="autobr"> *php-exif : il faut pouvoir exécuter du perl en commande sur le serveur (la lib <a href="https://sno.phy.queensu.ca/~phil/exiftool/" class="spip_out" rel='nofollow external'>exiftool</a> qui semble faire référence , je pense que l'on peut l'exclure pour notre usage. Elle peut aussi être branchée sur la fonction native de php mais qui semble pas toujours stable...<br class="autobr"> *pel : j'obtiens de bons résultats mais j'ai l'impression qu' il y a du boulot pour le brancher sur ce plugin spip...<br class="autobr"> Sinon :<br class="autobr"> PHPExiftool : branchée sur exiftool aussi</p> <p>A voir si pel peut être intégré sans trop de mal avec Metadonnees photo.<br class="autobr"> Merci pour les infos.</p> Métadonnées Photo 2017-10-12T06:36:12Z https://contrib.spip.net/Metadonnees-Photo#comment493718 2017-10-12T06:36:12Z <p>Lorsque tu cherches une lib récente à jour, tu peux passer par le packagist. Ça aide à trouver des librairies populaires et souvent maintenues. <a href="https://packagist.org/?q=exif&p=0" class="spip_url spip_out auto" rel="nofollow external">https://packagist.org/?q=exif&p=0</a></p> <p>Du coup, tu trouves par exemple (parmi d'autres) : <br>- <a href="https://github.com/PHPExif/php-exif" class="spip_url spip_out auto" rel="nofollow external">https://github.com/PHPExif/php-exif</a> <br>- <a href="https://github.com/pel/pel" class="spip_url spip_out auto" rel="nofollow external">https://github.com/pel/pel</a></p> <p>MM.</p> Métadonnées Photo 2017-10-11T20:36:53Z https://contrib.spip.net/Metadonnees-Photo#comment493712 2017-10-11T20:36:53Z <p>Bonsoir,<br class="autobr"> merci Matthieu pour ces précisions, en effet ta passe de compatibilité ne suffit pas j'ai re-testé avec la version 2.0.4 d'hier soir et c'est pareil. J'ai tenté ma chance avec l'extension <a href="http://php.net/manual/fr/book.exif.php" class="spip_out" rel='nofollow external'>exif de php</a> mais elle est toute buggée dans ma version de php (<a href="https://bugs.php.net/bug.php?id=74956" class="spip_out" rel='nofollow external'>7.0.21</a>). Bref c'est un peu l'impasse, enfin pas totalement car j'arrive à récupérer des infos exif de latitude/longitude sur certaines de mes photos avec le script fourni... donc en bidouillant un peu le code de lire_exif je devrai m'en sortir. Je ne pensais que les exif étaient aussi pourris à gérer ( ça parle encodage, lecture binaire, big indian &co pffffff que du plaisir<small class="fine d-inline"> </small>!). Pour le coup je voulais me faciliter la tâche en récupérant la géolocalisation des photos dans l'exif mais si ça continue je vais devoir la gérer depuis GIS en cliquant sur une carte.</p> <p>Si quelqu'un a des pointeurs pour expliquer l'exif voire même même mieux une nouvelle librairie pour remplacer celle de <a href="https://www.phpclasses.org/package/1042-PHP-EXIF-information-reader-and-writer.html" class="spip_out" rel='nofollow external'>2005</a> je suis preneur<small class="fine d-inline"> </small>! La suite demain donc.</p> <p>Merci encore<small class="fine d-inline"> </small>!<br class="autobr"> Stéphane</p> Métadonnées Photo 2017-10-11T12:05:31Z https://contrib.spip.net/Metadonnees-Photo#comment493697 2017-10-11T12:05:31Z <p>Bonjour Stéphane,</p> <p>Justement j'ai fait une passe de compatibilité avec PHP7 hier (<a href="https://zone.spip.org/trac/spip-zone/changeset/106735" class="spip_url spip_out auto" rel="nofollow external">https://zone.spip.org/trac/spip-zone/changeset/106735</a>). Cependant, également j'ai l'impression que toutes les informations ne sont pas correctement récupérées. La librairie PHP utilisée n'est plus maintenue<small class="fine d-inline"> </small>; il faudrait basculer sur une librairie plus récente je suppose.</p> <p>Matthieu.</p> Métadonnées Photo 2017-10-10T20:54:58Z https://contrib.spip.net/Metadonnees-Photo#comment493688 2017-10-10T20:54:58Z <p>Bonjour,</p> <p>Savez-vous si ce plugin fonctionne en PHP7 avec un spip 3.1.6.<small class="fine d-inline"> </small>?<br class="autobr"> Je n'arrive pas à obtenir d'affichage des informations Exif dans l'espace privé par exemple.</p> <p>J'ai l'impression que la fonction lire_exif ne parvient à lire toutes les données exif nécessaires à l'éxécution du modèle de squelettes image_pave_exif :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[(#SET{afficher,[(#GET{fichier}|lire_exif{make}|sinon{#GET{fichier}|lire_exif{model}}|sinon{[(#GET{fichier}|test_traiter_image{[(#GET{fichier}|largeur)], [(#GET{fichier}|hauteur)]})]}|sinon{[(#GET{fichier}|lire_iptc)]})]})]</code></pre></div> <p>Lorsque je regarde ce qui est présent dans le tableau lire_exif sur une de mes photos je n'ai que : <br>- resolutionUnit=> 0 <br>- FileName=> IMG/jpg/gravillons.jpg <br>- FileSize=> 330194 bytes <br>- FileDateTime=> 09-Oct-2017 22:28:52 <br>- Height=> 750 <br>- Width=> 1000 <br>- IsColor=> 1 <br>- Process=> 194 <br>- resolution=> 1000x750 <br>- color=> Color <br>- jpegProcess=> Progressive <br>- auxLens=> <br>- GPSLatitude=> 48° 23' 0” N <br>- GPSLatitudeInt=> 48.003833333333 <br>- GPSLongitude=> 4° 30' 0” W <br>- GPSLongitudeInt=> -4.005</p> <p>alors que ma photo contient bien plus de données exif et les valeurs make, model testé dans la fonction spip sont bien présentes dans l'exif de ma photo mais non récupérées.</p> <p>Je n'ai pas vraiment de compétence en php pour débugger ce problème.<br class="autobr"> Est-ce que la librairie exifReader.php (2005 d'après mes recherches) n'est pas un peu ancienne pour fonctionner correctement en php 7<small class="fine d-inline"> </small>? une autre idée<small class="fine d-inline"> </small>?<br class="autobr"> Merci d'avance<br class="autobr"> Stéphane</p> Métadonnées Photo 2016-03-29T20:44:57Z https://contrib.spip.net/Metadonnees-Photo#comment486799 2016-03-29T20:44:57Z <p>Quelle librairie PHP faut il de préférence utiliser pour écrire des data IPTC dans les fichiers images<small class="fine d-inline"> </small>?<br class="autobr"> Il ya une petite fonction dans les commentaires de la <a href="http://php.net/manual/fr/function.iptcembed.php" class="spip_out" rel='nofollow external'>doc php de iptcembed</a><br class="autobr"> et j'ai trouvé une librairie beaucoup plus grosse ici <a href="http://www.ozhiker.com/electronics/pjmt/index.html" class="spip_url spip_out auto" rel="nofollow external">http://www.ozhiker.com/electronics/pjmt/index.html</a><br class="autobr"> mais je ne sais pas ce qu'elles valent...</p> Métadonnées Photo 2016-02-04T07:20:05Z https://contrib.spip.net/Metadonnees-Photo#comment485705 2016-02-04T07:20:05Z <p>Avec le squelette ESCAL est offerte la possibilité de visualiser les métadonnées dans la partie publique du site.</p> <p>Voir à ce sujet cette application :<br class="autobr"> <a href="http://www.photoclubrebecq.be/spip/" class="spip_url spip_out auto" rel="nofollow external">http://www.photoclubrebecq.be/spip/</a></p> <p>Bonne chance à tous<small class="fine d-inline"> </small>!</p> Métadonnées Photo 2016-01-30T08:54:54Z https://contrib.spip.net/Metadonnees-Photo#comment485637 2016-01-30T08:54:54Z <p>Super<small class="fine d-inline"> </small>! Merci beaucoup<small class="fine d-inline"> </small>!<small class="fine d-inline"> </small>;-)</p> Métadonnées Photo 2016-01-30T00:41:03Z https://contrib.spip.net/Metadonnees-Photo#comment485627 2016-01-30T00:41:03Z <p>Encore un petit truc pour boucler les photos par date de création :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code> [(#REM) Pour obtenir les photos dans l'ordre sans avoir à les dater : 1./ on concatène les champs les métadonnées de date et d'heure de création 2./ on met tout cela dans un tableau 3./ on boucle sur le tableau ] <BOUCLE_rubdoc2(DOCUMENTS){id_article}{par date}> #SET{element, #ARRAY{fichier,#FICHIER|image_passe_partout{1921,1000}|extraire_attribut{src},date,#FICHIER|lire_iptc{createdDate}|concat{#FICHIER|lire_iptc{createdTime}},titre,#TITRE|texte_backend}} #SET_PUSH{elements,#GET{element}} </BOUCLE_rubdoc2> <BOUCLE_elements(POUR){tableau #GET{elements}}{par date}{','}> [(#LOGO_DOCUMENT)] </BOUCLE_elements></code></pre></div> <p>Cela évite de dater une à une des photos televersées dans le désordre.</p> Métadonnées Photo 2016-01-28T09:00:56Z https://contrib.spip.net/Metadonnees-Photo#comment485591 2016-01-28T09:00:56Z <p>Mais en filtrant l'image avec une expression régulière, on peut appliquer le filtre, et tout le monde est content :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[(#FICHIER|lire_iptc{createdDate}|replace{^(.{4})(..)(..),$1-$2-$3}|affdate)]</code></pre></div> Métadonnées Photo 2015-07-22T01:51:14Z https://contrib.spip.net/Metadonnees-Photo#comment483079 2015-07-22T01:51:14Z <p>Pour récupérer la date, il faut faire</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code>[(#GET{fichier}|lire_iptc{createdDate})]</code></pre></div> <p>Mais on récupère une date YYYYMMDD que Spip ne semble pas pouvoir utiliser…</p> <p>Ainsi</p> <pre>[ (#GET{fichier}|lire_iptc{createdDate}|affdate)]</pre> <p>ne donne rien.</p> Métadonnées Photo 2015-05-27T11:55:31Z https://contrib.spip.net/Metadonnees-Photo#comment482186 2015-05-27T11:55:31Z <p>En tous les cas... je n'en ai toujours pas trouvée. Et ce forum semble abandonné. Dommage...</p> Métadonnées Photo 2015-05-27T11:42:17Z https://contrib.spip.net/Metadonnees-Photo#comment482185 2015-05-27T11:42:17Z <p>Bonjour. J'ai le même besoin... Y a-t-il une solution<small class="fine d-inline"> </small>?</p> Métadonnées Photo 2013-07-21T12:39:18Z https://contrib.spip.net/Metadonnees-Photo#comment469635 2013-07-21T12:39:18Z <p>Bonjour, je ne sais si ce forum est toujours actif... mais si par hasard quelqu'un avait la réponse à cette simple question : que faut-il adjoindre à lire_exif pour obtenir les dates et heures de prise de la photo<small class="fine d-inline"> </small>?</p> <p>J'ai essayé <code class="spip_code spip_code_inline" dir="ltr">[(#GET{fichier}|lire_exif{dateExif})]</code>, mais rien ne se passe.</p> <p>Apparemment, c'était possible avec <a href="http://contrib.spip.net/Afficher-les-donnees-EXIF-des-images" class="spip_out" rel='nofollow external'>cet autre plugin sous spip 1.9</a></p> <p>Merci<small class="fine d-inline"> </small>!</p> Métadonnées Photo 2012-08-30T14:39:08Z https://contrib.spip.net/Metadonnees-Photo#comment460750 2012-08-30T14:39:08Z <blockquote class="spip"> <p>Les informations IPTC nécessitent la fonction « iptcparse » de PHP et utilisent la classe « class_iptc » d'Alex Arica.</p> </blockquote> <p>il y a-t-il un moyen de savoir si cette fonction « iptcparse » est active sur le serveur chez l'hébergeur du site<small class="fine d-inline"> </small>?</p> <p>Merci d'avance</p> Métadonnées Photo 2011-11-01T08:40:25Z https://contrib.spip.net/Metadonnees-Photo#comment451399 2011-11-01T08:40:25Z <p>Bonjour,<br class="autobr"> je n'arrive pas à obtenir les données exif de mes photos.</p> <p>Je suis en version SPIP 2.1.11, j'utilise Sarka spip et Médiathéque.<br class="autobr"> J'ai du rater une marche dans l'installation, mais où<small class="fine d-inline"> </small>?</p> <p>Cordialement.</p>