Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

folded : Sections de page repliables

Pré-requis

Installation

Recherchez et installez le plugin à l'aide du gestionnaire d'extensions.

Configuration

Deux paramètres de configuration peuvent être utilisés pour remplacer les info-bulles de lien de dossier.

Ceux-ci seront très utiles pour les installations DokuWiki utilisant un langage non inclus avec le plugin.

  • reveal — l'info-bulle de titre à utiliser pour plier les liens lorsque le contenu plié est masqué. Si elle est laissée vide, la chaîne localisée sera utilisée.
  • hide — l'info-bulle de titre à utiliser pour plier les liens lorsque le contenu plié est affiché. Si elle est laissée vide, la chaîne localisée sera utilisée.
  • unfold_default — si cette option est activée, toutes les sections seront dépliées par défaut.
  • show_fold_unfold_all_button — si cette option est activée, alors un bouton sera affiché dans la barre d'outils. Si vous cliquez dessus, le bouton plie ou déplie toutes les sections à la fois.

Mise en forme

L'aspect des sections pliées peut être personnalisé en ajoutant du code CSS à userstyle.css.

Les exemples suivants montrent les sélecteurs CSS à utiliser pour modifier le style du plugin plié:

  • Exemple 1
    L'ajout de ce code CSS à userstyles.css donnerait à la section cliquable une large bordure noire de 2 pixels :
    userstyles.css
    .folder {
        border: 2px solid black;
    }
     
    .folder.open {
        border: 2px solid black;
    }

    Le sélecteur .folder peut être utilisé pour contrôler le style de l'état plié et le sélecteur .folder.open pour contrôler l'état déplié.

  • Exemple 2
    L'ajout de ce code CSS à userstyles.css donnerait à la section dépliée une large bordure noire de 2 pixels :
    userstyles.css
    div.folded {
        border: 2px solid black;
    }
     
    span.folded {
        border: 2px solid black;
    }

    Le sélecteur div.folded peut être utilisé pour contrôler le style d'une section de bloc et le sélecteur span.folded pour contrôler la section en ligne.

Utilisation

Pour rendre disponibles des informations supplémentaires masquées par défaut, vous avez deux options avec ce plugin :

  1. En ligne :
    Ceci est un ++texte exemple | avec une partie qui n'est affichée que si vous la dépliez ++. Et après cela, le texte continue dans le même paragraphe.

    Ceci est un texte exemple . Et après cela, le texte continue dans le même paragraphe.

  2. Bloc :
    Ceci est un exemple de texte.
    
    ++++ Title |
    
    | Cette table | ne s'affiche que | quand on déplie le bloc |
    
    ++++

    Ceci est un exemple de texte.

Title

En ligne Bloc
Syntaxe title ++title ++
HTML <span> tag <div> tag
Peut contenir une mise en forme :-) :-)
Peut contenir des éléments bloc 1) :-)
Peut être utilisé dans un paragraphe, un tableau, une liste, etc. :-)

Désinstallation

Voir aussi


Basé sur « Folded Plugin » par Dokufreaks (previous authors: Michael Hamann, Fabian van-de-l_Isle, Christopher Smith, Esther Brunner).

1)
comme des tables, des listes, des nouveaux paragraphes, des fichiers included, etc.