Ce modèle est désuet. Il ne doit plus être utilisé. Néanmoins il n’est pas sujet à être supprimé, car certaines pages l’utilisent dans leur historique. |
Le modèle {{métadonnées}}
, placé préférablement en bas d’une page (avant les catégories), permet de mentionner sur une page donnée si celle-ci dispose de métadonnées supplémentaires stockées dans une sous-page nommée /:data, et permet aussi d’en ajouter en générant un lien permettant de créer la sous-page de métadonnées (à partir du patron Modèle:métadonnées/patron).
Placé à l’intérieur d’une sous-page de métadonnées /:data (dans sa section noinclude à la fin, avec un paramètre non vide comme ici une astérisque), il ne sert qu'à documenter la sous-page elle-même, formater un peu son contenu (au format Wiki), et d'afficher une aide sur la façon de renseigner les métadonnées ; de plus il autocatégorise cette page de métadonnées elle-même dans la Catégorie:Métadonnées.
{{métadonnées}}
:Dans les deux cas (dans l’article ou dans la sous-page de métadonnées), il n’y a besoin d’aucun autre paramètre et ce modèle s’utilise avec la simple syntaxe {{métadonnées}}
.
On ne peut mettre un paramètre (pour l'instant) que dans la sous-page de métadonnées elle-même, afin d’indiquer le nom de la page de base sur laquelle portent les métadonnées (ce n’est utile et ne devrait être fait que pour les métadonnées de l’espace de noms principal, qui ne prend pas réellement en charge les sous-pages et qui ne permet pas de déterminer le nom de la page de base à partir de la page courante : à terme, les métadonnées de l'espace principal devraient être placées dans un espace de noms séparé prenant en charge les sous-pages, ou bien l’espace de noms principal sera modifié pour prendre en charge les sous-pages). Si on ne précise pas ce paramètre, les métadonnées seront tout de même accessibles, mais la page de métadonnées ne pourra pas afficher de lien de retour vers l’article principal et n’affichera qu’un lien vers la page de métadonnées courante elle-même.
<includeonly>{{#switch:{{{1|}}}
| variable1 = valeur1
| variable2 = valeur2
<!-- etc. -->
|}}</includeonly><noinclude>{{métadonnées}}</noinclude>
=
avant la valeur et le symbole séparateur |
sont conservés dans la valeur retournée par le switch, y compris les espaces et sauts de ligne (qui peuvent alors devenir gênants pour leur utilisation dans certaines autres pages ou modèles consultant les métadonnées).|
(avant le nom d’une variable) et le signe =
(après le nom de la variable) sont ignorés par le #switch : on peut donc insérer des lignes blanches séparatrices et des lignes de commentaires HTML entre <!--
et -->
en cas de besoin, pour grouper ou commenter des variables. Les lignes blanches permettent aussi d’afficher la page de métadonnées elle-même avec des sauts de paragraphes visibles sur la page (mais les commentaires HTML ne seront pas affichés) mais ignorés lors de la consultation des métadonnées par les modèles qui y accèdent..
) suivi du code de la langue. Il est recommandé d’utiliser des noms de variables à la fois courts (symboliques) mais précis (pour éviter des conflits d’interprétation par différents modèles), et d’utiliser les codes de langue standards comme suffixes dans les noms de variables spécifiques à une langue donnée.{{clé de tri}}
. Les métadonnées permettent également de définir des clés de tri spécifiques pour chaque langue, utilisables via le modèle {{sous-catégoriser par langue}}
qui sait les lire. Consulter la documentation de ce modèle.{{clé de tri}}
placé en base d’une page que si le modèle y est employé sans aucun paramètre), et clé de tri.Elles peuvent contenir d’autres renseignement que les pages de catégories ne savent pas gérer correctement (ou de façon trop lourde) au sujet de n’importe quelle page, tels que :