Bonsoir,
Je n'ai pas du tout le même code que toi dans mon fichier diapo.html !!
Le mien est beaucoup plus complet, assez semblable (mais apparemment pas
tout à fait) au code qu'a donné Jean-Christophe dans son mail de ce matin.
J'avais téléchargé le plugin "Diapo v1.0tb2" à partir de cette page :
Et voici mon code :
-----
<BOUCLE_art(ARTICLES){id_article=#ENV{id}}>
<div id="diapo#ID_ARTICLE">
<!--
debut diapo#ID_ARTICLE -->
<B_docs>
[(#ANCRE_PAGINATION)]
[<div
class="diapo_menu">
<span id="diapo_icones">
<a id="diapo_ico"[
class="(#ENV{align}|choixsivide{'selected',''})"][
class="(#ENV{align}|choixsiegal{'center','selected',''})"]
href="#pagination_docs" title="<:diapo:txt_icodiapo:>">></a>
<a
id="diapo_icoright"[
class="(#ENV{align}|choixsiegal{'right','selected',''})"]
href="#pagination_docs" title="<:diapo:txt_icoright:>"> </a>
<a
id="diapo_icoleft"[ class="(#ENV{align}|choixsiegal{'left','selected',''})"]
href="#pagination_docs" title="<:diapo:txt_icoleft:>"> </a>
<a
id="diapo_icocenter"[
class="(#ENV{align}|choixsiegal{'diapo','selected',''})"]
href="#pagination_docs"
title="<:diapo:txt_icocenter:>"> </a>
</span>
(#PAGINATION)
</div>]
<B_
docs>
<div id="diapo_vignettes"
class="diapo_vignettes[_(#ENV{align})]">
<BOUCLE_docs(DOCUMENTS){id_article}
{pagination 8}{par num titre}>
[<div class="diapo_vignette"><a
class="vignette_[(#_art:ID_ARTICLE)]_[(#COMPTEUR_BOUCLE)]"
href="[(#SELF|parametre_url{diapo_docs_diapo,[(#COMPTEUR_BOUCLE|moins{1})]})
]#pagination_docs"[
title="(#TITRE|couper{80}|texte_backend)"]>
(#LOGO_DOCUMENT||image_reduire{8
5}|inserer_attribut{alt,[(#TITRE|couper{80}|texte_backend)]})
</a></div>]
</
BOUCLE_docs>
</div>
</B_docs>
[(#REM) Attention bidouille :
- critere diapo
avec meme pas que pagination
- meme nom de boucle + 6 caracteres(_diapo)
=> il faudrait sans doute surcharger
pagination...]
<BOUCLE_docs_diapo(DOCUMENTS){id_article}{diapo 8}{par num
titre}>
<img id="diapo_loading" style="display:none"
src="[(#CHEMIN{'img_pack/loading.gif'})]"/>
<div id="diapo"[
class="(#ENV{align}|match{right|left}|?{'diapo_petit','diapo_grand'})"]>
<a
onclick="TB_show(this.title,this.href,'image');return false;"
href="#FICHIER"[ title="(#TITRE|supprimer_numero|texte_backend)"]
type="#MIME_TYPE">
<img id="diapo_petit"[
style="(#ENV{align}|match{right|left}|?{'','display:none'})"]
src='[(#FICHIER|image_reduire{710,0}|extraire_attribut{src})]'
height='[(#FICHIER|image_reduire{530}|hauteur)]'
width='[(#FICHIER|image_reduire{530}|largeur)]'
alt='[(#TITRE|supprimer_numero|texte_backend)]' />
<img
class="diapo_[(#_art:ID_ARTICLE)]_[(#COMPTEUR_BOUCLE)]" id="diapo_grand"[
style="(#ENV{align}|match{right|left}|?{'display:none',''})"]
src='[(#FICHIER|image_reduire{710,0}|extraire_attribut{src})]'
height='[(#FICHIER|image_reduire{710,0}|hauteur)]'
width='[(#FICHIER|image_reduire{710,0}|largeur)]'
alt='[(#TITRE|supprimer_numero|sinon{[(#FICHIER|)]})]'
/>
</a>
[<h3>(#TITRE|supprimer_numero)</h3>]
[<p>(#DESCRIPTIF)</p>]
</div>
<
/BOUCLE_docs_diapo>
<!-- fin diapo#ID_ARTICLE -->
</div>
</BOUCLE_art>
------
Par contre, bien que le plugin téléchargé porte v1.0 dans son nom, je lis
"Version : 0.1 stable" quand je vais dans mon menu de gestion des plugins
--> ???
Il semble que Jean-Christophe et toi soyez dans des variantes de la 0.6 mais
cette indication est-elle fiable vu ce que je viens de constater ?
Si tu ne trouve pas de solution avec ta version, peut-être peux-tu
réinstaller le plugin et faire les modifs indiquées précédemment mais il est
difficile de garantir alors que rien d'autre ne bougera...
Bonne chance.
CP
Le 7/03/10 18:05, « djeel » <djeel@free.fr> a écrit :
Le 07/03/2010 17:05, Cr1 a écrit :
Bonjour,
J'ai dû aussi modifier la taille d'un diapo (mais pour tous les articles,
pas pour un seul) et j'ai fait comme bobof : modifier le modèle.
Dans plugins/diapo/modeles/diapo.html, modifier les lignes à la fin du
fichier :
<img class="diapo_[(#_art:ID_ARTICLE)]_[(#COMPTEUR_BOUCLE)]"
id="diapo_grand"[
style="(#ENV{align}|match{right|left}|?{'display:none',''})"]
src='[(#FICHIER|image_reduire{710,0}|extraire_attribut{src})]'
height='[(#FICHIER|image_reduire{710,0}|hauteur)]'
width='[(#FICHIER|image_reduire{710,0}|largeur)]'
alt='[(#TITRE|supprimer_numero|sinon{[(#FICHIER|)]})]' />
...en remplaçant image_reduire{710,0} par image_reduire{taille souhaitée,0}
Je vois que j'avais aussi modifié le style .diapo_grand dans le fichier
diapo.css mais je ne sais plus pourquoi (ça fait un moment). Je pense que
c'était simplement pour que le diapo ne déborde de sa DIV, ça ne devrait
donc pas te concerner ici.
Voici mon fichier /plugins/diapo/modeles/diapo.html (je n'y ai jamais touché !
#SET{nb_vignettes,#DIAPO_VIGNETTES}
[
(#ENV{align}|choixsiegal{'pause',<:diapo:ico_diapo_pause:>,<:diapo:ico_diapo_p
lay:>})]
<:diapo:ico_right:> <:diapo:ico_left:> <:diapo:ico_center:>
[(#ANCRE_PAGINATION)] [
(#PAGINATION)
]
[
(#LOGO_DOCUMENT||image_reduire{#DIAPO_VIGNETTE,#DIAPO_VIGNETTE_H}|inserer_attr
ibut{alt,[(#TITRE|couper{80}|texte_backend)]})
]
[(#REM) Attention bidouille : - critere diapo avec meme pas que pagination
- meme nom de boucle + 6 caracteres(_diapo) => il faudrait sans doute
surcharger pagination...] <:diapo:loading:>
[(#TITRE|supprimer_numero|texte_backend)]
[(#TITRE|supprimer_numero|sinon{[(#FICHIER|)]})] [
(#TITRE|supprimer_numero)
] [
(#DESCRIPTIF)
]
<:diapo:erreur_403:> [((#ID_ARTICLE))] <:diapo:erreur_404:> [((#ENV{id}))]