<templatestyles src="Méta documentation de modèle/styles.css" />{{#if:{{#ifeq: documentation|documentation|oui}}{{#ifeq:10|10||non}}| {{#invoque:Bandeau|bandeau |style = {{#if:|{{{style}}}|margin:0.8em 10%;}} |icône = [[Fichier:OOjs UI icon book-ltr.svg{{#ifeq:yes|yes||class=skin-invert}}|{{#ifeq:|yes|25px|45px}}|alt=|link=]] |texte = {{#if:Ceci est la page de documentation de Modèle:Documentation d'une sous-page de modèle [modifier] [purger].|Ceci est la page de documentation de Modèle:Documentation d'une sous-page de modèle [modifier] [purger].}}
Cette sous-page {{#if:||contient les instructions et les catégories de son modèle d'origine et elle}} n'est pas destinée à être visualisée directement. }}{{#ifeq:10|2||{{#if:||}}}} }}
Ce modèle est destiné à être apposé sur les modèles dont le seul but est d'être utilisé par un autre modèle. Il affiche automatiquement le contenu de la sous-page /Documentation si elle existe, ou bien un contenu spécifique passé par le paramètre contenu. Il est possible de cibler une page de documentation autre que la sous-page /Documentation en utilisant le paramètre page doc.
Ce modèle « catégorise » la page qui l’emploie dans la catégorie [[:Catégorie:{{safesubst:#if:1|Sous-page de modèle}}|{{safesubst:#if:1|Sous-page de modèle}}]]{{#if: | ({{{2}}}) }}.{{#if:||{{#ifeq: Modèle | Modèle
| {{#if: {{#ifexpr: {{#switch: Modèle | Modèle | Modèle:Ns:Module = 1 | 0 }}
and {{#ifeq: Documentation d'une sous-page de modèle/Documentation | Documentation | 0 | 1 }}
and {{#switch: Documentation | Documentation | Test | Bac à sable = 1 | 0 }}
| 1
}}
|
|
}}}}}}
Syntaxe et paramètres
{{Documentation d'une sous-page de modèle}}
Ce modèle dispose des paramètres suivants :
- contenu - Spécifie un contenu à afficher dans la documentation. Remplace le contenu de la sous-page
/Documentationsi elle existe. - page doc - Permet de spécifier la page de documentation dont on souhaite afficher le contenu si celle-ci n'est pas la sous-page
/Documentation. - racine - Permet de préciser le modèle racine si celui-ci n'est pas situé dans le même espace de nom.
- type - Permet de préciser le type de modèle pour la catégorisation (ébauche, infobox, palette)