EX-FTB a écrit:
la permanence est un effet de bord chez moi, mais on réglera cela demain.
Oui pas de soucis. Merci
Par contre je me retrouve avec cette notice:
(CF: PJ)
Dernière modification par Gotcha (2009-05-28 23:15:15)
Hors ligne
Ce ne sont pas des notices, il y a un echo qui trainne.
echo $key.$exif[$field]; il faut le supprimer.
à modifier dans picture_metadata de more exif.....
ceci {$template->append('metadata', $tpl_meta);}
par
// original Piwigo metadata
if ( isset($_GET['metadata']) )
{$template->append('metadata', $tpl_meta);}
et tu actives "Toujours afficher les Exifs' de LLGBO2.
RQ: j'ai mis au jour le post http://fr.piwigo.org/forum/edit.php?id=112466, qui contient l'intégralité des modifications.
Dernière modification par EX-FTB (2009-05-29 19:05:30)
Hors ligne
Bonjour EX-FTB,
J'ai essayé de remplacer la ligne comme demandé mais ça me donne une erreur. De plus, cette ligne apparaît deux fois...
De plus, si j'active en permanence les méta-données, ça veux dire que TOUTES mes infos seront visibles. Or par défaut je souhaite ne voir apparaître QUE les permameta :-/
Si je suis chiant tu peux le dire, surtout que tu es le seul sur qui repose ma demande lol
Je mettrai à jour mon premier message lorsque tout sera ok de mon coté. On y est presque !!! Encore merci de ton aide.
Hors ligne
la ligne :
{$template->append('metadata', $tpl_meta);
existe déjà dans picture_metadata.inc.php
il faut la remplacer par
if ( isset($_GET['metadata']) )
{$template->append('metadata', $tpl_meta);}
Pour que les ' metadata' standard ne s'affichent qu'après avoir appuyé sur le bouton.
Hors ligne
ok, mais cette ligne apparaît deux fois.
Il faut changer les deux ???
Hors ligne
Oui sans quoi, les IPTC apparaîtront en permanence.
Hors ligne
Je suis un boulet, je me croyais malin en adaptant ton code loool
Bref, le code fonctionne bien en revanche, j'ai toujours l'echo au dessus de ldu header qui traîne.
[EDIT]
Attends 2 seconde avant de m'injurier, j'ai oublier une manip'
[EDIT 2]
Bon bah quand on suit à la lettre les instructions, ça fonctionne tout de suite mieux !!!
EX-FTB tu es mon sauveur (^_^) et c'est une amélioration non négligeable que tu apportes à Piwigo.
Ce qui serait bien, c'est de voir ces manipulations en plugin voir, pourquoi pas, gérées par LLGBO.
Penser aussi que l'on peut avoir besoin pourquoi pas de mettre en italique les permameta, les changer des place etc. Pour une galerie orientée art-photographique c'est une fonction rapide qui évite d'avoir déclencher l'affichage complet des meta-données tout en renseignant un minimum sur la photo.
Bref, c'est géniale ce que tu vient de faire !!!
Vraiment, chapeau bas !
PS: je met à jour mon premier message sur une base saine, c'est à dire en testant les manip' sur des fichiers que je n'ai pas encore tripatouillé lol
Dernière modification par Gotcha (2009-05-29 20:38:42)
Hors ligne
Bonsoir ;
(Je n'ai pas (encore) lu tous les messages, aussi ai-je peut-être raté un épisode :-/ ...)
Gotcha sur ta galerie, je n'ai pas vu les métadonnées telles qu'elles semblent t'intéresser. As-tu mis cela en place, et je m'y suis mal pris de mon côté ; ou bien tu n'as pas encore implémenté ça dans ta galerie ?
Hors ligne
C'est normal, je fais mes essais en local ^_^
Si tout vas bien, j'applique la solution ce soir sur ma galerie en ligne.
[EDIT]
Bon bah je n'ai toujours pas appliqué le MOD chez moi xD
Dernière modification par Gotcha (2009-05-30 10:04:19)
Hors ligne
Gotcha a écrit:
Bon bah je n'ai toujours pas appliqué le MOD chez moi xD
Pas grave, on n'est pas aux pièces :-) !
De toutes façons je vais continuer à suivre la chose avec intérêt. Entre autres après quelques autres travaux à faire, je vais sérieusement me pencher sur la discussion où tu reprends tout ça -- mais là non plus, je ne signerai aucun délai ;-) ...
Hors ligne
Bonjour et bonne fêtes à ceux qui en guise de fête de la musique n'ont d'autres sons que les cris affamés et demandeurs de câlins que leur progéniture ^^
Mon template-extention (my-picture.tpl) prend forme petit à petit :-)
Seulement, avant d'aller trop loin, je cherche à peaufiner les modifications actuelles.
Comme vous auriez vu sur ma galerie, j'ai intégré le MOD Perma Méta-données.
Mais l'affichage n'est pas tip top.
Actuellement, l'affichage de ses informations apparaissent sous
"Cliquer sur l'image pour la visualiser en haute définition"
"Le_commentaire_de_la_photo"
Tout ça est contenu dans {ELEMENT_CONTENT} de my-picture.tpl
Il me faut donc remonter à la "source" pour pouvoir manipuler le contenu de cette élément.
Après une petite investigation, je crois avoir observé qui me faudrait modifier le fichier picture_content.tpl
Est-ce déjà la bonne solution ??
Dans le cas où c'est bien ça, si j'arrive à faire apparaître un texte semple du style <p>coucou</p> il n'en va pas de même pour
<div class="exifbi"> {if isset($permametadata)} <p>{$permametadata}</p> {/if} </div>
Voici le contenu du fichier d'origine:
{* $Id: picture_content.tpl 3121 2009-02-04 02:33:50Z rvelices $ *} {if isset($high) } <a href="javascript:phpWGOpenWindow('{$high.U_HIGH}','{$high.UUID}','scrollbars=yes,toolbar=no,status=no,resizable=yes')"> {/if} <img src="{$SRC_IMG}" style="width:{$WIDTH_IMG}px;height:{$HEIGHT_IMG}px;" alt="{$ALT_IMG}" {if isset($COMMENT_IMG)} title="{$COMMENT_IMG|@strip_tags:false|@replace:'"':' '}" {else} title="{$current.TITLE|@replace:'"':' '} - {$ALT_IMG}" {/if}> {if isset($high) } </a> <p>{'picture_high'|@translate}</p> {/if}
Voici le contenu de ce que je voudrais faire:
{* $Id: my-picture_content.tpl By Gotcha $ *} {if isset($high) } <a href="javascript:phpWGOpenWindow('{$high.U_HIGH}','{$high.UUID}','scrollbars=yes,toolbar=no,status=no,resizable=yes')"> {/if} <img src="{$SRC_IMG}" style="width:{$WIDTH_IMG}px;height:{$HEIGHT_IMG}px;" alt="{$ALT_IMG}" {if isset($COMMENT_IMG)} title="{$COMMENT_IMG|@strip_tags:false|@replace:'"':' '}" {else} title="{$current.TITLE|@replace:'"':' '} - {$ALT_IMG}" {/if}> </a> <div class="exifbi"> {if isset($permametadata)} <p>{$permametadata}</p> {/if} </div> {if isset($high) } <p>{'picture_high'|@translate}</p> {/if}
Merci pour votre aide :-)
Hors ligne