SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano

273 Plugins, 191 contribs sur SPIP-Zone, 42 visiteurs en ce moment

Accueil du site > Navigation > Menus réactifs > Block deplier/replier > Balises Block deplier/replier (plugin)

Balises Block deplier/replier (plugin)

10 septembre 2009 – par scoty – 60 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

14 votes

DEREBLOC, Plugin pour spip 1.9.x/2.x, proposant 3 balises pour créer des blocs d’information, lignes de tables, à déplier/replier ; comme dans l’espace privé.

Les trois balises suivantes, qui s’utilisent toujours en « trio » et dans cet ordre :

#BOUTON_BLOCK , #DEBUT_BLOCK , #FIN_BLOCK

vont vous permettre d’afficher, ou plutôt, dissimuler dans vos pages des blocs d’infos, lignes de tables qui se « déplient » et se « replient », avec le « petit triangle » de dépliement, comme dans de nombreux blocs de l’Espace Privé.

L’usage en est fort simple !
Vous pouvez en placer plusieurs dans un squelette, sans qu’il y ait de liens entre chaque « trio ».

Installation

1. le plugin.
Comme pour toute installation de plugin dans Spip 1.9, placez le contenu de l’archive jointe : derebloc-0_2.zip, dans le répertoire plugins/ de SPIP.
plugins/derebloc/

2. Activation
Dans le backoffice, page Gestion des Plugins, activez :
Deplier-Replier Blocks.

Squelettes

L’entête de vos squelettes doivent, bien-sûr, contenir la Balise #INSERT_HEAD (voir Documentation de SPIP) :

Dans le code de vos squelettes, insérer le « trio » de balises autour des éléments à déplier/replier.
Exemple :

... autre exemple sur un tableau :

Infos ... spip 2.x - sept 09

Version 0.4, par E. Sarda, pour spip 2.x ! La balise bouton_block peut recevoir un tire en argument.

Infos ... 1.9.2 - 17/04/2007

La version 0.3 se voit modifiée pour aller chercher le fichier layer.js au bon endroit.

Infos ... 1.9.1

Le plugin fournis la définition des trois balises en surcharge à mes_fonctions, et, écris dans le <head> </head> l’appel du fichier ecrire/img_pack/layer.js .

Retour en haut de la page

Vos commentaires

  • Le 2 avril 2010 à 11:11, par multicite En réponse à : Balises Block deplier/replier (plugin)

    Bonjour

    En version SPIP 2.0.10 [14698] j’ai essayé d’intégrer ce plugin.

    Mais les images des triangles ne s’affichent pas : l’appel à la feuille de style les contenant ne se fait pas. Un oubli ou une dépendance avec un autre plugin ?

    Cordialement

    ec

    • Le 14 décembre 2010 à 17:17, par ? En réponse à : Balises Block deplier/replier (plugin)

      Même soucis avec spip 2.1.1 et version 0.4 ! Dommage, c’était super pratique à utiliser. Si quelqu’un a une piste ... merci !

    • Le 16 décembre 2011 à 18:06, par mickamoi En réponse à : Balises Block deplier/replier (plugin)

      Pour spip 2x,
      Il faut passer directement par les « blocs dépliables » du couteau Suisse et modifier les balises d’appels.

      Au lieu de :
      -  #BOUTON_BLOCK mettre #BLOC_TITRE
      -  #DEBUT_BLOCK mettre #BLOC_DEBUT
      -  #FIN_BLOCK mettre #BLOC_FIN
      (indiqué dans le couteau Suisse)

    Répondre à ce message

  • Le 19 octobre 2011 à 15:34, par ch13 En réponse à : Balises Block deplier/replier (plugin)

    Les syntaxes semblent correctes. Le programme ’layer.php’ fonctionne en domaine privé mais apparemment il manque quelque chose pour que le plugin fonctionne sous 2.1.x !. J’ai cherché mais n’ai pas trouvé ce qu’il peut y avoir.
    Dommage car ce plugin est très sympa.

    Répondre à ce message

  • Le 25 août 2009 à 08:46, par ? En réponse à : Balises Block deplier/replier (plugin)

    Excellente contrib.

    SVP, please, Bitte schön....
    Une version Spip 2.x !!!!

    Répondre à ce message

  • Le 27 décembre 2008 à 13:25, par J En réponse à : Balises Block deplier/replier (plugin)

    Ben... heu.. il manque plus que la version compatible pour Spip 2.0.* :)

    Répondre à ce message

  • Le 1er décembre 2008 à 14:53, par vianatalia En réponse à : Balises Block deplier/replier (plugin)

    Une autre solution pour qu’on puisse cliquer aussi sur le titre : ajouter après #BOUTON_BLOCK le span suivant :

    <span class="swap-couche" onclick="swap_couche('bout#COMPTEUR_BOUCLE-#COMPTEUR_BOUCLE','','dist/images/',0);">

    et bien le fermer avant #DEBUT_BLOCK, ce qui donne : </span> #DEBUT_BLOCK.

    Pour créer l’illusion d’un lien cliquable, il faut afficher le pointeur « lien » (petite main) lorsqu’on passe la souris dessus : ajouter dans la feuille de style .swap-couche { cursor:hand; cursor:pointer; }

    Et là c’est impec ! Merci pour le plugin !

    Répondre à ce message

  • Le 16 juin 2007 à 13:25, par Stéphane En réponse à : Balises Block deplier/replier (plugin)

    Ça marche nickel, mais j’aurais une petite demande.
    Est-il possible, plutôt que d’avoir un triangle qui engendre le dépliement, d’avoir à la place du texte personnalisable ?
    Par exemple : je veux que le lien « super ton plugin » engendre, uns fois qu’on clique dessus, le dépliement, le tout sans triangle ?
    C’est possible ?

    Par exemple, imaginons, dans mon squelette que, pour cela, je n’ai qu’à écrire :

    #DÉBUT_BOUTON_BLOCKsuper ton plugin#FIN_BOUTON_BLOCK

    Peut-on créer un truc du genre ?

    Merci mille fois.

    Répondre à ce message

  • Le 5 février 2008 à 10:49, par juytter En réponse à : Balises Block deplier/replier (plugin) convention d’écriture

    ne serait il pas plus pertinent d’utiliser la convention d’écriture en balise xHTML et celle de spip (pour les boucles) pour mieux comprendre et visualiser les éléments englobés ? Je trouve qu’on rajoute à la confusion, #MODELE étant utilisé pour insérer un élément (comme #BOUTON_BLOCK )

    <BLOCK_DEPLIER>
    ..
    ..
    </BLOCK_DEPLIER>

    Répondre à ce message

  • Le 8 décembre 2007 à 14:47, par Maqs En réponse à : Balises Block deplier/replier (plugin)

    Bonjour ! Merci pour ce plugin vraiment simple d’utilisation !
    J’ai un petit problème : J’aimerai que mes blocks soient déjà dépliés à l’ouverture de la page. Donc le contraire quoi... C’est possible ?

    Merci !

    • Le 8 décembre 2007 à 17:43, par b_b En réponse à : Balises Block deplier/replier (plugin)

      Bonjour,

      C’est possible avec le plugin couteau suisse dans le texte des articles. Comme il est indiqué dans la description de l’outil sur la page de configuration du couteau suisse :

      Dans les textes SPIP : les rédacteurs ont à disposition les nouvelles balises (ou ) et à utiliser dans leurs textes.

      Par contre je ne crois pas que cela soit possible à l’aide des balises dans les squelettes à moins de bidouiller le code.

      Bon courage ++

    Répondre à ce message

  • Le 2 novembre 2006 à 14:01, par b_b En réponse à : Modifier le lien du bouton

    Bonjour et merci pour cette contrib,

    J’ai vu que le bouton qui permet de déplier le bloc est défini dans le fichier layer.php mais je ne sais pas comment le modifier.

    Je voudrais pourvoir modifier ce bouton et le remplacer par un lien, croyez-vous que c’est possible ?

    En fait je liste les articles d’une rubrique sous forme de liste comme ceci :

    <li>#BOUTON_BLOCK #TITRE #DEBUT_BLOCK #TEXTE #FIN_BLOCK</li>

    Ce que je voudrais, c’est que quand l’utilisateur clique sur le titre de l’article, le texte de l’article s’affiche en dessous.

    Merci d’avance pour vos réponses.

    • Le 2 novembre 2006 à 15:01, par scoty En réponse à : Modifier le lien du bouton en texte ...

      Oui, à vue de nez ça devrait être possible en redéfinissant les fonctions de layer.php dans le plugin. Je vois ça dès que possible. En attendant placez le bouton après le TITRE !

    • Le 22 novembre 2007 à 20:59, par cilko En réponse à : Modifier le lien du bouton en texte ...

      bonjour et merci pour cette contrib qui m intéresse au plus au point.
      pour ma part j’ essaie de l’ adapter pour que les documents (images) d’ un article apparaissent suite au clic sur l image référence de cet article.
      PB je n arrive pas à trouver l endroit ou intervenir pour que ce soit un document du dit article qui apparaisse pour ensuite être cliqué et dérouler le contenu.
      J espere avoir été clair et si l’ un d’ entre vous pouvez m’ aiguiller, je l’ en remercie par avance

    • Le 22 novembre 2007 à 21:43, par scoty En réponse à : Modifier le lien du bouton en texte ...

      Autre piste ... le plugin « Couteau-suisse ». Voir « lame » : bloc dépliable !

    • Le 22 novembre 2007 à 23:42, par cilko En réponse à : Modifier le lien du bouton en IMAGE

      super piste pour le lien en texte

      ça fonctionne d enfer

      en revanche je ne vois pas trop comment insérer le bloc propre au texte spip pour les documents.

      la piste si docile pour les liens texte aurait elle un équivalent pour les images ?

      merci

    • Le 22 novembre 2007 à 23:42, par cilko En réponse à : Modifier le lien du bouton en IMAGE

      super piste pour le lien en texte

      ça fonctionne d enfer

      en revanche je ne vois pas trop comment insérer le bloc propre au texte spip pour les documents.

      la piste si docile pour les liens texte aurait elle un équivalent pour les images ?

      merci

    Répondre à ce message

  • Le 7 avril 2007 à 09:34, par Thibaud En réponse à : Balises Block deplier/replier (plugin)

    Le plugin doit être super. Je viens d’installer la version 1.9.2 de Spip et j’avoue mon incompétence pour intervenir sur les squelettes dist du site. JPouvez vous m’éclairer ? ou mieux, fournir l’accés à une page article du dossier dist ?
    Merci d’avance.

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Une licence pour un article

    18 avril 2007 – 25 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Sur une idée originale de erational, voici un plugin permettant de lier une licence à un article.

  • Plugin Parrainage

    6 novembre 2011 – <blink style='color:red;'>public|spip|ecrire:commentaire</blink>

    Permettre aux utilisateurs d’inviter leurs contacts à s’inscrire sur le site. Description Vous connaissez le web moderne et son cortège d’applis toujours en version « beta » et de buzz sur le dernier réseau à la mode ? Vous voulez vous aussi vous y (...)

  • Formulaire de contact libre

    27 avril 2011 – 36 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Dans SPIP il n’y a pas un formulaire de contact, mais autant de formulaires de contact que d’auteurs. Cette phrase de Romy, dans son article Une page de contact dans mon SPIP, pointe un petit manque de SPIP. La possibilité d’insérer rapidement un (...)

  • Plugin Mot de Passe Compliqué

    2 novembre 2007 – 16 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Ce plugin ajoute un testeur de complexité de mot de passes dans les formulaires de choix de mot de passe de SPIP.

  • Navigation AJAX

    31 janvier – 18 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Ce plugin permet de modifier automatiquement une parties des liens internes de manière à ce qu’ils ne déclenchent pas un chargement complet de la page cible, mais un chargement en AJAX de certains éléments spécifiés à l’avance. Il permet aussi de (...)