Module:Matériau/Documentation

Aller à la navigation Aller à la recherche

La documentation pour ce module peut être créée à Module:Matériau/Documentation/doc

Erreur de script : Erreur Lua à la ligne 1 : unexpected symbol near '=='.

== Fonctions exportables ==
=== <code>formatFromItem(item, params)</code> ===
Affiche le matériau dans lequel est fait un objet en fonction des données stockées dans la propriété [[:d:P:P186|matériau]] de Wikidata et de paramètres de formatage (params). Ces paramètres de formatage sont les mêmes que ceux de la fonction formatStatements de [[Module:Wikidata]].

{| class="wikitable"
|+ Paramètres de la fonction
|-
! Argument !! Type !!Description
|-
| <code>item</code> || chaîne || identifiant wikidata
|-
| <code>params</code> || table || paramètres de mise en forme
|}
{| class="wikitable"
|+ Paramètre de l'infobox
|-
! Libellé !! Paramètre !! Wikidata !! Description
|-
|<section begin=matériau_libellé/>Matériau<section end=matériau_libellé/>
|<section begin=matériau_paramètre/><!-- XXXXXXX --><section end=matériau_paramètre/>
|<section begin=matériau_wikidata/><code class="nowrap">{{WD P|186}}<br />Qualificateur :<br />{{WD P|518}}</code><section end=matériau_wikidata/>
|<section begin=matériau_description/>Liste les matériaux utilisés. Suivant la valeur du qualificateur de chaque matériau le comportement est le suivant :<br />* Pas de qualifcateur : les matériaux sont listés séparés par une virgule.<br />* le qualificateur vaut {{WD Q|861259}} : les supports utilisés apparaitront précédés de « sur ».<br />* les autres qualificatifs permettront de décrire les composants de l'élément décrit.<section end=matériau_description/>
<section begin=matériau_exemples/>Exemples :
* [[Modèle:Infobox Art/Test#exempleSansQualificateur|Avec un matériau]]
* [[Modèle:Infobox Art/Test#exempleAvecP518|Avec un support]]
* [[Modèle:Infobox Art/Test|Avec plusieurs éléments]]<!-- XXXXXXX --><section end=matériau_exemples/>
|}


Modules externes et autres éléments dont ce module a besoin pour fonctionner :
* [[Module:Wikidata]]
* [[Module:Linguistique]]


== Exemples ==
Pour des exemples, voir la page de test permettant de tester diverses modifications apportées.

{{Projet Scribunto}}

<includeonly>
[[Catégorie:Module en langage Lua]]
</includeonly>