Bonjour,
Comment afficher les IPTC automatiquement sous l’image dans picture.tpl ?
J’ai supprimé l’affichage des EXIFS au profit des IPTC dans config._local_inc. Les pages s’affichent sans les iptc qui s’affiche en cliquant sur le pictograme.
Pour voir à quoi ça ressemble http://21turns.net - Login : agence pass : photo
Merci
Hors ligne
[HS]
François,
Pourrais-tu remettre "Powered by PhpWebGallery" sur ta galerie?
(Attention Galerie en anglais s'écrit Gallery avec deux "l", cf. message d'entrée).
Il me semble qu'on a répondu à cette question sur le forum, on cherchera...
Ta galerie mérite bien un coup d'oeil surtout après les JO de Turino.
8-)
[/HS]
Hors ligne
je vais essayer deremettre "Powered by PhpWebGallery" mais avec la feuille de style sa me faisait une sorte de paté. je n'ai pas trouvé de réponse à ma question sur le forum. Je pense que tu vois ce que je veux faire et cela ne me semble pas compliqué et là je séche.
A suivre
Hors ligne
Bonjour,
au défaut de tout répéter ici, je t'invite à aller sur le wiki ou l'opération est détaillée ....
Dernière modification par vimages (2006-03-03 14:27:17)
Hors ligne
Wiki, ou plutôt Eric, a écrit:
Je vous donne ci-dessous les modifications que j’ai apporté à ma gallerie. Pour l’utilisation qui est la mienne, je souhaitais que les infos tirées des champs IPTC des photos soient tous visibles par défaut et de façon permanente. Cela n’a que valeur d’exemple et pour une utilisation précise. Il faut donc passer par toutes les étapes ci-dessous. La méthode n’est sans doute pas ortodoxe mais mes connaissances sont limités. Je vous conseille de faire une sauvegarde de vos fichier avant toute intervention.... merci. V-IMAGES.com/eric.
Ceci se trouve dans la page Trucs & Astuces.
Plus précisément branche 1.5
Dans la partie 'Mise en Page de "Picture"', c'est bien de cet écran que nous parlons?
Modifier le choix d'informations affichées par défaut sous la photo de taille moyenne
Regarde si tu ne trouves pas ta réponse.
Même sans mes lunettes... :)
Hors ligne
toi ce que tu veux.... c'est que ça ne te gonfle pas.. et que ça marche tout seul du premier coup.. !
je me trompe ?
j'ai bien indiqué que mes modifs étaient adaptées à mon site, qu'elles étaient un exemple de la procédure à suivre... si tu veux mettre d'autres champs IPTC, à toi de les identifier avec "tool/metadata.php" puis de les inclure selon le même procédé.. j'ai aussi voulu zapper le bouton metadata, pour que cet affichage soit permanent, c'est un choix perso..
Hors ligne
Bon il faut que je recadre.
J'ai déja fait tous ce qu'il fallait pour les champs iptc en suivant toute la procédure cela marche puisque quand je clique sur le picto elles s'affichent. Tout tout de suite non mais ça fait 2 jours que je suis dessus. j'ai bien compris tes manipes qui s'adaptent sur ton site mais maitenant, je pense que je ne suis pas loint du compte et dans “picture.php???, je pense qu'il faut adapter ou remplacer : place creation par metadata
----------------------------------------------------------------------------------------------------------
EXEMPLE
----------------------------------------------------------------------------------------------------------
// place creation
if (!empty($picture['current']['place_creation']))
{
$infos['INFO_CREATION_PLACE'] =
preg_replace(
'/([^,]+)/',
'<a href="'.
add_session_id(
PHPWG_ROOT_PATH.'category.php?cat=search&search=place_creation:$1'
).
'">$1</a>',
$picture['current']['place_creation']
);
}
else
{
$infos['INFO_CREATION_PLACE'] = l10n('N/A');
}
$template->assign_vars($infos);
et
// instructions
if (!empty($picture['current']['instructions']))
{
$infos['INFO_INSTRUCTIONS'] =
preg_replace(
'/([^,]+)/',
'<a href="'.
add_session_id(
PHPWG_ROOT_PATH.'category.php?cat=search&search=instructions:$1'
).
'">$1</a>',
$picture['current']['instructions']
);
}
else
{
$infos['INFO_INSTRUCTIONS'] = l10n('N/A');
}
$template->assign_vars($infos);
Hors ligne
là, c'est sans doute moi qui n'ai pas tout suivi..désolé...
sinon, =>
- en résumé, les champs IPTC sont indépendant les uns des autres.
- pour les afficher dans PWG, ils faut :
1) les entrer dans la table images de la BDD en créant la syncro et les colonnes.
2) aller les rechercher pour les afficher en ajoutant l'appel dans picture.php
- il n'y a pas de fonction globale, il faut faire champ par champ...
(mais ça tu l'a déjà compris).
- d'ou mon choix de certains champs IPTC, que j'utilise dans mon travail.
- le mot metadata est générique ou plutot il regroupe l'ensemble des champs... il n'a rien à faire la dedant... tu peux bien sur renommer à ta guise un champ IPTC, mais tu dois les traiter séparément..
......
eric.
Hors ligne
Bonjour,
Anchoy peut etre ce poste peut etre utile pour gérer les données Iptc dans phpwebgallery.
http://forum.phpwebgallery.net/viewtopic.php?id=4990
Cordialement,
Niklos
Hors ligne