Modèle:SpecialAttacks
Template utilisé pour créer les pages de Techniques de combat.
- Remplir manuellement ce template est déconseillé. Il vaut mieux utiliser le formulaire SpecialAttacks_Form pour créer ce genre de pages.
Usage
- Ce template devrait être appelé selon le format suivant :
{{SpecialAttacks
|tech_name=
|tech_name_jp=
|tech_name_romaji=
|alt_name=
|front_picture=
|front_picture_caption=
|desc=
|altnamelist=
|gallery=
|status_link=
|status_number=
|status_data=
|links=
|author_notes=
|categories=
}}
Paramètres
| Paramètre | Contenu | Valeur par défaut | Propriété sémantique créée |
|---|---|---|---|
| tech_name | Nom de la technique. Obligatoire | Tech_name | |
| tech_name_jp | Nom de la technique en japonais (kana) | Tech_name_jp | |
| tech_name_romaji | Nom de la technique en japonais (romaji) | Tech_name_romaji | |
| alt_name | Nom alternatif, comme les noms en kanjis rajoutés par Okada dans Saint Seiya G | Alt_name | |
| front_picture | Nom de fichier de l'image affichée dans l'infobox | Has_front_pic | |
| front_picture_caption | Légende affichée sous l'image. Optionnel | ||
| desc | Description | ||
| altnamelist | Liste de noms alternatifs. Il faut utiliser une série de templatesTemplate:AlternativeNames pour les inclure. | ||
| gallery | Galerie d'images | ||
| status_link | Lien vers le topic de discussion correspondant du forum. | ||
| status_number | Statut de l'article | ||
| status_data | Éléments à ajouter dans cet article. | ||
| links | Liens externes | ||
| author_notes | Rédacteurs | ||
| categories | Catégories. Valeurs séparées par des virgules. |
Exemple
- Fiche de référence: Galaxian Explosion
Sous-templates
Explications techniques avancées
Inclusion
- Ce template vérifie l'existence ou non d'un résultat pour l'instruction {{CALLER:2}}.
Si {{CALLER:2}} renvoie un résultat non nul, cela signifie que l'article est inclus dans un autre article et qu'il faut donc afficher une version courte de cette page de "Technique de combat", et le template SpecialAttacks/transclude va donc être appelé au lieu d'afficher normalement la page.
Utilisateurs de techniques de combat
Les données décrivant quel personnage possède telle technique dans quelle série proviennent des pages de Personnages.
Ensuite, divers templates contenant des requêtes sémantiques sont lancés
| Template | Fonction |
|---|---|
| Query/GetCharSAttackSeries | Tableau montrant quels personnages possèdent cette technique selon les séries |
| Query/GetCharSAttackData | Tableau montrant quels personnages possèdent cette technique selon les databooks |
Nombre d'utilisations des techniques
Les données décrivant combien de fois un personnage a utilisé une technique proviennent des pages de Récits.
Le
template
Query/GetAttackAllCharQty
se
charge
de
la
requête
sémantique
permettant
de
récupérer
ces
informations.