Modèle:TemplateData
modèle d'un projet Wikimédia
From Wikipedia, the free encyclopedia
Tout ce qui se trouve ci-dessous est une démonstration du modèle TemplateData : lisez le code source et développez la section TemplateData brute pour voir comment tout cela fonctionne.
Utilisation
Ce modèle formate correctement le tableau [[Projet:Modèle/TemplateData|TemplateData]] sur les pages de documentation. Il masque les informations non pertinentes telles que « Par défaut : vide » et permet l'utilisation du [[wikicode]] et des [[balises HTML]]. N'oubliez pas que les utilisateurs de VisualEditor <u>ne verront pas</u> ce formatage ; il est important de tester votre nouveau TemplateData dans VisualEditor pour vérifier qu'il est cohérent avec celui-ci. (pour plus de détails sur le formatage disponible, consultez la page du modèle.) Par défaut, le [[modèle:TemplateDataHeader]] est automatiquement inséré avant le TemplateData.
| Paramètre | Description | Type | État | |
|---|---|---|---|---|
| <templatedata> template information | 1 | Si le paramètre JSON n'est pas spécifié, il sera traité pour extraire le JSON. Cette option vous permet d'utiliser l'interface utilisateur graphique (GUI) TemplateData, mais elle est un peu plus compliquée que de fournir directement l'objet JSON réel.
| Chaîne | facultatif |
| Informations du modèle JSON | JSON | The code that would normally be wrapped in [[WP:TemplateData|<templatedata>]] tags (not including the <templatedata> tags themselves. Links and basic text formatting should just work in the displayed table; see this template's page for full details. You should use HTML entities for special characters such as <>. <noexport><h3>Formatting options</h3>
| Chaîne | suggéré |
| Montre le sommaire | TOC | Si la valeur est 1, insère un sommaire pour toute la page juste après la description et avant le tableau des paramètres.
| Booléen | suggéré |
| Affiche TemplateDataHeader | header | Si la valeur est 0, cache le [[modèle:TemplateDataHeader]]. Ce n'est en général pas recommandé.
| Booléen | facultatif |
| Bloque le TemplateData | lazy | Si la valeur est différente de 0, empêche le TemplateData d'apparaître sur l'éditeur visuel. Peut être utile s'il y a plusieurs modèles TemplateData dans une documentation mais qu'une seule doit être active.
| Booléen | facultatif |
SyntaxeSyntaxe
Ce modèle doit encapsuler les balises <templatedata> de cette manière :
{{TemplateData|
}}
Catégorie de maintenance
Le modèle ajoute la Catégorie:Modèles avec des erreurs TemplateData (0) aux pages de documentation dont le code TemplateData est erroné.
Voir aussi
- {{TemplateDataHeader}}
- en:Template:Crude TemplateData
- en:Template:Template parameter usage
- en:Template:TemplateData
La documentation de ce modèle est générée par le modèle {{Documentation}}.
Elle est incluse depuis sa sous-page de documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer) et la page de test (créer).
Voir les statistiques d'utilisation du modèle sur l'outil wstat.