Modèle:TemplateData

modèle d'un projet Wikimédia From Wikipedia, the free encyclopedia

 Documentation[voir] [modifier] [historique] [purger]

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.

Davantage d’informations Paramètre, Description ...

Paramètres du modèle

La mise en forme multiligne est préférée pour ce modèle.

ParamètreDescriptionTypeÉtat
<templatedata> template information1

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.

Par défaut
See {{{JSON}}}.
Chaînefacultatif
Informations du modèle JSONJSON

The code that would normally be wrapped in [[WP:TemplateData|&lt;templatedata&gt;]] tags (not including the &lt;templatedata&gt; 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 &lt;&gt;. <noexport><h3>Formatting options</h3>

  • '''Wikilinks''' can be specified in the usual way. They will only work in the table; in VisualEditor, the title of the link will be displayed as plain text.
  • '''External links''' can be specified by just inserting the URL; this will be clickable in the table and viewable in VisualEditor. If the URL is specified as &#91;https:&#47;&#47;en.wikipedia.org Wikipedia&#93;, this will appear as [https://en.wikipedia.org Wikipedia] in the table and https:&#47;&#47;en.wikipedia.org in VisualEditor.
  • '''[[HTML entities]]''': you may specify &amp;lt; &amp;gt; &amp;amp; &amp;quot; &amp;nbsp; and any numeric entity.*'''HTML tags''' may be used; they won't appear in VisualEditor.
  • '''&lt;noexport&gt;&lt;/noexport&gt;''' Content wrapped in these tags will appear only in the table. It will not appear in VisualEditor at all; it is useful for detailed explanations of parameters, and for content that is only useful with formatting. Newline characters are respected here.
  • '''Templates''' may be transcluded. However some templates may output content that makes the JSON invalid.</noexport>

    Par défaut
    If neither {{{1}}} nor {{{JSON}}} is given, the page's source code is scanned for a <templatedata> tag.
Chaînesuggéré
Montre le sommaireTOC

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.

Par défaut
0
Booléensuggéré
Affiche TemplateDataHeaderheader

Si la valeur est 0, cache le [[modèle:TemplateDataHeader]]. Ce n'est en général pas recommandé.

Par défaut
1
Booléenfacultatif
Bloque le TemplateDatalazy

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.

Par défaut
0
Booléenfacultatif
Fermer

SyntaxeSyntaxe

Ce modèle doit encapsuler les balises <templatedata> de cette manière :

{{TemplateData|

Erreur de syntaxe en JSON.

}}

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

Related Articles

Wikiwand AI