Modèle:Dv Comparison
Aller à la navigation
Aller à la recherche
Documentation
[purge]
À utiliser avec des modèles qui (1) extraient les données soumises par l'utilisateur à partir de la page d'une créature et (2) extraient des données de notre base de données générées à partir des fichiers du jeu.
Ce modèle compare les valeurs provenant de la page avec les valeurs provenant du jeu et génère une variable avec {{#vardefine}}
et signale éventuellement les données incompatibles.
Utilisation
{{ Dv Comparison | Page Data | Dv Path | Output Variable | flag = Yes/No (Optional) | creature = Dino Name (Optional) }}
- "Page Data" sont les données issues de la page, généralement définies dans un modèle tel que l'Infobox.
- "Dv Path" est le chemin Lua à l'intérieur de Module:Dv/data.
- "Output Variable" est le nom de la variable de sortie que votre modèle peut appeler en utilisant
{{#var}}
- "Flag" est facultatif. "Yes" comparera les données et signalera une discordance. "No" tirera simplement la valeur de n'importe quelle source.
- "Creature" est facultatif. Par défaut, les valeurs seront comparées pour la créature actuellement sur la page via
{{PAGENAME}}
. Si "créature" est défini, il comparera à la place la valeur avec la créature spécifiée.
Exemple
Dans cet exemple, nous comparons les valeurs du T-Rex pour "Croquette" à partir de l'Infobox et de Module:Dv/data.
{{ Dv Comparison | {{{kibble|}}} | tamingFood/kibble | favoritekibble | flag = Yes | creature = Rex }}
{{{kibble|}}} et {{Dv|Rex|tamingFood/kibble}} dont comparés, et si différent, sera signalé dans une catégorie de maintenance.