Plugin Diapo

Galerie / diaporama en modèle

Plugin ajoutant le modèle <diapoXX> permettant d’insérer les images de l’article XX sous forme de galerie/diaporama reprenant le fonctionnement de la galerie Walma.

But

Ayant besoin d’une galerie photo pour un site, j’ai d’abord créé un squelette spécifique (incluant un bloc inc-walma...).
Puis, la question s’est posée d’utiliser plutôt les brèves ou les rubriques...

J’ai finalement opté pour un modèle pour me libérer de cette contrainte.
Le résultat est visible sur le site du Pays Bourgogne-Nivernaise (v1) et sur ce site de test

Cette approche permet en plus de personnaliser / réutiliser facilement les développements.

Installation

C’est un plugin, il suffit de le placer en sous-répertoire du dossier /plugins et de l’activer.

Utilisation

Vous disposez alors d’un nouveau raccourci typographique <diapoXX> permettant d’insérer les images de l’article XX sous forme de galerie/diaporama.

Vous pouvez spécifier le mode par defaut :
-  <diapoXX|diapo> (équivalent à <diapoXX>) pour le diaporama
-  <diapoXX|pause> pour le diaporama en pause
-  <diapoXX|left> pour une galerie avec vignettes à gauche
-  <diapoXX|right> pour une galerie avec vignettes à droite
-  <diapoXX|center> pour une galerie avec vignettes en haut et grande image

Le modèle fonctionne avec JQuery, utilisant des appels AJAX pour la pagination et le chargement des images, mais reste fonctionnel sans javascript.

Personnalisation

Avec la version 2 du plugin, compatible SPIP3 et responsive, les paramètres sont définis dans une page de configuration. Plus besoin donc du fichier mes_fonctions.php.

Avec les versions antérieures :
Vous pouvez definir plusieurs paramètres de personnalisation dans votre fichier mes_fonctions.php :
-  le temps de pause du diaporama (en millisecondes, par défaut 8000) :

//temps de pause 5 secondes :
$GLOBALS['diapo_temps']=5000;

-  le nombre de vignettes par page (par défaut 8) :

//10 vignettes par page :
$GLOBALS['diapo_vignettes']=10;

-  la largeur maximum de la « grande » (diaporama et center) image (en pixels, par defaut 560) :

//largeur de la grande image  500px maxi :
$GLOBALS['diapo_grand']=500;

avec la feuille de style par défaut (diapo.css.html), le diaporama fera 4px de plus en largeur (2px de marge).

-  La taille des vignettes (calculée automatiquement si elle n’est pas précisée pour que les vignettes tiennent sur une ligne en mode center).

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

-  la largeur maximum de la « petite » image :

$GLOBALS['diapo_petit']=350;

Par défaut, il n’y a pas de restriction en hauteur pour les images (petite et grande) mais les vignettes sont réduite en largeur et hauteur.

Vous pouvez préciser également ces paramètres :

$GLOBALS['diapo_grand_h']=400;
$GLOBALS['diapo_petit_h']=300;
$GLOBALS['diapo_vignette_h']=70;

Il n’y a pour l’instant pas de véritable gestion de modèles, mais c’est en réflexion. Vous pouvez déjà surcharger le modèle en posant le vôtre dans /squelettes/modeles/diapo.html.

[(Attention : certaines règles strictes (bidouilles) doivent être respectées en attendant mieux.

Regardez les commentaires dans le code des squelettes si vous personnalisez le modèle.

Mais il y a déjà de quoi faire avec la feuille de style et les modèles de pagination.)]

Discussion

169 discussions

  • 3

    Bonjour,
    au moins ce plugin a le mérite de la simplicité d’installation et de fonctionner en 4.0 et en responsive du 1er coup : bravo !
    Je me pose 2 questions :
    1/ comment peut-on faire pour que le diaporama démarre sans devoir l’activer ? (== appuyer sur le bouton)
    2/ si on veut afficher en 2 endroits de la même page deux séries d’images différentes appartenant à cette page : (ex : images 1 à 3 en haut, et au milieu de la page images 4 à 6), quelle est la syntaxe ou astuce svp ?
    Merci

    • Hello

      A mon avis ce n’est pas possible ni pour l’un ni pour l’autre de tes 2 points.
      Peut-être te tourner vers galleria ou nivoslider, par exemple.

    • Merci , cela ira , la simplicité l’emporte.
      Par contre j’ai un site multilingue et des images qui sont titrées et expliquées en type

      <multi>[fr] le titre
      [en] the title
      </multi>

      alors comment, sans changer le squelette, puis-je mettre mes même diapos dans la page française et anglaise ? Disons dans la page en français , je mets

      <diapo12|right>

      par exemple, et que puis-je mettre dans la page en anglais afin que les titres ne soient pas en français ?
      Je vois qu’il y a quelque chose de prévu sur https://git.spip.net/spip-contrib-extensions/diapo mais ne sais si c’est publié et ne peut pas comprendre son mode d’emploi.

      Bon en fait , je viens de tester autre chose, cela dépend comment on passe les langues dans la page, disons que cela marche mais j’aurai aimé le forcer par un truc du gente |en|right .

    • et bien en fait, si cela peut aider : c’est ainsi pour forcer la langue (ex en anglais) :
      <diapo12|right|lang=en>

    Répondre à ce message

  • 1

    Personnellement j’ai eu besoin (spip 2.1.2) de revoir le fichier diapo.html situé dans « modeles » en déplaçant la div située juste après le

    <?php endif; ?>

    pour la mettre juste avant ce endif.

    Ça en aidera peut-être certains.

    • Et j’ai du éditer la ligne 34 en remplaçant :

      style="(#ENV{align}|match{right|left}|?{'display:none',''})" []

      par

      style="[(#ENV{align}|match{right|left}|?{'display:none',''})]"

    Répondre à ce message

  • Bonjour,
    Je suis sous Spip 3.0.5 et, malgré le changement de code dans le fichier modeles/diapo.html comme préconisé dans le post du 22 janvier à 14:01 par Jean Christophe Villeneuve, il reste un problème qui est que seule la 1re image du portfolio est visible en grand. Quand je clique sur l’icône de la 2e image (ou d’une autre), ce n’est que la 1re qui reste en grand... J’ai tenté d’appliquer la modification proposée le 25 janvier à 16:55 par Jean Christophe Villeneuve, soit la création d’un fichier /squelettes/modeles/diapo.html avec le code proposé mais là c’est encore pire : je n’ai plus aucune image agrandie (seules les icônes réduites et placées n’importe comment). Voir la pièce-jointe car le site est en local pour l’instant.
    N’étant pas développeur du tout, toute l’aide serait la bienvenue...
    Merci par avance,
    Stéphane

    Répondre à ce message

  • 9

    Pour info. : Sur un site test j’essaie Diapo avec SPIP 2.1, mais les boucles du plugin cause problème. Je reçois cette notification :

    Erreur de compilation        ../plugins/diapo/modeles/diapo.html        Boucle _docs_diapo; ligne 27

    • Salut Paolo,

      Toujours betatesteur fou ?

       :)

      Bon, pour tout t’avouer, j’ai été très surpris de voir que ca marche en 2.0...

      Je m’attendais à des problemes sur le défilement des photos (critère diapo) qui est vraiment une sale bidouille, mais pas à une erreur de compilation, il doit y avoir juste un détail à changer dans le critère diapo, je regarde dès que possible.

      @++

    • je confirme malheureusement que l’astuce utilisée pour le critère diapo (nommage des fonctions générées par le compilo) ne marche plus.

      Il faut refaire le critère diapo proprement ou revoir la logique du modèle.

      dommage, c’etait pas très élégant mais ca marchait avec juste 10 lignes de code...

    • betatesteur fou ?

      Non, mais j’aime beaucoup regarder à l’horizon lorsque j’ai un moment libre. Ceci dit, évidemment, dès que tu le répares je suis à ton service pour tester ;)

    • Il faut refaire le critère diapo proprement ou revoir la logique du modèle.

      J’aimerais aider, mais je crois que c’est seulement en testant — et en encourageant ;)

    • Excusez-moi, mais ça consiste en quoi de « refaire le critère diapo » ?J’ai ce problème et je ne sais pas comment faire.
      Merci !

    • Bonjour,

      étant dans le même bateau, j’aimerais savoir s’il y a eu de l’avancement à ce sujet ?

      Merci.

    • Pour ma part j’ai désinstallé diapo et j’utilise maintenant le plugin mediabox.

    • Toujours rien ??

    • Ploufplouf

      Bonjour,

      Apparemment pas de suite donnée pour ce plugin pourtant très bien... Dommage je trouve pas d’équivalent : une présentation simple, une personnalisation des boutons simple, un rendu sobre et pratique...

      Enfin espérons qu’une bonne âme ait envie de faire évoluer le modèle pour 2.1.8...

      Je le ferai bien mais je connais pas assez...

    Répondre à ce message

  • 1
    Patrick

    Bonjour,

    J’ai essayé SPIP 2.1.0-rc [15524]

    J’ai obtenu le message suivant :

    Erreur de compilation dans plugins/auto/diapo_1_9/modeles/diapo.html, boucle _docs_diapo, ligne 28

    Je suis en local et je n’ai pas l’intention de passer en distant pour le moment avec cette version de spip.

    Le plugin diapo me sert beaucoup.

    Ce billet n’a pour but que de prévenir les futures mutations...

    Mille excuses, je n’avais pas vu le post précédent ! ET BON COURAGE

    Répondre à ce message

  • 1
    josephtux

    Bonjour

    il semble que diapo ne fonctionne plus avec spip 2.1, ou bien des 3 versions proposées, l’une est-elle compatible ?

    sinon, je me hasarderais bien dans les bidouilles proposées aimablement sur ce forum, bien qu’elles me dépassent un peu, mais sur les 3 versions proposées actuellement, laquelle dois-je choisir ?

    Actuellement, j’ai la version : 0.6 [16473] ( qui ne marche plus )

    Merci au compagnon qui a donner l’info sur médiabox, qui rend bien service en dépannage, mais :
    -  je n’ai pas trouvé de démarrage automatique en mode diaporama ( bénin ), ni d’empécher ( automatiquement ) son fonctionnement en boucle.
    -  je n’ai pas su imposer mon choix à l’ordre des images affichées ( plus ennuyeux )

    Merci à tous et à l’auteur de ce plugin, qui, j’espère voudra bien encore nous le proposer un jour pour SPIP 2.1.

    • josephtux

      P.S.
      à propos de version, dans ma version 0.6 du plugin, le fichier :
      plugins/auto/diapo_1_9/modeles/diapo.html ne comporte aucune balise php.
      Donc, aucune bidouille proposée ne peut être bêtement appliquée comme je pouvais l’espérer.

    Répondre à ce message

  • 12

    Désirant vraiment utiliser ce plugin avec les dernières versions de spip, j’ai regardé un peu le code et une modif simple permet de le faire fonctionner avec spip 2.1.12 ou spip 3 :

    <BOUCLE_docs_diapo(DOCUMENTS){id_article}{extension IN png,jpg,gif}{diapo (#GET{nb_vignettes}) #ID_ARTICLE}{par num titre, titre, id_document}>

    devient

    <BOUCLE_docs_diapo(DOCUMENTS){id_article}{extension IN png,jpg,gif}{par num titre, titre, id_document}{0,1}>

    et voilà
    C’est visible sur un spip 2.1.12 ici

    Je ne sais pas quelle est le rôle du critère {diapo (#GET{nb_vignettes}) #ID_ARTICLE} mais cela semble fonctionner sans si on met le critère{0,1}

    • Bonsoir,

      je ne parviens pas à trouver les lignes à modifer. Dans quel fichier se trouve t-elles car je ne trouve que .

      je continue à recevoir des messages d’erreur sans parvenir à afficher la galerie.

      Je suis sous SPIP 2.1.12 [18732] ; Sarka-SPIP 3.0.8 [54368] ; PHP 5.2.17

      Merci de votre aide.

      Nab

    • La ligne de code n’est pas passée, je ne trouve que :
      <BOUCLE_docs_diapo(DOCUMENTS){id_article}{diapo 8}{par num titre}>

      DSL ;-)

    • le code à modifier se trouve dans /diapo/modeles/diapo.html

      visible sur un spip 2.1.12 ici

    • Bonjour

      Je suis soit un boulet ;-), soit aveugle mais j’ai beau regarder, je ne trouve pas les lignes que vous citez. J’avais bien regardé dans /diapo/modeles/diapo.html pourtant...
      Je vais donc me permettre de coller l’intégralité du fichier.
      Si vous pouviez m’aider, j’apprécierais beaucoup. Je suis ouverte à toute aide, et même aux petites moqueries si c’est moi qui délire !

      <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{85}|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 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>

      Merci encore

      Nabs

    • Bizarre que tu aies cette ligne

      <BOUCLE_docs_diapo(DOCUMENTS){id_article}{diapo 8}{par num titre}>

      dans ce fichier
      En tout cas, c’est bien cette ligne qu’il faut modifier comme indiqué dans mon premier message.

    • Bonjour

      Oui, celle ligne est bizarre. C’est pourtant le fichier d’origine de l’archive téléchargée ici même...
      Je l’ai modifiée selon vos conseils.
      J’ai effectivement une légère amélioration, mais la galerie reste bloquée sur une image. Lorsque je clique sur des vignettes, il ne se passe... rien ! Je ne comprends même pas pourquoi cette image là.
      Vous pouvez voir ici, rubrique Accessoires et Bijoux.

      Merci

    • Bon pas trop le temps d’y regarder de près.
      Essaye de créer un fichier diapo.html que tu mets dans un dossier /squelettes/modeles avec ce code dedans (code d’origine plus la petite modif) et regarde si ça fonctionne mieux

      <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}{par num titre, titre, id_document}{0,1}>
      <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>
    • Merci bcp d’essayer de m’aider. Je vais créer ce fichier et voir ce qui se passe. Je vais aussi continuer de chercher, car débutante je ne peux qu’apprendre plein de choses...
      Merci encore.

      Nabs

    • Bonsoir,

      Ca fonctionne avec la version svn stable, pas avec les autres apparemment. Merci de votre aide. Je vais bidouiller un peu la présentation maintenant, mais l’essentiel est là ! Merci encore donc

      Nabs

    • Merci, Jean Christophe pour ce bout de code qui marche bien chez moi, en 2.1.2.
      J’avais abandonné à regret Diapo, mais un post de début février sur gmane.comp.web.spip.user m’a remis dans la voie.
      La lightbox de Mediabox est un plus !

    • Salut,
      j’aimerai créer un diapo avec le plugin ou en rollover pour afficher les vignettes + une grande image.

      Voici mon code :

                <BOUCLE_article_rubrique(MOTS){id_article}>
                        <BOUCLE_mot(ARTICLES){id_mot} {exclus} >
                         <aside>   
                           <figure class="bubble-base"">
                              <a href="[(#URL_PAGE{article}|parametre_url{'id_rubrique',#ID_RUBRIQUE})]" alt="#TITRE">[(#LOGO_ARTICLE_RUBRIQUE||image_reduire{100,100}|
      |inserer_attribut{'alt',#TITRE}|inserer_attribut{'title',#TITRE} )]</a>
                           </figure>
                         </aside>
                        </BOUCLE_mot>   
                </BOUCLE_article_rubrique>   

      Comment insérer cette boucle dans mon squelette article avec un spip 2.1 en utilisant le plugin diapo ?
      Plus simplement, quelqu’un saurait-il comment faire pour réaliser un rollover comme ceci :

      http://javascript.about.com/library/blroll1.htm avec ma boucle ?

      Merci d’avance !

    • Patrick

      Bonjour,
      tu as un plugin qui ressemble à ça :
      Nivo-Slider
      sur spipcontrib.
      Je ne l’ai pas testé.

    Répondre à ce message

  • Bonjour,

    j’ai installé le plugin... mais je n’ai pas le début d’une idée de la façon de procéder ensuite ? Je ne suis pas débutante en spip mais là les preières étapes de base ne sont pas explicitées...
    Pourriez vous donc être plus explicite ? Que dois-je mettre dans le squelette ? C’est où, le raccourci typographique ? (je n’a rien vu dans les articles au niveau d e l’espace privé) Cela sert au moment du chargement des images ?
    XX c’est le numéro de l’article ? où doit se trouver cette balise diapo ?

    Suis totalement larguée...
    Je suis à la recherche d’un diaporama tout bête qui me permettrait d’afficher mon portfolio DANS ma page avec les vignettes + l’image sélectionnée en grand + un commentaire (plus long qu’un titre) (là par exemple : www.extrados.fr/spip.php?article1),

    J’ai essayé tout un tas de plugins, mais entre les non comptabiles spip 2, ceux qui ne donnent pas ce que je veux, ceux qui ne fonctionnent pas et ceux pour lesquels il n’y a ni explications ni aide... suis paumée.

    Au secours !

    Zab

    Répondre à ce message

  • Ploufplouf

    Bonjour,

    Je dois migrer un site de la version 2.0.10 en 2.1.18 et mon site utilise cette galerie que j’ai personnalisé (icônes)... Je serais heureux de pouvoir la remettre sur mon nouveau site...

    Quelqu’un a-t-il réussi à adapter le plugin pour la 2.1 ?

    Merci.

    Répondre à ce message

  • 2

    Je n’arrive pas a re-dimensioner les grandes images, elles restent toujours a leur taille original.
    J’ai modifie les variables GLOBALS et aussi cree un fichier mes_fonctions.php mais sans succes.
    Quelqun aurait une idee ? Je dois eviter de re-dimensioner les images.
    Merci

    • Je voulais dire la taille des images « petit », c’est a dire quand on les affiche avec les vignettes en haut.

    • J’ai trouve que gd2 n’etait pas par defaut, donc, probleme resolu.

    Répondre à ce message

  • 1

    Bonjour,

    Dans inc-documents.html de mon squelette, je viens de placer ce code avec un spip 212

    [(#REM) Portfolio : album d’images ]
    
    <B_documents_portfolio>
    <div id="documents_portfolio">
            <h2>Galerie photos</h2>
            #ANCRE_PAGINATION
    <BOUCLE_documents_portfolio(DOCUMENTS) {id_article} {mode=document}{extension IN png,jpg,gif} {par titre, date}{pagination 8}{doublons}{vu=non}>[
            <a href="(#URL_DOCUMENT)" type="#MIME_TYPE" onclick="location.href='[(#URL_ARTICLE
                    |parametre_url{id_document,#ID_DOCUMENT}
                    )]#documents_portfolio';return false;"[ class="(#EXPOSER)"][ title="(#TITRE|attribut_html|couper{80})"]>[(#FICHIER
                    |image_reduire{0,120}
                    |inserer_attribut{class,spip_logos}
                    |inserer_attribut{alt,[(#TITRE|attribut_html|couper{80})]})]</a>
            ]
            </BOUCLE_documents_portfolio>
    [<p class="pagination">Suite des documents ici:&nbsp;&nbsp;&nbsp;(#PAGINATION)&nbsp;&nbsp;&nbsp;</p>]
    </div>
    </B_documents_portfolio>

    lignes 1 à 17, il remplace ainsi avec mediabox le plugin diapo, à partir des images placées dans le portfolio.

    Visible ici

    • suite et mise au point ... Utilisateur depuis longtemps de diapo, mon intention n’est pas de le dénigrer, mais je fais part d’une idée qui pourrait peut être faire avancer vos recherches...

    Répondre à ce message

  • 2
    André PILLON

    Bonjour,
    J’utilise SPIP 2.1.0 j’ai téléchargé, installé dans mon dossier plugins et activé la version diapo_1_9zipff06.zip (décompressé bien sûr)
    La méthode de fabrication est bien gd2
    la case générer les miniatures est cochée (150pixels)

    Je ne trouve pas le nouveau raccourci typographique  !!!
    Qui si j’ai bien compris est situé dans la barre typo de l’article

    En P.J. impression d’écran de la barre typo
    As-tu une suggestion ?
    Mon site http://paroissesenartnord-meaux.cef.fr/ existe depuis 2005
    Je suis en train de le relooker en local avec escal
    C’est à cette occasion que le diapo m’intéresse utilisant easy-php qui ne prend pas en charge les vignettes gd2, j’ai fais l’essai sur le site actif

    • En substituant la boucle dans le fichier "plugins/diapo_1_9/modeles/diapo.html comme suit :

      <?php $i = 0 ?>
      <BOUCLE_docs_diapo(DOCUMENTS){id_article}{extension IN png,jpg,gif}{pagination () #ID_ARTICLE}{par num titre, titre, id_document}>
      <?php $i++ ?>
      <?php if ($i < 2): ?> 
      <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>]
      <?php endif; ?>
      </div>
      </BOUCLE_docs_diapo>

      Cela fonctionne « empiriquement » ;) sur SPIP 2.1.2 [16017]

    • André PILLON

      Ben ! Je ne suis pas doué ça ne marche pas !
      Ci-dessous
      C :\Program Files\EasyPHP1-8\www\plugins\diapo_1_9\modeles\diapo.html
      Après modif
      -  J’ai certainement fais une erreur quelque part ?
      -  Avec un grand merci
      -  André

      BOUCLE_art(ARTICLES)id_article=#ENVid>
      #SETnb_vignettes,#DIAPO_VIGNETTES


      [(#REM) Attention bidouille :
      -  critere diapo avec meme pas que pagination
      -  meme nom de boucle + 6 caracteres(_diapo)
      => il faudrait sans doute surcharger pagination...]
      1.
      <?php $i = 0 ?>

      2.

      3.

      <?php $i++ ?>

      4.

      <?php if ($i < 2): ?>

      5.
       style= »display:none« src= »[(#CHEMIN’img_pack/loading.gif’)]"/>
      6.

      7. 8. [(#TITRE|supprimer_numero|texte_backend)] 9. [(#TITRE|supprimer_numero|sinon{<abbr title=")">(#FICHIER</abbr>})] 10. 11. [

      (#TITRE|supprimer_numero)

      ]
      12.
      [

      (#DESCRIPTIF)

      ]
      13.

      <?php endif; ?>

      14.

      15.

      s_diapo>


    Répondre à ce message

  • Merci à Bill pour son plugin,

    Je ne suis spécialiste, ni de SPIP, ni de programmation.
    N’ayant pas trouvé de solution sur le web pour la 2.1.1 j’ai tenté sans succès de résoudre le PB.
    En pis aller, et en attendant une vraie solution ?, je propose de remplacer : « diapo (#GETnb_vignettes) #ID_ARTICLE » par : « document=1 », dans « Plugins/diapo_1_9/modeles/diapo.html » en ligne 28 . Cela rend le plugin fonctionnel et à pour inconvénient de toujours afficher en grand format la première image du diaporama quelque soit la page affichée.

    Répondre à ce message

  • Bonjour,

    J’aime beaucoup ce plugin mais je voudrais y ajouter un effet de transition en fondu car actuellement c’est un peu brut. Quelqu’un pourrait-il me dire comment faire ?
    Merci d’avance.

    Stéphane

    Répondre à ce message

  • 1

    Je suis en SPIP 2.1.0 [15608] et la version 0.6 [16473] de ce plug-in. Il ne semble pour l’instant pas compatible avec SPIP 2.1.0 car j’obtiens le message d’erreur suivant :

    Fatal error : Call to undefined function BOUCLE_docs_diapohtml_8052b55fdc567f53a47b93eb9c16f405() in /var/www/spip/diplonet2/ecrire/public/composer.php(69) : eval()’d code on line 148

    Any idea ?

    Merci.

    Répondre à ce message

  • 1

    Bonjour,

    Avez vous prévue une adaptation du plugin pour Spip 2.1 ?

    Cordialement

    • gazgaz

      Ya t’il compatibilité entre ce plugin et spip 2.1.0 avec SqLite3 ?

    Répondre à ce message

  • 2

    Bonjour. j’utilise le plugin sur MXL87 (qui est resté en 1.9.2d). Je me suis rendu compte récemment en légendant certaines images (je parle de l’interface « normale » de SPIP) que les champs Titre et Texte étaient prévus pour s’afficher sous la grande image du diaporama, Cool !

    J’apprécie ce plugin parce qu’il me permet d’associer des images à un article et de faire afficher la même galerie dans les version traduites. Je me suis donc dis qu’il me suffisait de rentrer mon

    <multi>[oc_lms]títol[fr]titre[en]title</multi>

    entre balises adéquates pour que le tour soit joué.

    Rien à faire : dans les traductions de l’article, le seul titre qui s’affiche est le premier (l’occitan est la langue par défaut du site), ça vaut aussi pour la thickbox. C’est dû au plugin ou à SPIP ?

    • Alors, comme c’est un modèle, il ne connait pas le contexte et donc, pas la langue...

      Par contre, rien ne t’empêche de la lui préciser à l’appel du modèle :
      -  dans ton article en anglais : <diapo12|left|lang=en>
      -  dans ton article en francais : <diapo12|left|lang=fr>
      -  dans ton article en occitan : <diapo12|left|lang=oc>

      A lèu

    • Ò paure !
      Je crois me souvenir avoir déjà tenté un truc du genre mais peut-être bien avec juste <diapo12|right|fr>
      Je viens d’essayer avec la synthaxe que tu indiques et ça suffit toujours pas. Y compis avec <span lang="fr"><diapo92|right></span>

      Hier soir j’ai essayé la piste du modèle ; en le surchargeant dans /squelettes/modeles/diapo.html :

      <span lang="#LANG">
      [(#TITRE)]
      [(#DESCRIPTIF)]
      </span>

      et

      <span lang="#ENV{lang}">
      [(#TITRE)]
      [(#DESCRIPTIF)]
      </span>

      Ça marche pas non-plus.
      Il existe un filtre du genre [(#TITRE|lang{#LANG})] ? Parce que j’ai essayé et ça marche pas non plus mais peut-être j’emploie pas les critères comme il faut.

    Répondre à ce message

  • 5
    brujacris

    Je viens de faire les deux (methode création vignettes et actualisation à 2.0.10), et ça marche pour les petites vignettes mais la photo principale reste dans la même taille... :-(

    J’ai remarqué que, dans l’espace privé, ça marche correctement...
    http://www.berrospe.es/spip/?-Fotos-

    • Alors la, je seche...

      est-ce que le squelette d’article applique un image_reduire à #TEXTE ?

      est-ce que les images ne seraient pas trop grosses pour etre traitées par le serveur ?

    • brujacris

      Bonsoir !
      Résolu ! Je pense que c’était la taille originale des photos car elles étaient trop grosses. Je las ai reduites avant de les télécharger et ça marche niquel, merci !!!

    • brujacris

      C’est encore moi... Maintenant j’ai des problèmes en un autre site, avec l’affichage de la galerie, les boutons ne apparaisent pas...

      http://www.recumadrid.es/spip/?Mueble-de-salon,3

      Merci !!

    • tu dois avoir un truc pas net avec ton htaccess car la feuille de style du plugin ne passe pas :
      http://www.recumadrid.es/spip/?page=diapo.css

      @++

    • brujacris

      Oui ! C’était ça ! J’ai pas arrivé a resoudre le problème du .htacess (je ne sais pas pourquoi) mais j’ai appelé directement la css dépuis inc-head et ça marche niquel.
      Merci !

    Répondre à ce message

  • 1
    brujacris

    Bonjour,
    Je viens d’installer ce plugin avec SPIP 2.0.9 et j’ai deux problèmes :

    -  La première image prends la taille correcte, mais les suivantes restent avec la largeur originale.

    -  Il n’y a pas des vignettes a droite comme il faudrait, mais l’icone SPIP pour les images.

    Je ne sais pas qu’est ce qui se passe, j’ai mis le #INSERT_HEAD dans inc_head et essayé un peu toutes les solutions dans ce forum, mais j’arrive pas a résoudre le problème.

    Voici la page :
    http://www.berrospe.es/spip/?Fotografias-del-Berrospe

    • 1- selectionner la méthode de fabrication des vignettes dans la configuration de Spip (/ecrire/ ?exec=config_fonctions)
      2- passer en spip 2.0.10 car il y a un bug avec la pagination en 2.0.9

    Répondre à ce message

  • 1

    bon j’ai encore un petit souci, j’ai modifier la taille des images en 750px au lieu de 500px dans diapo_fonctions.php (testé aussi avec un fichier mes_fonctions). Donc quand j’ouvre la page avec le diapo, la première photo reste en 500px, mais si je clique sur une autre photo, elles sont bien 750px, meme si je reclique sur la première, elle s’affiche bien en 750px.
    D’où peut venir ce bug ? un autre fichier à modifier ?
    merci de votre aide !

    exemple : http://bison.zubrow.free.fr/labelcouture/spip/?exemple-article-contact

    • Donc quand j’ouvre la page avec le diapo, la première photo reste en 500px

      Salut, je voulais regarder à nouveau, mais la page a disparu.
      Quand je regardais la source de la page avant hier, le style CSS de l’image n’était pas le bon. Sans doute c’est cela qui provoquait la taille plus petite. Faut chercher d’où cela vient ...

    Répondre à ce message

  • ahhhhh nikel avec la version SVN, un grand merci pour ton aide !

    Répondre à ce message

  • 3

    bonjour,
    je suis débutant dans spip, j’utilise spip 2.0.9, mon souci, quand je clique sur une photo, toute la page ce recharge, j’ai pu lire un peu plus bas que cela venai de javascript, dans sommaire.html, dans la balise

    j’ai , et quand je regarde dans inc-head, j’ai bien #INSERT_HEAD. A ce que j’ai pu lire jquery est déjà intégrer avec la version 2 de spip, est ce éxact ? faut il cocher quelque chose pour activer jquery ?

    exemple : http://bison.zubrow.free.fr/labelcouture/spip/?exemple-article-contact

    merci pour votre aide !

    • Déjà, mettre à jour Spip en 2.0.10 sinon la pagination ne marchera pas.

      Ensuite, mettre la derniere version du plugin, là, tu as une vieille version incompatible avec la version de jQuery de Spip 2

      @++

    • Merci pour ton aide, j’ai donc mis à jour spip en 2.0.10, puis mis a jour le plugin en Diapo v1.0tb2. mais j’ai toujours mon problème de rechergement de page :s

      exemple : http://bison.zubrow.free.fr/labelcouture/spip/?exemple-article-contact

      merci pour votre aide.

    • c’est la version SVN stable qu’il faut prendre (version 0.6)

    Répondre à ce message

  • 5

    Pour plus de précisions :, ma version de spip : SPIP 2.0.9 [14357]
    Ma version de diapo : Version : 0.6 [16473] — stable
    J’ai le même souci avec les « squelettes-dist » non modifiés, donc ça ne doit pas venir du squelette...
    Sinon tout le reste des fonctionnalités fonctionne correctement sans problème. Mais que je sois sur la 2e ou la 3e page du diaporama, il m’affiche toujours les liens de pagination de la première page...

    • En passant {env} dans l’inclure, ça donne quoi ?

    • Merci pour la proposition. Malheureusement j’avais déjà un critère env pour l’instruction INCLURE...
      J’ai reproduit le même problème sur un autre site, un spip de la même version avec les squelettes non modifiés et la même version de diapo :
      http://dimitri.mestdagh.free.fr/wiki/spip.php?article29
      Et là on constate le même pb bien qu’il n’y ait pas de INCLURE dans la page article.

      Pour info les autres plugins actifs sont : Thickbox-v2, fckeditor-spip, et cfg.

      Une autre idée ? Je suis preneur de toute explication probable :-)

    • J’ai pu résoudre le problème de pagination avec une bidouille.

      C’est bien un paramètre d’environnement qui manque lors de l’appel du modèle dans la page diapo.html. J’en ai pour preuve que le problème n’apparait plus et que la pagination fonctionne à merveille après avoir copié le contenu du fichier modèle dans le fichier appelant (diapo.html) (et en modifiant (id_article=#ENVid) pour (id_article)).

      Cependant je n’ai pas trouvé quel est le paramètre qui manque lors de l’appel du modèle. Si quelqu’un sait je suis preneur.

    • Problème connu de la 2.0.9 concernant la pagination dans les modèles.

      Il faut mettre à jour SPIP pour corriger le problème (voir plus bas dans le forum de l’article, j’ai déjà donné un lien)

      @++

    • Merci Bill, effectivement tout fonctionne à merveille depuis la mise à jour de Spip.

      @+ et bonne continuation :-)

    Répondre à ce message

  • Merci et bravo pour cet excellent plugin. Je recontre toutefois un petit problème avec la pagination.
    Explication : J’ai 29 photos avec une pagination limité à 15. Sur la page initiale, j’ai donc une pagination notée : 0 | 15. Ok, quand je clique sur 15, j’arrive bien sur le 2d volet avec la 15e photo en premier (jusque là tout va bien). Mais, sur ce 2e volet, la page notée 0 n’est pas cliquable. Par contre je peux toujours cliquer sur 15 (ce qui est inutile puisque j’y suis déjà)...
    On dirait que le système ne récupère pas la valeur actuelle de la pagination et considère que je suis toujours sur le premier volet du diaporama. J’ai passé le paramètre self=#SELF à la fonction INCLURE de la page article de mon squelette, mais rien n’y fait. Quelqu’un a t-il une idée ?

    Répondre à ce message

  • 1

    Bonjour,
    J’utilise SPIP 2.0.10 [14698], mon squelette est Sarka-SPIP 3.0.2 [33924] et la dernière version du plugin Diapo 1.9. J’ai créé un article avec toutes les photos que je veux utiliser pour le diapo et dans le même article, je rentre la comande <diapo9|center>. La réponse de spip est « erreur 404 (9) ».

    Dois-je utiliser deux articles différents ? Sinon que dois-je faire ?

    Merci d’avance
    Spigushe

    • ben normalement, si le plugin est activé et que l’article X est publié avec n photos attachées, il suffit de mettre dans le texte (de cet article, d’un autre, d’une breve... ca n’a pas d’importance) pour avoir le diapo.

      Avec un lien c’est toujours plus facile d’aider...

      @++

    Répondre à ce message

  • 1

    Bonjour

    j’ai installé la version 1_9 dans plugins et validé
    dans un article (n°5)j’ai ajouté des images (20 fichiers jpg) et <diapo5|left>
    j’ai bien mon diaporama avec 8 vignettes + 1 grande image et le système de pagination pour les vignettes suivantes

    problème : quand je clique sur 8 ou 16 pour passer aux vignettes suivantes, il ne se passe rien..
    le lien est ?article5&debut5=8&#pagination5

    • version de SPIP ?

      squelette utilisé ? (contient bien #INSERT_HEAD ?)

      erreur javascript ?

      un lien ?

    Répondre à ce message

  • 2

    Bonjour,
    j’essaye de faire un multi diapos. J’ai essayé avec acces restreint en créant une rubrique diaporama et en y mettant mon article virtuel. Si aucune restrition, j’ai bien les diaporamas mais la rubrique diaporama s’affiche. Dès que je mets acces restreint dans public, je n’ai plus la rubrique diaporama qui s’affiche, mais le diaporama dans cette rubrique ne s’affiche plus. Bref, je pense que cela n’est pas la solution.
    Merci de me dire comment faire

    • houla, precise un peu parce que la, j’ai pas tout compris...

      c’est quoi cette histoire d’article virtuel ?

      quelle rubrique est publique, quelle rubrique est en accès restreint et ou sont les articles contenant les images ?

      De toutes facons, le diapo etant un modele, il va utiliser les droits au moment de la mise en cache, donc c’est pas idéal, pour ca il faut au moins faire une inclusion du modele dans le squelette et pas utiliser le modele dans le texte d’un article.

      Maintenant, si ce qui pose probleme c’est « trop de sécurité », tu peux ajouter un critère {tout_voir} aux boucles ARTICLES du plugin => ca evitera de protéger les images qui sont dans des articles protégés, mais je ne sais pas si c’est ca la question...

      @++

    • Oui, merci.
      je crée un premier article, uniquement en mettant un titre (obligatoire !) et ajouter documents. j’enregistre et retient le n°article(ex : 1). Je crée un deuxième article 2. et ajouter documents.
      Puis je tape
      <diapo1>
      <diapo2>
      Sur la page du site, apparaisse les articles les plus récents dont Article 1 et article 2. Comment faire pour ne pas voir en affichage l’article 1 mais uniquement l’article 2
      Merci

    Répondre à ce message

  • Bonjour,
    Juste pour dire : très bon plugin même pour un néophyte SPIP.
    SPIP 2.0.10 + DIAPO 1.9 SVN : ça marche

    Pour les débutants comme moi :
    -  Pour le réglage des vignettes qui se chevauchent : paramétrage dans « mes_fonctions.php » dans le répertoire \monSite\squelettes\
    -  Si vous n’avez pas de vignette : Aller dans la configuration de votre site, puis « fonctions avancées » : Choisir un générateur de vignette qui fonctionne, puis « Génération de miniatures des images » et enfin choisir « générer automatiquement ».

    Bon courage et merci pour ce plugin

    Répondre à ce message

  • 10

    Je viens d’installer ce plugin que je trouve excellent. Je souhaite mettre plusieurs galeries différentes sur la même page comme sur « Démo multi diapo » mais je ne sais pas comment faire. Il est bien indiqué que la solution se trouve sur le forum de spip-contrib mais je ne l’ai pas trouvé. Pouvez-vous m’aider ? Merci.

    • Bonjour,

      Il existe une solution que j’ai utilisée :

      -  faire plusieurs articles avec chacun des photos dedans (je les ai placé dans une rubrique cachée)
      -  dans chaque article caché comportant des photos, ne rien mettre
      -  dans l’article qui contiendra les photos, mettre :

      • diapoX1 pour l’article caché X1, le texte,
      • diapoX2 pour l’article caché X2 du texte si tu veux,
      • autant de diapoXX que d’articles cachés.

      Cela devrait marcher, l’idée n’est pas de moi, j’ai écrit directement au site...
      Bon diaporama

    • Bonsoir,

      J’utilise diapo depuis 2 ans, et j’en suis trés satisfait.
      Lors de l’essai sur mon site en V209 de spip, je n’arrive plus à avoir le retour à la diapo « 0 » comme ICI

      Il fonctionne toujours aussi bien sans ce petit ennui.

      Je précise qu’il s’agit d’une des premières versions que j’ai modifiée pour rentrer en pleine page.

      En SpipV19 pas de soucis, ce problème avec Spip209

      J’utilise très fréquemment Diapo, je me vois mal m’en passer. Je précise que j’ai essayé les dernières version sans succès

      Dernière question : est il possible de désactiver le diaporama et la présentation en grandes images ?

      Un conseil ou une idée ?
      MERCI.

    • J’ai trouvé : le spip en version 2 est un spip 209, hors je n’avais pas eu ce problème avec un spip 207, j’ai changé les spip en local, et tout est revenu dans l’ordre.
      J’y perds des plugins qui réclament la version spip 209...

      Donc, il va falloir que je regarde pour la version Spip209.

      Au fait, à quelle version est adaptée le zip en Svn ?

      Pour les autres questions, j’ai trouvé la réponse dans le fichier « modele==>diapo.html » les lignes d’icônes.

    • merci pour ce retour.

      peux-tu tester en 2.0.8 pour voir si tu as le probleme STP

      c’est sans doute un bug ou un changement un peu trop violent pour une version mineure de SPIP, mais où ?

      Ca ne saute pas aux yeux dans les logs de la branche 2.0

      @++

    • Bonjour, Test concluant en Spip208, il marche comme en 192, comme en 207, je précise que j’ai la version Diapo du 7 février 2008 Revision : 18397 et qui fonctionne très bien.

      Je me méfie toutefois de la différence local/distant, et des caches, mais il a tourné en Spip 207 pendant plus d’un an !

      Tiens moi au courant, je me replonge dans la nouvelle version, je n’ai pas tout compris, mais l’ancienne marchant bien, je n’ai pas cherché à trop creuser.

      Spip209 devenant indispensable dans l’avenir du site toute correction serait la bienvenue.

      De toute façon, merci pour ce plugin TRÈS utile !

    • Après vérification, le souci a déjà été corrigé sur la branche de maintenance de SPIP.

      Il suffit de prendre la version SVN ou d’attendre la sortie de la 2.0.10

      @++

    • Moi, j’ai toujours ça

      Spip 209

      Diapo Version : 0.6 [16473] Dans quel fichier faut il chercher ?

    • j’ai pas été super clair...

      c’est SPIP qu’il faut mettre à jour, en utilisant la branche de maintenance (testé en SPIP 2.0.9 SVN [14668]).

      tu peux trouver un zip ici

      @++

    • Merci, ça marche !

      Je suis en train de travailler pour automatiser l’inscription de <diapoXXX> à partir d’une icône de la barre typo.
      J’y suis parvenu, mais je n’arrive pas à récupérer le numéro de l’article.

      Bonne soirée et encore merci, ton plugin est indispensable sur notre site, qui est en train de déménager, j’en profite pour le mettre en SPIPV2, d’où le soucis pour conserver « diapo ».

    • Bonjour,

      J’ai réussi grâce à votre aide à retrouver le plugin diapo que nous utilisons fréquemment sur notre site, depuis prés de 2 ans.

      Mon soucis était de faciliter le rôle des rédacteurs.

      En surchargeant une page article.html dans « composition », avec le code de « modeles==>diapo.html », le plugin se lance tout seul, après avoir désigné la présentation « article-diapo.html » de composition.

      De plus, le téléchargement des documents pris en compte, grace à « SWFupload » rend la tache des plus facile.

      Ici l’article concerné, sur un site en essai.

      Seul soucis, j’aimerais pouvoir obtenir la pagination à gauche par défaut, plutôt que le diaporama qui est assez « génant » lorsque l’on présente des enfants en photo.

      Pouvez vous me donner une piste ?

    Répondre à ce message

  • 1
    Novice To SPIP

    Bonjour,

    Donc, pour l’instant le plugin Diapo ne fonctionne pas sur SPIP 2.0.9 ...
    Je vais attendre un peu alors ?! (sourire)
    Est-ce qu’en attendant, il y aurait un petit plug sympa pour faire quelques choses de similaire au plugin Diapo  ?

    Cordialement

    • Bonjour,

      Tu as multiviewer, mais qui charge les images en tant que documents, et qui te demandera de créer une page spécifique, pour embarquer toutes les images sans codage à placer.

      Il y a plusieurs viewers en flash paramétrables et livrés avec.

      C’est un choix, moi j’utilise les deux, que j’aime bien sans ce petit soucis d’affichage en 209.

    Répondre à ce message

  • Salut à tous,
    Est-ce que ce plugin fonctionne sous « SPIP 2.0.9 » avec le « Jeu de squelettes Multiflex 3 » ?

    Répondre à ce message

  • 1

    Bonjour,

    Comment faire pour faire apparaitre toujours en première position (repère 1) les images ajoutées le plus récemment dans un artiicle utilisant le plugin Diapo.

    Merci

    • Le plus simple pour ordonner comme on veut c’est d’utiliser des titres numérotés (par exemple, dans ton cas, « 99. Le titre de l’image » puis pour en ajouter une en tete, il suffit de lui mettre comme titre « 98. Le titre de ma nouvelle image » et ainsi de suite...)

      Le tri est fait {par num titre, titre, id_document} mais il suffit de le modifier dans /modele/diapo.html (BOUCLE_docs et BOUCLE_docs_diapo) et /diapo_img.html (BOUCLE_docs_diapo).

      dans ton cas, il faudrait mettre à la place {!par id_document} ou {!par date} (ce qui permet d’en intercaler une au besoin en jouant sur la date)

      @++

    Répondre à ce message

  • Bonjour,

    Une petite correction est à apporter concernant la validité XHTML Stric,

    Dans le modèle de base /plugins/diapo_1_9/modeles/diapo.html à la ligne 36 y a ceci :

    [<p>(#DESCRIPTIF)</p>]

    il est nécessaire de supprimer la balise <p> et </p> pour ne garder finalement que ceci :

    [(#DESCRIPTIF)]

    la balise DESCRIPTIF génère déjà les marqueurs de paragraphe p

    Cordialement

    Répondre à ce message

  • feuillard

    Bonjour,
    Merci beaucoup pour ce plugin qui fonctionne à merveille sous Firefox, Iceweasel et Epiphany entre autres, en version 0.6.
    Pour info seulementy puisque j’ai résolu le problème en rédigeant ce post...

    J’utilise une version spip 1.9.2.e , le squelette eva-web30 et le plugin en version 0.6

    Voici le problèeme que je comptais poster avant de le résoudre :

    Un souci semble se poser sous Internet Explorer 8 : les vignettes apparaissent bel et bien au bon endroit, mais la diapo (ainsi que les vignettes lorsqu’elles sont sur le côté droit ou gauche) ne s’affiche(nt) pas en entier.
    Sous la version 0.1 du plugin, ça marche sous IE8 (au détail près que la barre de positionnement des vignettes ou de lecture du diaporama n’apparaît pas sous tous les articles), mais plus sous Firefox où le problème est le même !

    Le squelette eva utilise le fichier article.html, qui appelle sur sa 31e ligne le fichier article_normal.html, qui appelle lui-même sur sa deuxième ligne le fichier inc_entete-meta.html.

    La balise #INSERT_HEAD se situe dans ce dernier fichier, à la cinquième ligne.

    Pour que le plugin fonctionne, il faut placer cette balise en tête du fichier article.html (et à priori de tous les autres fichiers qui appellent inc_entete-meta.html), et la supprimer du fichier inc_entete-meta.html.

    La balise est donc à rajouter sur les fichiers :
    -  article.html
    -  breve.html
    -  forum.html
    -  login.html
    -  mentions.html
    -  mot.html
    -  plan.html
    -  postcast-page.html
    -  recherche.html
    -  rss.html
    -  rubrique.html
    -  site.html
    -  sommaire.html

    qui se situent tous dans le dossier /plugins/eva-web30

    C’est tout !

    Répondre à ce message

  • Joseph Tux

    Bonjour,

    merci Bill pour votre réponse ( et mes excuses pour avoir tant tardé à la lire, donc à y répondre )

    Je viens de recharger en une seule passe le dossier des photos, de chez moi vers l’hébergeur par FTP, avec des fichiers ordonnés par leur nom ( qui contient : un préfixe unique, puis un nombre -donnant l’ ordre souhaité- puis des lettres ).

    Les fichiers ainsi importés dans l’article ( tout un répertoire, à partir de tmp/upload/le_repertoire ) prennent alors un nom comme « img456 ».

    • Est-ce que img456 est l’ « Id document » ?
    • Le titre est-il celui que je peux donner à l’image ?
    • « num titre » est-il un numéro donné avant le titre ? ( comme pour trier les documents spip, préfixe numérique suivi d’ un point et d’ un espace )

    J’ai pu adapter sans problème la présentation avec mes_fonctions.php : la documentation est parfaite.

    Un grand merci pour ce plugin et sa simplicité d’emploi !


    • SPIP 2 et squelette IENSP-X
    • Sonorisation : plugin itheora

    Répondre à ce message

  • 1
    Joseph Tux

    Bonjour

    Je réalise un petit reportage photo, ( 2 ou 3 photos par jour d’un chantier de restauration )

    Jusqu’ à présent, les photos que j’ajoutais chaque jour se trouvaient naturellement ordonnées chronologiquement.

    Après une pause de quelques semaines, j’ai repris une nouvelle série.

    J’ai modifié ces photos, pour qu’elles tiennent toutes dans un cadre carré ( afin d’harmoniser la présentation des verticales, horizontales et éventuelles redécoupées )

    Est-ce pour celà qu’elles ne sont plus à la fin du diaporama, mais au début ?

    -  Sur quel(s) critère(s) l’ordre du diaporama se fait-il ?

    Si quelqu’un a une explication, voire une solution, qu’il en soit déjà félicité et remercié !

    Bravo et merci pour ce plugin, merci à tous.

    • le classemement est par num titre, titre, id_document

      tu as peut etre tout simplement ajouté un titre à certaines photos ?

      si tu veux modifier l’ordre, il faut modifier /modele/diapo.html ET diapo_img.html

      il suffit de changer le critère de tri sur la boucle DOCUMENTS

    Répondre à ce message

  • 3
    Jean Christophe

    Bonsoir

    Ce plugin fonctionne-t-il sur spip 2 ?

    Sinon, une version compatible est-elle prévue ?

    Je le souhaite car j’aurais du mal à me passer de ce super plugin !

    Joyeux Noël !

    • As-tu eu réponse si compatible avec Spip2, je souhaite l’utiliser mais je n’arrive pas à trouver si c compatible ou non
      merci

    • jusqu’ici tout va bien (comme disait le gars sautant du 22e etage) !

       :)

      pour le moment ca a l’air de marcher mais je n’ai en fait pas du tout regardé.

    • Jean Christophe

      Oui oui, il fonctionne sur un spip 2.03

      Un exemple sur mon site

    Répondre à ce message

  • 1

    Bonsoir Bill,

    Merci de prendre un peu de temps pour m’éclairer.

    Donc, pour jQuery, je vais supprimer les plugins que j’ai installé inutilement :) !!

    Ensuite, je crois que je vais commencer par lire les docs en détail, visionner les vidéos sur les quelles je suis tombé cet après-midi histoire d’apprendre à être un spipien un peu plus confirmé...

    Pour ce qui est du dioparama, si je te suis, je télécharge les images que je veux voir apparaître dans mon article, puis plutôt que d’insérer dans le code “< docx >” (x étant le numéro du document) j’inscris “< diapoX >” avec X pour numéro d’article. je vais faire des essais et te tiens au courant.

    Excuses-moi si je t’ai paru un peu trop demandeur.

    Merci encore et à bientôt,

    Itoun

    • oui c’est ca, le principe de ce modele, c’est de ne pas etre lié à l’endroit ou on l’utilise.

      tu peux donc dans l’article X ou la rubrique Z, afficher le diapo contenant les images de l’article X

      Sinon, pour la proposition de relecture/modification de l’article, c’etait serieux.

      Tu n’es pas le premier à ne pas comprendre que ca ne fait qu’ajouter un raccourci typo, c’est sans doute que ca saute pas aux yeux.

      Si tu as des suggestions de modifs, elles sont vraiment les bienvenues, encore plus si tu veux t’en charger !

      @++

    Répondre à ce message

  • 1

    Bonjour,

    Nouveau dans l’univers spip, j’ai installé spip SPIP 2.0.7+ahuntsic+plugin diapo.


    Tout d’abord pour activer le plugin “jQuery pour SPIP 1.92x”, j’ai cette réponse :
    « * Impossible d’activer le plugin auto/jquery_192
    * Nécessite SPIP en version [1.9.2 ;2.0.0) minimum. »

    Ensuite, impossible d’activer “jquery_plugin”... la réponse est
    « * Impossible d’activer le plugin auto/jquery_plugins_1_9_3
    * Nécessite le plugin CFG en version [1.2 ;] minimum. »
    Je l’ai installé et “jquery_plugin” s’est bien installé !!!!!!... ---------- > mais aucun changement sur le site.

    Bon, je passe parce que mes compétences ne suivent décidément pas... :D !!


    j’en viens au diaporama, comment appelle t-on toutes les photos dans ce dernier ? j’ai mis <diapo8|pause><diapo9|pause>... bien entendu je me suis vite rendu compte que cela mettait deux et non pas un seul diaporama en route. que dois-je faire  ? (je sais ça ne marchera pas, j’ai essayé :D !!)

    Dois-je joindre chacune des photos via parcourir ou bien suis-je censé déposé un zip des photos du diaporama à un endroit avec filezilla ? En gros je me sens un peut seul dans cet océan :) !!


    ça va paraître naîf à certain mais lorsqu’on s’y connait peu, seul le tâtonnement permet d’avancer et je vous avoue ne trouver aucun tuto digne de ce nom pour les débutants et néophytes, c’est dommage, ma motivation est pourtant là.

    Merci à tous,
    Itoun

    • alors, plusieurs choses :

      -  depuis spip 1.9.2, plus besoin de plugin jQuery, c’est natif dans Spip, il faut juste veiller à avoir une balise #INSERT_HEAD dans les squelettes (ce qui est le cas avec la plupart des squelettes)
      -  le plugin diapo ajoute un modèleà spip et ne change donc rien de base, il faut, dans le texte d’un article, appeler <diapoX> pour faire apparaitre le diaporama des images de l’article numéro X
      -  la doc, c’est l’article au pied duquel tu viens de poster... il me semble que l’utilisation y est bien décrite, maintenant, si tu as des suggestions pour améliorer l’article, elles sont les bienvenues, je veux bien t’ajouter en auteur de l’article si tu vois des choses à modifier

    Répondre à ce message

  • Bonsoir,
    la grande image n’est pas redimensionnée sur mon site et lorsqu’on clique sur une vignette la grande image ne change pas. J’ai pourtant #INSERT_HEAD dans mon en-tête.
    SPIP 2.0.2 [13532]
    http://arelaune.aloli.fr/stephanie-f.fr/spip.php?article17

    Répondre à ce message

  • 2
    joachim

    Bonjour,

    J’utilise l’avant derniere version de ce plugin qui est bien cool.

    Par contre en mode type lightbox quand l’on click sur la grande photo j’ai plus le diaporama qui marche (1/1 meme si je suis sur la 3e photo).

    Est ce quelqu’un peut me dire ou ce trouve cette partie du code ? et/ou si vous avez une idee du probleme ? :)

    Merci
    joachim

    • joachim

      j’ai trouve merci qd meme :)

    • hésite pas à expliquer ta solution (si tu as modifié le modèle, autant intégrer ta modif ou proposer directement plusieurs modèles)

      @++

    Répondre à ce message

  • 4

    J’ai installer diapo sur un spip2 + ahuntsic , cela a marché une fois, ensuite, pour cet article, plus de squelette ne s’affcihe, j’ai enlevé diapo mais rien n’y fait, mon article reste identique.
    Comme j’y connais pas grand chose en php, quelqu’un peut il m’aider ?

    merci
    Olivier

    • Patrick

      Bonjour,

      Comme je l’ai signalé plus loin, chez moi ça marche ICI, je n’ai pas touché aux réglages, je n’ai rien changé, de plus le flou du rendu n’est dû qu’à la mauvaise qualité des photos.
      Sans manipulation spéciale.
      Par contre les vignettes en mode paysage dépassent un peu.
      J’utilise ce plugin depuis longtemps et j’en ai toujours été satisfait.

      Spip 2.03, Ahunstic personnalisé, chez Free.

    • Patrick

      Bonjour,

      J’ai trouvé par hasard ICI un article dans lequel semblaient coexister plusieurs diaporamas différents, alors qu’un diaporama récolte et diffuse toutes les photos d’un même article.

      Cette présentation m’intéresse pour scinder en plusieurs diaporamas les photos d’un même article.

      Je suppose que la syntaxe y est pour quelque chose.

      Quelqu’un a t il une piste ?

    • ce sont les diapos de plusieurs articles présentés sur le meme article.

      Un des intérets de ce modèle, c’est justement de pouvoir présenter les images d’un article ou on veut (dans une breve ou une rubrique par exemple)

      @++

    • Patrick

      Merci,

      Après info, cela va de soi, lorsque l’on connait le plugin, mais je pensais avoir manqué une étape dans la syntaxe...
      Je suppose que l’on peut aussi ainsi utiliser des diapos d’articles écrits dans une rubrique masquée, ce qui garderait l’exclusivité des photos pour l’article visible.
      Merci pour cette astuce.

    Répondre à ce message

  • J’utilise le plugin sur un site sous spip 1.9 sans problème.
    Sur un autre site sous spip 2.0.3, il ne semble pas marcher. (vignettes suivies des grandes images, mais pas de diaporama )

    Dans la page de téléchrgment, il est indiqué que la compatibilité est assurée pour 1.9 mmais pas de 2.0 ; des utilisateurs assurent le faire marcher sous 2.0. Qu’en est il ?
    Y-a-t-il une manip spécifique à faire ?

    Merci et bravo pour ce super plugin

    Répondre à ce message

  • Bonjour,
    Je vous ecris en désespoir de cause... J’ai déjà utilisé votre plugin diapo sur plusieurs sites et je n’ai jamais eu de soucis mais la je ne comprend pas....
    J’avais installé le v1.9.2e de spip, j’ai migré vers la v2.0.3 et toujours le mm soucis d’affichage :
    http://www.acp34.fr/spip.php?rubrique8

    Pourriez vous m’aider ?

    Merci.

    Répondre à ce message

  • Bonjour a tous

    Je pense qu’il me manque une étape pour afficher un article en diapo.
    1-J’ai installer le plugin —> ok
    2-j’ai crée le fichier mes_fonctions.php —>ok

    mais si je veux que par exemple l’article numéro 2 soit sous forme de
    diapo comment je doit déclarer ce paramètre ?

    PS : « un utilisateur nouveau de SPIP »
    Merci

    Répondre à ce message

  • 4

    bonjour,

    je suis en SPIP 2.03, je viens d’installer le plug in et j’ai créé un fichier « mes_fonctions.php » placé dans « squelettes » , les variables de personnalisation ne sont pas reconnues ? par exemple
    $GLOBALS[’diapo_vignettes’]=3 ; ne modifie pas le nombre de vignettes.
    Que faut il ajouter pour qu’une variable de personnalisation soit prise en compte ?

    merci

    jacques

    • bizarre ca.

      et en le mettant dans /config/mes_options.php, ca marche ?

      bon, de toutes facons, je vais mettre ca dans un meta avec cfg, ca sera plus clean.

      @++

    • non rien a faire, dans le dossier config ca ne change rien !!!!

      jacques

    • /config/mes_options.php, pas mes_fonctions.php, on est bien d’accord ?

      Sinon, tu peux copier /plugins/diapo/diapo_fonctions.php dans /squelettes/diapo_fonctions.php et y changer les valeurs par defaut, mais je ne vois vraiment pas pourquoi ca ne marcherait plus en spip 2.0, tu es sur quelle version précisément et avec quels autres plugins ?

      (en fait, si tu as un lien, c’est encore plus simple)

      @++

    • bonjour,

      merci de tes reponses ;

      le site est en développement en local je n’ai pas donc pas d’url pour le moment. J’ai essayé tes propositions :
      donc j’ai mis $GLOBALS[’diapo_vignettes’]=3 ; dans
      /config/mes_options.php
      rien a faire même apres avoir vider le cache

      idem si j’integre ce code dans
      /squelettes/diapo_fonctions.php

      je ne comprends pas ce qui empeche me code d’etre interpreté ?

    Répondre à ce message

  • 5

    oui seulement la version 1.9.2 est incompatible avec un autre plugin, Formulaires & sondages., que j’utilise et que je ne peux pas désactiver, des inscriptions étant en cours jusqu’en mars.
    D’où l’installation de cette version antérieure en novembre. Spip 2.0 n’était pas encore sorti.

    Est-ce qu’il y aurait une version de Jquery plus ancienne qui serait compatible ?

    Merci

    • le plugin diapo est compatible avec la 1.1 (et sans doute meme 1.2), donc tu peux essayer de monter en version et de voir si ca corrige ton pb de scroller et que ca ne casse rien à coté.

      mais bon, tu peux aussi désactiver softscroller (couteau suisse) et voir si ca marche mieux sans.

    • Bonjour,

      J’ai utilisé les différentes versions de votre plugin depuis spip 191, puis 192, avec des petites adaptations (css) et de nombreux articles l’utilisent.
      Je suis passé à la version 2 de spip, et votre plugin est toujours fonctionnel.
      Il fait double usage avec Thickbox, mais, ça marche.
      Pour info, comptez vous bientôt passer à une version « adaptable » à spip2 ?

    • Je ne comprends pas la question en fait...

      ca marche ou pas ?

      si oui, il faut ajouter cette info dans le plugin.xml (necessite), c’est ca ?

      normalement, le javascript devrait continuer à marcher avec jQuery 1.3, pas sur que le critère diapo continue à fonctionner normalement (mais pas trop de raisons non plus que ca ne marche pas).

      Si il y a un endroit ou c’est visible en ligne, n’hesites pas à faire passer un lien qu’on teste ca avec differents navigateurs.

      @++

    • Bonjour, désolé de vous avoir fait perdre votre temps, oui ça marche, et même bien avec Spip2,
      voir ici en demo sur un site d’essai :

      http://entcordeliers.free.fr/spip.php?article96

      où le flou est dû à la mauvaise qualité des photos.

      Je pensais pouvoir télécharger le plugin par la saisie auto des plugins, c’est ce qui m’a trompé.

      Encore mille excuses d’autant plus que comme je vous l’ai déjà dit, j’utilise beaucoup votre plugin.

      a+

    • Ben faut pas etre désolé, c’est sympa de faire des retour, juste j’avais pas compris que c’etait le chargement automatique qui manquait...

      il faudrait que je package ca si ca marche en 2.0.3, pas de raison de ne pas le proposer.

      je regarde.

    Répondre à ce message

  • 1

    Bonjour,
    J’ai utilisé votre Plugin pour une galerie ici
    mais les liens de pagination n’ont pas l’air de fonctionner.

    Serait-ce parce que j’ai enlevé le filtre pagination de article.html dans mon squelette ?

    A quel niveau du code, puis-je afficher toutes les vignettes sans découpage par liens.

    Merci.

    • ouch, spip 1.9.1 avec tous ces plugins ca marche encore ?

      trop fort !

      bon, le probleme vient du plugin jquery pour scroller, pas de diapo, visiblement il n’est pas compatible
      avec jquery 1.0.4.

      Quand javascript plante, tout s’arrete...

      un passage en 1.9.2 (indispensable pour des raisons de securité) devrait la question.

      @++

    Répondre à ce message

  • 2

    Moi sous SPIP 2, il m’apparait comme « stable » malgré les quelques dysfonctionnement (j’ai supprimé Thickbox qui lui apparement n’est pas encore compatible... mais ça ne change rien...)

    • Jean Christophe

      Ah ?
      Chez moi, si l’affichage est correct, quand je clique sur une vignette pour la mettre en plus grand dans la fenêtre, ça tourne en rond, que thickbox soit activé ou non.
      Visiblement pas encore compatible.
      Y’a plus qu’à patienter ou à chercher une autre galerie aussi sympa !

    • Jean Christophe

      Suite de mes essais :

      Au vu de quelques messages sur la liste spip, j’ai vu qu’il y avait un petit bug dans spip

      voir ici

      http://trac.rezo.net/trac/spip/changeset?old_path=/branches/spip-2.0&old=13532&new_path=/branches/spip-2.0&new=13542

      Avec ces corrections, le plugin diapo marche avec l’effet thickbox.

      Mais il reste juste un petit souci lorsque le nombre d’images d’un article dépasse 10 : là, un clic sur la vignette 11 renvoie l’image 8, un clic sur la 12 renvoie la 3 ... bref, ça coince.

    Répondre à ce message

  • Je débute avec SPIP 2.0.2
    J’ai installé Multiflex pour le squelette
    Je viens de mettre les plugins Diapo et Thickbox v2
    J’ai fini par comprendre le fonctionnement, par contre quand je clique sur l’une des images une fois l’article publié, elle ne s’affiche pas...
    Par contre cella fonctionne en mode diaporama...

    Répondre à ce message

  • 6

    C’est re-moi, pour dire que lorsque je clique sur une autre photo, elle ne s’affiche pas en grand...
    Sur Firefox mozilla, cela marchait et là sur IE il m’affiche la première image en grand, ok, mais une autre, il ne veut pas ???
    Ah les mystère de l’informatique...

    • alors, tu as encore un probleme de reglage (diapo_petit est trop grand pour afficher 2 vignettes en plus).

      le plus simple, c’est de laisser le plugin faire ses reglage en ne lui fournissant que diapo_grand

      sinon pour ton lecteur, float:left ou position absolute... il faut choisir.

      @++

    • probleme de reglage (diapo_petit est trop grand pour afficher 2 vignettes en plus). le plus simple, c’est de laisser le plugin faire ses reglage en ne lui fournissant que diapo_grandJe ne saisis pas cela....désolé ?
      Peux-tu être plus précis ?
      J’ai placé 5 vignettes, et la première photo s’affiche correctement.
      Lorsque je clic sur une autre vignette, la photo doit changer, mais là, la dernière disparaît, et c’est tout.
      Pourtant tout cela fonctionne avec Firefox. Le problème vient de l’affichage sous IE.
      merci de ton aide

    • http://orchestreleonbarzin.fr/spip.php?article22&var_mode=recalcul
      sous IE, cela ne fonctionne pas, aurais-je oublié qqch ?
      Merci de votre aide

    • quel OS, quelle version d’IE et qu’est-ce qui ne marchepas ?

      sous XP avec IE7, ca marche (manque un nettoyeur avant le pied de page dans le squelette mais diapo marche bien)

    • Et bien, lorsque je clic sur une vignette du centre elle ne s’affiche pas. Les vignettes des extrémités, elles s’affichent en grands, la-dessus no problemo, bizarre bizarre !
      Tu dis que ça marche chez toi ?
      Moi, je suis sous XP Sp2,
      et IE7.0.5730.13

      Et tu me parle d’un nettoyeur ?c’est quoi ? Dois-je rajouter qqch ?(un poisson lèche vitre ?)hihi

      Merci

    • bon, alors, la « vignette du centre », j’imagine que c’est l’image (grande ou petite selon qu’on est en affichage diapo/vignettes en haut ou vignettes à droite/gauche).

      Quel que soit l’OS et le navigateur, quand je clique desus, ben... l’original s’affiche.

      c’est ce que fait le plugin diapo.

      Mais je subodore que tu es en fait en train de parler de tickbox, c’est ca ?

      si oui, il faudrait peut etre mettre thickbox...

      sinon, un nettoyeur, c’est un truc (br ou div avec un seul espace) en position:relative ;clear:both ; pour que ton pied de page ne soitpas superposé avec le diapo

      @++

    Répondre à ce message

  • Rectification, DESOLE
    Cela fonctionne, je n’avais pas vu les petites icônes, lecture pause, vign à gch, vig à drt, vig au dessus...
    Y-t-il moyen de changer la couleur de ce mini menu d’ailleurs ?

    Bon, j’ai toujours le souci de mise en page du lecteur dewplayer.

    As-tu une idée ?

    Merci.

    Répondre à ce message

  • Tout d’abord merci de ton aide...
    On avance ,merci, j’avais mes vignettes verticales...donc j’ai fait comme tu m’as dit, j’ai ajouté #INSERT_HEAD dans article.htm
    Maintenant, il n’y a plus de banderole avec les vignettes...Et cela me fait un diaporama qui défile tout seul...pourquoi pas, mais j’aurais souhaîté que le visiteur puisse choisir lui-même les vignettes pour les voir en grandes images.
    Vois le résultat
    http://orchestreleonbarzin.fr/spip.php?article22&var_mode=recalcul

    Et cela me mets un bug dans la mise en page du lecteur dewplayer en haut à gauche...
    Mais ça avance...
    Merci de ton aide

    Répondre à ce message

  • 1

    Excuse moi, je suis un peu nul en ce jargon ...
    #INSERT_HEAD jquery...c’est du chinois pour moi...
    Peux- tu me détailler, STP ?
    C’est à dire que je dois inclure #INSERT_HEAD dans ma page html ????
    Si c’est le cas, à quel endroit, car, je viens d’essayer, mais, même résultat...
    http://orchestreleonbarzin.fr/spip.php?article22&var_mode=recalcul
    Merci de m’aider.

    • c’est quoi ton squelette ?

      il doit contenir #INSERT_HEAD comme le squelette /dist (dans inc-head.html)

      ca permet à spip d’inserer l’appel à jquery et aux plugins de poser leurs petites affaires (comme un css ou un js...)

    Répondre à ce message

  • Petite info sup :
    J’utilise spip version 1.9.2d
    Avec les pluigins suivants :
    Lecteur multimedia flash
    Spip List
    et donc diapo
    Que dois-je faire avec de jquery js...
    Merci

    Répondre à ce message

  • 1

    Ce plugin est très plaisant que j’ai un souci récurent : un clic sur vignette provoque le rechargement de la page mais sans changement de la « grande image » sauf si je demande le recalcul de la page (var_mode=recalcul)... Une piste pour régler ça ? [SPIP 192e/plugin diapo 1.9 release 20943]

    Répondre à ce message

  • 1

    Bonjour à tous,
    quelqu’un a -t-til une solution à mon problème ?
    Ce plugin m’affiche les vignettes en verticale, même lorsque je lui indique de les mettre en horizontal....
    Voici ma page...
    http://orchestreleonbarzin.fr/spip.php?article22&var_mode=calcul

    Est-ce un conflit ? Dans ce cas, que puis-je faire ?
    Utiliser un autre plugin pour mes photos ?
    Merci de votre aide...

    • il manque #INSERT_HEAD dans le squelettes => pas de jquery, ni le js et le css de diapo

    Répondre à ce message

  • Les balises <docXX|diapo> du diaporama et <docXX|player> du lecteur multimedia entrent en conflits et ajoutent des images dans les articles multimedia rendant inexploitables l’’un et l’autre.

    Constaté avec la version SPIP 2

    Répondre à ce message

  • Personne ne sait à ce propos : mes vignettes se placent toutes verticales
    Merci de votre aide

    Répondre à ce message

  • wondernono

    Au secours,
    Qui peut m’aider, je ne peux plus rentrer dans le backoffice spip
    il m’indique ceci...
    Fatal error : Call to undefined function : lire_config() in /homepages/5/d135995445/htdocs/plugins/extension_multilingue_pour_BTV2/extension_multilingue.php on line 438
    Merci de votre aide

    Répondre à ce message

  • wondernono

    Bonjour, il y a quelques temps j’avais ce problème...que je n’arrive toujours pas à résoudre....Avez-vous une idée ?


    Bonjour, ce plugin est vraiment sympa, je trouve, Mais il m’arrive un petit souci de mise en page, mes vignettes se placent toutes verticales (il y en a 5), malgré mes tentatives d’indications left , right ou center à la suite de diapo, cela ne change rien... Aurais je oublié qqch ?? voici ma page : http://orchestreleonbarzin.fr/spip....

    Je suis sous spip 1.9.2d, et j’utilise le plugin diapo 1.9

    Et j’ai le même problème sur un autre site : http://ladoucaine.fr/Photos-Concert-Sonne-Essonne.html
    Ai-je loupé qqch ?
    Merci de votre aide

    Répondre à ce message

  • 2

    Bonjour,

    J’utilise ce superbe plugin avec SPIP 1.9.2d et le plugin EGT. Mes articles s’affichent bien avec le plugins Diapo et j’ai bien mes vignettes. J’aimerai ne pas afficher en plus les vignettes du portfolio. J’ai supprimé la boucle du portofolio dans mon fichier artcile.html mais rien y fait je vois toujours apparaitre les vignettes du portfolio. J’ai vidé le cache, recalculé mais ça marche pas.

    Merci

    • Bonjour
      J’ai exactement le même problème. Je cherche à me débarasser dans l’affichage de l’article des vignettes du portfolio (car ça fait double emploi avec le diapo et ça alourdit bcp l’article) et je ne sais pas comment faire. Si vous avez trouvé une solution pour cela, je suis preneur ! Merci d’avance.

    • ca depend du squelette.

      si c’est le squelette standard de spip, il faut copier /dist/article.html dans /squelettes/article.html et modifier les boucles documents comme souhaité

      @++

    Répondre à ce message

  • 5

    Bonjour,

    Je viens de découvrir et d’installer la version 1.9.2.d de SPIP sur un site. J’ai installé votre plugin mais je n’ai pas le raccourci diapo|xx qui apparait dans la barre typographique.
    -  Est ce une mauvaise installation ou faut il paramétrer des éléments complémentaires dans le squelette pour le faire apparaitre ?
    -  Est ce que le diaporama est actif uniquement sur des articles publiés ou est il disponible en prévisualisation ?
    Merci par avance pour votre aide
    hleb

    • je n’ai pas le raccourci dans la barre typographique

      normal, il n’en a jamais été question.

      le plugin ajoute un modèle, c’est tout.

      comme pour les autres modèles (y compris doc / img / ...) il faut ecrire le raccourci dans le texte ou utilise #MODELE dans le squelette.

      pour la preview, je dirais que ca doit marcher en preview, mais je n’ai pas testé plus que ca.

      @++

    • Bonjour
      Je ne comprends pas ton explication (je débute à peine avec spip)
      Je rencontre exactement le même problème ; je travaille sous spip 1.92 et evaweb 3. J’ai installé diapo 1.9 et activé le plugin mais rien n’apparaît lorsque j’écris un article. Si j’y joins des images, elles apparaissent en portfolio mais pas de diaporama !
      Que faire ?
      Merci pour votre aide.

    • comme pour les autres modèles (y compris doc / img / ...) il faut ecrire le raccourci dans le texte ou utilise #MODELE dans le squelette.

      Je ne comprends pas cette réponse je ne vois pas ce qu’il faut faire. Pourrais-tu me l’expliquer en détails pas à pas stp. Merci

    • un explication supplémentaire, pas à pas .... un genre d’article sur spip-contrib qui explique comment installer et utiliser ?

      j’ai déjà essayé, visiblement personne ne le lit....

       :)

      blagues à part, je ne vois pas ce qu’on peut ajouter à l’article pour etre plus precis.

      dans le texte de l’article 12, on met <diapo12|left> pour avoir le diaporama avec toutes les photos de l’article 12 dans le texte, c’est tout.

    • Merci pour ton explication
      je viens enfin de réussir à afficher le diaporama ! (et oui dur, dur pour les débutants !). Ta précision m’a « débloqué »
      Reste maintenant des problèmes de dimensions mais ça je vais essayer de le régler à partir des questions du forum.
      Merci encore
      Une question encore : y’a t’il une taille idéale de photo (autour de 100ko, plus, moins ?), bon compromis entre un affichage rapide sur diapo et une bonne qualité ?

    Répondre à ce message

  • 1

    désolé j avais pas vu le titre s’afficher... les 2 images que j avais a l ecran n avais pas de titre... pour les autres ca marche :p

    par contre je me demandais comment gérer l’ordre d’affichage des images ... j ai l impression qu’elles sont classé par ordre alpha...

    j aimerai pouvoir les faire défiler autrement (des photos d’un processus doivent garder l’ordre de ce processus)... et ceci sans les appeler 1. titre , 2.... si possible

    • pour le tri, sauf erreur, c’est par num titre, donc en mettant dans les titres 1. xxx, 2. aaa ... ca devrait prendre l’ordre en compte

    Répondre à ce message

  • 1

    Salut,

    Il n’y pas de possibilité de téléchargement dans la version allemande...

    C’est possible de changer ca ?

    Rainer

    • Oups, j’avais pas vu ce message, désolé.

      je viens d’ajouter un document (distant pointant sur la version stable) à ton article, il faudrait lui mettre un titre et un descriptif.

      @++

    Répondre à ce message

  • 1

    serai-t-il possible d’ajouter une ligne avec le titre de l’image que l’on a (ou pas) renseigner au chargement de l’image dans l’article ??

    • dans le modele par defaut, le titre s’affiche sous l’image, dans le title du lien et dans le alt de l’image (moyennant un petit bug que je viens de voir)

      tu le voudrais ou en fait ?

    Répondre à ce message

  • 1

    Oups pardon, je le mets accessible à tous provisoirement...
    désolé

    Répondre à ce message

  • 1

    Bonjour, ce plugin est vraiment sympa, je trouve,
    Mais il m’arrive un petit souci de mise en page, mes vignettes se placent toutes verticales (il y en a 5), malgré mes tentatives d’indications left , right ou center à la suite de diapo, cela ne change rien...
    Aurais je oublié qqch ??
    voici ma page : http://orchestreleonbarzin.fr/spip.php?article22&var_mode=calcul

    Je suis sous spip 1.9.2d, et j’utilise le plugin diapo 1.9

    Merci de votre aide

    Répondre à ce message

  • 4
    Cedric34

    Bonjour,

    Je trouve cette galerie tellement formidable, que je cherche à étendre son utilisation à des flashs.

    En modifiant quelque peu les squelettes cela fonctionne sauf si j’inclus des vignettes dans les flashs, je me retrouve avec des images en double (puisque les vignettes sont incluses dans les images).

    Si quelqu’un c’est comment faire pour exclure les vignettes de la liste des images, je suis preneur.

    Cordialement

    • c’est une bonne idée, n’hésites pas à commiter tes modifs ou à proposer un modèle alternatif.

      Je n’ai pas compris ton histoire de vignette en double, tu peux expliquer et/ou montrer un exemple ?

      @++

    • Cedric34

      J’ai réussi à faire l’inclusion de flash en modifiant les patrons, comment dois-je faire pour mettre à disposition ? un zip téléchargeable depuis mon site ? un dépot vers la communauté ?

      Cordialement

    • Le developpement se fait sur le SVN de spip-zone.

      Si c’est trop galère pour toi, tu peux m’envoyer le fichier, je commiterai

    • As tu trouvé une solution pour ne pas avoir les vignettes en double car j’ai le même problème. La seule solution de dépannage que j’ai trouvé c’est pour le moment de mettre des vignettes en GIF et de les exclure dans la page diapo.html au niveau de la (boucle docs).
      Merci pour ta réponse

    Répondre à ce message

  • Bonjour et merci pour le bon travail,
    j’ai cependant un petit problème avec l’affichage de ce diaporama. J’ai installé la version 1_9 dans le répertoire plugin sur le serveur. Le diaporama fonctionne bien dans sa logique de déploiement mais, les couleurs de mes images sont réduites à seulement quelques tons en mode vignettes dessus, à droite et à gauche. Quand je suis en mode diaporamma, tout est o.k. On voit alors défiler les photos avec les bonnes couleurs.

    Comment faire pour corriger cet aspect de la présentation et faire que les vignettes soient full couleurs ?

    Merci beaucoup et encore bravo !

    P.S. serait-il possible pour quelqu’un qui réponde à un article d’ajouter une ou des photos ?

    Merci.

    Répondre à ce message

  • 1

    Ça ne s’affiche pas bien pour moi non plus. D’ailleurs, c’est quoi ce Jquery, je ne trouves ce plugin null part... J’ai trouvé un site sur JQuery mais je ne sais pas comment l’intégrer à ce plugin.

    • Ca ne s’affiche pas bien... mais encore ?

      Pour ce qui est de jquery, c’est integré à spip depuis la version 1.9.2.

      Mais il faut vraiment etre plus precis quand vous avez un problème et donner la version de spip et du plugin utilisé (ainsi que la liste des autres plugins si il y en a d’autres ou des spécificités du squelette s’il y a des choses qui peuvent interférer), sinon, c’est difficile d’aider.

      L’idéal c’est de mettre ca en ligne qqpart (chez free par exemple)

      @++

    Répondre à ce message

  • 3

    Bonjour à tous,

    Je viens d’installer ce plugin, qui semble correspondre parfaitement à mes besoins (intégrer une mini galerie d’images dans des articles). Toutefois l’affichage n’est pas correct lorsque je fais un simple test avec trois images.
    En effet j’ai bien mes petites vignettes, et une image affichée en grand, mais déjà à la base la grande image et les vignettes se superposent, et lorsque je clique sur d’autres vignettes les images s’ouvrent en taille maximale, débordant très largement sur la droite...

    J’ai essayé de modifier différents paramètres dans mes_fonctions.php, mais cela ne semble pas avoir d’effet visible...

    Je pensais que le problème venant peut-être de Jquery, mais c’est supposé marcher sans d’après ce que j’ai compris, et j’utilise aussi CurvyCorners et AnimatedCollapse qui fonctionnent parfaitement.

    Quelqu’un aurait une idée quant à ce que j’aurais pu oublier de faire ?

    Merci d’avance.

    • En vidant le cache j’obtiens un diaporama qui fonctionne, mais qui recharche la page à chaque nouvelle image et je n’ai plus les différentes possibilités de mise en page.

      Il me semblerait donc qu’il s’agisse d’un problème avec Jquery... Ce plugin fonctionne-t-il avec une version particulière de Jquery ? J’utilise la version 1.2.6 pour faire fonctionner d’autres éléments.

    • Après de multiples changements, vidages et de cache et autres, je me retrouve donc avec un diaporama qui fonctionne, mais sans faire appel à Jquery a priori, et les boutons de changement de mise en page ne font strictement rien.

      Et que ce soit avec la version 1.1 ou la version 1.2.6 de Jquery c’est la même chose. D’ailleurs Thickbox ne fait rien non plus... Par contre je fais appel à Jquery pour faire fonctionner les coins arrondis ainsi qu’un menu accordéon fait main ce qui fonctionne sans problème...

      Il semble donc que ce soit les plugins spip que ne se servent pas de mon jquery... J’avoue ne rien y comprendre et je bloque.

    • Salut,

      c’est visible en ligne qqpart ?

      en jquery 1.1 (1.1.4), c’est sur, ca marche.

      en 1.2, j’avoue ne pas etre sur, il me semble avoir fait quelques corrections pour preparer le passage, mais pas plus testé que ca.

      vu la question initiale, il y avait un probleme de CSS, pas de mecanique.

      @++

    Répondre à ce message

  • 2
    shinoo

    bonjour,

    où dois-je placer : $GLOBALS[’diapo_petit’]=350 ;

    car pour l’instant j’ai été obligé de redimensionner les photos avant de les mettre sur le site (donc si j’active thickbox il ne me fait pas d’agrandit puisque la photo est déjà à la taille)

     :(

    merci d’avance

    ps : le site http://www.shinoo.info/groupe

    • Salut,

      les paramètres se mettent dans /squelettes/mes_fonctions.php

      en fait d’après ce que je vois sur le site tu fait une galerie avec 3 photos avec les vignettes en haut, donc tu n’affiche jamais la petite photo, toujours la grande (qui est elle même déjà redimensionnée, tu peux mettre des grosses images sans problème)

      donc à mon avis, tu dois plutot mettre : $GLOBALS['diapo_grand']=278; et peut être
      $GLOBALS['diapo_vignettes']=10;

      mais j’ai surtout l’impression que tu n’as pas la dernière version du plugin, il faut prendre celle disponible ici.

      La c’est une vieille version qui n’est pas compatible avec le jquery 1.1.4 de spip 1.9.2d, donc ca ne marche pas bien (en fait ca marche sans le javascript, donc sans rechargement ajax, c’est dommage).

      voila.

      @++

      PS : superbe ce site, bravo !

    • je voulais dire $GLOBALS['diapo_vignettes']=3; bien sur...

    Répondre à ce message

  • 2

    bonjour,

    j’apprècie beaucoup ce plugin, meêm s’i lest vrai qu’il y a encore des choses à parfaire (configuration via CFG...).

    Bravo.

    Malheureusement je regrette une seule chose, nous ne pouvons pas utilisés ce plugin via le squelette directement :

    Dans le squelette, dans une boucle article, installez le code suivant :

    [(#MODELEdiapoid_article)]

    ça donne une erreur 403 !

    je vais voir ce qui cloche et essayé d’apporter une solution, si quelqu’un a trouvé une solution merci de partagé.

    @+

    • salut tout le monde,

      j’ai trouvé la solution pour utiliser le plugin directement via le squelette grâce au modèles.

      j’ai surchargé le fichier diapo (avec des modifications) dans modèles dans mon répertoire de squelettes et aussi j’ai mis dans mon squelette :

      [(#MODELEdiapoid_articlealign=left)]

      et là super ça marche,

      par contre l’ancienne écriture <diapoXX|left> n’est plus reconnue, enfin ne donne rien, je vais y remédier, il faut une compatibilité pour les deux version.

      et aussi m’attaquer à la configuration en CFG.

      @+

      en attendant je préfère l’utilisation en version #MODELE

    • resalut,

      je me réponds encore une fois moi même !

      ben sans rien surchargé finalement, il faut juste écrire la bonne baliee pour les modèles !

      [(#MODELE diapo id=#ID_ARTICLE align=left)]

      et là ça marche super bien !

      de plsu les 2 possibilités sont utilisables !!! (sur le même article ne plus, mais bon ça donne 2 diapo identiques, mais ça marche !), finalement je vais juste m’occuper de mettre les paramètres en CFG !

      Bon boulot bill.

      @+

    Répondre à ce message

  • Bonjour,
    mes vignettes se positionnent toujours au dessus de ma grande image. Dans mon squelette, je fais une boucle article qui appelle un article.

    Et dans l’article, avec le champs #TEXTE je met <diapo4|right>

    Mais il n’y a rien qui est pris en compte.

    Ensuite mes_fonctions.php n’est pas pris en compte.

    Je suis sur la version 1.9.2d

    Voici le lien

    Pourriez-vous me donner un coup de pouce svp .

    Merci

    RENE

    Répondre à ce message

  • 2

    Bonjour,

    Tout d’abord, merci beaucoup pour ce plugin que je trouve vraiment génial.

    Je viens d’installer la dernière version stable SVN hier soir et j’ai été agréablement surprise par la facilité de personnalisation des dimensions (bien qu’il faille beaucoup recalculer pour que tout soit pris en compte :-P ).

    Je me demandais s’il était possible dans une prochaine version de ne pas mettre les couleurs des petits boutons en dur dans diapo.css.html. On pourrait soit les mettre dans une feuille de style externe, soit dans mes_fonctions.php.

    Je propose cela parce que j’ai modifié le fichier diapo.css.html pour changer les couleurs et je me connais, je sais que quand j’installerai la prochaine version de diapo, j’écraserai tout le répertoire plugin/diapo sans réfléchir et je perdrai toutes mes modifs.

    Sinon encore merci pour cette contribution et vive Spip :-D

    • oui les modifs dans les modèles, c’est pas pris en compte tout de suite, le mieux, c’est de vider le cache.

      Pour la personnalisation de diapo.css.html, il suffit de poser le fichier modifié dans /squelettes (sans toucher à celui du plugin), comme ca il est utilisé à la place de l’original et on peut mettre à jour sans risque.

      Maintenant c’est vrai que la couleur pourrait etre en paramètre.

      il y a encore une autre solution, c’est de redéfinir les couleurs dans sa propre css en etant « un peu plus precis », genre :

      #contenu .diapo_icones a {
      	border-color:#dadada;
      }
      #contenu .diapo_icones a:hover, 
      #contenu .diapo_icones a.selected { 
      	border-color:#006169;
      }
    • Merci beaucoup pour cette réponse si rapide.

      Pour l’instant je vais poser le fichier modifié dans squelettes. Je n’y avais même pas pensé, j’ai honte ...

      Quand j’ai essayé de redéfinir les couleurs dans une autre css de mon répertoire squelettes, mes modifs n’étaient pas prises en compte. Je pense que ça dépend de l’ordre dans lequel les feuilles de style sont inclues. Je vais me re-pencher sur la question.

    Répondre à ce message

  • 2
    Sylvain Ringot

    Bonjour,

    J’essaye d’utiliser votre plugin pour présenter les couvertures de San-A, dans le site que j’anime (bibargenteuil.free.fr).
    Je fais les essais sur un autre site sur free, et je n’arrive pas à comprendre pourquoi l’organisation du diaporama n’est pas correcte (cf http://bib2arg.free.fr/spip.php?article49).
    En effet, les vignettes restent au dessus de l’image principale, qui se décale à droite ou gauche, mais pas franchement comme sur les autres exemples.
    Cordialement

    • quel est le paramétrage ?

      avec juste $GLOBALS['diapo_grand']=500; ca devrait marcher

      @++

    • Merci beaucoup pour votre réponse.

      J’avais mis cette variable à 300 au cours de divers essais, mais j’ai remis 500, enlevé toutes les autres valeurs de variables, et ça marche.

      Le seul « défaut » (marginal) est que la zone de présentation des images n’utilise pas l’ensemble de la largeur de la colonne centrale. Un exemple ici, et un autre .

      Votre plugin est génial. Excusez moi pour le dérangement, encore merci pour votre réponse.

      Cordialement

    Répondre à ce message

  • 1

    Une petite question : le plugin est bien installé mais aucun raccourci typographique supplémentaire. Je travaille avec eva web. Quelqu’un a-t-il une piste ?

    • Désolé question déjà traitée ..... Pas lu plus bas ......

    Répondre à ce message

  • 1

    Bonjour,
    récemment j’ai renvoyé à mon hébergeur l’intégralité du site mxl87.com
    (qui a été victime du filer 13...) je saurais pas dire ce qu’il en était avant le plantage chez gandi mais par contre je suis sûr qu’en local il n’y a pas de problème.

    en local les images qui dépassent sont redimensionnées alors que sur le site distant elles ne le sont plus.

    Les réglages de base me conviennent très bien, et je ne me préoccupe que de $GLOBALS['diapo_grand']=500; de toute façon.
    Le diapo_fonctions.php est bien présent chez l’hébergeur et il est (donc) pas surchargé dans mes_fonctions.php (qui de toute façon est là lui aussi).

    Naturellement je constate ça sans avoir modifié depuis aucun fichier en local, et en ayant vidé le cache. Quelqu’un saurait me dire où je peux chapuser pour régler ça, c’est pas bien grave mais ça fait tâche ...

    • Fausse alerte, j’avais oublié de cocher gd2 pour la génération des vignettes.

      Si ça peut servir à quelqu’un plus ...

    Répondre à ce message

  • 2

    Bonjour,

    je viens d’essayer d’installer la toute dernière version du plugin à la place de la précédente et ça me plante tout sur un site de test en local avec EasyPHP. Ca vient bien du plugin parce que quand je le désactive, tout redevient normal. J’ai juste en parallèle le plugin « nuage ». Je signale le problème parce que je suis bien incapable de le résoudre moi-même...
    D’autre part, j’étais déjà intervenu sur le forum pour les effets de transition entre les images. Un effet de fading intégré par défaut serait le bienvenu, non ?
    Merci pour votre travail.

    • sans plus d’info, difficile d’aider...

      quelque chose dans /tmp/spip.log ?

      pour les effets, il y a la manip plus loin dans les forums

      @++

    • Bonjour,

      merci d’avoir pris le temps de répondre. C’est moi qui me suis trompé et le plugin n’y est pour rien ! Tout fonctionne parfaitement et, en tâtonnant un peu, j’ai aussi réussi à intégrer un effet de fadeTo qui me convient bien. J’ai juste un temps de chargement des images qui n’est pas encore très fluide...

      a bientôt

    Répondre à ce message

  • 1
    Eric02

    Bonjour

    en lisant le texte je vois ... "Puis, la question s’est posée d’utiliser plutôt les brèves ou les rubriques...

    Est ce à dire, farfelu que je suis, que je pourrais dans une rubrique contenant X articles, chacun ayant une photo, créer un article appelé « Diaporama », et arrivé à recupérer toutes les photos contenues dans tous les articles ...

    Quitte à bidouiller un chouilla le modele ?

    Où je me suis encore levé trop tot ce matin ???

    Merci à toutes et à tous

    • Ce que je voulais dire, c’est qu’on peut utiliser <diapo12|left> dans le texte d’une brève, mais ca sera quand meme le diaporama des images de l’article 12.

      Maintenant pour faire un diaporama sur autre chose, il suffit de modifier le modele ou d’en faire un spécifique.

      Si je ne dis pas de betises, <diapo12|toto> ira chercher le modele diapo_toto.html.

      Il faut proceder en 2 temps : d’abord collecter les images puis les ressortir avec un critere doublons.

      Mais c’est pas si évident en fait, car il faut modifier le modèle ET diapo_img.html (ou faire un diapo_img_toto.html mais il faut alors modifier le script aussi => mpage dans la fonction diaposlide)

      En tous cas, c’est faisable...

      @++

    Répondre à ce message

  • 2
    calamityjaane

    Bonjour,
    excusez moi si dejà ce probleme a trouvé solution mais, en parcourant le forum, je n’ai pas trouvé de réponse....

    J’ai installé spip v1.9-2d
    J’ai testé avec window XP Pro et IE7 + Windows et Firefox 2 + Mac et safari... Le bug est identique

    Mes soucis :
    1- La première photo de l’article reste visible « en dessous » et ne s’affiche pas dans la liste des vignettes.
    2- Par ailleurs cette première photo reste toujours visible « par en dessous » quelque que soit la photo que l’on demande a s’afficher
    3- Elle s’affiche en taille de 520 px (comme je lui ai demandé par [(#TEXTE|image_reduire520,0)] et n’est pas resizée en 320 px comme voulu par le plug in (ce qui est plus confortable pour un diaporama...) ...

    Voir sur :

    http://www.sfrus.fr/spip/spip.php?rubrique11

    Bon mon squellette est vraiment simplifié. Par ailleurs je n’ai pas vraiment besoin de toutes les fonctionnalités qu’offre spip.

    Merci de vos réponses...

    • Désolé, l’utilisation du modèle dans le texte est incompatible avec le filtre image_reduire.

      Le filtre passant après, il redimensionne les images et met la zone, mais le plugin ne peut rien y faire...

    • calamityjaane

      Bonjour,
      J’ai supprimé le filtre -> plus d’image en dessous...
      Premier bon point...
      Mais pour que tout s’affiche comme il faut j’ai aussi crée un fichier mes_fonctions.php

      <?php
      
      $GLOBALS[’diapo_vignette’]=60 ; 
      
      $GLOBALS[’diapo_petit’]=320 ;
      
      $GLOBALS[’diapo_grand’]=600 ; 
      
      ?>

      + dans la configuration du site, activé la méthode de fabrication de vignettes gd2 + vidé le cache...

      Et ca marche :-)

      ouf !

    Répondre à ce message

  • 1
    Cedric34

    Bonjour,

    Je souhaite utiliser ce plug-in, mais plusieurs questions se posent :
    -  est’il possible de faire un import en masse de photos ? exemple un répertoire de 100 photos ?
    -  existe t’il une gestion multipage pour l’index ?

    D’avance merci

    • Pour importer des documents en masse il faut être administrateur.

      1. On place les photos dans le répertoire /www/tmp/upload en utilisant le ftp.
      2. On retourne dans l’interface privée, dans l’article voulu, et on déplie « Ajouter un document ». On trouve l’option de joindre tout le contenu de /www/tmp/upload.

      Cela dit, je ne sais pas s’il y a des limitations. Il n’est peut-être pas judicieux de mettre 100 photos d’un coup, sans plus de tri !..

    Répondre à ce message

  • 2
    Pascale

    Très nouvelle sur Spip.
    J’ai activé le plugin. J’importe des images, img51, 52, 53. Dans mon article, je tape diapo avec son n°, le pipe, center (enfin, le truc habituel, sauf que je remplace img par diapo. Absolument rien ne se passe, aucun affichage d’images. J’ai activé Thickbox V2 dont je préférerais me passer (je voudrais juste un album très classique) , quant à JQuery, je ne sais si c’est installé ou pas, mais le plugin Couteau Suisse l’est. Visiblement, il y a une manip hyper-basique que je n’ai pas comprise.
    Merci de bien vouloir renseigner la folle du village !
    NB ; je suis sur Spip 1.9.2c

    • Cedric34

      Salut,

      Il ne faut pas mettre le n° de la diapo mais le n° de l’article, car le disporama va utiliser toutes les photos de l’articles.

      Cordialement

    • Merci de votre prompte réponse. Effectivement, la solution, elle était simple ! Merci beaucoup donc.
      Pas directement du fait de votre excellent plugin : comment ajouter des photos, depuis mon ordi, c’est simple, mais depuis le portfolio ? Merci d’avance ! (dès que je sais tout ça, je suis en route pour la grande aventure !) Cordialement.

    Répondre à ce message

  • Bonjour,

    Je viens d’installer le plug-in (Revision : 16473), il fonctionne bien sauf la prise en compte des valeurs définies dans la fichier mes_fonctions.php, je n’arrive pas à définir la taille max de l’image à 320px.

    Cordialement

    Répondre à ce message

  • 2
    ClaireOCaire

    Bonjour,

    Après avoir bien lu toutes les explications de ce plugin, je n’arrive toujours pas à m’en servir. Les photos ne s’affichent pas comme je le souhaite, ni comme elles le devraient.

    Qu’en pensez-vous ? Qu’ai-je oublié ?
    Je suis en version SPIP 1.9.2c [10268]. Diapo est le seul plugin dont je me sers. Selon les articles que j’ai lus, ça devrait suffire.

    La page concernée se trouve ici

    Merci pour votre aide !

    • Il doit te manquer #INSERT_HEAD dans tes squelettes.

      si tu ne veux pas t’embeter à le mettre, tu peux utiliser le plugin couteau suisse qui permet de s’en passer.

      @++

    • ClaireOCaire

      Ca marche ! La solution du Couteau suisse est idéale.
      Merci pour le tuyau !

    Répondre à ce message

  • 3
    Florent

    Bonjour.

    Sur le site en exemple, les transitions entre les photos ont un effet de « fading ». Je ne parviens pas à voir quelle variable peut donner cet effet ? Est-ce quelque chose en plus du plugin ?

    J’ai tenté de combiner ce plugin avec le plugin Diaporama en innerfade, sans trop de succès jusqu’ici ...

    D’où ma question : comment avoir un effet de « fading » pour le mode diaporama du plugin ?

    Merci.
    Flo.

    • réponse ici mais du coup ca date un peu, il y a mieux qu’interface maintenant.

      Mais bon, les changement sont à faire au meme endroit quel que soit l’effet ajouté et la librairie utilisée.

      @++

    • Merci pour ta réponse, j’ai parcouru le forum trop rapidement !

      Ce plugin diapo est vraiment chouette, simple, sobre, très joli et facilement intégrable à son squelette, bravo. Par contre, comme je l’ai indiqué, j’aimerais juste ajouter un effet de « fading » au diaporama en utilisant : InnerFade with jquery mais pour l’instant sans succès !
      Quand j’ajoute la fonction aux endroits indiqués j’ai aucun effet. Et quand j’ai réussi à avoir un effet de « fading », c’est tout le formulaire qui s’est chopé l’effet, ce qui n’est pas top ;-)

      Je continue mes investigations mais si tu as une idée, elle est la bienvenue.

      Merci.
      Flo.

    • Bonjour,

      moi aussi je cherche à ajouter un effet de transition. J’ai fait plusieurs tentatives avec les effets jquery (fadeIn, fadeOut, etc.) et je n’y arrive pas, du moins sur la dernière version stable du plugin, alors que sur les anciennes ça marche !
      Le fichier « diapo.js.html » est considérablement changé dans sa dernière version et du coup, je me trompe certainement d’endroit et de méthode pour l’intégration des effets. Pourriez-vous nous dire comment intégrer ces effets jquery ?

      Merci beaucoup en tout cas pour votre travail.

    Répondre à ce message

  • 4

    Bonjour et merci pour ce plugin astucieux.
    Je rencontre toutefois un petit problème : malgré la balise |left, les vignettes sont toujours au-dessus de mon image, et je n’ai pas les icones du haut.
    Je suis sous spip 1.9.2, j’ai installé thickbox, mon squelette est basique et je découvre spip...
    Merci de vos lumières.

    • Des erreurs javascript ?

      D’autres plugins ?

      C’est visible en ligne qqpart ?

    • Non, pas d’erreur à l’écran.
      Les plugins installés sont : cfg / envoyer par mail / thickbox2 / formulaires&tables / captcha2

      Visible ici (ça ne ressemble à rien, c’est en développement)

    • JamesNicolas

      Il faudrait peut-être que l’on puisse voir quelque chose, non ? Parce que là on ne voit que « www.sur-la-plage.info

      ici, bientôt...

       » Ton plugin en travaux est activé ?

    • N’ayant pas eu de réponse, j’ai supprimé le plugin et je me suis tourné vers une autre solution.
      Merci de bien vouloir supprimer ce post.

    Répondre à ce message

  • 7
    JamesNicolas

    bonjour et tout d’abord merci pour ce plugin qui fonctionnait à merveille avant que je passe en version je ne sais plus combien de la SVN (cela fonctionnait au début et à partir de la version 11200 et quelques, plus possible)

    • cela fonctionnait au début et à partir de la version 11200 et quelques, plus possible

      oui, mais encore.... quels sont les symptomes ?

    • JamesNicolas

      Mince je suis bête^^ Les symptômes sont que la première image se charge convenablement, mais lorsque j’essaye de voir les autres photos cela ne fonctionne pas voire ici => http://baf.servhome.org/Les-photos-de-BAF La première image de chaque « page/série » s’affiche et lorsque je choisit une autre photo (ou que je mets le diaporama et dès la deuxième photo) j’ai une page complètement blanche, une page qui essaye de se chargé mais aussi le mot « arrêté » dans la barre d’état (au lieu de terminé, ou en attente de ...)

      Cependant quand j’ouvre dans une autre fenêtre l’image « 2 » là ça fonctionne. Est-ce une incompatibilité entre les plugins ? (j’utilise les crayons, autorité, forms & tables couteau suisse, Plugin de compatibilité avec SPIP 1.9.3 SVN 9919 et plus, cfg, Activer le pluginBoutons d’administration supplémentaires et Barre Typo V2 pour 1.9.2 et suivantes) cependant j’ai désactivé les plugins un a un et ça fonctionne toujours pas.

      ah et ça fonctionne dans l’espace privée !

    • Bon, il y a un truc bizarre sur le $.get chez toi, il n’entre pas dans la fonction de callback.

      Mais bizarrement, tu es en jQuery 1.1.1 ?

      le probleme vient sans doute de la.

      il faudrait à minima passer en jquery 1.1.4, mais normalement tu devrais etre en 1.2.1 avec cette version de spip

      tu as peut etre d’anciens fichiers dans /squelettes ou dans un plugin

      @++

    • JamesNicolas

      Euh d’anciens fichiers de quels types ? les plugins il ne me smeble pas mais le squelettes je n’ai que des iamges des squelettes de page et de formulaire en quoi cela modifie jQuery ?

      Sinon, comment mettre à jour jQuery ? il a un dossier spécial ?

    • renomme simplement /squelettes/jquery.js.html en /squelettes/jquery.js.html_old, vide le cache et voit si ca marche mieux....

      si oui, tu peux le supprimer

    • JamesNicolas

      Je viens enfin de trouver The problème, mais je ne sais pas pourquoi ça me faisait ça !

      Bref, c’est dans le couteau suisse le module Belles URLs, je l’avait mis en mode étendu au lieu de basique ou Non

      Bref merci pour tout.

      Me reste un problème, jQuery semble inactif dans l’interface privée ><

    • JamesNicolas

      Et bien non, je viens de me fourvoyer !

      C’est le module « Validateur XML » du couteau suisse qui faisait bugger le truc ! et non les belles URLs !

      Bref ! jQuery fonctionne aussi très bien depuis que je viens d’enlever le module En_traveaux, un couac là aussi ?

    Répondre à ce message

  • 1
    J Christophe

    Bonjour

    Je repose mon problème dans ce nouveau post :

    Je teste ce plugin sur un SPIP 1.9.2.d et j’ai 2 soucis :
    -  icones pour changer la présentation inactifs (les vignettes restent résolument à droite si je les mets au départ à droite)
    -  tout ce que je mets dans mes_fonctions.php n’est pas pris en compte

    Que faire, docteur ?

    • J Christophe

      Bon j’ai tout réinstallé et ça fonctionne.

      Désolé pour le bruit et merci pour ce plugin.

    Répondre à ce message

  • Renée picard

    Bonjour

    J,ai beau essayer de jouer dans le css, je n’y arrive pas. J,aimerais pouvoir faire afficher le titre et le descriptif à coté de la photo et non en dessous.

    Merci

    Répondre à ce message

  • Salut Bill,

    J’ai changé un petit truc dans la version allemande (un lien à l’explication allemande de la notion “modèle”), et maintenant, si l’on veut regarder en ligne - juste la version francaise. C’est quoi ca ?

    Rainer

    Répondre à ce message

  • 1

    Bonjour,

    Que signifie la mention « prérequis » ?
    Est-ce que cela veut dire qu’il faut installer les autres plugins (JQuery
    -  Tickbox v2) ?

    merci d’avance à vous

    jaro

    • Ca date de la 1.9.1, en 1.9.2, avec la version stable (c’est celle la qu’il faut prendre), pas de prérequis puisque jQuery est intégré.

      C’est « un peu » compatible tickbox (si il y a le plugin actif, on peut cliquer sur l’image principale, mais le diaporama de tickbox tourne sur les images de la page)

    Répondre à ce message

  • 6

    Bonjour,
    merci pour ce plug-in sympa et efficace.
    Mon petit problème vient sûrement de ma feuille de style, mais bon ne sachant pas par où commencer...
    Ma question : Pourquoi quand j’affiche les vignettes, la première est systématiquement à taille réelle ? Les vignettes suivantes sont par contre elles réduites. (Quand je ne précise pas « |center » après un imgxx mon image se cale à gauche par défaut.) Merci d’avance.

    • J’ai exactement le meme problème, quelqu’un a une idée pour le résoudre ? Merci d’avance et bonne année.

    • bonjour,

      a priori, ca doit être un filtre image_reduire appliqué sur #TEXTE qui doit causer le problème.

      Sinon, je ne vois pas, il faudrait pouvoir regarder ca en ligne...

      @++

    • Bonjour

      Je teste en local ton plugin très sympa afin de remplacer sur un spip 1.9.2.d le plugin gallery que j’utilise avec la 1.9.1

      Mise en place ok mais j’ai effectivement un image_reduire dans mon squelette. Comment passer par dessus ce filtre que j’aimerais garder pour d’autres articles ?

      J’ai 2 autres soucis :
      -  icones pour changer la présentation inactifs
      -  tout ce que je mets dans mes_fonctions.php n’est pas pris en compte

      Merci d’avance pour ta réponse.

    • Bonjour,
      J’ai beau chercher dans ce forum, je n’ai pas trouvé de réponse à cette question (1re vignette non réduite). Il est possible que la réponse m’ait échappé (spip novice...)
      Si quelqu’un peu redonner cette réponse en restant le plus simple possible ce serait génial !!!!
      Merci d’avance.
      @+
      Laurent

    • Enlever le filtre image_reduire appliqué sur le texte dans le squelette (dans article.html [(#TEXTE|image_reduire{400})] doit etre remplacé par [(#TEXTE)].

    • SUPER ça marche !
      Désolé d’avoir demander de répéter ce qui avait déjà été dit mais je n’avais pas compris !!!!
      Merci beaucoup.
      Laurent

    Répondre à ce message

  • 3

    Bonjour

    A chaque fois que je crée le fichier de configuration( mes_fonctions.php) le contenu de mes articles disparai sauf celui de la page d’accueil.

    D’où peut provenir le problème ?

    Merci

    • en général c’est un probleme de caracteres (retour à la ligne ou espace) avant le <?php ou après le ?> ou une erreur de syntaxe dans le fichier

    • Bonjour

      Je sais d’où provient le problème:les suqelettes alternatives contiennent aussi un fichier nommé mes_fonctions.php.

      Comment resoudre ce problème ?

    • Bonjour

      Je pense que le problème vient du fait que les squelettes alternatives contiennent déja un fichier mes_fonctions.php.

      Mais comment le resoudre maintenant ?
      Merci

    Répondre à ce message

  • Bonjour

    A chaque fois que je définis le fichier de configuration(mes_fonctions.php) le contenu de mes articles disparais sauf celui de la page d"accueil.

    D’où peut provenir le problème ?

    Merci

    Répondre à ce message

  • 1

    Bonjour

    Pour ajouter les images, faut il faire joindre un document ou ajouter une image ?
    lequel convient le mieu ?

    Merci

    • ca depend du modele en fait.

      moi j’utilise image comme ca je peux mettre un portfolio qui ne prend que les documents (par exemple le zip des images) dans mon squelette

    Répondre à ce message

  • 2

    Existe-t-il un « tuto » quelque part pour les débutants qui veulent insérer, par exemple, un diaporama dans la page « sommaire » ? D’avance, merci.

    • il existe sans doute une doc qui décrit comment utiliser un modèle dans un squelette...

      pour diapo, ca donne par exemple :

      [(#MODELE{diapo}{id=52}{align=left})]

      pour afficher le diaporama de l’article 52 avec vignettes à gauche.

    • Merci beaucoup, ça marche ! Quelquefois un tout petit éclaircicement est nécessaire pour les débutants. En tout cas, ça fait chaud au coeur de trouver de l’aide et aussi rapidement, bravo.

    Répondre à ce message

  • 2

    Bonjour,

    Je n’ai aucun problème d’affichage tout se passe bien , sauf que
    Sur la page d’accueil , le message tronqué affiché est :

    > 0 | 8 img src=’local/cache-vignettes/L60xH43/electromecanicien-c0bc5.jpg’ width=’60’ height=’43’ alt=’’ class=’spip > suite

    ce qui n’est pas top

    y a t il un moyen simple de ne pas faire afficher ça
    j’ai besoin de la fonction troncature pour le reste de l’affichage

    (j’ai pu contourner le probléme ,en ne faisant pas afficher l’article dans le sommaire
    et en créant un nouvel article avec un lien vers le diaporama
    ça marche , mais c’est un peu compliqué pour mes utilisateurs )

    Merci pour ton taff

    fgth

    • zut, effectivement, ca coince avec le couper.

      en fait, il faudrait faire un truc du genre :

      [(#TEXTE*|replace{',<diapo[0-9]+\|?(center|left|rigt)?>,'}|propre|couper{200})]

      histoire d’éliminer les appels à diapo avant de passer propre et couper

    • merci pour ta réponse , je vais tester

      je te tiens au courant
      il me faut un peu de temps pour tester ....

    Répondre à ce message

  • 1

    Bonjour

    Peut on mettre des images de plus grandes tailles tel que 800*600px.
    ou bien il faut les garder à la taille de la galerie.

    Merci

    • les images sont de toutes facons redimensionnées si elles sont trop grandes.

      On fixe la taille maxi de la grande image avec $GLOBALS[’diapo_grand’]

      Attention, le conteneur fera 4px de plus (marge), il faut avoir la place de l’afficher dans le squelette

    Répondre à ce message

  • Abdoul Aziz

    Bonjour
    J’utilise SPIP 1.9.2c avec les Squelettes alternatives. J’ai nstallé votre Pulgin qui fonctionne sauf que l’affichage n’est pas correcte. La petite image se trouve en dessous des vignettes dans le Diapo guauche et droit.Dès que je crée le fichier de configuration le contenu textuel de les articles disparait.
    Merci d’avance

    Répondre à ce message

  • 5

    Bonjour,

    Tout d’abord merci pour ce plugin !
    j’ai toutefois deux petits problèmes. (SPIP 1.9.3)
    J’ai beau insérer les variables

    $GLOBALS['diapo_grand']=400;
    $GLOBALS['diapo_vignette']=70;
    $GLOBALS['diapo_petit']=350;

    (et les faire varier)

    dans mon fichier mes_fonctions .. rien n’y fait grandes ou petites images ne changent pas de taille.

    D’autre part les vignettes n’affichent pas la « vue » de la photo.

    Visible ici :

    http://bellithon.medicalistes.org/spip.php?article54

    (C’est pas du grand art mais ce n’est pas le but recherché ...)

    Merci de votre aide,

    Samuel

    • Problème vignette résolu ... erreur de débutant, celà fait à peine 3 semaines que je découvre spip ... reste les tailles d’images ...

      Merci encore du coup de main..

    • Bon je suis vraiment nul ...

      Un bon vidage de cache et le tour est joué.

      Désolé pour le drangement,

      Bonne fin de dimanche à tous,

      Sam !

    • bonsoir,
      puisque tu as trouvé, où inscrire ces données ?
      $GLOBALS[’diapo_grand’]=400 ;
      $GLOBALS[’diapo_vignette’]=70 ;
      $GLOBALS[’diapo_petit’]=350 ;
      En sachant que je n’ai pas de fichier mes_fonctions.php dans mon squelette.
      Ensuite, biensûr, je vide le cache ;-)
      merci d’avance

    • si tu n’as pas de fichier mes_fontions.php, tu n’as qu’à en créer un...

      tu mets dedans :

      <?php
      
      $GLOBALS[’diapo_vignette’]=70 ; 
      
      $GLOBALS[’diapo_petit’]=350 ;
      
      ?>
    • Bah non, en respectant ce que tu avais déja écrit, j’avais déjà fait tout ça : créer un fichier mes_fonctions.php avec les variables désirées et en jouant avec, vider le cache. J’ai même quitté FireFox, vider le cache de l’ordi avec Ccleaner : Rien. J’ai même rebooter l’ordi (au cas ou) : rien. (je travaille en local pour l’instant).
      Mon problème est que j’ai bien les vignettes, la grande image, mais il me manque les icones qu’on trouve généralement au-dessus du diaporama. de plus, le diaporama ne fonctionne pas (il faut cliquer sur les vignettes afin d’avoir les grandes images).
      Le problème est que les éléments visibles sortent de mon bloc article et viennent au-dessus des autres blocs.
      Une petite idée quelqu’un ?
      Merci d’avance

    Répondre à ce message

  • 6

    Comment faire pour l’activer au sein de l’article ? J’ai effectivement installé le plugin, puis je l’ai initialisé via la gestion des plugins, mais que faut-il faire pour le faire fonctionner dans l’article ? Mots-Clés ? Nouveau bouton apparu ?
    Merci de votre réponse.

    • merci de lire l’article avant de poser des questions.

      c’est un raccourci typographique, il faut donc le mettre dans le texte.

    • Désolé, j’ai bien lu re-lu et re-re-lu le texte du message, mais je ne comprends pas quelle opération il faut faire. J’ai même bien placé ce raccourci typo dans mon texte, mais ça n’a rien changé : les photos n’apparaissent pas.
      Si quelqu’un était en mesure de m’aider. Je viens juste de passer sous spip 1.9.2 et j’en perds mon latin et ma logique de mise en page spécifique. Après 2 jours de recherche concernant ce problème, j’aimerai qu’une gentille personne attentionnée m’explique le fonctionnement de façon plus précise.
      Merci d’avance à celui qui prendra le temps de me répondre.

    • -  activer le plugin
      -  mettre d’ans le texte de l’article X
      -  faire « voir en ligne »

      normalement, c’est tout.

      il faut peut etre vider le cache de Spip et celui du navigateur ?

      Le seul truc qui peut manquer, c’est #INSERT_HEAD dans le squelette, c’est quoi comme squelette ?

      Il y a moyen de voir une page article avec un diapo qui ne marche pas ?

      @++

    • Effectivement, je crois que le problème vient de la balise #INSERT_HEAD qui
      n’apparaît pas dans mon squelette (Choros). J’ai bien tenté de l’y inscrire,
      mais, alors, une ligne d’erreur de la structure apparaît sur les pages
      rechargées. Je crois que c’est un problème récurrent d’après les forums que
      j’ai consultés. Peut-être avez-vous une idée.

      Pour info, le site est le suivant : http://royneau.pierre.free.fr - Le
      premier article « test » devrait renvoyer l’interface adéquate dans le Front
      Office. Pourtant, il n’y a rien, même pas les 2 images que j’ai téléchargées
      via le Back Office.

      Merci du temps pris à me répondre.

    • alors deja, il y a un souci avec un inclure (bandeau ?) qui est une page (avec debut et fin html) inséré dans le header de la page.

      Ensuite INSERT_HEAD doit bien etre present puisqu’il y a jquery et diapo.js.

      Par contre, il n’y a pas l’air d’y avoir de #TEXTE ???

      en mettant du texte avant et après le raccourci diapo, ca donne quoi ?

    • et en remplacant (#TEXTE par [(#TEXTE)] dans /squelettes/article.html, ca marche mieux ?

    Répondre à ce message

  • 1

    Je vient d’installer et activer le Plugin Diapo mais je n’arrive pas à l’utiliser. Comment l’utilise ton ?
    Merci

    • merci de lire l’article avant de poser des questions.

      c’est un raccourci typographique, il faut donc le mettre dans le texte.

    Répondre à ce message

  • 2
    Abdoul Aziz

    Bonjour
    Je veut choisir parmis les trois versions(Diapo v1, Diapo v2 et Diapo stable) de Diapos mais il faut me les expliquer.

    Merci d’avance

    Répondre à ce message

  • 2
    DojoCoueron

    Bonjour,
    Le plugin fonctionne bien : nickel.
    Mais j’ai une question de débutant (sic) : le plugin affiche toutes les photos déjà chargées dans un article XX (notamment sous forme de documents attachés), alors comment- fait-on pour n’afficher les photos que via le plugin et pas dans l’article.
    Merci.

    • Il faut modifier le squelette article pour ca :

      -  supprimer BOUCLE_documents_portfolio
      -  supprimer BOUCLE_afficher_document
      -  ajouter à BOUCLE_documents_joints le critère {extension IN png,jpg,gif}

      @++

    • je voulais dire :

      -  supprimer BOUCLE_documents_portfolio
      -  supprimer BOUCLE_afficher_document
      -  ajouter à BOUCLE_documents_joints le critère extension !IN png,jpg,gif

      @++

    Répondre à ce message

  • 1

    Bonjour,

    Je suis désolé, mais tant avec firefox qu’avec explorer, le #pagination_docs n’est pas stable, et à chaque nouvelle diapo qui défile, la position de l’écran saute en haut si bien qu’on ne voit plus la diapo (ou on voit juste le haut).

    C’est en tout cas ce qu’on constate sur le site bourgogne Nivernaise donné en exemple !!!

    Je sais pas quoi faire...

    Répondre à ce message

  • Bonjour

    Le plugin est installé et fonctionne très bien merci.

    J’aimerais maintenant faire apparaître le texte (inscris dans article/portfolio/description) dans un rectangle à droite de la photo.

    J’ai fait quelques tentatives de modification dans diapo.css.html et

    [

    (#DESCRIPTIF)

    ] mais cela ne fonctionne pas.

    Merci

    Répondre à ce message

  • 3

    bonjour,

    au risque de paraitre bizarre, je n’arrive pas à faire fonctionner ce plugin !!!
    ca a l’air tellement simple que j’en suis déconcerté !

    y’aurait t’il des pré-requis niveau plugins qui m’auraient échappés !!!
    j’utilise thickbox V2 !!

    pour ma config je suis sur Spip 1.9.2c [12268].

    j’ai tenté de retirer tous les plugins dont je disposais, mais rien n’y fait, il ne se passe rien du tout sur mon site !!!

    • François

      Bonjour,

      J’ai le meme problème, même configuration.
      Impossible de faire apparaitre les boutons de navigation du diaporama. Les images s’affichent en vignettes, la première en grand et c’est tout.
      Il n’y a que le thickbox qui fonctionne. (avec ou sans le plugin diapo, donc)
      MErci de m’éclairer...

    • ils sont visibles en ligne vos sites qui ne marche pas ?

      sans doute un probleme de jquery ou de INSERT_HEAD, mais il faut voir.

      pensez bien à vidervotre cache entre 2 essais,y compris pour desactiver/reactiver des plugins

      @++

    • Non mon site est encore en local.
      J’ai bien vidé le cache. essayé de mettre l’un plugin puis l’autre. rien ne change.
      JE communiquerai l’adresse du site des que possible.
      Merci

    Répondre à ce message

  • Bonjour,

    Tout d’abord merci pour ce plugin que je trouve vraiment très bien.

    J’ai juste une petite question, comment dois-je faire pour surcharger proprement la feuille de style ? J’ai essayé de mettre un fichier diapo.css dans squelettes et j’ai aussi essayé avec un fichier diapo.css.html mais ça ne marche pas.

    Merci de votre aide

    Répondre à ce message

  • 1

    Bonjour,
    Dans le mode center, vignettes en haut, je voudrais supprimer la possibilité de placer le diaporama en mode icône gauche ou droite, en ne conservant que mode center et diaporama automatique.
    En effet, n’ayant que 440 pixels de large pour l’affichage, les modes left et right,malgré les réductions ne se comportent pas bien.
    Comment procéder pour cette modification ?
    Merci et bravo pour cette contribution.

    • il suffit de les cacher en css :

      .diapo_icoright, .diapo_icoleft {display:none}

      @++

    Répondre à ce message

  • 4

    Salut !

    Toujours un petit bug que j’arrive à reproduire sur ta page demo.

    1) Lancer le diaporama avec la flèche ;
    2) L’arrêter en cliquant sur un bouton d’option vignettes (et non pas sur le bouton « arrêter diaporama » ;
    3) Lancer à nouveau avec la flèche ;
    ==> le diaporama démarre mais la flèche demeure en place (au lieu de changer en bouton arrêt/pause).

    Et une suggestion : Lorsqu’on clique sur une photo pendant le diaporama pour montrer un aggrandissement en Thickbox, le diaporama continue en-dessous du Thickbox. Aussi bien que lorsqu’on referme Thickbox on est deux ou trois photos plus loin. Ne serait-il pas mieux que l’ouverture de Thickbox fasse pauser le diaporama ?

    • Salut Paolo,

      je viens de corriger, merci.

      mais bon, c’est pas tres bien foutu ce truc, un coup ca s’appuie sur la classe, un coup sur un flag javascript... à revoir un de ces 4.

      pour tickbox, je ne touche à rien puisque c’est tickbox qu’il faudrait modifier...

      en fait, de toutes facons, c’est pas du tout adapté :
      -  le diaporama TB ne tourne que sur les images de la page en cours
      -  ca fait buguer le diapo de tickbox (meme image 2 fois donc plobleme dans le compte)
      -  ca n’arrete pas le diapo

      il faudrait une version spécifique.
      On verra ca plus tard, en 1.9.3, avec jquery UI...

    • Oui, c’est déjà mieux. Merci. C’est vrai que ce n’est toujours pas très solide. Chez moi j’arrive toujours, en cliquant un peu ci et là de le confondre. (Est-ce que cela aidera de cacher tous les autres boutons, et non seulement les numéros, lorsque le diaporama est en cours ?)

    • non, ca ne changerait rien, c’est quand le chargement de l’image est en cours et que tu arrete le diapo, la grande image vient remplacer la petite, meme si tu es en droit ou gauche.

      sinon je vois que tu as un tickbox sans diaporama, c’est lequel ?

      il suffirait sans doute d’ajouter

      $(".diapo_ico.play").click()

      à tickbox pour arreter les diapos de la page quand on clique sur une image

    • je vois que tu as un tickbox sans diaporama, c’est lequel

      Là j’ai simplement installé le plugin Thickbox v1 (Auteur : Thickbox (version 1) par Cody Lindley, mis en plugin par Fil. Version : 0.2 SVN [16368] — en test)

    Répondre à ce message

  • 6
    schattenparker

    Salut !

    J’ai encore des problèmes.

    Si je reduis la grande image dans mes_fonctions.php, les petites images sont reduites aussi.

    Sous Safari, meme les vignettes sont reduites....
    (Et Safari met toujours en haut les vignettes, non seulement avec |center. Mais mon Safari montre bien ton site test.)

    http://www.schattenparker.net/spip.php?article315

    Qu’est-ce que je peux essayer encore ?

    C’est avec le Plugin svn stable d’aujourd’hui (22/23 oct 2007), SPIP 1.9.2c [10268] et oui, #INSERT_HEAD est là...

    Qu’est-ce que j’ai oublié ?

    Holger

    • schattenparker

      Safari Version 2.0.4 (419.3)...

    • schattenparker

      Pardon, il parait que j’avais certains problèmes grace a mon cache de safari...

      Il reste seulement la question : Peux-je reduire les images en mode |center sans changer la reduction de |left, |right et |diapo ?

      Serait-il possible de reduire les diapos a 300 px dans une certaine rubrique / un certain article, et laisser les autres rubriques / articles reduire les images par défaut ?

      Holger

    • schattenparker

      Il parait que la petite image (|left) PLUS les vignettes à gauche/droite ont TOUJOURS la meme largeur
      que la grande image (|center).

      C’est ca ?

      On ne peut pas changer ca ?

      http://www.schattenparker.net/spip.php?article315

      Holger

    • il n’y a « que » 2 images : la grande (center et diapo) et la petite (left et right)

      donc tu ne peux pas avoir center different de diapo, sauf à modifier le code.

      tu peux definir leurs hauteurs et largeurs maxi, idem pour les vignettes.

      en général, il suffit de spécifier la taille de la grande, le reste est automatique

      si elles ne sont pas spécifiées, la largeur de vignettes est calculée :
      -  diapo_vignette=diapo_grand/diapo_vignettes-2
      -  diapo_petit=diapo_grand-(diapo_grand’]/nb_vignettes*2)-10

      mais tu peux aussi tout spécifier.

      Si tu veux avoir la petite en mode center, c’est pas compliqué :

      C’est à la fin de $.fn.diapo_mode (dernier else) dans diapo.js.html, il suffit de copier ce fichier dans /squelettes et de remplacer :


      $.fn.diapo_mode = function()

      ...

      else

      $(« # »+mDiapo+« .diapo_pagination »).show() ;

      $(« # »+mDiapo+« .diapo_vignettes »).attr(« class »,« diapo_vignettes ») ;

      $(« # »+mDiapo+« div.diapo »).attr(« class »,’diapo diapo_grand’) ;

      $(« # »+mDiapo+« div.diapo img.diapo_petit »).hide() ;

      $(« # »+mDiapo+« div.diapo img.diapo_grand »).show() ;

      $(« # »+mDiapo+« .diapo_ico »).html(’<:diapo:ico_diapo_play :>’) ;

      diapo_on=false ;

      center=true ;

      return false ;

      ) ;

       ;

      par


      $.fn.diapo_mode = function()

      ...

      else

      $(« # »+mDiapo+« .diapo_pagination »).show() ;

      $(« # »+mDiapo+« .diapo_vignettes »).attr(« class »,« diapo_vignettes ») ;

      $(« # »+mDiapo+« div.diapo »).attr(« class »,« diapo diapo_petit ») ;

      $(« # »+mDiapo+« div.diapo img.diapo_grand »).hide() ;

      $(« # »+mDiapo+« div.diapo img.diapo_petit »).show() ;

      $(« # »+mDiapo+« .diapo_ico »).html(’<:diapo:ico_diapo_play :>’) ;

      diapo_on=false ;

      center=true ;

      return false ;

      ) ;

       ;

      voila, j’espère que ca répond à ton besoin

      @++

    • schattenparker

      Merci merci !

      Holger

    • Attention je viens de corriger un bug dans le javascript.

      prend la derniere version (sans doute dans le zip de 18h) avant de reporter la modif dessus.

      @++

    Répondre à ce message

  • 5

    Il doit y avoir un moyen simple pour faire apparaître les images dans l’ordre alphabétique ? et non pas dans leur ordre d’insertion dans la base...

    Merci de nous l’indiquer !

    Gérard.

    Répondre à ce message

  • 2

    Bonsoir,

    j’ai téléchargé la dernière version SVN, qui corrige le problème du nombre de vignettes par page qui ne fonctionnait pas, maintenant c’est ok : merci à l’auteur !
    Subsiste un petit pb : quand on choisit de mettre les vignettes d’un côté ou de l’autre, l’image grande est toujours décalée dessous, alors qu’au contraire elle devrait remonter !

    Une suggestion : faire que le visiteur puisse arrêter le diaporama et revenir à la bonne page en cours, ça n’est actuellement pas le cas...

    Merci !
    Gérard.

    • quand on choisit de mettre les vignettes d’un côté ou de l’autre, l’image grande est toujours décalée dessous, alors qu’au contraire elle devrait remonter !

      as tu une page montrable ?

      normalement, left ou right, c’est l’image petite qui apparait, pas la grande.

      Le seul cas, c’est quand on est en diapo et qu’on revient en left ou right juste au moment du rechargement de l’image, sinon “chez moi ca marche” comme on dit.

      Une suggestion : faire que le visiteur puisse arrêter le diaporama et revenir à la bonne page en cours, ça n’est actuellement pas le cas...

      heu, ca par contre, c’est plus ou moins volontaire.

      Disons que c’est le système de diaporama tel qu’il est fait qui veut ca et que ca restera donc une des limites du plugin.

      Maintenant, rien n’empêche de faire un autre plugin qui recharge la pagination avec.

    • as tu une page montrable ?

      Oui ici :
      http://www.declic-armor.fr/spip/spip.php?article20

      left ou right, c’est l’image petite qui apparaît, pas la grande.

      Ah c’est donc ça la différence entre les 2 types d’images ?... je comprenais vraiment pas !

      Gérard.

    Répondre à ce message

  • 1
    hélène ferré

    bonjour chez vous

    et merci pour ce plugin super !
    toutefois car hélas si j’ecris c’est qu’il y a un leger bug sur mon site http://opar.univ-reunion.fr
    j’ai installé la version svn de diapo et je suis en spip192c mais j’ai un décalage d’affichage de page en bas de l’ecran fort deplaisant
    pourriez vous m’aider car j’ai cherché mais je n’arrive pas a voir ce qui cloche
    d’avance merci

    • un clear:both qui trainait (plus nécessaire depuis que la largeur est fixée).

      corrigé

    Répondre à ce message

  • 1

    Salut, c’est moi encore une fois,

    Je ne sais pas si c’est intéressant pour beaucoup de monde, mais moi, j’aimerais avoir des galeries avec des images assez petits (300 px environ) qui sont integrées dans le texte. Je ne connais pas le mot francais, mais en anglais, c’est “floating text”. Juste comme avec les images (<imgxx|right>, p. ex.)

    Dans ce plugin, |left et |right sont utilisés pour la position des vignettes...
    Est-ce que j’ai une possiblilité de le faire quand meme ?

    J’ai essayé un peu de bricolage (bidouillage ?) avec des <table> html...
    voir ici
    Tout serait bien si j’y arrivais de non seulement reduire les images à 300px, mais tout le bloc diapo. Comment le faire ?


    Et j’aimerais bien de reduire les “grandes images” (diapoxx|center) a 300 px utilisant mes_fonctions.php, pour qu’on puisse aussi les cliquer et regarder à toute grandeur. Ca marche déjà. Mais j’aimerais les reduire pour mes galeries dans le texte, mais pas pour des diaporamas ! C’est dommage que |diapo et |center utilisent la meme reduction.

    Hmmm.... il y a aucune possibilite de definir la reduction individuellement dans <diapoxx>, n’est-ce pas ?


    Voilà.
    C’est difficile de s’exprimer en francais... quelqu’un m’a compris ? :-)

    Ou bien...
    Est-ce qu’il y a une solution plus élégante pour le floating...?

    Holger

    • schattenparker

      D’accord, c’est mieux avec
      SPIP 1.9.2c + diapo(0.6)

      H.

    Répondre à ce message

  • 2

    Bonjour ! je suis fan de votre plugin, c’est exactement ce que je cherchais ! Par contre, je n’arrive pas à banir le portfolio par défaut spip comme dans l’exemple sur mon site

    http://www.ydille.org/spip.php?article1

    Je pourrais bien enlever toute ref aux documents joints dans le article.html, mais alors, quid des pdf et autres odt joints que je dois mettre dans d’autres articles ? Merci !

    • oui c’est vrai que c’est chiant ca, j’ai pas trouvé comment gerer ca automatiquement (les images intégrées au texte sont elles exclues si je me souviens bien)

      il faut virer les boucles BOUCLE_documents_portfolio et BOUCLE_afficher_document et ajouter à la boucle BOUCLE_documents_joints un critère {extension !IN png,jpg,gif}

    • Ah ben voila !! j’avais bien viré les deux premières boucles : ca paraissait évident... seulement voila, je démarre dans ce genre de trucs et au début cette jungle n’est pas simple : je n’aurai pas trouvé seul le critère (enfin, sa syntaxe surtout !) extension !! Merci beaucoup !!!
      au fait, ca vaudrait le coup de le mettre dans la doc si le plugin est tout public !

    Répondre à ce message

  • 2

    Bonjour,
    Je suis très contente d’avoir trouver ce plugin pour créer une chouette galerie de photo dans Spip. Je viens d’installer le dernier plugin Diapo (avec le dernier Spip) et j’ai toujours la même diapo qui s’affiche (je n’ai pas changé le squelette de base pour le moment) ... le clic sur les vignettes ne fonctionnent pas

    c’est par là : http://hecceites.net/hecc/spip.php?article3

    Est-ce que vous pouvez m’indiquer ce que j’ai oublié de faire ?

    Merci.

    • c’est parce que c’est pas du tout le dernier Spip, c’est une 1.9.1 !

      jquery n’était pas encore intégré à l’époque...

      il faut mettre une 1.9.2c (les 1.9.x avant ont toutes une faille de sécurité, donc il faut vraiment mettre une récente) ou la version svn (normalement ca marche aussi)

    • Mille mercis, c’est fou comme on est heureux quand ça marche !
      Je viens d’installer Spip 1.9.2c (module d’installation sur OVH m’avait installer une ancienne version, je n’avais pas fait attention) et tout fonctionne

      Il me reste à travailler le squelette

      Merci

    Répondre à ce message

  • 19
    schattenparker

    Salut,

    Si j’y mets plusieurs diapoxxx dans un article, il y a un probleme avec les ancres : chaque diapoxxx cree les memes urls pour la pagination et les ancres (« ...&diapo_docs_diapo=1 »).

    Je ne sais pas si mon Francais est assez bien pour vraiment decrire le probleme, c’est peut-etre mieux de vous laisser regarder en ligne. Voilà :

    http://www.schattenparker.net/spip.php?article303

    Le probleme est visible si on clique sur les vignettes du deuxieme diapo.

    (Il y a aussi des problemes avec le layout, probleme css je suppose, mais c’est autre-chose.)

    • oui, c’est normal, pour l’instant ca ne marche pas plusieurs diapo, c’est dans la todo...

      il y a le souci de pagination mais aussi des id à remplacer par des class (probleme avec le script qui cherche par id)

      Attention, il doit te manquer #INSERT_HEAD car jquery n’est pas chargé.

      @++

    • Dans la todo ?
      Alors, j’attends...
       :)
      Ou est-ce que tu connais un autre plugin avec lequel ca marche déjà, plusieurs diapos sans pré-definition de leurs positions dans la squelette ?

      La balise #INSERT_HEAD, elle était déjà là, dans le fichier inc-head.
      J’avoue d’ignorer la role qui jouent #insert_head et jquery... c’est nécessaire d’installer jquery pour avoir la bonne position des vignettes ?

      Merci,
      Holger

    • alors, déjà, ma TODO fait plusieurs pages et ce script n’est pas sur la première... ca sera donc pas pour tout de suite, désolé.

      JQuery : la librairie javascript géniale et ultra légère sur laquelle spip la plupart de ses plugins s’appuient (dont diapo bien sur). Sans JQuery, pas de css, pas javascript, donc pas de diaporama ni de fonctionnement AJAX (sans rechargement de la page).

      Mais c’est bien, ca montre que ca marche très bien sans javascript.

      Si ca n’a pas d’importance, autant utiliser tickbox, mais je ne sais pas si il sait générer plusieurs galeries.

      #INSERT_HEAD (en majuscules, sinon ca ne marche pas comme chez toi), c’est ce qui permet aux plugins de placer leurs petites affaires (css, js...) dans la page.

      bref, il faut remplacer #insert_head par #INSERT_HEAD, et tout ira déjà beaucoup mieux.

       :)

    • voila, c’est fait, la dernière version est multi-diapo !

      Démonstration ici

    • Mais mais mais..... c’est incroyable !

      La position des vignettes est bonne maintenant, #INSERT_HEAD en majuscules, oui bien sur...

      Et ca marche avec plusieurs diapos ! Ca marche ! Incroyable ! C’est parfait pour mon site !
      Merci pour avoir fait l’effort.

      Derniere question : J’ai lu tous les commentaires, mais je ne suis pas sur ce que je dois faire si je veux que les vignettes soient toujours visibles, meme au debut ? ...Et qu’ils se trouvent à gauche par defaut ?

    • bon, l’article était pas clair, je l’ai modifié.

      la réponse est donc : <diapoXX|left>

      le mode <diapoXX|pause> n’est pas encore opérationnel mais ca ne saurait tarder...

    • J’ai eu un petit soucis, avec align = left ou right, la grande image etait en dessous des vignettes. Je l’ai corrigé en modifiant le modele diapo.html : j’ai deplace la balise /B_docs juste avant le commentaire ! — fin diapo#ID_ARTICLE —

    • pardon ?

      quelle version du plugin ?

      dans la derniere version, cette modification n’aurait aucun effet, je ne comprend pas bien.

    • schattenparker

      Quant à moi, je suis très contant maintenant.
      L’ explication coment utiliser |left, |right et les autres est très facile à comprendre, maintenant, meme pour les étrangers comme moi.

      Merci pour ton travail, Bill !

      Holger

    • Merci, mais ca serait encore plus simple si l’article était dans ta langue maternelle, non ?

      Et puisque tu te proposes gentillement, j’accepte avec joie ta proposition de traduction (en allemand ?).

       ;)

    • schattenparker

      Alors, mais oui, c’est une bonne idée, ca.

      Mais euh... comment le mettre en ligne, ici ?

      H.

    • il faut aller dans l’espace privé (lien en bas des pages), en s’inscrivant si ce n’est pas fait, et créer un article à partir de celui-ci (dans la boite langues et traductions : Ecrire une nouvelle traduction de cet article).

      sinon, tu t’authentifies et tu cliques sur ce lien : créer une traduction

      Une fois fini, tu le proposes à la publication et je le validerai (il sera peut etre déplacé dans le secteur de langue correspondant, ca depend)

      Merci !

      @++

    • c’est sur la version SVN « stable »
      en fait j’avais un probleme lié a la pagination (à cause des fragments) et la grande image etait en dessous des vignettes lorsque qu’elles etaient à droite ou à gauche ) j’ai donc integre la boucle docs_diapo dans la partie apres de la boucle docs.

    • peux tu m’en dire un peu plus, car la, je ne vois pas.

      c’est si tu n’as pas de pagination que tu as des problemes ?

      utilises-tu une version à jour du plugin (une version SVN, ca change regulierement, elle est réputée stable pour dire que c’est celle la qu’il faut utiliser, mais je corrige des trucs toutes les semaines) ?

    • ben, j’ai téléchargé la version vendredi 5/10.

      c’est le critere pagination dans la boucle docs qui cré un div fragment_html.... et ce fragment contient tout ce qui est dans les parties avant, dans, apres et alternative de la boucle. la diapo etait en dehors de ce div fragment_html. En déplaçant, la fin de la partie apres de la boucle docs (<B_docs>) le problème à disparu

    • Voilà !

      La traduction n’est pas encore complète, mais si tu pourrais déjà regarder... j’ai posé quelques questions dans l’article.

      H.

    • réponses dans l’article (bill => ....)

    • Si pourrais regarder encore une fois la traduction... trois questions de plus...

      Autre-chose :
      Tu as une idée pourquoi l’image disapparait quand je clique la 8 de la pagination ?
      Voir ici : http://www.schattenparker.net/spip.php?article303
      (spip 1.9.2, version svn stable du 2 octobre je crois, safari mac osX tiger)

      H.

    • je regarde demain pour l’article.

      pour ton site, tu as :
      SPIP 1.9.2a @ www.spip.net + diapo(0.4)

      il te faudrait :
      SPIP 1.9.2c @ www.spip.net + diapo(0.6)

      la en plus, il te manque /plugins/diapo/diapo.html j’ai l’impression

    Répondre à ce message

  • 1

    Salut,
    le diaporama fonctionne bien, mais...
    je constate que les miniatures sont absentes, voir ici :
    http://www.declic-armor.fr/spip/spip.php?article8
    j’ai installé la version SVN du 9/10, plus le fichier mes_fonctions.php et le modèle diapos.html, là où il fallait !
    Merci !

    • Ne pas tenir compte du message ci-dessus.

      Tout est rentré dans l’ordre !

      Merci pour cet outil bien sympa !...

      Gérard.

    Répondre à ce message

  • 1

    super fonctionnalité visiblement simple à installer

    mais l’exemple bourgogne bugue un peu

    -  avec un écran de 900 de haut, les photos hautes sont tronquées en bas alors qu’il y a plein de place en haut ( on voit les menus, l’intro,etc) mais l’affichage saute vers une ancre trop haut

    -  dans le mode diaporama, les diapos bégayent : elles arrivent 3 fois de suite avant de se stabiliser !!!

    caramba !

    • le site bourgogne est celui pour lequel j’ai developpé la premiere version du plugin, c’est donc une vielle version, mais aussi une version de spip pas trop à jour.

      Mais avec quel navigateur/os as-tu le probleme ?

      est-ce que sur le site de test free tu as des problemes (il n’y a pas d’effet de transition ceci dit) ?

    Répondre à ce message

  • 3

    Bonjour et merci pour ce splendide plugin !
    J’ai une question : est-il possible de changer le pas de déroulement des images (8 secondes) du diaporama ?
    Merci pour votre aide

    • C’est paramétrable (depuis peu) dans mes_fonctions.php :

      //temps de pause 5 secondes :
      $GLOBALS['diapo_temps']=5000;

      je viens de modifier l’article pour parler des différents paramètres disponibles.

      @++

    • Par mes_fonctions.php, vous voulez dire diapo_fonctions.php ? Merci, c’est super.

    • non, non, dans /squelettes/mes_fonctions.php

      voir la doc de spip sur les variables de personnalisation

    Répondre à ce message

  • 3

    Salut,

    ce plugin est super chouette et va peut être me décider à réintégrer jquery sur certaines pages ... « sauf que »... c’es trop dommage que la visu retourne tout en haut de la page à chaque fois qu’on clique pour voir la diapo suivante ! il faut rescroller jusqu’à « l’écran », trop dommage. En tout cas sur le site bourguignon exemple...

    Mais c’est peut être possible de changer cela ?

    • en fait, ca ne retourne pas en haut de la page, ca se cale en haut du diapo, sauf que... je suppose que dans ton cas, la page devient trop petite pour avoir un scroll vertical.

      il faut donc :

      -  soit en css, avoir un height de body à 150% (enfin suffisant pour que l’ancre puisse jouer son role) ou mettre une hauteur fixe au diapo (ou à un truc englobant)

      -  soit dans ton squelette ou le modele, mettre une image de 1px transparent de la bonne hauteur pour que le div ne se reduise pas quand il n’y a plus d’image dedans.

      la solution css me semble meilleure, il faudrait d’ailleurs mettre ca dans le css de base

    • bon c’est super !

    • bon, j’ai passé ca en paramètre (voir l’article pour les explications)

      @++

    Répondre à ce message

  • 8

    bonjour

    J’ai installé le pluging diapo sur mon site, (beespip)1.9.1(282)et spip 1.9.2a(8878)

    au premier abord cela a l’air de bien se passer pour regarder le diapo, Mais le lendemain la disposition des vignettes ,et des photos se superpose, voir site ici

    j’ai un site sur mon ordi la pas de problème ????

    d’ou vient le problème quelqun peut-il m’aider

    • l’adresse citée plus haut est exactement celle-ci

      http://franckell.net/spip.php?article81

    • d’apres ce que je vois, les vignettes font :
      < img src=’local/cache-vignettes/L55xH85/indien_vue_dos_CHIAPAS-2-e2ffa.jpg’ width=’289’ height=’450’ alt=’’ class=’spip_logos’ style=’height:450px ;width:289px ;’ />

      donc le GD marche bien, la generation de vignette aussi, mais un filtre redimensionne l’image en 450 de haut.

      Il doit y avoir #TEXTE|reduire_image dans le squelette, non ?

    • Bonsoir

      Dans quel fichier du pluging diapo doit-je chercher #TEXTE ; reduire_image , et si je le trouve que doit-je modifier ???

    • c’est dans ton squelette d’article qu’il faut faire la modif (/squelettes/article.html ?)
      il suffit d’enlever |reduire_imagexxx

      @++

    • j’ai regardé dans (/beespip/article-NN.html)
      dans (/beespip/article-XX.html)
      dans (/beespip/article.html)
      et je n’ais pas vue reduire_image.
      peut etre faut-il existe-il d’autre fichier article que je n’ais pas vue ??
      si vous voyer ou je peur regarder , je ne dis pas non , ou alors je laisse tomber...

      a plus

    • bon, apres reflexion, tu as sans doute un probleme de GD (librairie graphique, voir dans la config de spip, onglet fonctions avancées si il est bien selectionné) :

      tes « vignettes » ne sont absolument pas à la bonne taille.

      regarde http://franckell.net/local/cache-vignettes/L85xH56/indi_bord_route_CHIAPAS-2-037ac.jpg

      elle devrait faire 85x56 mais fait 450x296 !!!

      peut etre qu’en allant vider le cache des images et en le laissant les refabriquer ?

      as tu bien « Générer automatiquement les miniatures des images » selectionné et si oui avec quelle taille de vignette ?

      C’est peut etre un plugin qui met la zone ?

      sinon, tu devrais quand meme essayer de mettre à jour spip car la, tu est en 1.9.2a (prend le zip ici : http://files.spip.org/spip/SPIP-v1-9-2.zip

      il corrige quelques bugs dans les filtres images.

      @++

    • Je viens de vider le cache image

      Et la impeccable
      encore merci , et a plus pour ce bon renseignement

    • J’ai crié victoire trop tot, aujourd’hui je m’aperçois que le probleme existe de nouveaux ,

      Je vais essayer de rentrer le logiciel spip que vous dite !!!

    Répondre à ce message

  • 3
    Stéphane

    Bonjour,

    J’ai un problème sur le site www.edvallet.com.

    En effet, les vignettes ne sont pas cliquables avec Firefox alors qu’avec IE6 cela fonctionne sans problèmes (!), cela fonctionne aussi sous Opera.

    Le site est en SPIP 1.9.2a [8878] avec le plugin Diapo Version : 0.1 | stable
    Répertoire : diapo_1_9.

    Le « pire » est qu’avec la même version de Spip et de plugin, le site www.normandie-museeaout44.com fonctionne parfaitement bien sous Firefox ... j’ai épluché les pages et la seule chose qui est différente entre les 2 sites dans le code source en réponse, une fois la page affichée, est :

    avec le site qui fonctionne :

    <div id="fragment_html_0e76397dddfec37533b8d231cf6b3f34_docs" class="fragment">
    <a name='pagination_docs' id='pagination_docs'></a>
    <div class="diapo_menu">

    avec le site qui ne fonctionne pas :

    <div id="fragment_html_0e76397dddfec37533b8d231cf6b3f34_docs" class="fragment">
    
    <div class="diapo_menu">

    Dans ce 2e cas, il n’affiche pas la ligne <a name='pagination_docs' id='pagination_docs'></a>

    Quelqu’un pourrait m’aider ??? Qu’ai-je oublié ???

    Merci infiniment.

    • alors, le pb vient de #diapo_vignettes (relatif) qui contient les div.diapo_vignette (float:left).

      du coup il n’a pas de hauteur et div.diapo_grand passe au dessus rendant les vignettes inutilisables.

      plusieurs solution...

      En fixant la hauteur de #diapo_vignettes à 90px ca marche aussi, mais ca ne marchera plus avec les vignettes à gauche ou à droite (tu as enlevé la fonctionnalité si j’ai bien vu)

      la meilleure est sans doute faire div.diapo_vignettedisplay:inline ; au lieu de div.diapo_vignettefloat:left ;display:block ; dans diapo.css

      je vais faire l’essai sur mes differents sites, si ca marche, je commite.

      @++

    • Stéphane

      Je bats ma coulpe !

      Effectivement, je n’avais pas fait la modification dans le fichier css. J’ai donc appliqué ta recette (div.diapo_vignettedisplay:inline) qui fonctionne à satisfaction.

      Merci beaucoup pour cette aide précieuse et rapide !

    • bonsoir

      Utilisant Firefox 2.0.0.6 et me servant d’un mac osx 10.4

      en cliquand sur les vignettes , aucun problème rencontrer pour les regarder
      a plus franckell

    Répondre à ce message

  • 3

    Bonjour,
    J’ai tout lu, et relu.... J’ai fini par réussir à installer le diapo, à le faire fonctionner. J’ai réussi à installer thichbox, ça marche côté admin, mais pas côté public ! J’imagine que ça vient de mon squellete, ou de mon CSS, mais je n’ai aucune idée.... Peut-on m’aider, merci d’avance.

    • heu, comme ca, sans code ni lien, difficile...

      te manquerait-il INSERT_HEAD dans ton squelette ?

      si tu peux mettre qqchose en ligne, ca aidera à t’aider.

      @++

    • Re-bonjour,

      Désolé, j’suis un peu bête.... Pour le code de la page article, j’utilise mon propre squelette, ainsi que pour le CSS... D’où j’en déduis, que le bug doit venir de chez moi !
      Voici le lien de la page avec le diapo !
      http://www.inoxplus.fr/article.php3?id_article=15
      Si vous voulez le code à part, je peux l’envoyer....
      Merci d’avance.

      P.S : Je précise, que l’effet thickbox marche dans l’admin.... et pas sur la partie public !

    • Alors...

      1- ca a l’air de marcher, mais il faudrait peut etre mettre plus de 8 photos...

      2- c’est un spip 1.9.1 : j’avouerai ne pas avoir retesté depuis la v1.0 sur cette version

      3- ce spip a été mal migré, il traine plein de trucs dessus, il faut faire le menage (cherche « spip migration 1.9 » sur google)

      donc à mon avis :

      1- menage (les php3 et la racine au minimum)

      2- passer en spip 1.9.2

      3- passer à la dernière version du plugin et de tickbox

      @++

    Répondre à ce message

  • 2

    Ne manquerait-il pas la balise fermante

    dans le fichier modeles/diapo.html à la ligne 43 ?
    Je ne sais pas quelles peuvent en être les conséquences...

    • Oups, la boîte de commentaire a squizé la balise à laquelle je faisais allusion : celle de fermeture de script < / script >

    • ah ben si, bien vu (et moi j’avais pas vu ton message)

      corrigé, merci.

    Répondre à ce message

  • 22

    merci pour ce plugin
    mais j’ai un probleme car rien ne s’affiche ni dans l’espce privé ni sur le site public. j’insere pourtant bien les balises <diapoXX|diapo>, j’ai bien les plugins thickbox et jquery d’activés.

    • bizarre...

      Tu as bien une version 1.9.1 avec #INSERT-HEAd dans tes squelettes et des images comme documents de l’article ?

      Avec <diapoXX|center>, pas mieux ?

      J’ai fait quelques corrections dans la version SVN, mais le zip devrait fonctionner (mais provoque une erreur javascript s’il n’y a pas de diapo).

      Si ca ne marche pas, fais moi un petit mail direct avec l’adresse ou je peux voir ca.

      @++

    • oui j’ai bien #INSERT-HEAD
      parcontre le site n’est pas encore en ligne

    • quand je regarde la source, voila ca que j’ai

      div id=« diapo45 »
       !— debut diapo45 —

       !— fin diapo45 —
      /div

      tout est vide !!!

    • Voila qui va aider à comprendre !

      <BOUCLE_docs_diapo(DOCUMENTS){id_article}{diapo 8}{par num titre}> ne trouve rien.

      Combien as-tu de photos sur ton article 45 ?

      L’article est-il publié ?

      J’ai mis diapo dans archivelist sur la zone, un zip de la version SVN devrait donc etre dispo bientot, des fois que ca soit un probleme deja réglé ...

      @++

    • pk c’est bon ça fonctionne merci

      parcontre dernier petit détail, lorsque je clique sur une des vignettes en haut, c’est toute la page qui est rechergée alors que sur ton site on dirait qu’il n’y a que l’imahe qui charge. de plus je n’arrive pas à faire appraitre le menu
      - agrandir l’image
      - vignettes à droite ou à gauche
      - mode diaporama.

      encore merci

    • c’etait quoi le souci (qu’il n’y ai pas 12 personnes qui me posent la meme question...) ?

      En fait il y a 2 fonctionnements : avec ou sans javascript.
      Pour ceux qui ont javascript, le rechargement des images et la pagination se font en Ajax.
      Le mode diaporama ne marche qu’avec du javascript.

      Ce que tu decris est le fonctionnement sans javascript.
      Soit tu as des erreurs sur la page qui arretent le script, soit tu n’as pas #INSERT_HEAD dans ton squelette...

      Je ne sais pas quelle version tu utilises, mais je te conseille de tester avec ca : http://trac.spip.org/files/spip-zone/diapo_1_9.zip

      J’y ai corrigé 1 ou 2 bugs.

      @++

    • Bonjour à tous,
      Je viens de découvrir ce plugin qui semble me convenir parfaitement si j’arrive à un résultat équivalent au site de l’auteur...
      Mais là j’ai de gros problèmes, les vignettes générées sont de grosse taille, et se superpose lors de l’affichage, ce qui est assez horrible et non fonctionnel, l’effet d’ombrage fonctionne mais juste sur la première photo, pourtant j’ai paramètré l’option vignette dans la config du site en 85 pixels sous Spip 1.9.1.
      Qu’ai-je fait pour que ça ne fonctionne pas correctement ?
      J’ai la SVN stable et tous les prérequis.
      Merci de votre aide

    • salut,

      c’est visible qqpart ?

      sans voir le code généré, c’est dur de t’aider.

      As-tu bien un #INSERT_HEAD dans ton squelette ?

      @++

    • Merci de ta réponse, je viens de mettre un lien provisoire là : http://a.vondra.free.fr/spip.php?article11
      La mise en page est un peu bancale, dans quel fichier puis-je corriger celà ?
      J’ai bien #INSERT_HEAD dans mon squelette (sarka spip)
      Sinon ça a l’air d’aller mieux mais c’est pas encore ça !!!
      a+

    • J’ai oublié de dire que ni le diaporama ne fonctionne, ni l’image affichant les nombres de photo en haut à gauche...
      Merci
      a+

    • ben si, tout a l’air de fonctionner ....

      Il y a des soucis de css, et les images sont trop grandes, mais sinon, ca marche.

      Tu devrais essayer avec 6 images et en reduisant les tailles « grand » et « petit » comme indiqué plus haut (modele et css) et sans doute en specifiant une hauteur minimum pour ton div.texte.

      Il doit y avoir des soucis de position dans le css de ton squelette mais je n’ai pas le temps de chercher, on dirait que le contenu est pris comme absolute.

      Je vais reprendre ce plugin (un jour) pour faire qqchose d’un peu plus solide et facile à parametrer.

      @++

    • Oui, j’avais rectifié un peu entre temps, ça n’est pas encore parfait mais bon...
      J’ai cet icone d’image non affiché qui apparait correspondant à : loading.gif'})] dans diapo.html, on la trouve où ???
      Comme tu le suggère il faudrait mieux faire une page avec CSS article par mot clé, mais je ne sais pas encore comment m’y prendre. Quant au lien typographique, , il n’apparait pas dans l’espace privé, est-ce normal ?
      Merci et bravo encore pour ton plugin.
      Au fait tu as le code de la transition que tu as mis sur ton site, il est très sympa.

    • Bonjour,
      Merci de proposer enfin un diaporama simple !
      J’utilise SPIP 1.9.1 avec le squelette Minigrispip, et j’ai pris la version SVN de votre diapo.
      J’ai installé et activé les plugins JQuery et Diapo, sans problème.
      J’insère mes images en documents dans un article, et quand j’insère « diapoxx » dans l’article, toutes les images s’affichent les unes après les autres sans vignettes.

      Voir ici

      J’ai deux problèmes qui peuvent peut-être expliquer ce mauvais fonctionnement :

      1. Je n’ai peut-être pas bien compris l’histoire de INSERT_HEAD. Mon squelette ne comportant pas de fichier inc_head.html, j’ai donc repris celui de « dist », vérifié que INSERT_HEAD y était (c’était le cas) donc je l’ai copié dans la racine de mon squelette.
      Mais rien de nouveau, toujours pas de vignettes.

      2. Quel mode de fabrication des vignettes faut-il choisir ? J’ai choisi « convert » avec 150 px.

      Merci beaucoup pour votre aide !!!

    • bizarre ... pourtant, ca
      fonctionne bien.

      sans doute un probleme avec la pagination, tu as d’autres plugins ?

      Un truc specifique dans mes_options ou mes_fonctions ?

      cette boucle ne semble pas fonctionner chez toi :

      <BOUCLE_docs(DOCUMENTS){id_article}{pagination 8}{par num titre}>

      c’est pourtant du standard...

      @++

    • Quand à moi j’ai un truc bizzare aussi , la ligne :
      <img id="diapo_loading" style="display:none" src="[(#CHEMIN{'img_pack/loading.gif'})]" /> du fichier diapo.html est interprètée comme suit en visualisant le code source de la page :
      <img id="diapo_loading" style='max-width: 200px; max-height: 100000px'  src="plugins/diapo_1_9/img_pack/loading.gif" />, ça fait quelques jours que je cherche, mais je ne comprends pas où la valeur 100000px est pêchée, puisque ce devrait être display:none !!!.
      Je cherche aussi pourquoi ma 1re diapo est aux bonnes dimensions et après les suivantes sont affichées à leur valeur maxi, du coup le rendu est un peu fouilli, vu que ça recouvre les autres vignettes, voilà le résultat ICI
      Je crois que nous sommes assez nombreux à avoir ce problème, comme si une fonction piratait celle de diapo...
      Merci de votre aide

    • Je n’ai pas eu le temps de répondre, j’étais justement en train de faire les manips car maintenant tout marche bien, j’ai donc mis plein de diaporamas dans mes articles ! :-))
      Merci encore !!
      J’ai inséré la balise INSERT_HEAD ainsi que modifié le mode de fabrication des vignettes (Gd2), entre autres.
      J’ai volontairement modifié le 8 en 30 car pour les photos de mon site c’est aussi bien si on voit toutes les vignettes d’un coup.

      Par contre j’aurais quelques questions :
      -  est-il possible de « démarrer » le diaporama en mode lecture par défaut ?
      -  peut-on modifier le design des boutons (notamment pour rendre le « play » plus visible) : j’ai réussi à en modifier la couleur dans le diapo.css.
      -  je souhaitais afficher mes photos dans un ordre précis, en les ayant numérotées, et en ayant ajouté par num titre inverse dans la boucle diapo, mais pas de changement, mes images sont en désordre.
      -  sinon dans Firefox, tout marche très bien, mais dans IE, j’ai comme une image « supplémentaire » qui ne s’affiche pas (vide) pour chaque diapo, et quand on lance « play », il y a un grand espace vide.
      -  Dans IE le lancement d’un article avec diapo indique « erreurs sur la page ».

      Enfin bon, ce son des détails, l’essentiel est que tout marche bien ! Bravo et bon courage pour les améliorations !

    • Salut, merci pour le plugin !

      J’ai suivi la procédure et j’ai ça quand j’enregistre l’article qui s’affiche dans l’espace privé :Fatal error : Call to a member function on a non-object in /home.25/s/i/t/sitewebp/www/squelettes/mes_fonctions.php on line 41

      Je crois que j’ai besoin d’un coup de main :)

      Merci

      Elsey

    • ben, heu, le message est assez clair : tu as un truc qui plante dans /squelettes/mes_fonctions.php.

      je peux pas faire grand chose pour toi si ce n’est te dire que l’erreur est ligne 41 de ce fichier et que ca n’a rien à voir avec le plugin diapo...

      bon courage.

    • Je suis allé voir ma ligne 41, il n’y a ... rien

      Vous avez quoi de votre côté à la ligne 41 ?

      Voici le code de ma page, merci :

      <?php
      
      
      /*
      $puce = "<img src='http://naturalistes-mayotte.apinc.org/squelettes/rep_pics/puce.png' alt='-' class='spip_puce' />";
      */
      
      /*
       *   +----------------------------------+
       *  function recuperer_variables_pagination($total, $debut, $pas, $texte) {
         return array(
            'lien_base' => self(),
            'total' => $total,
            'position' => $GLOBALS['contexte'][$debut],
            'pas' => $pas,
            'nombre_pages' => floor(($total-1)/$pas)+1,
            'page_courante' => floor($GLOBALS['contexte'][$debut]/$pas)+1,
            'lien_pagination' => function_exists('lien_pagination') ?
               lien_pagination($texte) :
               '<a href="@url@">@item@</a>'
         );
      }
      function localtime_js($date, $format = "Y-m-d H:i:s") {
         return "<div class="base64" title="PHNjcmlwdCBsYW5ndWFnZT1cIkphdmFTY3JpcHRcIiB0eXBlPVwidGV4dC9qYXZhc2NyaXB0XCI+c19sdCgiLnN0cnRvdGltZSgkZGF0ZSkuIiwgJyIuc3RyX3JlcGxhY2UoJ1xcJywgJ1xcXFwnLCAkZm9ybWF0KS4iJyk7PC9zY3JpcHQ+"></div><noscript>".date($format, strtotime($date))." UTC</noscript>";
      }
      
        Nom du Filtre :    pagination                                               
       *   +----------------------------------+
       *    Date : dimanche 22 août 2004
       *    Auteur :  James (klike<at>free.fr)
       *   +-------------------------------------+
       *    Fonctions de ce filtre :
       *     affiche la liste des pages d'une boucle contenant
       *     un critère de limite du type {debut_xxx, yyy}
       *   +-------------------------------------+ 
       *  
       * Pour toute suggestion, remarque, proposition d'ajout
       * reportez-vous au forum de l'article :
       * http://www.uzine.net/spip_contrib/article.php3?id_article=663
      */
      
      function pagination($total, $position=0, $pas=1, $fonction='') {
        global $clean_link;
        global $pagination_item_avant, $pagination_item_apres, $pagination_separateur;
        tester_variable('pagination_separateur', '&nbsp;| ');
        if (ereg('^debut([-_a-zA-Z0-9]+)$', $position, $match)) {
          $debut_lim = "debut".$match[1];
          $position = intval($GLOBALS['HTTP_GET_VARS'][$debut_lim]);
        }
        $nombre_pages = floor(($total-1)/$pas)+1;
        $texte = '';
        if($nombre_pages>1) {
          $i = 0;
          while($i<$nombre_pages) {
            $clean_link->delVar($debut_lim);
            $clean_link->addVar($debut_lim, strval($i*$pas));
            $url = $clean_link->getUrl();
            if(function_exists($fonction)) $item = call_user_func($fonction, $i+1);
            else $item = strval($i+1);
            if(($i*$pas) != $position) {
              if(function_exists('lien_pagination')) $item = lien_pagination($url, $item, $i+1);
              else $item = "<a href=\"".$url."\">".$item."</a>";
            }
            $texte .= $pagination_item_avant.$item.$pagination_item_apres;
            if($i<($nombre_pages-1)) $texte .= $pagination_separateur;
            $i++;
          }
          //Correction bug: $clean_link doit revenir à son état initial
          $clean_link->delVar($debut_lim);
          if($position) $clean_link->addVar($debut_lim, $position);
           return $texte;
        }
        return '';
      }
      
      // FIN du Filtre pagination
      
      
      /////////////////////////////////////////
      /// Filtre reserve a la production de PDF
      /////////////////////////////////////////
      function pdf_first_clean($texte) {
                
           // $texte = ereg_replace("<p class[^>]*>", "<P>", $texte);
      
          //Translation des codes iso
          
          // PB avec l'utilisation de <code>
          // $trans = get_html_translation_table(HTML_ENTITIES);
          // $trans = array_flip($trans);
          $trans = get_html_translation_table(HTML_ENTITIES);
          $trans = array_flip($trans);
          $trans["<br />\n"] = "<BR>";
          $trans["œ"] = "oe";
          $trans["…"] = "...";
          $trans["’"] = "'";
          $trans["–"] = "-";
          $trans["‘"] = "'";
          $trans["“"] = "\"";
          $trans["”"] = "\"";
          $trans["&ucirc;"] = "û";
      $trans["°"] = "°";
          
          $texte = strtr($texte, $trans);
      
          
          // Echappement des "
            $texte = ereg_replace("\"", "\\\"", $texte);
       
            // Traitement des Espaces
           $texte = ereg_replace("(&nbsp;| )+", " ", $texte);
       
           return $texte;
      }
      /////////////////////////////////////////
      //////////////////////////
      
      
      
      ?>
    • ah, ok, compris : c’est la contrib de pagination de James qu’il ne faut plus utiliser en 1.9

      Le plugin diapo est tres lié à la pagination de spip (comprendre vilain hack), c’est pour ca que ca casse.

      Il suffit d’enlever les fonctions correspondantes et peut etre d’ajuster la syntaxe dans les squelettes (? pas sur en fait)

      @++

    • aquamiko

      Bonjour,

      j’ai utiliser le plugin en svn, je l’ai instaler et activer mais rien ne se passe je ne voit pas de raccourci typographique.

      je ne comprend pas je suis en spip 1.9.2 quelqu’un pourrais t’il m’aider ?

      Merci

    • Salut
      c’est normal que rien n’apparaisse ! c’est à toi de mettre dans ton article n°XX la balise comme tu aurrais pu mettre

      voila en esperant que tout ira bien pour la suite !

      TmX

    Répondre à ce message

  • 1
    Marc VALLETEAU de MOULLIAC

    Bonjour, j’ai installé le lugin v. 1.0, avec Thickbox2, sur une spip 1.9.2a ... Il semble bien fonctionner, mais voilà :

    • à l’affichage, les vignettes ne sont pas redimensionnées. J’ai installé le fichier diapo.html sans rien toucher dans modeles. J’ai 5 images, de tailles différentes, en .jpg et .gif. Or, en mode vignette à g. ou à d. les deux images en .gif ne se redimensionnent pas et se chevauchent donc. Seules celles en .jpg le font.
    • J’ai, dans un article qui m’a servi à un essai, un Post Scriptum, et la partie diaporama vient à cheval dessus, ce qui fiche tout en l’air ... Je supppose que j’ai la solution dans diapo.css ?

    Voilà, hormis ces petites questions, ça marche très bien, et merci d’avance pour une piste concernant les vignettes ...

    Marc

    Répondre à ce message

  • Marc VALLETEAU de MOULLIAC

    Bonjour, il ne me reste maintenant plus de cheveux à arracher, aussi je me résoud à écrire ici !!

    J’ai installé le pugin Diapo (téléchargé aujourd’hui) + thickbox2. Jusque là, ça va. Tout activé dans admin.

    J’ai fait ensuite tout comme il est écrit, et le diaporama s’affiche en bas de mon article, et en cliquant sur une vignette, l’image centrale apparaît. MAIS !!!!!!! Ensuite, impossible d’afficher l’image sur le fond gris transparent comme dans les exemples !! Je deviens fou !! Lorsque je vais sur Pays Bourgogne-Nivernaise, tout marche bien, mais pas chez moi !! Je vois bien une page grisée, des petits points qui tournent, mais d’image, NIB !!!

    Je suis sur spip 192b[9381], Safari 3.0 beta, mais le navigateur n’est pas encause, puisque ça marche sur d’autres sites !!

    Voilà - vraiment - plusieurs mois que je rame, sans rien y comprendre !! Je suis pratiquement nul en js, mais, comme il est promis que cela doive marcher sur une « simple » installation, alors quoi, qu’est-ce que j’ai loupé ??

    En plus, j’ai regardé le code la page généré sur Pays Bourgogne et le mien, c’est le même (sauf que je n’ai pas le plugin jquery-1.0.2pack.js, par contre, j’ai bien jquery natif de spip).

    Si l’un d’entre vous pouvait me dire ce qui cloche ??? Je suis désespéré ...

    Merci.

    Marc

    Répondre à ce message

  • 1
    Marc VALLETEAU de MOULLIAC

    Bonjour, je viens d’installer le plugin, qui ne fonctionne que très partiellement ... En effet, j’ai bien les vignettes sur le coté et une image au milieu. Pourtant, lorsque je clique sur l’image du milieu, toute la page devient grise, je vois très brièvement une espèce de truc circulaire avec du pointillé, et puis, plus rien : tout reste grisé et transparent, mais aucune image affichée ...

    J’ai bien tickbox installé. Qu’est ce qui me manque ? Je suis sous safari 2, os 10.4.9, mais je ne crois pas que cela vienne de là, puisque l’exemple plus haut fonctionnne.

    Installation sur un spip 1.9.2a[8912]

    Merci. Marc

    • J’ai le même problème.

      Voici l’erreur renvoyée par la console :

      Erreur : TB_chemin_close is not defined
      Fichier source : http://127.0.0.1/site_test/plugins/thickbox2/javascript/thickbox.js
      Ligne : 174

      Arf, il va falloir encore farfouiller

    Répondre à ce message

  • 1

    Bonjour,

    Je viens d’installer le plugin sur un spip 1.9.2b est tout semblait fonctionner normalement. Seulement j’ai remarqué qu’après avoir lancé un diaporama, la pagination ne fonctionne plus. Aurais-je mamnquer quelque chose ? Comment y remédier ?

    • Fausse alerte !
      J’ai modifié par erreur diapo.html au lieu de modeles/diapo.html dans le repertoire du plugin. Après correction, tout est redevenu dans l’ordre.

    Répondre à ce message

  • 1

    Si ça intéresse les suivant-es, je signale que le diapo, dans la mesure où il est intégré dans le texte même de l’article, apparait dans le forum attaché à cet article.

    • c’est un probleme de css.

      quel squelette utilises-tu ?

      sans doute avec

      div.diapo {position:relative;display:block;}

      (peut etre en specifiant aussi la hauteur ?), ca devrait etre bon.

      @++

    Répondre à ce message

  • 1

    Bonjour tt d’abord merci pour ce pluggins...
    mais parce qu’il y a un mais, j ai un problème avec l’ affichage des vignettes. La première apparait à 100% donc je me retrouve avec une vignette et une image à la mm taille... J ai beau avoir cherché dans les différents fichier du pluggins je n ’est pas trouvé la solution, d’autant que les autres vignettes apparaissent normalement...

    Y a t il déjà eu un précédent ??

    Je suis sur une version 1.9.2 avec la dernière version du pluggins (version svn stable)

    Si vous avez une idéé ????

    • Trois idées en vrac :

      1) verifier ce qu’il y a dans la configuration de spip (fabrication des vignettes) => bien selectionner un GD utilisable et specifier la taille par defaut des vignettes.
      Ne pas hesiter à revalider la config si tout a l’air bon.

      2) regarder si il n’y a pas de filtre sur #TEXTE dans le squelette utilisé (genre reduire_image)

      3) sinon, donner une adresse ou on puisse voir ca ou envoyer le code généré

    Répondre à ce message

  • 2

    Bonjour, merci et bravo du résultat.. sur le site du créateur. Je suis sous spip 1.9.2 ; j ’ai téléchargé la version stable du plugin. Tout est OK mais le joli effet de l’image qui disparait vers la droite sur le site exemple ne fonctionne pas, ou peut-être réclame-t-il un complément ? j’ai testé sur firefox, Opera 9.21 et IE 7. Partout le joli effet, sauf chez moi, snif !
    Pardon de ne pas indiquer de lien, je suis en plein travaux.. ;-)

    • Bonjour, excellent plugins, comme tout le travailleur de nos spipeurs d’ailleurs !!!!
      J’ai le même souci que toi avec mon plugins ( spip 1.9.2 avec diapo 1.9, thickboxv2 )
      Et pas le joli effet ombrée, j’ai lu (ça fait 2 jour que je cherche) qu’apparement,
      il faudrait récupérer le diapo.js du site
      http://www.bourgogne-nivernaise.com/plugins/diapo/diapo.js
      Quel qu’uns aurait une petite idée ??

    • alors, effectivement, l’effet n’est pas en standard dans le plugin.

      En fait, sur le site exemple, j’ai integré les effets dropOut et DropIn d’Interface (voir les differents effets disponibles).

      Il faut donc recuperer le script correspondant (sur meme site, il suffit de cocher les effets souhaités, il genere un script avec juste ce qu’il faut).

      Ensuite, il suffit d’ajouter l’effet voulu dans le script de diapo :

      function diaposlide(timeout){
      	if (diapo_on){
      +		$("#diapo").DropOutRight(700);
      		mClass=$("#diapo_grand").show().attr('class').split('_');
      
      (...)
      				$("#diapo").html(txt);
      +				$("#diapo").DropInLeft(700);
      		});
      		setTimeout('diaposlide('+timeout+')', timeout);
      	}
      }
      
      (...)
      
      $.fn.diapo_vignette = function() {
          return this.click(function() {
      +    	$("#diapo").DropOutRight(700);
          	mClass=$(this).attr("class").split('_');
      
      (...)
          				$("#diapo").html(txt);
      +				$("#diapo").DropInLeft(700);
      			});
      		return false;
          });
      };

      @++

    Répondre à ce message

  • 9

    Bonjour,
    j’ai un petit souci, lorsque la page est chargée avec une première grande image par défaut, si je clique sur le bouton de lecture du diaporama, rien ne se passe... et j’ai l’erreur javascript suivante :

    $("#diapo_grand").show().attr("class") has no properties
    diaposlide(8000)diapo.js (line 6)
    diapo_mode()diapo.js (line 35)
    e(click clientX=0, clientY=0)jquery.pack.js (line 1)
    [Break on this error] mClass=$("#diapo_grand").show().attr('class').split('_');

    En revanche, si je clique d’abord sur une des vignettes, et lance ensuite le diaporama, tout fonctionne correctement...
    Auriez-vous une idée pour corriger ça ?

    • salut,

      bon, tu es en 1.9.1 pour spip (mais ca devrait marcher quand meme) et je ne sais pas si tu as la dernière version du plugin (version svn stable).

      le code généré n’a pas l’air de coller avec ce que j’ai dans /modeles/diapo.html

      tu peux me donner un lien vers ce fichier ?

      @++

    • C’est la dernière version svn stable et j’ai modifié diapo.html notement en enlevant les href sur la grande image... c’est à peu près tout.
      Merci

    • visiblement, ca n’est pas ce modele qui est utilisé...

      le modele contient :

      <div id="diapo"[ class="(#ENV{align}|match{right|left}|?{'diapo_petit','diapo_grand'})"]>
      
      <img id="diapo_petit"[ style="(#ENV{align}|match{right|left}|?{'','display:none'})"] src='[(#FICHIER|image_reduire{500,0}|extraire_attribut{src})]' height='[(#FICHIER|image_reduire{500}|hauteur)]' width='[(#FICHIER|image_reduire{500}|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{500,0}|extraire_attribut{src})]' height='[(#FICHIER|image_reduire{500,0}|hauteur)]' width='[(#FICHIER|image_reduire{500,0}|largeur)]' alt='[(#TITRE|supprimer_numero|sinon{[(#FICHIER|)]})]' />

      alors que le code généré correspondant est :

      <div id="diapo" class="diapo_grand">
      
      <img src='IMG/cache-335x500/1_C_V._Muteau_-_miserables-335x500-335x500.png' width='335' height='500' alt="Misérables ! (1) © V. Muteau" style='display:none' />
      <img src='IMG/cache-335x500/1_C_V._Muteau_-_miserables-335x500-335x500.png' width='335' height='500' alt="Misérables&nbsp;! (1) © V. Muteau" class='diapo_1559_1' />

      il manque les id aux images.... donc ca coince.

      maintenant, je ne vois pas pourquoi il ne prend pas ce modele puisqu’il est au bon endroit.

      sauf si tu as un repertoire modeles à la racine ?

      il faut deja verifier si c’est bien ce fichier qui est pris en compte (en ajoutant une chaine de caractere en dur, genre !!!!!! tout au debut)

    • Je n’y comprends rien, pas d’autre répertoire « modeles » en racine, j’ai vérifié en y incrivant quelque chose et il s’agit bien de ce fichier qui est pris en compte, et toujours pas d’id à l’image... hum hum
      Tu as une autre piste ?

    • Je n’y comprends rien, pas d’autre répertoire « modeles » en racine, j’ai vérifié en y incrivant quelque chose et il s’agit bien de ce fichier qui est pris en compte, et toujours pas d’id à l’image...
      Du coup j’ai repris tout les fichiers du zip et les ai retransférés... pas de changement, toujours pas d’id généré :-/
      hum, une autre piste ?

    • Appeler Mulder ?

       :)

      heu, tu peux me faire passer un acces FTP que je regarde ?

    • heu, une adresse mail peut-être ;- ?

    • zut, c’est vrai que ca ne s’affiche pas meme quand on le rempli...

      spipcarto at gmail.com

      sinon, question complementire : tu l’appelle comment le diapo ? avec un alignement (|center ?) ?

      fait le test avec |center et |diapo pour voir ....

    • Le problème de démarrage du diaporama, avec la première image chargée, provenait du filtre |image_reduire appliqué à la balise #TEXTE sur un spip 1.9.1.
      En enlevant ce filtre, tout rentre dans l’ordre.
      Il semblerait que le bug soit corrigé dans la 1.9.2.
      Merci à Bill pour sa perspicacité et la rapidité de son intervention.
      Encore bravo :-)

    Répondre à ce message

  • 4

    Bonjour,

    merci pour ce plugin !

    N’étant pas un spécialiste de javascript, pourriez-vous m’indiquer s’il est possible de faire démarrer le diaporama automatiquement ? Sans cliquer sur « Lecture ».

    Merci d’avance !

    • en fait, ce point n’a jamais été fini, mais le plugin devrait le gerer.

      diapoX|diapo doit mettre en position diapo mais arreté.

      peut etre qu’en ajoutant simplement à la fin de modeles/diapo.html :

      [(#ENValign|==diapo| ?’ ’,’’)

      <script type="text/javascript">
      $(document).ready(function(){
      if ($("#diapo_icocenter").attr("class")=="selected")
      $("#diapo_icocenter").click();
      });
      </script>


      ]

      à tester...

    • Merci de votre réponse, malheureusement, cela ne semble pas fonctionner.
      J’ai remis les accolades manquantes dans la première ligne mais rien ne se passe.

    • Bonsoir,

      après avoir farfouillé dans le bout de code que vous m’aviez donné, j’ai enfin trouvé la coquille !

      Donc voilà le morceau de code à mettre à la fin de /modeles/diapo.html pour avoir une lecture automatique :

      [(#ENV{align}|{==diapo}|?{' ',''})
      <script type="text/javascript">
      $(document).ready(function(){
      if ($("#diapo_ico").attr("class")=="selected")
      $("#diapo_ico").click();
      });
      ]

      Merci encore pour la solution !

    • ah, oui, oups, je m’etais trompé de bouton....

      merci, je commite ca de suite.

      @++

    Répondre à ce message

  • 1

    Soit des articles auxquels on a joint des images. Le rédacteur a le choix de deux utilisations :
    1- Portfolio classique
    Les images jointes sont affichées à la fin du texte, par exemple, par une boucle (DOCUMENTS) dans le squelette article.html
    2 - Plugin diapo Le rédacteur peut vouloir afficher les images jointes sous forme de diaporama/portfolio amélioré en mettant dans la zone de texte l’appel . Ça colle, pas de problème au détail près que la boucle DOUMENTS réaffiche également les images.

    J’ai donc cherché à jouer avec le critère doublons en le mettant à la fois dans la boucle (DOCUMENTS) du squelette article et dans le squelette du Modèle du plugin diapo en me disant que les documents appelés par le plugin seront mémorisés par le critère doublons et ne seront pas pris en compte par la boucle DOCUMENTS, mais, bon, ça ne fonctionne pas...le doublonnage ne doit pas passer d’un squelette (modèle diapo) à l’autre (article.html) ou un truc comme ça.

    Une piste pour résoudre ça ?

    • zut, j’avais pas vu ce message....

      heu, pas facile, effectivement : les doublons n’agissent que dans le perimetre de leur squelette, et ici, en plus, c’est un modele, ce qui complique deja bien les choses (il y a un debut de solution pour propager les doublons dans les inclusions)

      Autre point important : on peut afficher le diapo des documents de l’article X dans la’article Y (ou dans une breve ou dans une rubrique...)

      une solution serait sans doute d’utiliser un peu de javascript pour masquer dans le portfolio les documents presents dans le diapo.

      de memoire, il y a toujours une classe document_XX dans le portfolio, il faudrait donc ajouter une classe diapo_document_#ID_DOCUMENT dans les images du modele diapo et appliquer un script qui fasse un hide sur le doc du portfolio correspondant.

      @++

    Répondre à ce message

  • 8
    Musashi

    salutation,

    j’ai installer le plugin sur un spip 1.9.2, ensuite je l’est activer, mais je ne vois aucun boutton de diapo dans la barre !
    si ce plugin n’est pas au point a ce degré, alors priere de ne pas proposer si tôt vos travails. et ne penser pas qu’il y a que des connaiseurs qui utilise ces plugins, moi je suis le type qui cherche des trucs pour me facilité les taches et du coup avancer, alors penser un peu à nous !!!

    merci

    • héhéhé, on crois rever !

      non, ca n’ajoute pas de raccourci dans la barre, comme l’article (qu’il faut lire) l’indique, il faut ajouter le raccourci « à la main » (l’avantage etant qu’on peut mettre le diapo de l’article X ou on veut, y compris dans une breve, une rubrique ou un autre article).

      Désolé, vous êtes trop con pour utiliser ce plugin...

       :)

    • merci pour ce message,
      si vous vous amuser a vous donnez des plugins entre connaisseur, je comprend pourquoi vous traiter le reste par des cons
      j’attenderais qu’une personne meilleur trouve une sollution à mettre si simple un lien visible d’insertion d’une image dans un article sous forme de diapo !!! cette personne auras au moins le titre de Contribueur spip.

      continuer les gars vous etes à la hauteur...

    • Bon, déjà, le « vous êtes trop con.... », c’etait de l’humour, comme le smiley qui le suivait l’indique, et ca se rapportait au fait que la reponse à la question etait dans l’article qu’il suffisait donc de lire.

      Ca parait quand meme un minimum, lire l’article, non ?

      c’est à la portée de tout le monde, ca ne necessite pas un BAC+5, si ?

      de la meme facon que mettre <diapo12> pour afficher la galerie de l’article 12 ne me parait pas insurmontable (d’ailleurs les admins ont classé cette contrib en « tout public », c’est pas moi...).

      Alors avant d’aller dire à quelqu’un, qui a pris sur son temps (de sommeil) pour faire un plugin, le packager, le mettre à dispo et ecrire un article qui explique pourquoi il l’a fait et comment s’en servir, qu’il n’aurait pas du publier son plugin, on lit l’article !

      Ensuite, si on se decide à l’installer, sachant à quoi il sert et comment il marche, on pousse jusqu’à lire les forums sous l’article, car on y trouvera sans doute un peu de retour d’experience utile (et on constate alors que plein d’utilisateur sont tres content que ce plugin existe et qu’il ait été publié sur spip-contrib, ce qui evite de faire des remarques désobligeantes et égoistes).

      Enfin, si on a des remarque ou des idées d’amélioration, ou si on a besoin d’un coup de main pour installer/parametrer, on peut utiliser le forum.

      Donc je note qu’une amélioration possible serait d’avoir un raccourci dans la barre typo (ca serait alors dans la BTE, car la BTStandard n’est pas extensible).
      Reste à definir l’ergonomie et à le coder....

    • Salut mon ami, je crois que je t’es trop mener en bateau, mais oui j’ai compris dès le premier coup, et j’ai soigneusement lit l’article ! :) Ne m’en veux pas trop mon vieux, toi aussi tu devrais bien lire mon dernier message à la fin, j’ai dis : « continuer les gars vous êtes à la hauteur... » Et le titre de « contributeur spip » aussi pour te remercier !
      Désolé pour cette longue plaisanterie, j’espère que tu me pardonneras et je considère parfaitement les nuits que tu passe pour travailler sur ces plugins !

      Maintenant j’ai une vraie question très simple : l’affichage sur le squelette Alternative en mode court (800) donne une mauvaise présentation des photos, est ce qu’il y a une manip pour ajuster l’apparition de la photo principale et les vignettes qui vont autour, sachant qu’ils se mettent n’importe comment

      encore merci pour cette contrib

    • Pfffff... et moi j’ai plongé !

      C’est pas gentil de jouer avec la naiveté des gens comme ca !
       :)

      Faut dire aussi que ces derniers mois, j’ai vu passer de tels trucs sur les listes que c’etait crédible.

      Pour changer la taille des images, il faut modifier le modele pour le moment car les tailles sont en dur (mais ca devrait s’arranger rapidement).

      la reponse doit etre la

    • Merci, ça marche parfaitement ! impecable même...
      continuez comme ça les gars vous étes à la hauteur !!! (c’est pour de vrais :) )

    • La vulgarité n’a jamais fait avancer les choses...
      Et votre plugin ne fonctionne pas sur votre site-exemple : http://www.bourgogne-nivernaise.com/Album-photo.html.

    •  ???

      j’ai pas bien compris la ....

      Pour le site du pays bourgogne-nivernaise, je n’ai pas de retours negatifs, avec quel navigateur y a-t-il un probleme et quel est le probleme ?

      dire « ca ne fonctionne pas », ca n’apporte pas grand chose en informatique.

      enfin, c’est pas grave, il y a des gens à qui ca a rendu service, c’etait le but de la manoeuvre.

      @++

    Répondre à ce message

  • 2

    Bonjour,

    j’ai essayer d’installer ce plug in mais je n’arrive pas a le faire fonctionner

    j’ai ce message d’erreur, pourriez vous me renseigner ?

    (documents)
    Erreur MySQL
    documents.id_document, 0+documents.titre AS num, documents.fichier, documents.titre, J1.mime_type, documents.descriptif FROM spip_documents_articles AS L1, spip_types_documents AS J1, spip_documents AS documents WHERE (L1.id_article = ’31’) AND diapo(8) AND (documents.id_type = J1.id_type) AND (documents.taille > 0 OR documents.distant=« oui ») AND documents.id_document=L1.id_document GROUP BY documents.id_document ORDER BY num
    You have an error in your SQL syntax ; check the manual that corresponds to your MySQL server version for the right syntax to use near ’(8) AND (documents.id_type = J1.id_type) AND (documents.taille

    jai instaler le plug in, diminuer les valeurs en px des images dans la css et j’ai placer modele dans le dossier squelette

    merci d’avance :)

    • pb d’installation je pense.

      vu l’erreur, le modele est bien pris en compte mes diapo_options.php n’est pas chargé (critere diapo non pris en compte)

      quelle version de spip / du plugin ?

      quel(s) autre(s) plugins (quoi que je ne vois pas ce qui peut entrer en conflit, sauf un autre fichier diapo_options.php ailleurs)

      je ne vois pas trop sinon.

    • Merci pr la reponse

      ma version spip est la 1.9.2

      la version du diapo est la version stable

      les autres plug in sont

      definition de mots clefs
      des jeux dans vos articles
      nuage de mot clef

      Voila :)

      si jamais tu vois pas, tu pourrais reprendre les grand phase de l’instal silteplait ? :))

      je suis debutant et il se peut que j’aie oublié quelque chose

      merci d’avance :))

    Répondre à ce message

  • 1

    Bonjour,

    Je viens d’installer ce plugins qui fonctionne parfaitement.

    J’aurais juste voulu savoir comment je pouvais faire pour que la grande image fasse la taille que je souhaite (pour l’adapter a mon site) ainsi que les petites ?
    J’ai déjà modifié la taille de diapo_grand et diapo_petit dans le css, mais ca n’a pas eu l’effet souhaité.

    Existe-t-il aussi une petie documentation pour voir les possibilités de ce plugins ?

    Merci encore pour ce plugins

    • besse698

      J’ai cherché la même chose et j’ai fini par modifier le image_reduire de « diapo_grand » dans le fichier diapo_img.html qui se trouve dans \plugins\diapo_1_9

      A noter que la taille de l’image fixe qui s’affiche au 1er chargement de la page (la première de la série) dépend elle du filtre image_reduire de la balise TEXTE du squelette article.html

    Répondre à ce message

  • 2

    On peut modifier le fichier diapo.css et diapo.html en les plaçant respectivement dans le dossier squelettes et le dossier squelettes/modeles.

    Cependant pour jouer sur la taille des diapos, j’ai du modifier également le fichier diapo_img.html directement dans le dossier du plugin.

    Comment pourrais-je faire pour utiliser ce fichier dans le dossier squelettes plutôt que dans le dossier du plugin ? (j’aimerais ne rien toucher dans les fichiers d’origine )

    • normalement en en placant une copie dans /squelettes ca devrait marcher.

      Mais le mieux, ca serait de sortir les valeurs en parametre et de passer ces parametres dans le modele.

      @++

    • Il semble pourtant que le fichier diapo_img.html soit toujous pris dans le dossier du squelette. (J’y ai ajouter du etxte, vider le cache, mais mon texte n’apparait jamais !!)

    Répondre à ce message

  • 3

    bravo pour ce pluging , mais j’ai un petit soucis...
    le numero de l’article etant 29 dans le corps de l’article j’ai donc mis
    <diapo29>
    les boutons de positionnement des vignettes , le diaporama ne fonctionne pas.
    merci pour votre aide

    • la librairie jquery n’est pas chargée ???

      c’est quoi ce squelette ?

      Il manque #INSERT_HEAD ou alors jquery a été désactivé.

    • merci pour ton aide car je suis un peu novice et je bloque sur pas mal de petits problemes

      le squelette c’est Sarka Spip ;
      ou dois je mette #INSERT_HEAD et comment activer jquery

      merci encore +++

    • -  La balise #INSERT_HEAD (depuis SPIP 1.9.1) doit se situer entre les balises

      et

      de vos squelettes. Elle permet à SPIP, ainsi qu’aux plugins éventuels, d’ajouter du contenu entre ces deux balises html.

      (c’est dans la doc)

      si tu as un fichier /squelettes/inc-head.html, c’est surement la qu’il faut le mettre.

      Je ne connais pas sarka, désolé.

    Répondre à ce message

  • 1
    Renaud

    Bonjour,
    Je ne comprends rien, version SPIP 1.9.2a [8878], j’ai mis le fichier squelettes>modeles>diapo.html et j’ai ça qui s’affiche ... est-ce vous avez une idée ? Merci.

    <BOUCLE_docs_diapo>(documents)
    Erreur MySQL
    documents.id_document, 0+documents.titre AS num, documents.fichier, documents.titre, J1.mime_type, documents.descriptif FROM spip_documents_articles AS <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+TDE8L2NvZGU+"></span>, spip_types_documents AS <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+SjE8L2NvZGU+"></span>, spip_documents AS <span class="base64" title="PGNvZGUgY2xhc3M9InNwaXBfY29kZSBzcGlwX2NvZGVfaW5saW5lIiBkaXI9Imx0ciI+ZG9jdW1lbnRzPC9jb2RlPg=="></span> WHERE (L1.id_article = '4') AND diapo(8) AND (documents.id_type = J1.id_type) AND (documents.taille > 0 OR documents.distant="oui") AND documents.id_document=L1.id_document GROUP BY documents.id_document ORDER BY num
    You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(8) AND (documents.id_type = J1.id_type) AND (documents.taill
    </BOUCLE_docs_diapo>
    • si ça marche ! Désolé pour la fausse alerte, juste un dérapage de brel !

    Répondre à ce message

  • Nickel ce plugin.
    Je suis débutant et je n’arrive pas à contrôler l’affichage de manière satisfaisante :
    -  Sur un site régler pour fonctionner en 800*600, si je positionne les vignette sur le coté, l’aperçu de l’image se fait en dessous des vignettes au lieu de se faire à coté (c’est un problème de taille que je n’arrive pas à régler)
    -  Sur l’affichage avec thickbox, comment je peut enlever les informations (image x/n et le lien s’occupant du diaporama)

    Merci d’avance pour toutes vos aide

    Répondre à ce message

  • 2

    Bonjour,

    Tout d’abord un grand merci pour ce plugin.

    Mais j’ai un petit problème, il ne m’affiche pas que les images : voir ici.
    J’ai d’autres types de documents attachés à l’article (sons et zip) et à la fin des images je me retrouve avec les vignettes spip pour les sons et les zip. Y a-t-il un moyen d’éviter cela ?

    Merci

    • il faut ajouter un critere aux boucles DOCUMENTS du modele.
      sans doute {extension==gif|jpg|png|jpeg}

      @++

    • Kaelya

      Bonjour,

      J’ai essayé avec extension==gif ; jpg ; png ; jpeg et avec mode=image mais rien n’y fait, mes autres documents sont toujours là.

      Merci de votre aide.

    Répondre à ce message

  • 4

    C’est toujour bien quand les gars qui bossent partage leur travail. Mais vraiment y manque juste un petit tuto, même court, parce que c’est le bordel pour comprendre le fonctionement au travers des post.
    Moi, j’ai toutes mes images qui se chevauchent les unes sur les autres avec le petit menu de navigation à peine visible en dessous des photos.
    Probléme de vignettes ?
    C’est d’autant plus frustrant que le systéme est à mon avis exelent. Trés bonne idée et bon boulot.

    • Dakujeme

      Bonjour,
      je viens d’installer SPIP 1.9.2 derniere version.
      J’ai aussi correctement installé les plugins suivants DIAPO et Thickbox v2 dans le repertoire PLUGINS de SPIP. Je les ai aussi activés dans la console d’admin.
      Jusqu’ici tout va pour le mieux.

      Mais mon soucis est le suivant.

      Je creer un article avec du texte et des images.
      du genre :

      texte .....
      puis mon diapo avec 8 images
      < doc8 |diapo >

      Dans la console d’admin j’arrive correctement à voir le plugin fonctionner à merveille avec les jolies effets de transitions.
      Mais dès que j’utilise mon modele du genre :

      #CACHE10
      < BOUCLE_article (ARTICLES) id_rubrique = 1>
      #TITRE
      #NOTES
      #TEXTE
      < / BOUCLE_article >

      et beh une seule image s’affiche, mais pas de jolie plugins en vue.

      Voici l’adresse : http://positif94.free.fr/logiciels/spipositif/spip.php?page=actualite

      Dernier info j’ai bien cette ligne la dans le fichier inc-head.html :
      [(#REM) Balise permettant aux plugins d’inserer des appels javascript ou css ]
      #INSERT_HEAD

      Merci par avance pour votre aide.
      Cordialement Dakujeme

    • Bonjour, et bravo pour le plugin qui à l’air top. J’ai le même problème sous SPIP 1.9.2a, j’ai installé thickbox et diapo, désactivé tous les autres plugins (habillage et squelette dist), associé des images à l’article et mis le racourci type [<diapo2>]dans le texte de l’article et j’ai bien les miniatures dans la partie privée et publique mais dans la partie publique elles sont cachées sous deux grandes images à savoir 2 fois la première image associée...
      Et j’ai bien insert_head....
      Une idée ?? Merci pour votre aide.
      Pour le moment je tourne en local sous easyphp...doonc difficile de vous montrer l’erreur

    • Je précise que je suis donc maintenant après avoir désactivé tous les autres plugins, sous dist en fait...c’était pas clair dans mon post précédent...

    • oups g trouvé....j’avais oublié d’activer l’extension gd2 de easyphp....donc il ne créait pas les vignettes...
      Merci et encore super boulot.

    Répondre à ce message

  • Bonjour,
    J’ai installé ce plug in (SPIP 1.9.1) avec les 2 autres nécessaires... Ca semble bien fonctionner sauf que je n’ai pas les jolis effets de transition d’une photo à l’autre. J’ai vu un post qui disait de modifier le diapo.js en partant de celui du site http://www.bourgogne-nivernaise.com/plugins... mais je n’ai pas réussi. J’ai même tenté de reprendre le script de ce site et de le coller dans le mien, ça n’a rien changé

    Ma page est ici :
    http://shascoat.free.fr/spip/spip.php?article22&var_mode=recalcul

    J’ai très probablement loupé un truc... Mais quoi ? :)
    Merci à toute personne qui aurait une idée.
    Sébastien

    Répondre à ce message

  • 1

    Bonjour

    j’obtiens un comportement un peu bizarre avec ce plugin :
    si je clique sur l’image le diaporama grisé se lance mais ne permet pas de voir que l’image courante en bas a gauche j’ai « 1/1 slideshow »

    pour voir les suivante en grisée, il faut fermer l’image cliquer sur une minature recliquer sur l’image pour l’obtenir un « 1/2 slideshow »

    pourquoi je n’obtient pas directement « 8/8 slideshow » si j’ai 8 images dans mon article ?

    Merci

    • Bonjour Ama Auvers,

      Quand je visite votre page, j’ai bien 7/7 dès la première image visionnée.

      Comment obtenez-vous cet effet, à savoir les vignettes sans la grande image, et qui s’ouvrent directement dans le diaporama.

      Je voudrais obtenir ce rendu, mais j’avoue que je ne sais pas par quel bout le prendre.

      Pour l’instant, j’ai les vignettes et la grande image qui change quand on clique sur les vignettes.

      Avez-vous modifié le modèle diapo.html ?

      Merci de votre aide.

      Fred (un autre que celui qui a déjà posté)

    Répondre à ce message

  • 2
    Cédric

    Hello,
    J’ai installé le plugin diapo avec spip 1.9.2. Tout marche, sauf que sous internet explorer 7, il y a une petite icone d’image manquante (mais si je fais un clic droit et que je recherche les propriétés, j’obtiens : protocole HTTP, type non disponible, taille non disponible, dimensions 28 X 30 pixels) qui se met juste en dessous des icones de navigation. Rien sous Firefox. Une idée de l’origine du problème et de sa correction possible ?

    • Cédric

      Bon, il semble que le problème soit là :
      <img id="diapo_loading" style="display:none" src="[(#CHEMIN{'img_pack/loading.gif'})]"/>
      Je n’ai pas ce fichier. Peut-être qu’il appartient à une ancienne version ?
      Je vais essayer en attendant d’en mettre un autre. Mais si vous avez une meilleure solution, je suis preneur.

    • j’ai ajouté l’image dans le svn, ca devrait etre dans le packet d’ici peu.

      @++

    Répondre à ce message

  • 1

    Merci pour ce plugin !

    Est il possible d’accélérer la cadence de défilement quand on passe sur les flêches ?

    Répondre à ce message

  • 3

    Bonjour,

    Super, ça marche bien.
    Maintenant, j’ai ajouté thickbox, je l’ai activé dans SPIP, mais cela n’a rien changé sur le site. Faut il ajouer quelquechose dans le squelette ? J’ai la version 1.0 de diapo et j’ai bien mis jQuery...

    Merci

    Pascal

    • Ok, thickbox fonctionne...
      Désolé d’avoir posté trop vite.
      Par contre, comment avoir le même effet que sur http://www.bourgogne-nivernaise.com/Album-photo.html lorsque l’on change d’image en cliquant sur sa vignette ???

      Merci

      Pascal

    • hello,

      regarde le script sur le site, il y a 3 modifs dedans (/plugins/diapo/diapo.js)

      j’ai integré la librairie (interface avec juste les effets souaités) et fait les appels DropOutRight/DropInLeft au lieu du show/hide

      @++

    • Salut

      Comment obtenir le diaporama avec le fond grisé dès que l’on clique sur une image (mais pas sur sa vignette) ?

      Par défaut, il faut avoir consulté la 2é ou 3é planche d’image, revenir sur la 1re planche et là, en cliquant sur l’image agrandie, le diaporama avec le fond grisé se lance.
      Résultat visible ici.

      Ca serait plus simple de pouvoir lancer le diaporama en fond grisé dés l’affichage de la première planche d’image...quelqu’un aurait une idée ou une piste ?

      Merci

    Répondre à ce message

  • 15

    Bonjour,

    Je reprends les démarches pour ceux qui comme moi sont lents... et je pose ma question à la fin.

    Installer la dernière version du plugin et le complément jquery (voir adresse dans un commentaire)

    Activer les plugins.

    S’assurer qu’il y a bien dans le fichier inc-head.html :
    [(#REM) Balise permettant aux plugins d’inserer des appels javascript ou css ]
    #INSERT_HEAD

    Placer des documents dans l’article : ATTENTION IL FAUDRA EN PLACER PLUS DE 8 pour voir la barre de menu au dessus des images. J’ai mis du temps à comprendre pourquoi elle n’apparaissait pas.
    L’autre solution est d’aller changer le nb d’images souhaitées dans Modeles/diapo.html ici :

    <BOUCLE_docs(DOCUMENTS){id_article}{pagination 8}{par num titre}>

    Enfin : ajouter dans le corps du document ou xx est le numéro de l’article (et pas celui du document...)

    Et là ça marche !

    J’ai quand même un problème :
    Avec le fichier article.html d’origine, le diaporama automatique fonctionne. Avec mes styles css, ça marche pas :
    Quelque’un aurait une idée de pourquoi :
    voir en test ici qq jours :
    http://www.simple-et-sauvage.com/plantes/spip.php?article24

    Merci pour ce beau plugin, en espérant ne pas dire de bêtises dans mon petit récap, et que ça serve à qq’1.

    • désolé il manque un bout (code bouffé) à la phrase Enfin... que je reprend ici :

      Enfin : ajouter <diapoxx> dans le corps de l’article ou xx est le numéro de l’article (et pas celui du document...)

    • Re désolé pour le bruit

      Finalement mon diaporama automatique fonctionne !

      J’en profite pour signaler que sous max osX il n’y a pas de décalage dans ton diaporama de démo ; les vignettes sont bien à côté de l’image. (par contre moi j’ai des pb de styles, mais je me débrouillerai)

    • OK merci.

      J’ai aussi des soucis de feuille de style, en particulier avec IE.

      Bon, c’est juste un debut de toutes facons, il y a plein de choses à faire encore sur ce plugin.

      Il faut entre autre :
      -  permettre plusieurs diaporamas sur une meme page
      -  pouvoir utiliser plusieurs modeles
      -  pouvoir passer des parametres (nb de photo par page / couleur / ...)

      bref, c’est juste un début...

    • ATTENTION IL FAUDRA EN PLACER PLUS DE 8 pour voir la barre de menu au dessus des images

      ca c’est un bug.
      En fait les boutons devraient etre ajoutés en javascript, vu qu’ils sont sans effet sans javascript...

      Ca sera pour la prochaine version.

    • Salut, je suis débutant en SPIP.

      J’ai SPIP V. 1.9.1
      J’ai suivi toutes vos explications. J’ai installé tous les plugins (Thickbox v1 , jQuery et Diapo_1_9 dans spip et les ai activés dans mon espace privé spip.
      Je n’ai pas vu apparaître de raccourci typographique « diapo » dans mon espace privé spip.
      J’ai uploadé 8 photos sur mon espace privé spip. J’ai écrit ce qu’il fallait dans le corps de mon article=4 (dans la partie « Texte » de l’article dans mon espace privé SpIp). Et résultat, mon Diapo est un catastrophe. Je ne comprends pas. Puis je avoir de l’aide SVP ? Regardez :

    • Salut,

      heu, bon, il y a un petit bug, mais il doit y avoir autre chose... tes vignettes font 520px de large !

      J’ai fait des correction, il faudrait mettre à jour et voir ce que ca donne, mais il te faudrait surtout aller dans la configuration avancée et voir comment sont gérées les vignettes (GD2 ? vignette auto ?)...

      Si ca ne marche pas mieux, tu peux essayer de mettre des vignettes « manuellement » sur tes images.

      @++

    • Bill j’ai maintenant les miniatures. J’ai bien le GD1 et GD2, et j’ai choisi « Convert » dans Spip (config avancée). J’ai 9 images et je ne comprends pas pourquoi il ya une 10e miniature ki ne s’affiche pas vient s’ajouter.

      De plus, le super effet de page grise quand on clique sur une image ne fonctionne qu’avec la 1re image uniquement. Je ne comprends pas. Aurais-tu une idée Bill ?

    • Ben c’est beaucoup mieux la !

      je vois bien un diapo avec 9 photos, pas de probleme « fonctionnel », c’est quoi cette histoire de 10e image ?

      Bon, le squelette de la dist n’est pas assez large... mais c’est pas trop dur à adapter.

      Tu peux aussi reduire un peu plus les images :
      -  fait une copie de plugins/diapo/modele/diapo.html dans /squelettes/modele/diapo.html et fait tes modifs dedans.
      -  Il suffit de remplacer 710 et 530 par des valeurs plus petites genre 510 et 330.

      Mais le mieux, c’est d’utiliser le plugin squelette_par_motcle et de se faire un squelette article « large » (sans les boites rubrique et mot clé par exemple)

    • Bonjour Bill,

      Super ton plugins « diapo » !

      Je suis novice en SPIP et tente de créer un site pour une association.
      Malgré une lecture assidue des différents messages, je n’ai pas réussi à régler mon problème d’affichage (voir sur ce site test). Assez bizarrement, la première diapo semble bien prendre en compte les dimensions réduites que tu as indiquées :

      Il suffit de remplacer 710 et 530 par des valeurs plus petites genre 510 et 330.

      mais pas les images suivantes. Est-cela qui explique que les photos s’affichent en dessous des vignettes ? De plus, les images réduites prêtent à confusion : peut-on éviter leur affichage ?
      J’ai bien réduit les images comme tu l’indiques, mais rien n’y fait.
      As tu une idée ?

      PS : je suis en spip 1.9 et utilises ta version SVN

    • salut,

      oui, il faut aussi changer les valeurs dans le css, c’est mal foutu...

      fait une copie de diapo.css dans ton repertoire /squelette et modifie en bas les tailles :

      .diapo_grand {
      	width:622px;
      }
      .diapo_petit {
      	width:442px;
      }

      il manque aussi un « nettoyeur » en dessous ajoute un
      en dessous...

      Mais je vais ameliorer tout ca bientot !

      @++

    • Pour afficher la ligne de pagination en dessous avec moins de 9 images : insérer une ligne contenant &nbsp; avant la ligne 13 [(#PAGINATION)] du fichier plugins/diapo_1_9/modeles/diapo.html ;-)

      Super ce plugin (j’ai encore deux petits soucis : le diaporama ne démarre que si j’ai auparavant visionné une image autre que celle affichée et le passage des vignettes à droite à vignettes à gauche ne fonctionne qu’en passant par les vignettes en haut, sinon les vignettes se trouvent en partie cachées sous l’image qui reste au même endroit , mais un clic au hasard de la zone vignettes rétablit la situation ! Si je trouve pourquoi je referai un petit coucou) et encore merci.

    • Pfff..c’est quoi un nettoyeur ? Je suis une bille.

      Je me bats depuis 3 jours pour tenter d’afficher correctement le plugin diapo sur ce site. Quel enfer !
      J’ai avancé, mais il reste d’importantes zones d’ombre :

      -  comment corriger l’affichage de l’image absente loading.gif ?

      -  pourquoi la taille unique (350px) que j’ai appliqué dans diapo.html, diapo.css, article.html n’a d’effet que sur la première image de la galerie ? Dés que je clique sur une vignette au hasard, je retrouve les photos à leur taille originale ? (sauf si l’on choisit « Vignettes à droite » ou « Vignettes à gauche » ...)

      -  qu’est-ce qu’un « nettoyeur » ?

      Merci pour le travail sur le plugin Bill, j’espère que la prochaine mouture sera plus accessible aux novices.

    • Je répond à une de mes questions :

      -  Je n’avais pas modifié TOUTES les valeurs dans diapo.htm, pensant qu’il fallait juste modifier les valeurs de diapo_petit, et ben non, il faut modifier TOUTES les valeurs, sans exception pour diapo_grand.

      -  Pour l’image loading.gif absente du zip, j’ai simplement supprimé la ligne loading.gif'})] de diapo.html.

      -  La superposition du menu et de la bordure est corrigé avec les feuilles de style.

      -  Je sais tjs pas ce qu’est un « nettoyeur »...

    • J’ai encore un pbm avec la taille des images qui ne tient pas compte des valeurs indiquées (dans squelette et feuille de style) quand je clique sur le lien pour voir les 5 images suivantes...

    • Problème résolu, j’avais encore oublié de modifier certaines tailles :

      -  J’ai du modifier les 2 fichiers diapo.html (un dans plugins/diapo/ et l’autre dans plugins/diapo/modeles/), puis diapo.css, diapo_img.html.

      -  Dans mon squelette Sarka-spip j’ai aussi fait des modifs dans article.html et style.css pour avoir l’affichage souhaité.

      -  Partout j’ai modifié les valeurs pour la taille des images (en général 710px et 530px) y compris dans article.html (sarka spip) .

      Peu importe le texte qui les précéde, j’ai tout fixé à 350px puisque c’était la taille souhaitée. Attention : je n’ai pas modifié la taille des vignettes (90px).

      Voilà et ca marche.
      Merci pour tout le travail Bill.

    Répondre à ce message

  • 2

    bonjour à tous, j’ai un petit soucis d’affichage avec mon squelette, losque je lance le diaporama, la pop up s’ouvre mais je n’ai pas l’image. Bizarrement ça fonctionne avec dist/article.html (j’ai pourtant fait un copier/coller des boucles.
    voici mon source spip (le site est en local)

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head>
    
    <head>
    <title>[(#TITRE|textebrut) - ][(#NOM_SITE_SPIP|textebrut)]</title>
    [<meta name="description" content="(#INTRODUCTION|couper{150}|textebrut)" />]
    <INCLURE{fond=inc-head}>
    
    
    <link href="style.css" rel="stylesheet" type="text/css" />
    </head><BOUCLE_principale (ARTICLES) {id_article}>
    <body>
    <div id="container">
      <a href="#URL_SITE_SPIP"><div id="header">
         </div>
    </a><div id="main">
        <h2>#TITRE&nbsp;#DESCRIPTIF</h2><:par_auteur:> #LESAUTEURS
        <blockquote><!-- texte de la rubrique-->[<img src="IMG/(#LOGO_ARTICLE|fichier)"][(#LOGO_ARTICLE|fichier|texte_script|redimlogo{200,0})>] 
    	   <em>        [(#CHAPO|justifier|w3c)]</em>	[(#TEXTE|justifier|w3c)]
      <br />
      <i>#PS</i><br />
      
    </blockquote>
    <!--pied contact -->
    <BOUCLE_contact(BREVES){titre_mot="contact"}{doublons}> <H1>#TITRE</h1>#TEXTE</BOUCLE_contact></div>
       <div id="right">
        <h2>Sommaire</h2>
        <div id="nav">
          <ul id="menu">
            <BOUCLE_exclure(RUBRIQUES) {titre_mot="non"} {doublons}>
            </BOUCLE_exclure>
            <!--boucle sommaire -->
            <BOUCLE_secteurs(RUBRIQUES) {id_parent=0} {par titre}{doublons} >
            <li><a href="#URL_RUBRIQUE" id="current"><strong>#TITRE</strong></a></li>
            
            <BOUCLE_sous(RUBRIQUES){id_parent}{par date}{doublons}>
            <UL>
              <a href="#URL_RUBRIQUE">#TITRE</a>
            </ul>
            </BOUCLE_sous>
            </BOUCLE_secteurs><!--Fin secteur-->
          </ul>
        </div><B_news>
        <h2>Zoom sur…</h2><BOUCLE_non(BREVES){titre_mot="intro"} {doublons}>
       </BOUCLE_non><BOUCLE_news(BREVES) {id_rubrique}{doublons}>
        <p><strong>#TITRE</strong> <br />[(#TEXTE|couper{80})]<a href="#URL_BREVE">En savoir plus&nbsp;&raquo;</a></p>
     <BR />   </BOUCLE_news></B_news><B_documents_portfolio>
    			<div id="documents_portfolio">
    				<h2><:info_portfolio:></h2>
    				<BOUCLE_documents_portfolio(DOCUMENTS) {id_article} {mode=document} {extension IN png,jpg,gif} {par num titre, date} {doublons}>
    				[<a href="#URL_DOCUMENT" type="#MIME_TYPE" onClick="location.href='[(#URL_ARTICLE|parametre_url{id_document,#ID_DOCUMENT})]#documents_portfolio';return false;"[ title="(#TITRE|couper{80}|texte_backend)"]>(#FICHIER|copie_locale|image_reduire{0,60}|inserer_attribut{alt,[(#TITRE|couper{80}|texte_backend)]})</a>]
    				</BOUCLE_documents_portfolio>
    			</div>
    			</B_documents_portfolio>
    			<BOUCLE_afficher_document(DOCUMENTS) {id_document} {id_article} {mode=document}{extension IN png,jpg,gif}>
    			<div class="spip_documents spip_documents_center" id="document_actif">
    				#EMBED_DOCUMENT
    				[<div class="#EDIT{titre} spip_doc_titre">(#TITRE)</div>]
    				[<div class="#EDIT{descriptif} spip_doc_descriptif">(#DESCRIPTIF)</div>]
    			</div>
    			</BOUCLE_afficher_document><h2><:titre_documents_joints:></h2>	<BOUCLE_lecteurmp3(DOCUMENTS){id_article}{mode=document}{doublons}{extension==mp3}{0,1}>
    				[<div><strong>(#TITRE)</div>]<object type="application/x-shockwave-flash" data="plugins/dewplayer2/dewplayer.swf?son=#URL_DOCUMENT" width="200" height="20"><param name="movie" value="plugins/dewplayer2/dewplayer.swf?son=#URL_DOCUMENT"></object><br />
    				
    				</BOUCLE_lecteurmp3>
    	
     
    
      </div>
      <div id="footer"><BOUCLE_auteur(AUTEURS){id_auteur=1}>
        <p><a href="spip.php?auteur1">#NOM</a>&nbsp;.::.&nbsp;<a href="#URL_SITE">w-fps.net</a>&nbsp;2007</p></BOUCLE_auteur></div>
    </div>
    </body></BOUCLE_principale>
    </html>

    si quelqu’un pouvait y jetter un coup d’oeil parce que j’avoue que là je bloque
    merci d’avance

    • j’ai fait une mise en ligne pour faciliter les choses

    • si j’ai bien compris, ca marche avec /dist/artilce.html mais pas avec ton squelette, c’est ca ?

      il fait quoi le filtre w3c ?

      est-ce que ca marche si tu remplaces

      [(#TEXTE|justifier|w3c)]

      par

      [(#TEXTE)]

    Répondre à ce message

  • 8

    bonjour
    Je suis sous sarka et j’ai installé les plugins diapo, JQuery, Thickbox v2 dans spip 1.9.1, tout fonctionne. Petit souci, le diaporama ne se lance que si j’ai cliqué déjà sur une vignette !
    Je débute dans spip et j’essaie de modifier la vitesse du diaporama mais pour l’instant je ne trouve pas, pourais-tu me donner la solution ?
    merci pour tout
    yves

    • Pour le lancement du diapo, ca doit etre un bug, je regarderai à l’occasion.

      Pour la vitesse, c’est dans diapo.js vers la ligne 45 : diaposlide(8000) ;

      c’est en millisecondes (donc par defaut 8 secondes)

      @++

    • La chance ! J’ai la même configuration que toi, sauf que je suis passé de sarka 1.8.3 à sarka 1.9.1 (je prépare ce passage sur mon disque dur)
      Quand j’ouvre la galerie toutes les images font 150 pixels de large ou de haut que se soit les vignettes ou l’image centrale avec en haut à droite comme si une image manquait.
      En désintallant tout et en réinstallant le temps d’une cession il m’est arrivé de cliquer sur une image qui s’est affichée en grand puis que j’ai pu naviguer sur des pages intérieur de la galerie avec des vignettes de taille normale.

      J’ai passé une heure à chercher où se trouvait le #INSERT_HEAD, pour ceux que ça intéresse c’est à la racine dans dist/inc-head.html , il y figure bien.

      J’ai passé l’après midi là dessus sans parvenir à avoir une belle présentation, toutes les images font à présent 150 pixels.
      C’est très frustrant car dans le squelette sarka il n’y a plus qu’une seul endroit pour mmettre les galeries. Le plugin diapo est une belle alternative mais chez moi ça ne marche pas. Si quelqu’un a une piste.

    • je connais pas sarka, mais il y a sans doute un conflit entre les feuilles de style.
      Si le div n’est pas assez large, ca peut aussi empecher l’image de s’afficher.

      Si tu peux mettre quelque chose en ligne, donne une url.

      @++

    • En fait dans la dernière version de sarka le créateur dit à propos de la taille des images jointes aux articles sur http://sarka-spip.com/spip.php?article274

      "Ouch’... mea culpa : la réponse précédente était incomplète. Si la création de miniatures est désactivée, les images sont par défaut redimensionnées en 150 px.

      L’utilisation de la fonctionnalité « création de miniatures » pour déterminer la taille des images dans le corps des articles constitue un détournement de la fonctionnalité.

      Lorsque la version paramétrable sera publiée, il deviendra possible de définir deux valeurs pour le redimensionnement des images :

      * la valeur proposée dans l’espace privée pour la taille des miniatures utilisées pour les documents joints aux articles (par exemple),

      * une valeur propre au squelette pour la taille des images dans les articles.

      En attendant, il faut soit activer la création de miniatures, soit se contenter d’un redimensionnement à 150 px."

      Chez moi la mise en place de la « galerie diapo » donne un truc comme ça (capture d’écran car pour le moment la nouvelle version est sur mon disque dur).
      http://www.gualeni.com/galeriediapo.jpg

      Le source de la page article où cette galerie apparait est ainsi :
      http://www.gualeni.com/articledidier.txt

    • Ah ben c’est pas un conflit alors, ou alors un conflit « fonctionnel ».

      Effectivement, dans le code, les images sont redimensionnées 2 fois :
      -  d’abord par diapo qui utilise le cache image
      -  ensuite par autre chose qui pose des height et width.

      Regarde dans ton squelette, tu dois avoir un filtre image_reduire sur la balise #TEXTE

      Il faut l’enlever, au moins dans un squelette specifique que tu affecteras à l’article en question (en utilisant le plugin squelettes par mots clés au besoin)

      @++

    • Très fort Plugin Diapo
      Effectivement dans mon fichier article.html il y avait

      [(#TEXTE|typo_couleur|image_reduire#CONFIGtaille_preview)]

      j’ai enlevé « image_reduire » et tout fonctionne parfaitement.
      Merci beaucoup !
      Didier

    • ça doit être effectivement un bug, parce que chez moi, c’est la même chose

    • C’est à présent en ligne !
      Merci pour cette galerie qui m’a permis de récupérer mes anciennes galeries « walma » en les transformant en galeries « diapo ».

    Répondre à ce message

  • 1

    Bonjour,
    Il semble que le plugin est plus que interessant, le resultat sur la partie admin est magnifique, le probleme c’est que je n’arrive pas a avoir la meme chose dans la partie publique.
    Est ce que qlq peut me donner juste un exemple de boucle a inserer pour avoir l’album photo ?
    Merci d’avance

    • si ca marche dans /ecrire et pas sur le site public, c’est sans doute qu’il te manque la balise #INSERT_HEAD dans ton squelette

      @++

    Répondre à ce message

  • Bonjour,
    J’ai uploader le plugin + les autres plugins (je suis sous SPIP 1.9.1), au départ j’ai eu du mal a afficher la diapo, mais bon, j’ai bidouiller un peu, et j’ai utilisé la boucle suivante :

    <B_documents_portfolio>
    <div id="documents_portfolio">
    <div align="center">
    <BOUCLE_documents_portfolio(DOCUMENTS) {id_article=16} {mode=document}{extension==(png|jpg|gif)$} {par date} {doublons}>
    <a  class="thickbox" rel="lightbox[portfolio#ID_ARTICLE]"[ href="(#FICHIER||image_reduire{800,500}|extraire_attribut{src})"] type="#MIME_TYPE"[ title="(#TITRE|supprimer_numero|texte_backend)"]>[(#LOGO_DOCUMENT||image_reduire{0,300}|inserer_attribut{alt,[(#TITRE|couper{80}|texte_backend)]})]</a>
    </BOUCLE_documents_portfolio>
    </div>
    </div>
    </B_documents_portfolio>

    mais bon , il reste qlq trucs a regler, par exemple j’ai changé la taille de la croix pour fermer l’apercu mais j’obtiens pas le résultat voulu, j’ai des controur « bleu » dans l’apercu, je sais que c’est une question de style mais bon voila.
    mon site : apercu
    merci d’avance pour votre aide

    Répondre à ce message

  • 2

    J’ai installé le plugin Diapo sur mon poste de travail (environnement Windows + Easyphp + SPIP 1.9.1 [7385] ). Les plugins additionnels ont également été installés (JQuery, Thickbox v2). Le tout fonctionne parfaitement sur mon poste.
    Par contre, une fois le site transféré chez l’hébergeur, ça se corse. Message d’erreur MYSQL : « Erreur sur le site, boucle critère inconnu 8,  »
    Il semblerait que le critère « diapo 8 » de la boucle « BOUCLE_docs_diapo » coince.
    En enlevant ce critère le temps de réponse est très long et l’affichage n’est pas celui escompté : article affiché de façon classique.
    Problème de chemin d’accès au plugin ?
    Merci pour votre réponse.

    • hello,

      si ca marche en local et pas en ligne, c’est qu’il manque un morceau ou que le plugin n’est pas activé.

      Peux-tu envoyer un lien vers le site en ligne ?

      @++

    • J’ai omis de signaler que les javascripts du plugin DIAPO ne sont pas activés, pourtant la balise « #INSERT_HEAD » a été ajoutée. Du coup j’ai enlevé le plugin comme le site est en cours d’installation. Je vais reconfigurer le plugin et envoyer le lien dès que possible. Merci.

    Répondre à ce message

  • 1

    J’ai oublié de poser la question , c’est quoi : JQuery
    et Tickbox v2 car je n’ai pas trouvé , le résultat de cette recherche me donne le plugin diapo
    Jérôme

    Répondre à ce message

  • 1

    Très bien ce plugin.

    J’aurais voulu savoir s’il était possible d’inclure un diaporama directement dans un squelette (pour la page d’accueil par exemple)

    De plus j’aimerais bien pouvoir spécifier le numéro de l’article via une boucle SPIP du style :

    <BOUCLE_diapo(ARTICLES){titre_mot=Album}{0,1}{par hasard}>
      <DIAPO#ID_ARTICLE>
    </BOUCLE_diapo>

    Je pourrais ainsi afficher sur la page d’accueil un diaporama choisi au hasard. Aurais-tu des pistes ?

    • Salut,

      le diaporama est un modele, tu peux donc l’utiliser dans les squelettes :

      <BOUCLE_diapo(ARTICLES){titre_mot=Album}{0,1}{par hasard}>
      [(#MODELE{diapo}{id=#ID_ARTICLE}){align=left}]
      </BOUCLE_diapo>

      pour passer en diapo automatiquement, {align=diapo} mais je ne pense pas que le diaporama demarre, il faut faire « lecture ».

      Si c’est le sommaire, tu dois pouvoir mettre le javascript de lancement dans le squelette : diaposlide(timeout)

      voila, voila...

      @++

    Répondre à ce message

  • 2

    Bonjour

    J’ai bien installé le plugin , il marche dans mon espace privé , j’ai bien l’image en grand et sa vignette . Toutefois, j’ai la même chose pour toutes les images. Dans mon espace public ..
    J’ai 2 images en grand ( taille de l’image ) mais pas ce que donne la galerie , je ne comprends pas . Je ne comprends pas ce qu’il faut installer en plus de ce plugin ? ou le trouver.
    Je travaile avec un mac et MAMP , j’ai SPIP 1.9.1

    Merci de m’aider

    Jérôme

    • Pas sur d’avoir compris le probleme, mais si ca marche dans /ecrire et pas sur le site, c’est qu’il doit manquer #INSERT_HEAD dans les squelettes (dans la /dist, il est dans inc-head).

      Cette balise doit etre dans le header.

      J’espere que c’est ca.

      @++

    • Bonjour

      merci de ton message , j’ai regardé et oui , je n’ai pas ça dans mon squelette .
      je ne sais pas ou l’ajouter .. je suis nul avec spip , je travaille dessus depuis qu’il n’y a plus les .php3 et oui, avec MAMP sur mac c’était dur.

      Dans mon espace privé , j’ai les images et les vignettes , les images en grand , l’une sous l’autre et les vignettes l’une sous l’autre , au dessus de la première vignette , j’ai un triangle et un lien pour lire le diaporama et sous la dernière grande image , j’ai son lien et le chemain en erreur en plus.

      dans l’espace public, j’ai tout en grande taille et en double 3 images = 6 grandes.
      et une sous l’autre

    Répondre à ce message

  • 2

    Je découvre tout juste Spip. J’ai réussi à l’installer et à mettre un squelettes qui s’appelle « Alternatives ». J’ai installé aussi JQuery. Tout est activé.
    Ensuite j’ai installé le plugin Diapo et là .... tous se brouille lol
    Je ne comprends plus rien !!!!
    Je fais quoi avec le fichier diapo.html ? Je met ou le HEADER ? Bref, je suis largué de chez largué !!!
    Si vous pouviez me guider pas à pas ça m’arrangerait bien !!!!
    Merci à vous.
    ps : le résultat est quand même génial sur le site du developpeur !!!

    • hello,

      ben, en fait, c’est un plugin, donc il n’y a pas grand chose à faire... si ce n’est l’installer (mettre le contenu du zip dans plugins/diapo/ et aller dans la configuration de spip=> gestion des plugin cocher la case et valider)

      Normalement, pas grands changements, si ce n’est ce nouveau raccourci disponible dans les contenus (texte) : <diapoX|left> ou X est le numero de l’article contenant les photos (documents associés à l’article)

      Que dire de plus... regarde l’article de Cedric sur le sujet.

      @++

    • Salut Bill,

      j’ai bien mis le plugin à sa place et dans l’article j’ai bien rajouter diapoX avec X le n° de l’article dans lequel j’ai joints les photos.
      Je me retrouve avec une page assez mer....ique, contenant les 8 vignettes en haut à gauche de ma zone de publication et la photo de taille intermédiaire juste dessous.
      Lorsque je clique sur le bouton de lecture du diaporama rien ne se passe ...

      Comment faire pour chiader la mise en page ? J’ai lu qu’il fallait la balise HEADER : ou la mettre, sachant que j’utilise le squelettes ALTERNATIVES.
      Merci.

    Répondre à ce message

  • 1

    Bonjour je cherche à appliquer les effets du plugin diapo ici : http://www.intranet-kerplouz.com/site/spip.php?article63

    squelette de l’article : http://www.intranet-kerplouz.com/site/squelettes/article.html

    version spip svn et version plugin svn aussi.

    Mais ce que j’obtiens est loin du résultat que l’on peut obtenir ici et que je recherche : http://famille.saidebias.free.fr/spip.php?article42

    Merci de m’aiguiller .

    • Mais ce que j’obtiens est loin du résultat que l’on peut obtenir ici et que je recherche : http://famille.saidebias.free.fr/spip.php ?article42

      heu, ca, c’est thickbox, c’est pas le plugin diapo.

      Sur Bourgogne-nivernaise, j’ai mis tickbox en plus, mais le plugin diapo, c’est un genre de portfolio (donc, en general, on ne met pas de boucle document dans le squelette) avec pagination et un mode diaporama.

      regarde donc plutot du coté de tickbox (v2 maintenant je crois)

      @++

    Répondre à ce message

  • Bravo pour ce plugin.
    Je suis en train de le mettre en place, pour l’instant en local avec la 1.9.2.beta3.
    Mais comme je suis débutant sur la manipulation des codes, j’ai quelques soucis.
    Ainsi, je n’arrive pas à obtenir l’équivalent de ce qui est en place sur le site du Pays Bourgogne-Nivernaise.

    Dans mon essai, j’ai 2 colonnes verticales de vignettes au dessus de la grande image en bas.
    De plus, sur le site précité, lorsque l’on clique sur la grande image, celle-ci s’ouvre en format 100% dans une fenêtre séparée et je n’ai pas trouvé comment arriver à ce résultat.
    Pourriez-vous me guidez s’il vous plaît.
    Merci
    Patrick.

    Répondre à ce message

  • 4

    Comment et où installer JQuery ?
    merci pour votre aide

    Jean

    Répondre à ce message

  • 1

    Bonjour Bill et bonne année

    Bravo pour ton plugin simple d’utilisation mais bon comme les autres j’ai aussi un petit probleme
    je suis sur spip 1.9.1, j’ai installé jquery et tickbox. A part diapo je n’ai pas d’autre squelette j’ai la version de base
    Mon probleme c’est que le porte folio que géner spip de base est toujours present sous le diaporama

    l’adresse de mon site : http://famille.saidebias.free.fr/spip.php?article32

    Merci

    • J’ai eu le même problème. J’ai simplement enlevé la partie code portfolio du squelette et maintenant ça fonctionne.

    Répondre à ce message

  • 3

    Très joli plugin mais sur le site
    http://www.bourgogne-nivernaise.com/Album-photo.html
    j’ai noté des problèmes de mise en page sous IE6 Windows :
    -  quand les vignettes sont à droite, la photo est en dessous
    -  quand les vignettes sont en haut, la photo n’apparaît pas.

    Déjà vu ?
    Ces problèmes ne sont pas là sous FireFox 2.0

    A+

    Raphaël

    • zut !

      Je n’ai pas ces problemes ni sous IE6 ni sous FF1.5 avec windows XP et personne ne me l’a signalé encore.

      Quel est ta config ?

      j’ai fait une petite modif dans le css (+effet de transition), peux tu me dire si ca regle le probleme ?

      Merci.

    • Moi aussi je suis séduis par cette contribution. Bravo.

      Je constate aussi sur ton site ce 13 décembre 2006 16h00 que la photo grand format se place en dessous des 6 miniatures que ce soit sur IE6 windows xp sp2 ou IE6 windows xp sp1 et non pas à côté comme avec un navigateur moderne comme par exemple FF... :-)

    • oui, ca y est, j’ai pu reproduire et essayer de réparer.

      Mais c’est pas encore le top, il faut que je regarde cette feuille de style....

      Merci.

    Répondre à ce message

  • 1

    Fonctionnalité qui semble très intéressante mais pouvez-vous détailler davantage l’utilisation du plugin ? Pas de souci pour l’installation de celui-ci, mais je ne saisis pas bien ce qu’il faut faire avec le raccourci typographique. Pourriez vous donner un exemple concret ?

    Merci beaucoup.

    • ben, je ne sais pas quoi dire de plus...

      Dans le texte d’une breve ou d’un article, tu peux mettre <diapo12|center>, ce qui insert la galerie des photos de l’article 12.

      Pour l’exemple, regarde le site Bourgogne-Nivernaise, le texte de l’article, c’est :

      L'album photo vous propose de découvrir le Pays Bourgogne Nivernaise en images. Si vous souhaitez utiliser une de ces images pour une publication, merci de nous en informer, nous vous mettrons en relation avec les ayants-droits.
      
      Vous pouvez choisir différentes présentations {(le menu s'affiche au survol des boutons)}:
      - agrandir l'image
      - vignettes à droite ou à gauche
      - mode diaporama.
      
      <diapo150|right>

      c’est plus clair ?

      @++

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom