Cdml Liste
Un des nombreux CdmlElements pour afficher des listes de pages. Les pages sont référencées par rapport à la page en cours (ou une page racine donnée). Une application typique est l'affichage de sous-pages comme une sorte d'index local.
Un exemple simple
CdmlListe/AbcDef
CdmlListe/Famille
CdmlListe/Test
est créé par :
[[list]]
- layout sélectionne le gabarit (par défaut : de simple lignes finissant en EOL).
- par ex. [layout=*] : pour une liste avec des puces.
- par ex. [layout=table] : pour une liste en tableau
- type sélectionne le niveau de page
- par ex. [type=*] toutes les pages (paramètre page non nécessaire)
- par ex. [type=self] seulement la page requêtée
- par ex. [type=children] toutes les sous-pages directes de la page de référence
- par ex. [type=grandchildren] toutes les sous-pages deux niveaux sous la page de référence
- par ex. [type=descendants] toutes les sous-pages et leurs sous-pages...
- par ex. [type=family] la Branche de la page parent
- par ex. [type=sfamily] la page référencée et ses enfants
- par ex. [type=xfamily] la Branche de la page grand-parent
- par ex. [type=branch] la page référencée et ses descendantes
- par ex. [page=@] ou [page=*] toutes les pages (indépendantes de la page référencée)
- page règle la page référence (par défaut la page en cours)
- par ex. [page=CdmlCalendar] (voir exemple ci-dessous)
- filter si la pagenom contient le paramètre elle n'est pas affichée.
- par ex. [filter=Archive] les pages Archive sont supprimées
- select seules les pagesnoms contenant le paramètre sont affichées.
- par ex. [select=Article] seules les pages qui contiennent "Article" dans leur nom sont affichées.
- date une colonne supplémentaire affiche la date et l'heure de la dernière modification.
- par ex. [date=yes] la date de la dernière modification est affichée.
- count règle le nombre maximum de pages affichées.
- options fait varier la fonction de CdmlListe
- par ex. [options=r] modifie l'ordre des pages au hasard
Plus d'exemples
[[list][page=SousPages/Aa/Bb/Cc][type=descendants][layout=table][date=yes][count=3]]
Une liste de pages au hasard :
[[list][type=top][layout=*][count=5][options=r]]
LangueFrançaise PageTranslation ProWiki:CdmlList
DossierFonctionnalitésWiki DossierCdml
|