taille des photos plugin diapo

Salut !
J'utilise dans plusieurs de mes articles le plugin diapo. La taille des photos me convient.
Je l'utilise aussi dans un article du sommaire (page d'accueil),
http://djeel.free.fr/
mais là les photos sont un peu grandes. Est-il possible de les réduire seulement dans cet article ?
Merci de votre aide et cordialement

--
Djeel

bonjour,
j’ai contourné la difficulté en créant un second modèle à partir de celui du plugin,
nommé différemment et avec des valeurs différentes pour la taille des photos.
cordialement

djeel a écrit :

Le 07/03/2010 00:07, bobof a écrit :

bonjour,
j'ai contourné la difficulté en créant un second modèle à partir de
celui du plugin,
nommé différemment et avec des valeurs différentes pour la taille des
photos.

Merci de ton aide !
Pour le moment, je n'arrive même pas à changer les dimensions des diapos (pour tous les articles) !
j'ai essayé par le fichier diapo-fonctions.php dans le dossier/plugin/auto/diapo 1.9

j'ai essayé aussi par le fichier sarkaspip_fonctions.php

sans plus de succès !

--
Djeel

djeel a écrit :

bonjour,
j’ai contourné la difficulté en créant un second modèle à partir de
celui du plugin,
nommé différemment et avec des valeurs différentes pour la taille des
photos.

Merci de ton aide !
Pour le moment, je n’arrive même pas à changer les dimensions des diapos (pour tous les articles) !
j’ai essayé par le fichier diapo-fonctions.php dans le dossier/plugin/auto/diapo 1.9

j’ai essayé aussi par le fichier sarkaspip_fonctions.php

sans plus de succès !

les paramètres pour ce plugin peuvent être gérés par des fonctions que l’on met dans mes_fonctions.php

exemple

<?php

// paramètres pour le plugin diapo

//nombre de vignettes par page
$GLOBALS['diapo_vignettes']=15;

//largeur et hauteur maxi des vignettes :
$GLOBALS['diapo_vignette']=60;

//largeur maxi de la grande image avec vignettes en haut :
$GLOBALS['diapo_grand']=400;

//largeur maxi de la grande image avec vignettes sur les côtés:
$GLOBALS['diapo_petit']=300;
//hauteur maxi de la grande image avec vignettes sur les côtés :
$GLOBALS['diapo_petit_h']=300;

//diaporama : temps de pause en millisecondes :
$GLOBALS['diapo_temps']=3000;

?>

voir aussi

Le 07/03/2010 13:41, Jean-Christophe Villeneuve a écrit :

les paramètres pour ce plugin peuvent être gérés par des fonctions que
l'on met dans mes_fonctions.php

Merci de ton aide !
Le seul fichier mes_fonctions.php que j'ai se trouve dans /tmp/couteau_suisse !

--
Djeel

Le 07/03/2010 13:41, Jean-Christophe Villeneuve a écrit :

les paramètres pour ce plugin peuvent être gérés par des fonctions que
l'on met dans mes_fonctions.php

J'ai mis ton code dans un fichier mes_fonctions.php que j'ai créé à la racine du dossier /squelettes, mais ça ne change que la taille des vignettes !
http://djeel.free.fr, page d'accueil
mes photos font toujours 640 x 480

--
Djeel

djeel a écrit :

Le 07/03/2010 13:41, Jean-Christophe Villeneuve a écrit :

les paramètres pour ce plugin peuvent être gérés par des fonctions que
l'on met dans mes_fonctions.php

Merci de ton aide !
Le seul fichier mes_fonctions.php que j'ai se trouve dans /tmp/couteau_suisse !

je te parle d'un fichier mes_fonctions.php à créer dans ton dossier /squelettes

djeel a écrit :

les paramètres pour ce plugin peuvent être gérés par des fonctions que
l’on met dans mes_fonctions.php

J’ai mis ton code dans un fichier mes_fonctions.php que j’ai créé à la racine du dossier /squelettes, mais ça ne change que la taille des vignettes !
, page d’accueil mes photos font toujours 640 x 480

bizarre
$GLOBALS['diapo_grand']=400;
doit agir sur l’image en mode diaporama et avec vignettes au-dessus

et
$GLOBALS[‹ diapo_petit ›]=300;
agit sur la grande image avec les vignettes sur le côté

Tu as bien vidé le cache, recalculé et réactualisé la page ?
``

djeel a écrit :

smiley-wink.png

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.

Bonne journée.
CP

Le 7/03/10 13:17, « djeel » <djeel@free.fr> a écrit :

Le 07/03/2010 00:07, bobof a écrit :

bonjour,
j'ai contourné la difficulté en créant un second modèle à partir de
celui du plugin,
nommé différemment et avec des valeurs différentes pour la taille des
photos.

Merci de ton aide !
Pour le moment, je n'arrive même pas à changer les dimensions des diapos
(pour tous les articles) !
j'ai essayé par le fichier diapo-fonctions.php dans le
dossier/plugin/auto/diapo 1.9

j'ai essayé aussi par le fichier sarkaspip_fonctions.php

sans plus de succès !

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_play:>})] <:diapo:ico_right:> <:diapo:ico_left:> <:diapo:ico_center:> [(#ANCRE_PAGINATION)] [
(#PAGINATION)
]
[
(#LOGO_DOCUMENT||image_reduire{#DIAPO_VIGNETTE,#DIAPO_VIGNETTE_H}|inserer_attribut{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}))]

--
Djeel

djeel a écrit :

Le 07/03/2010 18:56, Jean-Christophe Villeneuve a écrit :

j'y pense ... tu as bien activé GD2 et la génération des vignettes dans
l'espace privé ??

Oui, GD2 activé, vignettes à 150
j'ai fait plusieurs essais, notamment en refaisant un diaporama avec au départ des photos plus petites, mais elles ne s'agrandissent pas.
http://djeel.free.fr/?essai-diaporama
la 5ème photo reste plus grande ;-(((

Je ne t'ai pas précisé spip 2.10, sarkaspip 3.02 et plugin diapo 1.9 version 0.6

alors là je sèche !
on dirait que le filtre image-reduire utilisé dans diapo.html n'est pas pris en compte

Le 07/03/2010 20:42, Jean-Christophe Villeneuve a écrit :

alors là je sèche !
on dirait que le filtre image-reduire utilisé dans diapo.html n'est pas
pris en compte

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_play:>})] <:diapo:ico_right:> <:diapo:ico_left:> <:diapo:ico_center:> [(#ANCRE_PAGINATION)] [
(#PAGINATION)
]
[
(#LOGO_DOCUMENT||image_reduire{#DIAPO_VIGNETTE,#DIAPO_VIGNETTE_H}|inserer_attribut{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}))]

--
Djeel

djeel a écrit :

Le 07/03/2010 20:42, Jean-Christophe Villeneuve a écrit :

alors là je sèche !
on dirait que le filtre image-reduire utilisé dans diapo.html n'est pas
pris en compte

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_play:>})] <:diapo:ico_right:> <:diapo:ico_left:> <:diapo:ico_center:> [(#ANCRE_PAGINATION)] [
(#PAGINATION)
]
[
(#LOGO_DOCUMENT||image_reduire{#DIAPO_VIGNETTE,#DIAPO_VIGNETTE_H}|inserer_attribut{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}))]

ouh là, moi j'ai un fichier bien plus complet.
Et en effet, tu n"as pas d'image_reduire dans ce fichier
Voilà le contenu que j'ai
il s'agit de diapo_1_9 , version 0.6 [16473]

<BOUCLE_art(ARTICLES){id_article=#ENV{id}}>
#SET{nb_vignettes,#DIAPO_VIGNETTES}
<div id="diapo#ID_ARTICLE" class="diaporama">
<!-- debut diapo#ID_ARTICLE -->
<B_docs>
<div class="diapo_menu">
<span class="diapo_icones">
<a rel="diapo#ID_ARTICLE" class="diapo_ico[ (#ENV{align}|choixsivide{'selected play',''})][ (#ENV{align}|choixsiegal{'diapo','selected play',''})][ (#ENV{align}|choixsiegal{'pause','selected',''})]" href="#pagination#ID_ARTICLE" title="<:diapo:txt_icodiapo:>">[ (#ENV{align}|choixsiegal{'pause',<:diapo:ico_diapo_pause:>,<:diapo:ico_diapo_play:>})]</a>
<a rel="diapo#ID_ARTICLE" class="diapo_icoright[ (#ENV{align}|choixsiegal{'right','selected',''})]" href="#pagination#ID_ARTICLE" title="<:diapo:txt_icoright:>"><:diapo:ico_right:></a>
<a rel="diapo#ID_ARTICLE" class="diapo_icoleft[ (#ENV{align}|choixsiegal{'left','selected',''})]" href="#pagination#ID_ARTICLE" title="<:diapo:txt_icoleft:>"><:diapo:ico_left:></a>
<a rel="diapo#ID_ARTICLE" class="diapo_icocenter[ (#ENV{align}|choixsiegal{'center','selected',''})]" href="#pagination#ID_ARTICLE" title="<:diapo:txt_icocenter:>"><:diapo:ico_center:></a>
</span>
[(#ANCRE_PAGINATION)]
[<div class="diapo_pagination">(#PAGINATION)</div>]
</div>
<div class="diapo_vignettes[ diapo_vignettes_(#ENV{align})]">
<BOUCLE_docs(DOCUMENTS){id_article}{extension IN png,jpg,gif}{pagination (#GET{nb_vignettes}) #ID_ARTICLE}{par num titre, titre, id_document}>
[<div class="diapo_vignette"><a rel="diapo#ID_ARTICLE" class="vignette_[(#_art:ID_ARTICLE)]_[(#COMPTEUR_BOUCLE)]" href="[(#SELF|parametre_url{diapo#ID_ARTICLE,[(#COMPTEUR_BOUCLE|moins{1})]})]#pagination#ID_ARTICLE"[ title="(#TITRE|couper{80}|texte_backend)"]>
(#LOGO_DOCUMENT||image_reduire{#DIAPO_VIGNETTE,#DIAPO_VIGNETTE_H}|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}{extension IN png,jpg,gif}{diapo (#GET{nb_vignettes}) #ID_ARTICLE}{par num titre, titre, id_document}>
<img class="diapo_loading" alt="<:diapo:loading:>" style="display:none" src="[(#CHEMIN{'img_pack/loading.gif'})]"/>
<div class="diapo[ (#ENV{align}|match{right|left}|?{'diapo_petit','diapo_grand'})]">
<a href="#FICHIER"[ title="(#TITRE|supprimer_numero|texte_backend)"] type="#MIME_TYPE">
<img class="diapo_petit"[ style="(#ENV{align}|match{right|left}|?{'','display:none'})"] src='[(#FICHIER|image_reduire{#DIAPO_GRAND,#DIAPO_GRAND_H}|extraire_attribut{src})]' height='[(#FICHIER|image_reduire{#DIAPO_PETIT,#DIAPO_PETIT_H}|hauteur)]' width='[(#FICHIER|image_reduire{#DIAPO_PETIT,#DIAPO_PETIT_H}|largeur)]' alt='[(#TITRE|supprimer_numero|texte_backend)]' />
<img class="diapo_[(#_art:ID_ARTICLE)]_[(#COMPTEUR_BOUCLE)] diapo_grand"[ style="(#ENV{align}|match{right|left}|?{'display:none',''})"] src='[(#FICHIER|image_reduire{#DIAPO_GRAND,#DIAPO_GRAND_H}|extraire_attribut{src})]' height='[(#FICHIER|image_reduire{#DIAPO_GRAND,#DIAPO_GRAND_H}|hauteur)]' width='[(#FICHIER|image_reduire{#DIAPO_GRAND,#DIAPO_GRAND_H}|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>
<br style="clear:both;"/>
</BOUCLE_art>

Le 08/03/2010 07:46, Jean-Christophe Villeneuve a écrit :

ouh là, moi j'ai un fichier bien plus complet.
Et en effet, tu n"as pas d'image_reduire dans ce fichier
Voilà le contenu que j'ai
il s'agit de diapo_1_9 , version 0.6 [16473]

<BOUCLE_art(ARTICLES){id_article=#ENV{id}}>

.../...

Merci de ta réponse. J'ai le plugin diapo version : 0.6 [34504] du 16/01/10
Je crois me souvenir l'avoir mis à jour récemment avec le couteau suisse.

Que me conseilles-tu ?
Recopier ton fichier diapo.html ?
Désinstaller et réinstaller le plugin diapo ?
Une autre manip ?
Bien cordialement

--
Djeel

ALors Djeel a priori cela fonctionne

tu a fait comment ?

réglé la taille a la sauce diapo + sarka : <diapo283|diapo|left> est ce que <diapo283|diapo|center> ne rend pas mieux ?

par contre la taille de l'image ?

merci de nous donner un retour

Jean-Christophe Villeneuve a écrit :

djeel a écrit :

Le 07/03/2010 00:07, bobof a écrit :

bonjour,
j'ai contourné la difficulté en créant un second modèle à partir de
celui du plugin,
nommé différemment et avec des valeurs différentes pour la taille des
photos.

Merci de ton aide !
Pour le moment, je n'arrive même pas à changer les dimensions des diapos (pour tous les articles) !
j'ai essayé par le fichier diapo-fonctions.php dans le dossier/plugin/auto/diapo 1.9

j'ai essayé aussi par le fichier sarkaspip_fonctions.php

sans plus de succès !

les paramètres pour ce plugin peuvent être gérés par des fonctions que l'on met dans mes_fonctions.php

exemple

|<?php

// paramètres pour le plugin diapo

//nombre de vignettes par page
$GLOBALS['diapo_vignettes']=15;

//largeur et hauteur maxi des vignettes :
$GLOBALS['diapo_vignette']=60;

//largeur maxi de la grande image avec vignettes en haut :
$GLOBALS['diapo_grand']=400;

//largeur maxi de la grande image avec vignettes sur les côtés:
$GLOBALS['diapo_petit']=300;
//hauteur maxi de la grande image avec vignettes sur les côtés :
$GLOBALS['diapo_petit_h']=300;

//diaporama : temps de pause en millisecondes :
$GLOBALS['diapo_temps']=3000;

?>

|voir aussi
Plugin Diapo - SPIP-Contrib
||
------------------------------------------------------------------------

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Le 08/03/2010 08:56, assobachant a écrit :

tu a fait comment ?
réglé la taille a la sauce diapo + sarka : <diapo283|diapo|left> est ce
que <diapo283|diapo|center> ne rend pas mieux ?
par contre la taille de l'image ?
merci de nous donner un retour

Non, ça ne fonctionne pas !
Pour mon article en page d'accueil, j'ai réduit les photos AVANT de faire le diaporama.
Mais le problème de redimensionnement subsiste.
Est-ce que la solution se trouve comme le pense JC Villeneuve dans le fichier diapo.html ?

--
Djeel

Le 08/03/2010 07:46, Jean-Christophe Villeneuve a écrit :

ouh là, moi j'ai un fichier bien plus complet.
Et en effet, tu n"as pas d'image_reduire dans ce fichier
Voilà le contenu que j'ai
il s'agit de diapo_1_9 , version 0.6 [16473]

Il semble en fait que nos fichiers /plugins/diapo/modeles/diapo.html
soient identiques à l'exception des dernières lignes, puisque j'ai en plus

<BOUCLE_art_erreur(ARTICLES){id_article}{statut?}>
<:diapo:erreur_403:> [((#ID_ARTICLE))]
</BOUCLE_art_erreur>
<:diapo:erreur_404:> [((#ENV{id}))]
<//B_art_erreur>
<//B_art>

Peut-être ai-je mal copié le fichier en l'éditant en txt au lieu de html ?
En édition html, c'est bien le même sauf la fin

--
Djeel

Le 08/03/2010 07:46, Jean-Christophe Villeneuve a écrit :

ouh là, moi j'ai un fichier bien plus complet.
Et en effet, tu n"as pas d'image_reduire dans ce fichier
Voilà le contenu que j'ai
il s'agit de diapo_1_9 , version 0.6 [16473]

En résumé, en modifiant le fichier /squelettes/mes_fonctions.php, j'arrive à faire varier
la durée de vue des photos,
le nombre de vignettes affichées,
la taille des vignettes,
la longueur de la ligne sous le réglage marche-arrêt,
il n'y a que la taille des diapos qui ne veut pas changer !

--
Djeel

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:>">&gt;</a>
<a
id="diapo_icoright"[
class="(#ENV{align}|choixsiegal{'right','selected',''})"]
href="#pagination_docs" title="<:diapo:txt_icoright:>">&nbsp;</a>
<a
id="diapo_icoleft"[ class="(#ENV{align}|choixsiegal{'left','selected',''})"]
href="#pagination_docs" title="<:diapo:txt_icoleft:>">&nbsp;</a>
<a
id="diapo_icocenter"[
class="(#ENV{align}|choixsiegal{'diapo','selected',''})"]
href="#pagination_docs"
title="<:diapo:txt_icocenter:>">&nbsp;</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}))]