Bonsoir Eric,
Super, çà marche. C'est exactement ce que je voulais.
Je vous remercie beaucoup d'avoir consacré tout ce temps à cette recherche.
Et merci aussi à Gotcha.
Je marque donc résolu.
Gotcha a écrit:
Eric a écrit:
Mais cela aurait été trop beau que çà fonctionne... Sur le principe cela devrait pourtant.
En effet ca aurait dû fonctionner.
Sinon dans le plugin Look Like GBO II il y a une option pour forcer l'affichage.
Mais c'est bien sûr !! Tu as tout à fait raison, Gotcha, merci beaucoup. Le plugin extension:251 permet effectivement, entre autres, de forcer l'affichage des meta-données. Je savais que j'avais vu cette fonction quelque part mais pas moyen de remettre la main dessus. Du coup je me suis rabattu sur les template extensions sans grand succès.
@jmoreau47 : Je n'ai plus accès en admin à ta galerie mais j'ai fait les tests sur ma galerie perso et cela fonctionne. Il te suffit donc d'installer le plugin extension:251. Dans les paramètres généraux du plugin, tu trouveras l'option "Toujours afficher les Metadata" à activer pour obtenir ce que tu souhaites.
Eric a écrit:
Mais cela aurait été trop beau que çà fonctionne... Sur le principe cela devrait pourtant.
En effet ca aurait dû fonctionner.
Sinon dans le plugin Look Like GBO II il y a une option pour forcer l'affichage.
Merci Eric de continuer.....
Retour sur mes essais pour résoudre le problème.
D'abord une traduction du fonctionnement actuel de Piwigo :
- La configuration $conf['show_iptc_mapping'] ne s'applique qu'aux meta-données IPTC qui seront affichées après action sur l'icone "Montrer les meta-données du fichier" présente sur la page picture.php
- La configuration $conf['use_iptc_mapping'] permet de lier des meta-données à des champs existant dans la table #_images pour chaque photo. Par exemple, si on a ceci :
$conf['use_iptc_mapping'] = array( 'author' => '2#122' );
Cela signifie que le champ IPTC 2#122 sera associé au champ "author" de la table #_images et le renseignera automatiquement lors de la synchronisation des meta-données. "Author" est une propriété standard de Piwigo et son affichage peut être géré via le panneau d'administration > Configuration > Optons | Affichage.
Donc, les données IPTC ne correspondant pas aux propriétés non-standard de Piwigo ne pourront pas être affichées par défaut. Une action sur l'icone "Montrer les meta-données du fichier" sera toujours nécessaire.
J'ai essayé de créer une template-extension pour modifier la page picture.tpl de manière à forcer l'affichage des données IPTC supplémentaires sans action préalable sur l'icone en remplaçant ceci :
{if isset($metadata)} <table id="Metadata" class="infoTable2"> {foreach from=$metadata item=meta} <tr> <th colspan="2">{$meta.TITLE}</th> </tr> {foreach from=$meta.lines item=value key=label} <tr> <td class="label">{$label}</td> <td class="value">{$value}</td> </tr> {/foreach} {/foreach} </table> {/if} </div>
par cela:
<table id="Metadata" class="infoTable2"> {foreach from=$metadata item=meta} <tr> <th colspan="2">{$meta.TITLE}</th> </tr> {foreach from=$meta.lines item=value key=label} <tr> <td class="label">{$label}</td> <td class="value">{$value}</td> </tr> {/foreach} {/foreach} </table> </div>
Mais cela aurait été trop beau que çà fonctionne... Sur le principe cela devrait pourtant.
Je continue donc mes recherches mais si quelqu'un à une idée, je prends ;-)
Merci,
Je t'ai envoyé un courriel.
Je te donne du travail :)
A+
jmoreau47 a écrit:
J'aurai bien aimé qu'elles apparaissent tout le temps.
Normalement, cela devrait être le cas. Je jetterai bien à nouveau un oeil en admin sur ta galerie pour voir ce qu'il en est. La dernière fois, je me suis focalisé sur le problème de thème uniquement.
Je devrais pouvoir me libérer du temps dans la soirée.
Bonsoir,
Les métadonnées Iptc apparaissent comme je le veux , avec l'icône :"afficher les métadonnées".
J'aurai bien aimé qu'elles apparaissent tout le temps. Mais ce n'est pas grave.
Merci
Je ne connais pas totalement le fonctionnement de Advanced Metadata mais je pense qu'il doit être possible de n'afficher que ce que l'on souhaite...
Mais je viens de percuter sur une anomalie dans ton fichier de configuration locale (via LocalFile Editor). Essaies en mettant ceci à la place :
<?php /* Dans cette fenêtre, écrivez les informations pour configurer votre galerie Piwigo. */ $conf['order_by_custom'] = " order by file asc"; $conf['order_by_inside_category'] = $conf['order_by']; $conf['show_iptc'] = true; $conf['use_iptc'] = true; $conf['use_iptc_mapping'] = array( 'keywords' => '2#025', 'author' => '2#122', 'name' => '2#105', 'comment' => '2#120' 'iptc_Source' => '2#115', 'iptc_City' => '2#090', 'iptc_Province_State' => '2#095', 'iptc_Country_Primary_Location_Name' => '2#101', ); $conf['use_exif'] = false; $conf['show_exif'] = false; $conf['show_thumbnail_caption'] = false; $conf['gallery_url'] = 'http://unevieenphotos.com'; ?>
Je viens d'installer Advanced Metadata, et là c'est pire. J'ai les informations exif que je ne veux pas, le boutons afficher les métadonnées ne fonctionnent plus et je n'ai toujours pas les Iptc que je veux.
As-tu essayé le plugin extension:364 ?
Page principale : tout est coché
Page de la photo : tout sauf le menu
Propriétés de la photo : uniquement : auteur et tags, les autres ne m'intéressent pas.
De toute façon, ce que je veux c'est : source, ville, région, pays, qui apparaissent avec le bouton : afficher les métadonnées . Mais je les voudrai tout le temps, automatiquement.
Oui, c'est quelque soit le thème.
Merci
Dans l'administration de ta galerie, menu Configuration > Onglet Affichage < Section Propriétés de la photo, as-tu coché des informations à afficher ?
Si oui, est-ce que tu as le même problème avec un autre thème que Kardon ?
Bonjour Eric,
Il me semble bien que mes métadonnées sont activées, d'ailleurs si j'active l'icône métadonnées au-dessus de la photo, j'ai mon résultat et ensuite, je peux regarder d'autres photos, je les ai.
Ce que je voudrai, c'est qu'elles apparaissent sans avoir à activer cette icône, et çà ce n'est pas noter dans le wiki, ou alors je n'ai pas compris.
Voilà mon fichier Localfiles editor, peut-être manque t'il quelque chose ?
<?php
/* Dans cette fenêtre, écrivez les informations pour configurer votre galerie Piwigo. */
$conf['order_by_custom'] = " order by file asc";
$conf['order_by_inside_category'] = $conf['order_by'];
$conf['show_iptc'] = true;
$conf['use_iptc'] = true;
$conf['use_iptc_mapping'] = array(
'keywords' => '2#025',
'author' => '2#122',
'name' => '2#105',
'comment' => '2#120'
);
$conf['show_iptc_mapping'] = array(
'iptc_Source' => '2#115',
'iptc_City' => '2#090',
'iptc_Province_State' => '2#095',
'iptc_Country_Primary_Location_Name' => '2#101',
);
$conf['use_exif'] = false;
$conf['show_exif'] = false;
$conf['show_thumbnail_caption'] = false;
$conf['gallery_url'] = 'http://unevieenphotos.com';
?>
Merci de votre réponse.
Pour afficher les données IPTC, il faut d'abord les activer. Un peu de lecture sur le wiki devrait apporter les réponses principales ;-)