Utilisation de NsPages

L'extension nspages permet de générer automatiquement la table des matières d'une catégorie et éventuellement de ses sous-catégories.

Syntaxe de base

Afficher le titre des pages

Ne pas afficher la page en cours

Modifier le titre de la table des pages

Présentation en liste simple

Présentation en liste numéroté

Présentation en colonne

Présentation en ligne

Présentation sur 4 colonnes

Trier les pages

Il est toujours possible de trier la liste des pages quelle que soit la présentation.

Afficher des pages particulières

Il est possible de sélectionner une ou des pages particulières.

<nspages -pregPagesOn="/ex/" -h1 -textPages="" -simpleLine -hideNoPages>

Voir le résultat

Ceci est particulièrement utile si l'on souhaite ne pas afficher un lien si la page est interdite au lecteur via des ACL.

Afficher les pages de la catégorie en cours avec le sommaire en tête

Afficher les catégories

On peut afficher uniquement les sous-catégories -subns -nopages d'une catégorie donnée, ici wiki:experience.
D'autre part le tri est réalisé sur l'identifiant de la catégorie -sortId pour éviter un problème avec le É.

<nspages wiki:experience -h1 -subns -nopages -textNS="Mes expériences non professionnelles" 
 -actualTitle=5 -simpleLine -sortId> 

Voir le résultat

Code par défaut

Dans les paramètres de configuration il est possible de spécifier un code par défaut qui est inséré lors de l'utilisation du bouton de l'éditeur de page. Voici un exemple :

defaut.txt
<nspages -h1 -subns -exclude -textPages="Pages disponibles" -hideNoPages -textNS="Catégories disponibles" -hideNoSubns -actualTitle=4 -nbCol=4>

Voir le résultat

Modifier cette page