JQuery Masonry

Ce plugin est un portage pour Spip du plugin jQuery Masonry de David DeSandro : http://masonry.desandro.com/

Principe

Ce plugin réorganise les blocs de votre page page d’après une grille (de manière verticale et horizontale) pour réduire au maximum les espaces vides entre les éléments qui apparaissent lorsqu’on applique la propriété float sur des blocs de hauteurs différentes.

Installation

Comme tous les autres plugins, cf. http://www.spip.net/fr_article3396.html

Le plugin nécessite le plugin Saisies et YAML (+ Bonux pour Spip 2.1).

Configuration

La page de configuration du plugin permet de choisir le nombre d’éléments à traiter dans le site, puis pour chaque élément de saisir :

  • la classe ou l’id du container sur lequel appliquer le script
  • la classe des «briques» à agencer
  • la largeur des colonnes
  • la marge autour des «briques»
  • ...

Discussion

12 discussions

  • 5

    Le plugin ne marchait pas avec mon spip, impossible de configurer le Masonry.
    Je suis donc retourné à la version antérieure auquelle on doit ajouter le plugin “itérateurs” et configurer avec “CFG” .

    Tout marche nickel maintenant.

    L’archive et les fichiers à récupérer et à mettre avec les plugins sont ici :
    http://zone.spip.org/trac/spip-zone/changeset?old=50417%40_plugins_%2Fjquery_masonry&new=50417%40_plugins_%2Fjquery_masonry

    • Hello

      Tu peux en dire plus ? Histoire de corriger ce qui ne va pas...

    • En fait, avec le plugin ci-dessus, la page pour configurer masonry dans l’admin est blanche avec juste marquée en haut “Configurer jQuery Masonry”.
      Je pensais que c’était la version de “saisie” ou de “bonux” mais non apparemment. Ma version de Spip est : SPIP 2.1.11.
      Avec la version antérieure tout est configurable depuis “CFG” sans problèmes.

    • Hello

      Je viens de tester sur un spip tout neuf svn avec les plugins à jour... Pas de problème. Vide ton dossier tmp pour voir ?

    • J’ai fait aussi la mise à jour avec la 2.1.12 et j’ai vidé le dossier tmp mais toujours rien, page blanche pour configurer “masonry” en 0.3.1.
      Il doit y avoir conflit avec un plugin. Pas grave, je continue avec la version 0.1 qui marche bien avec l’ajout d’“itérateurs”..

    • Une petite idée : as tu mis à jour la nouvelle version par dessus l’ancienne ? (le dossier fond est-il bien supprimé ?). Est-ce que la page de config est ?exec=configurer_sjcycle ou exec=config_sjcycle ?

    Reply to this message

  • Cool

    J’avais utilisé ce script pour un site il y a quelques mois. Mais sans en faire un plugin. Le prochain site l’utilisant sera plus simple maintenant. :)

    Super travail.

    http://reunion-village.com

    Reply to this message

Add a comment

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.

Who are you?
[Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document

Follow the comments: RSS 2.0 | Atom