Légende portfolio

Bonjour à tous,
Dans la page article, le portfolio fonctionne bien, mais, est-ce normal que la photo qui est cliquée et agrandie, il n’y ait pas de légende dessous, soit par le titre, soit par l’explication.
Que faire pour que ce soit visible.
Merci


C’est pas parce que je suis venu, qu’il faut croire que je suis là.

mailou a écrit :

Dans la page article, le portfolio fonctionne bien, mais, est-ce normal que la photo qui est cliquée et agrandie, il n'y ait pas de légende dessous, soit par le titre, soit par l'explication.

Oui c'est normal, le squelette distribué avec spip ne le demande pas.

Que faire pour que ce soit visible.

Corriger le squelette.

Pour ça, tu fais une copie de squelettes-dist/inc-documents.html que tu enregistres dans squelettes/inc-documents.html
Et tu modifies la boucle vers la ligne 20 :

<BOUCLE_afficher_document(DOCUMENTS) {id_document}{id_article} {mode=document}{extension IN png,jpg,gif}>
[(#MODELE{emb}|image_reduire{500,0})]
</BOUCLE_afficher_document>

pour y ajouter ce que tu veux, par ex :

<BOUCLE_afficher_document(DOCUMENTS) {id_document}{id_article} {mode=document}{extension IN png,jpg,gif}>
[(#MODELE{emb}|image_reduire{500,0})]
<h4 class="titre_photo_cliquee">#TITRE</h4>
</BOUCLE_afficher_document>

Eric

Désolé, je viens de faire plein d’essais et ça ne marche pas

Le 20 mars 2009 17:20, Eric L <elurand@free.fr> a écrit :

mailou a écrit :

Dans la page article, le portfolio fonctionne bien, mais, est-ce normal que la photo qui est cliquée et agrandie, il n’y ait pas de légende dessous, soit par le titre, soit par l’explication.

Oui c’est normal, le squelette distribué avec spip ne le demande pas.

Que faire pour que ce soit visible.

Corriger le squelette.

Pour ça, tu fais une copie de squelettes-dist/inc-documents.html que tu enregistres dans squelettes/inc-documents.html
Et tu modifies la boucle vers la ligne 20 :

<BOUCLE_afficher_document(DOCUMENTS) {id_document}{id_article} {mode=document}{extension IN png,jpg,gif}>
[(#MODELE{emb}|image_reduire{500,0})]
</BOUCLE_afficher_document>

pour y ajouter ce que tu veux, par ex :

<BOUCLE_afficher_document(DOCUMENTS) {id_document}{id_article} {mode=document}{extension IN png,jpg,gif}>
[(#MODELE{emb}|image_reduire{500,0})]

#TITRE

Eric


C’est pas parce que je suis venu, qu’il faut croire que je suis là.

mailou a écrit :

Désolé, je viens de faire plein d'essais et ça ne marche pas

Dans la page article, le portfolio fonctionne bien, mais, est-ce normal
que la photo qui est cliquée et agrandie, il n'y ait pas de légende dessous,
soit par le titre, soit par l'explication.

voilà ce que je fais (dans ma page article.html) pour faire afficher
par thickbox une image aggrandie avec un titre suivi d'un descriptif,
renseignés dans la boite adéquate de l'espace privé ;
à noter que, dans dans cette boite, il est possible de styler
le descriptif avec du gras {{}} ou de l'italique{}) :

<BOUCLE_portfolio(DOCUMENTS) {id_article} {mode=document} {extension IN png,jpg,gif} {par num titre, date}>
   [<a href="#URL_DOCUMENT" type="#MIME_TYPE" onclick="location.href='[(#URL_ARTICLE|parametre_url{id_document,#ID_DOCUMENT})]#documents_portfolio';return false;" name="[(#TITRE|entites_html) ][(#DESCRIPTIF|entites_html)]">(#FICHIER|copie_locale|image_reduire{0,60}|inserer_attribut{alt,[(#TITRE|attribut_html) ][(#DESCRIPTIF|attribut_html)]}|inserer_attribut{title,[(#TITRE|attribut_html) ][(#DESCRIPTIF|attribut_html)]})</a>]
   </BOUCLE_portfolio>

ce qui me donne le html,
pour les vignettes :

<a class="thickbox" name="Le Faune <i>(Hipparchia statilinus)</i>" onclick="location.href='Faune.html?id_document=67#documents_portfolio';return false;" type="image/jpeg" href="IMG/jpg/hipparchia_statilinus_ganiere_2008_09_14.jpg">
<img width="90" height="60" title="Le Faune (Hipparchia statilinus)" alt="Le Faune (Hipparchia statilinus)" style="height: 60px; width: 90px;" src="local/cache-vignettes/L90xH60/hipparchia_statilinus_ganiere_2008_09_14-74e97.jpg"/>
</a>
...

et pour la 'plein pot' :

<div id="TB_legend" style="background-color: rgb(255, 255, 255);">
<div id="TB_caption">
Le Faune
<i>(Hipparchia statilinus)</i>
</div>
<div id="TB_secondLine">
...

Je viens de chercher depuis un moment et j’ai trouvé, c’est une erreur de ma part, en fait tous mes dossiers « inc » sont rangés dans un dossier « INC » donc pour appeler le document je dois ecrire INC/inc, ce que je ne faisais pas, mais maintenant c’est fait.
Pour les explications que tu me fournis, je vais étudier ça à tête reposée.
Je te remercie pour cette aide.

Le 20 mars 2009 18:01, denisb <denisb@laposte.net> a écrit :

mailou a écrit :

Désolé, je viens de faire plein d’essais et ça ne marche pas

Dans la page article, le portfolio fonctionne bien, mais, est-ce normal

que la photo qui est cliquée et agrandie, il n’y ait pas de légende dessous,
soit par le titre, soit par l’explication.

voilà ce que je fais (dans ma page article.html) pour faire afficher
par thickbox une image aggrandie avec un titre suivi d’un descriptif,
renseignés dans la boite adéquate de l’espace privé ;
à noter que, dans dans cette boite, il est possible de styler
le descriptif avec du gras {{}} ou de l’italique{}) :

<BOUCLE_portfolio(DOCUMENTS) {id_article} {mode=document} {extension IN png,jpg,gif} {par num titre, date}>
[(#FICHIER|copie_locale|image_reduire{0,60}|inserer_attribut{alt,[(#TITRE|attribut_html) ][(#DESCRIPTIF|attribut_html)]}|inserer_attribut{title,[(#TITRE|attribut_html) ][(#DESCRIPTIF|attribut_html)]})]
</BOUCLE_portfolio>

ce qui me donne le html,
pour les vignettes :

Le Faune (Hipparchia statilinus) ...

et pour la ‹ plein pot › :

Le Faune (Hipparchia statilinus)


C’est pas parce que je suis venu, qu’il faut croire que je suis là.

Le 20 mars 09 à 18:01, denisb a écrit :

mailou a écrit :

Désolé, je viens de faire plein d'essais et ça ne marche pas

Dans la page article, le portfolio fonctionne bien, mais, est-ce normal
que la photo qui est cliquée et agrandie, il n'y ait pas de légende dessous,
soit par le titre, soit par l'explication.

voilà ce que je fais (dans ma page article.html) pour faire afficher
par thickbox une image aggrandie avec un titre suivi d'un descriptif,
renseignés dans la boite adéquate de l'espace privé ;
à noter que, dans dans cette boite, il est possible de styler
le descriptif avec du gras {{}} ou de l'italique{}) :

<BOUCLE_portfolio(DOCUMENTS) {id_article} {mode=document} {extension IN png,jpg,gif} {par num titre, date}>
[<a href="#URL_DOCUMENT" type="#MIME_TYPE" onclick="location.href='[(#URL_ARTICLE|parametre_url{id_document,#ID_DOCUMENT})]#documents_portfolio';return false;" name="[(#TITRE|entites_html) ][(#DESCRIPTIF|entites_html)]">(#FICHIER|copie_locale|image_reduire{0,60}|inserer_attribut{alt,[(#TITRE|attribut_html) ][(#DESCRIPTIF|attribut_html)]}|inserer_attribut{title,[(#TITRE|attribut_html) ][(#DESCRIPTIF|attribut_html)]})</a>]
</BOUCLE_portfolio>

ce qui me donne le html,
pour les vignettes :

<a class="thickbox" name="Le Faune <i>(Hipparchia statilinus)</i>" onclick="location.href='Faune.html?id_document=67#documents_portfolio';return false;" type="image/jpeg" href="IMG/jpg/hipparchia_statilinus_ganiere_2008_09_14.jpg">
<img width="90" height="60" title="Le Faune (Hipparchia statilinus)" alt="Le Faune (Hipparchia statilinus)" style="height: 60px; width: 90px;" src="local/cache-vignettes/L90xH60/hipparchia_statilinus_ganiere_2008_09_14-74e97.jpg"/>
</a>
...

et ça marche aussi avec l'agreste (Hipparchia semele) ? :slight_smile:
parce que l'autre, y'en a pas dans mon coin
Claude

et pour la 'plein pot' :

<div id="TB_legend" style="background-color: rgb(255, 255, 255);">
<div id="TB_caption">
Le Faune
<i>(Hipparchia statilinus)</i>
</div>
<div id="TB_secondLine">
...