Module:Classement musical/Documentation

Aller à la navigation Aller à la recherche

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

Erreur de script : Erreur Lua à la ligne 1 : '=' expected near 'module'.

Ce module implémente les modèles {{m|Albumchart}} et {{m|Singlechart}}. Voir la documentation des modèles pour les instructions d'utilisation. Le module produit dans un tableau une ligne avec le pays d'information, la meilleure position de l'[[Album (musique)|album]] ou du [[Single (musique)|single]] dans le [[classement musical]] ainsi que la référence en question. Il permet de simplifier la mise en forme des articles et des références.

== Fonctions exportables ==
* <code>main(frame)</code> – Fonction implémentant le modèle {{m|Albumchart}} et {{m|Singlechart}} – à appeler avec <code>#invoke</code>.
* <code>_main(args, chartType)</code> – Fonction qui peut être appelée dans un autre module avec <code>require()</code>. Ceci est une bonne pratique d'appeler cette fonction dans un autre module car cela permet d'omettre certains champs de l'objet <code>frame</code>, ce qui améliore les performances et simplifie la gestion des arguments. Le paramètre <code>typeChart</code> définit avec l'argument :
**<code>'album'</code> importera les classements pour les albums, 
**<code>'single'</code> importera les classements pour les singles.

== Insertion ==
Pour insérer un nouveau classement musical, voir les modules de données :
* [[Module:Classement musical/Données/Album]], pour les albums,
* [[Module:Classement musical/Données/Single]], pour les singles.

== Voir aussi ==
* [[Module:Classement musical/Données]]
* [[Module:Discographie]]

{{Projet Scribunto}}

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