Plugin Spip jQuery Cycle (pour Spip 2.0)

-  Le plugin Spip jQuery Cycle «  sjcycle  » est un diaporama paramétrable pour Spip basé sur la librairie javascript jQuery et les plugins :

-  Développé pour Spip [2.0.x] il utilise :

  • les formulaires CVT ;
  • le moteur de configuration CFG [1.10] ;
  • les modèles pour une insertion aisée dans le texte des articles.

- Fonctionnalités principales :

  • Paramétrage des effets, de la vitesse de transition, de la taille du diaporama, etc. ;
  • Possibilté d’afficher plusieurs diaporamas au sein d’un même article ;
  • Possibilté de sélectionner les images à associer à chaque diaporama.

Ce plugin s’adresse avant tout aux personnes désireuses d’agrémenter leur site SPIP de diaporamas légers mais performants, avec un descriptif de l’image en survol, un affichage en superposition.

Actuellement taggé en « test », ce plugin est cependant totalement fonctionnel et est utilisé sur des sites en production.

Informations complémentaires et sources : Plugin SPIP : diaporama avec jQuery

Discussion

17 discussions

  • Bonjour,

    Merci pour ce plugin.
    Comment faire pour intégrer les diapos directement au squelette ?

    Répondre à ce message

  • 1
    gilles klein

    Y a t-il une possibilité d’avoir des diaporama de taille différentes. Par exemple, plus grand pour les rubriques que pour les articles ?

    • J’ai bricolé un nouveau modele pour redimensionner le diaporama dans un squelette.

      Mais si on pouvait spécifier des dimensions dans la syntaxe genre <sjcycleN|400px,auto> se serait mieux. Mais je ne sais pas faire.

      Tristesse. :)

    Répondre à ce message

  • Bonjour, j’utilise aussi le plugin thickbox sur un site, et cela crée forcément un double effet lorsque je clique sur une des photos du diaporama SJcycle.

    C’est pourquoi je me demandais , à tout hasard, s’il existait un moyen simple de limiter l’usage du plugin thickbox sur certaines rubriques du site, de manière à garder les avantages des deux plugins sans les redondances ?

    Répondre à ce message

  • Bonjour,

    J’ai essayé d’installer ton plugin mais une fois activé, mon site ne marche plus et j’ai le message suivant qui apparait :
    Fatal error : Call to undefined function : lire_config() in /mnt/159/free.fr/f/3/galgo.matacan/plugins/auto/sjcycle/sjcycle_pipelines.php on line 3

    Sais tu d’ou est ce que ça peut venir ?

    merci

    Sarah

    Répondre à ce message

  • 1
    Minimalteck

    Bonjour à tous,
    Sous les conseils éclairés de Maïeul le « modèle » se débarrasse des inclusions de code php...

    Le source est donc mis à jour, fichiers impactés :
    -  sjcycle/plugin.xml
    -  sjcycle/modeles/sjcycle.html

    • Hello Minimalteck,

      (j’ai pensé à me loguer :-)

      si ensuite tu as une idée pour démarrer le « diaporama » par la première image de la boucle ...( lorsqu on clique au lieu de l image en cours ça zoom sur la 1re image) ce serait génial :-p

      merci pour ton aide.

    Répondre à ce message

  • 2

    Bonjour,

    Comment desactiver le tooltip en rollover, pour avoir les titres sous les diaporamas de façon classique ?

    Merci

    • Pour désactiver tooltip :
      1. dans sjcycle_pipelines.php
      commenter ou supprimer ligne 8 :

      $flux .="\n".'<script src="'.url_absolue(find_in_path('javascript/jquery.tooltip.js')).'" type="text/javascript" charset="utf-8"></script>';

      2. dans /modeles/sjcycle.html :
      -  supprimer ou commenter : ligne 42 à 54

      $('.infobulle').tooltip({ 
      				bodyHandler: function() {
      					return $($(this).children(".textinfobulle")).html();
      				},
      				track: true, 
      				delay: 0, 
      				showURL: false, 
      				opacity: 1, 
      				fixPNG: true,
      				extraClass: "pretty", 
      				top: -15, 
      				left: 5 
      		});


      -  ligne 63 : supprimer l’attribut style style=« display:none ;text-align:left ; » ou simplement le diplay:none ;

      Voilà, ça devrait être bon...

    • Hello Minimalteck,

      Merci pour ta réponse :

      j’ai effectué les modifications cela ne fonctionne pas ;

      Les tooltips sont bien désactivées, mais les titres n’apparaissent pas (j ai bien viré le display:none ;

      de plus je perds la fonction galerie ... à la place de l effet fancy ou thickbox ... (j ai un lien sur l’image en zoom mais plus le coté galerie).

      Dans les modifs effectuées on n’intervient que sur la boucle B_img2 et pas sur la B_img qui contient les mêmes scripts ... c bien ça ?

      est ce que la class : textinfobulle y est pour quelque chose (la ou j’ai enlevé le display:none ;

      autre chose les 2 zips en téléchargement sont ils identiques ?
      sjcyclezip-cc726.zip et sjcycle.zip ?

      merci pour ton aide :-)

    Répondre à ce message

  • bonjour ,

    Est il possible de lancer la première image du diaporama plutot que l image affichée au moment ou l’on clique .

    Merci pour le plugin et merci pour l’aide :-)

    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