Modèle:Query/AttackCharAllSeriesCount
De SaintSeiyaPedia
Affiche
pour
une
technique
et
un
personnage
donnés
la
totalité
des
utilisations
dans
les
chapitres
/
épisodes.
- Les données sur les quantités combats proviennent des pages de Récits et sont donc à modifier dans les articles correspondants.
Usage
- Ce template devrait être appelé selon le format suivant :
{{Query/AttackCharAllSeriesCount
|tech_name=
|char_name=
}}
Paramètres
| Paramètre | Contenu | Valeur par défaut |
|---|---|---|
| tech_name | Nom de la technique | Scarlet Needle |
| char_name | Identifiant du personnage | Milo |
Exemple
{{Query/AttackCharAllSeriesCount|tech_name=Scarlet Needle|char_name=Milo}}
Résultat
Milo
- Pas d'utilisations.
Explications avancées
{{#ask: [[Has_Series_Name::+]]|mainlabel=-|?Has_Series_Name=|format=list|link=none|limit=500|sep=,|sort=Has_Series_ID}}
Cette requête permet de récupérer une liste de toutes les séries définies (Aide concernant la gestion des séries.). Le resultat est donc de la forme:
Saint Seiya Manga, Saint Seiya - Next Dimension, Saint Seiya Omega
Puis un tableau interne est crée à partir de cette liste.
{{#arraydefine:c| {{#ask: [[Has_Series_Name::+]]|mainlabel=-|?Has_Series_Name=|format=list|link=none|limit=500|sep=,|sort=Has_Series_ID}} }}
Equivalent à
{{#arraydefine:c| Saint Seiya Manga, Saint Seiya - Next Dimension, Saint Seiya Omega }}
Enfin, le template Query/AttackCharSeriesCount est invoqué sur chaque série du tableau.
{{#arrayprint:c||@@@@|{{Query/AttackCharSeriesCount|tech_name={{{tech_name|Scarlet Needle}}}|char_name={{{char_name|Milo}}}|series=@@@@}} }}
Equivalent à
{{Query/AttackCharSeriesCount|tech_name=Scarlet Needle|char_name=Milo|series=Saint Seiya Manga}}
{{Query/AttackCharSeriesCount|tech_name=Scarlet Needle|char_name=Milo|series=Saint Seiya - Next Dimension}}
{{Query/AttackCharSeriesCount|tech_name=Scarlet Needle|char_name=Milo|series=Saint Seiya Omega}}