... de plus ça permettrait qu'un visiteur non enregistré ait aussi les EXIF, non ? (Et IPTC d'ailleurs ; les métadonnées, quoi :-/ ...)
Car pour l'instant avec ma bidouille ce n'est pas le cas :-( ...
Hors ligne
Bon, j'ai l'impression d'avoir réalisé quelquechose de plus propre et plus fonctionnel, mais par contre il s'agit toujours d'une modification de picture.php, ce qui pose problème aux montées de version. Il faudrait en faire un plugin, mais pour l'instant je ne sais pas faire.
Dans picture.php, donc, je remplace les lignes 124 à 128 ci-dessous (au début du fichier) :
// There is cookie, so we must handle it at the beginning if ( isset($_GET['metadata']) ) { pwg_set_session_var('show_metadata', 1 ); } // add default event handler for rendering element content
par :
// There is cookie, so we must handle it at the beginning // Modification by LucMorizur May 15th 2009 // makes metadata displayed for all users by default // if option set in config_local.inc.php // Sets cookie if it hasn't been set before. if (pwg_get_session_var('show_metadata') == NULL) { // Sets cookie to allow metadata display or not, following choice in config_local.inc.php if ($conf['show_metadata_by_default']) { pwg_set_session_var('show_metadata', 1 ); } else { pwg_set_session_var('show_metadata', 0 ); } } // Modification by LucMorizur May 15th 2009 // swaps metadata displaying if ( isset($_GET['metadata']) ) { // Swap cookie if (pwg_get_session_var('show_metadata') == 1) // Cookie cannot be NULL { pwg_set_session_var('show_metadata', 0 ); } else { pwg_set_session_var('show_metadata', 1 ); } } // add default event handler for rendering element content
Et dans config_local.inc.php :
// show_metadata_by_default : if set to true, // and picture.php modified as described at http://fr.piwigo.org/forum/viewtopic.php?pid=111506#p111506, // allows metadata to be displayed by default $conf['show_metadata_by_default'] = true;
Les fonctionnalités sont :
_ dans tous les cas, le bouton "Afficher les metadata" dans la page image devient en fait un bouton "Afficher/cacher les metadata" ("Toggle metadata" en anglais, info-bulle de ce bouton à modifier (je l'ai pas fait :-( )) ;
_ les metadata sont affichées par défaut ou pas en fonction du réglage de $conf['show_metadata_by_default'].
Reste à voir validation de l'équipe je pense.
Luc
Dernière modification par LucMorizur (2009-05-15 11:15:01)
Hors ligne
bonjour,
je reviens dans ce sujet.
moi même j'ai essayé de reprendre le plugin http://piwigo.org/ext/extension_view.php?eid=155, je l'ai traduit mais je n'arrive pas a le faire marcher avec la derniere version de piwigo. erreur a la 331 ligne du fichier main.inc.php...
voila, si cela peut faire avancer le truc...
Hors ligne
max216 a écrit:
bonjour,
je reviens dans ce sujet.
moi même j'ai essayé de reprendre le plugin http://piwigo.org/ext/extension_view.php?eid=155, je l'ai traduit mais je n'arrive pas a le faire marcher avec la derniere version de piwigo. erreur a la 331 ligne du fichier main.inc.php...
voila, si cela peut faire avancer le truc...
Normal, le plugin n'est pas compatible avec la 2.0 (c'est indiqué 1.7.0
:-))
Hors ligne
LucMorizur a écrit:
Bon, j'ai l'impression d'avoir réalisé quelquechose de plus propre et plus fonctionnel,
(...)
Ca ne fonctionne pas en fait, excusez-moi. Du moins pas comme c'est décrit.
Les metadata sont affichées par défaut, l'appui sur "Afficher les metadata" empêche cet affichage comme prévu, mais ensuite, si on rappuie, les metadata ne reviennent pas, et lorsqu'on ne veut pas les afficher, à l'image suivante, elles reviennent systématiquement.
En fait pour les fonctionnalités que j'essayais de mettre en place, il faudrait que l'URL demandé par l'appui du bouton "Afficher les metadata" comprenne un paramètre &metadata=on|off au lieu de juste &metadata.
Bref, je continue à y réfléchir. Désolé pour les faux espoirs ;o) .....
Hors ligne
La version 2f du plugin LLGBO2 permet d'afficher directement les métadata.
http://phpwebgallery.net/ext/extension_view.php?eid=251
Hors ligne
salut, je suis dedans justement.
je l'ai mis a jour et pas de changements sur mes photos, j'ai rein trouvé en admin.
je voulais t'envoyer un message mais j'ai pas trouvé comment faire sur le forum et ton site... en fait tu as ton bouton en on voudrais avoir ces infos sous l'image en permanence.
merci.
Hors ligne
Pareil, je n'ai pas eu l'impression que quelque chose changeait vraiment.
EX-FTB, quelles devraient être les situations avant et après application du plugin et de sa nouveauté ?
Merci pour ton aide, et du fait que tu te sois occupé de ça ;-) !
Hors ligne
Avant:
En venant des catégories, il fallait appuyer sur le bouton "Montrer les exifs" pour voir les exifs.
On perdait les exifs à chaque retour sur les catégories ou accueil.
Les IPTC n'étaient pas affichées.
Après:
Les données exifs sont toujours affichées. ( si la configuration est OK)
Idem pour les IPTC.
Hors ligne
en fait je suis désolé mais "Les données exifs sont toujours affichées." = affichés ou ? dans l'info bulle ?
"( si la configuration est OK)" = ou la modifier ? le menu admin est le meme et d'ailleurs il est ecrit que c'est la version "E" et pas "F" (en haut a droite)
Hors ligne
EX-FTB a écrit:
Avant:
En venant des catégories, il fallait appuyer sur le bouton "Montrer les exifs" pour voir les exifs.
On perdait les exifs à chaque retour sur les catégories ou accueil.
Les IPTC n'étaient pas affichées.
Après:
Les données exifs sont toujours affichées. ( si la configuration est OK)
Idem pour les IPTC.
Ben, désolé... ça ne fonctionne pas chez moi ; c'est toujours comme "avant". Y a-t-il quelquechose à modifier dans l'administration de LLGBO2 ? (Mais je n'ai pas vu de case à cocher à ce sujet.) (Pour info, j'ai remis tous les fichiers d'origine, en éliminant donc toutes les modifs dont j'ai parlé plus haut dans cette discussion.)
:-( ....
Hors ligne
Pour la version affichée 2.0.e.
J'ai raté une marche, j'ai oublié de faire la modification.
Actuellement les exifs apparaissent directement si l'option :
Infobulles spécifiques pour les EXIFS au survol du bouton est = à oui.
Si j'ai bien compris vos remarques, il faut 2 options:
1 - Toujours afficher les metadata --> sous la photos
2 - Afficher les metadata au survol du bouton.
Hors ligne
EX-FTB a écrit:
Pour la version affichée 2.0.e.
J'ai raté une marche, j'ai oublié de faire la modification.
Actuellement les exifs apparaissent directement si l'option :
Infobulles spécifiques pour les EXIFS au survol du bouton est = à oui.
Si j'ai bien compris vos remarques, il faut 2 options:
1 - Toujours afficher les metadata --> sous la photos
2 - Afficher les metadata au survol du bouton.
:-))))
Merci EX-FTB !!!
Bonne nuit et bon courage ; à bientôt !
Hors ligne