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

  • 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

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