Modèle:SpecialAttacks

De SaintSeiyaPedia
Share/Save/Bookmark
Aller à : navigation, rechercher

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

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.