•  » Utilisation
  •  » [Résolu]afficher les exifs par défaut ?

#1 2009-04-08 19:06:31

max216
Membre
2009-04-08
81

[Résolu]afficher les exifs par défaut ?

Bonjour,

j'ai installé piwigo ici: http://maxalbum.fr/ et je n'ai pas trouvé comment, lorsque qu'on ouvre une image, avoir directement l'exif et/ou un exif plus complet.

je n'ai rien troué dans les plugins.

si vous avez un avis ?

merci.

Dernière modification par max216 (2009-05-27 11:36:03)

Hors ligne

#2 2009-04-08 19:27:40

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
14605

Re: [Résolu]afficher les exifs par défaut ?

Voici les piste tu regarde et tu demande si tu n'arrive pas à ce que tu veux ;-)

il faut utiliser un template (modèle) (a lire dans le wiki)

le bloc à modifier est la


{if isset($metadata)}
<table class="infoTable" summary="Some more (technical) info about this picture">
{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}

il faut supprimer la condition d'affichage (pense à supprimer également l'affichage de l'icône qui fait afficher les metadata)


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#3 2009-04-08 19:51:42

max216
Membre
2009-04-08
81

Re: [Résolu]afficher les exifs par défaut ?

merci de ta réponse, je suis obligé de creer un template et pas modifier l'actuel  ?(je sais pas si tu as vu celui que j'utilise)

Hors ligne

#4 2009-04-08 19:56:45

gbo
Membre
Martigues
2006-11-01
1150

Re: [Résolu]afficher les exifs par défaut ?

Le plugin LLGBO, te permet de permet d'afficher  directement les exifs.
[extension by gbo] Look_like_Gbo 2

Si tu trouves ce plugin trop lourd et que tu sais faire un plugin perso:
je peux t'indiquer comment afficher directement les exifs.

Hors ligne

#5 2009-04-08 20:13:10

max216
Membre
2009-04-08
81

Re: [Résolu]afficher les exifs par défaut ?

bonsoir,

j'ai installé le plugin, j'ai un cadre blanc et toujours pas d'exif par défaut :(

Hors ligne

#6 2009-04-08 20:26:28

gbo
Membre
Martigues
2006-11-01
1150

Re: [Résolu]afficher les exifs par défaut ?

dans la page d'administration du plugin:
tu as des paramètres pour enlever le cadre, mettre les exifs sous le bouton .........

Dernière modification par EX-FTB (2009-04-08 21:39:27)

Hors ligne

#7 2009-04-08 20:30:33

max216
Membre
2009-04-08
81

Re: [Résolu]afficher les exifs par défaut ?

j'ai vu cela et c'est activé, par contre moi ce que je veux c'est pas un infobulle mais l'exif en bas par défaut

Hors ligne

#8 2009-04-08 20:55:33

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
14605

Re: [Résolu]afficher les exifs par défaut ?

max216 a écrit:

merci de ta réponse, je suis obligé de creer un template et pas modifier l'actuel  ?(je sais pas si tu as vu celui que j'utilise)

oui j'ai vu. Toi as tu lu le liens du wiki que je t'ai donné ?

il faut que tu crée un template extension pour picture.tpl pour que tes modifs soit conservé lors de la prochaine mise à jour.

Cela ce fait vite quand on a compris le principe et te permettra de personnaliser d'autre chose par la suite ;-)


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#9 2009-04-10 11:13:21

remax216
Invité

Re: [Résolu]afficher les exifs par défaut ?

Salut,

bon j'ai suivi le wiki et créé un template d'extention pour picture.tpl.

j'ai le pavé HTML, tu aurais la version corrigée pour ce que je veux faire ?

merci.

#10 2009-04-13 16:53:01

pinpon1
Membre
Bruxelles
2005-04-24
324

Re: [Résolu]afficher les exifs par défaut ?

ddtddt a écrit:

(pense à supprimer également l'affichage de l'icône qui fait afficher les metadata)

Et peux-tu me dire où cela se passe, svp ?

Merci beaucoup


Seb.

Hors ligne

#11 2009-04-13 22:46:50

LucMorizur
Membre
Vienne (Isère, 38)
2009-03-01
1967

Re: [Résolu]afficher les exifs par défaut ?

Bonjour ;

je suis intéressé par le sujet aussi.

Serait-ce plutôt possible de faire en sorte que la variable $metadata lors du test {if isset($metadata)} aie par défaut la valeur true ? Ainsi on conserve le fonctionnement originel de PWG, et les visiteurs peuvent décider de ne plus visualiser les métadonnées.

Merci !

Luc

Hors ligne

#12 2009-04-14 14:24:16

Zaphod
Équipe Piwigo
Toulouse
2006-11-13
2422

Re: [Résolu]afficher les exifs par défaut ?

En attendant tu peux toujours tricher et afficher les exifs si $metadata n'est pas égal à true.

Hors ligne

#13 2009-04-19 22:21:13

LucMorizur
Membre
Vienne (Isère, 38)
2009-03-01
1967

Re: [Résolu]afficher les exifs par défaut ?

Bon, moi ce que j'ai fait, je pense que c'est un peu pas catholique...

Dans la page d'identification, j'ai activé l'affichage des métadonnées dans le cookie de la session (ligne pwg_set_session_var('show_metadata', 1 ); avant redirect(empty($redirect_to) ? make_index_url() : $redirect_to);) :

./identification.php lignes 46 à 60

Code:

if (isset($_POST['login']))
{
  $redirect_to = isset($_POST['redirect']) ? $_POST['redirect'] : '';
  $remember_me = isset($_POST['remember_me']) and $_POST['remember_me']==1;
  if ( try_log_user($_POST['username'], $_POST['password'], $remember_me) )
  {
    pwg_set_session_var('show_metadata', 1 );
    redirect(empty($redirect_to) ? make_index_url() : $redirect_to);
  }
  else
  {
    array_push( $errors, l10n('invalid_pwd') );
  }
}

Mais par contre en appuyant sur "afficher les métadonnées", maintenant, ça ne les enlèves plus...

(Modif :)
Il serait assez logique que la page d'identification soit retraitée à chaque nouvel affichage de toute page PWG, afin de vérifier à chaque fois que la session en cours est bien autorisée. Donc il est normal que mon cookie soit réactivé à chaque fois, même si je viens de cliquer sur le bouton pour désactiver ce cookie. Cette instruction n'est donc pas à placer là.
Mais là chuis en train de faire autre chose... je verrai ça plus tard...

Dernière modification par LucMorizur (2009-04-20 22:09:18)

Hors ligne

#14 2009-04-27 16:08:57

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13324

Re: [Résolu]afficher les exifs par défaut ?

pinpon1 a écrit:

ddtddt a écrit:

(pense à supprimer également l'affichage de l'icône qui fait afficher les metadata)

Et peux-tu me dire où cela se passe, svp ?

Merci beaucoup

Un petit up SVP car je suis aussi intéressé par cette astuce.

:-)


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#15 2009-04-27 16:32:20

LucMorizur
Membre
Vienne (Isère, 38)
2009-03-01
1967

Re: [Résolu]afficher les exifs par défaut ?

J'ai eu une idée aujourd'hui (si si...) :
  _ dans config_local.inc.php, déclarer une variable (quelquechose comme $conf['default_EXIF']) ;
  _ dans index.php ou l'un de ses includes, faire un test sur [cette variable] AND [l'existence du cookie apparenté dont je parlais plus haut], et comme résultat de ce test activer cette valeur de cookie si elle n'existe pas encore (et donc la laisser telle quelle si elle existe déjà).

Ainsi on conserve l'utilité du bouton [montrer/cacher les métadonnées] dans la page d'affichage de l'image, et on a les métadonnées affichées par défaut.

Voilà ça a l'air simple comme ça -- c'est sûrement rien du tout en plugin perso --, mais pour moi c'est encore un peu compliqué car je n'ai pas encore eu le temps de bien assimiler comment concrètement je devrais implémenter tout ça -- et puis, j'ai eu l'idée qu'aujourd'hui...

Alors si une âme charitable me (nous, éventuellement, puisque d'autres semblent intéressés) prend par la main, ce sera pas de refus :-)) ...

Merci !

Hors ligne

  •  » Utilisation
  •  » [Résolu]afficher les exifs par défaut ?

Pied de page des forums

Propulsé par FluxBB

github twitter facebook newsletter Faire un don Piwigo.org © 2002-2019 · Contact