Vous êtes un utilisateur de DotClear 2 et du plugin Gallery ?
Vous désirez frimer comme d'autres sur leurs photoblogs, et exhiber les données les données Exif de vos photos ? (données que vous savez à quoi elles se rapportent depuis moins d'une semaine, certes, merci Wikipédia)
Et bien, grâce au génial Dsls (développeur de Gallery), c'est possible ! Bon, c'est pas officiel du tout, ça demande des bidouillages, à réserver aux bricoleurs avertis. Tout d'abord, il faut commencer par suivre les instructions de Dsls (complétées pour la RC 2). C'est fait ?
Cela permet de récupérer une valeur Exif donnée. Mais si on veut ajouter la liste de ces valeurs ? Récupérez simplement le fichier _exif.html disponible en annexe, et copiez-le dans le répertoire tpl de votre thème. Il crée une liste des valeurs Exif de votre image, vous pouvez le voir à l'œuvre par exemple ici. Le choix des valeurs affichées est purement subjectif, bien évidemment.
Pour utiliser cette liste, il vous faut l'inclure dans le modèle d'affichage des images. Dans le répertoire de votre thème, créez un autre répertoire nommé default. Copiez-y le fichier /plugins/gallery/default-templates/default/image.html. Et ajoutez dans ce dernier, là où vous voulez (par exemple après l'image) :
{{tpl:include src="_exif.html"}}
Et voilà le travail ! Bon, je répète, c'est du bricolage, il y a des chances que Dsls intègre ça dans les prochaines versions de Gallery.
Commentaires
Bon, ça à l'air cassé par la mise à jour de DotClear 2 en Rc 2...
Dsls a posté les modifications à faire pour la RC 2.
Bonjour,
Merci pour ce ptit tuto mais j'ai un probleme avec le theme freshy, une fois l'exif en place, la barre de droite passe en bas de page ...
Ton site est-il public ? Si oui, peux-tu donner son adresse ?
Ça ressemble fort à un problème de mise en page, une colonne trop large ne laisse pas assez de place pour la colonne qui devait être à côté, cette dernière se retrouve donc en dessous. Ça doit pouvoir se corriger dans les css...
J'ai pas trop de connaissance Mais voila mon blog
http://boutch1.free.fr/blog/
Suffit d'aller voir une photo pour voir la mise en page foireuse.
En effet, il y a un soucis. Mais c'est plus que la barre qui descend, c'est aussi le fond de ta page qui a un problème.
Es-tu sûr que ça vienne des informations exif ? J'ai l'impression que le style du thème se base sur des éléments de la page qui ne sont pas présent dans les pages des images. À mon avis, tu devrais plutôt voir ça avec l'auteur du thème.
Bon, en plus, en ce moment, il y a de belles erreurs pour les pages concernant les galeries. À mon avis, tu as fait une modification dans les fichiers de templates qui n'a pas plu à DotClear...
Bonjour,
Je me demandais s'il n'existait pas un moyen de mettre une commande qui fasse appel a _exif.html depuis la case texte xhtml du plugin gallery ?
Pas directement, non. Pour les templates, DotClear a un processus qui effectue le remplacement des différentes balises spéciales, y compris des inclusions. Ce processus ne s'applique pas aux au zones de texte.
Pour faire cela, il faudrait que ce soit un plugin qui le fasse (ou que ce soit intégré au plugin Gallery, faut demander à Dsls). Et là, faut m'oublier, je ne connais rien à PHP
NB : Sympa, tes photos !
Bon ben merci de ta reponse
J'attendrais la prochaine version de gallery. Sympa aussi tes photos