Difference between revisions of "Template:Card data"

From mtgpq wiki
Jump to: navigation, search
(Added clarification that lists need to be in alphabetical order)
 
(7 intermediate revisions by one other user not shown)
Line 3: Line 3:
 
Extract card data for a card for use in other templates.  The only parameter is the card name.
 
Extract card data for a card for use in other templates.  The only parameter is the card name.
  
The card data is stored in templates named "Template:Card data: card name".  For example, [[Template:Card data: Zetalpa, Primal Dawn]].  The contents of each card data template are formatted as follows:
+
The card data is stored in templates named "Template:Card data: card name".  For example, [[Template:Card data: Zetalpa, Primal Dawn]].  The card data fields are formatted as follows:
  
'''Name|Expansion|Rarity|Colors|Cost|Type|Subtypes|Stats|Keywords'''
+
'''Name|Expansion|Rarity|Colors|Cost|Type|Subtypes|P/T|Shields|Keywords|Image'''
  
* Name: The card name, such as "Zetalpa, Primal Dawn".  Use "Side1//Side2" for double-sided cards, such as "Invent//Invert".
+
{| class="wikitable"
* Expansion: The 3-letter abbreviation for the card's expansion set, such as "RIX"
+
|-
* Rarity: "C", "U", "R", "M", or "MP" according to the rarity
+
! #
* Colors: A color string such as "ubr", or "c" for colorless
+
! Field
* Cost: The base mana cost of the card, such as "19".  Use two costs separated by a comma for split cards, such as "6,9"
+
! Description
* Type: "Creature", "Spell", or "Support"
+
! Examples
* Subtypes: A comma-separated list of sub-types, such as "Dinosaur,Elder"
+
|-
* Stats: For creatures, power and toughness separated by a slash, such as "4/8"For supports, the shield cost, such as "4".  Blank for spells.
+
! 1
* Keywords: A comma-separated list of keywords used by the card, such as "Activate,Double Strike,Flying,Trample,Vigilance".
+
| Name
 +
| The card name.  Use "Side1//Side2" for double-sided cards, such as "Invent//Invert".
 +
| "Zetalpa, Primal Dawn"
 +
|-
 +
! 2
 +
| Expansion
 +
| The 3-letter abbreviation for the card's expansion set.
 +
| "RIX"
 +
|-
 +
! 3
 +
| Rarity
 +
| A one or two letter abbreviation of the card's rarity.
 +
| "C", "U", "R", "M", or "MP"
 +
|-
 +
! 4
 +
| Colors
 +
| An upper-case string representing the color of the card.
 +
| "W", "UBR", "C"
 +
|-
 +
! 5
 +
| Cost
 +
| The base mana cost of the card.  Use two costs separated by a comma for split cards.
 +
| "19", "6,9"
 +
|-
 +
! 6
 +
| Type
 +
| The type of the card.  Use two types separated by a comma in alphabetical order for split cards with different types on each side.
 +
| "Creature", "Spell", "Support", "Creature,Spell"
 +
|-
 +
! 7
 +
| Subtypes
 +
| A comma-separated list of sub-types in alphabetical order.
 +
| "Dinosaur,Elder"
 +
|-
 +
! 8
 +
| P/T
 +
| For creatures, power and toughness separated by a slash; blank otherwise.
 +
| "4/8"
 +
|-
 +
! 9
 +
| Shield
 +
| For supports, the shield value; blank otherwise.
 +
| "4"
 +
|-
 +
! 10
 +
| Keywords
 +
| A comma-separated list of keywords in alphabetical order used by the card.
 +
| "Activate,Double Strike,Flying,Trample,Vigilance"
 +
|-
 +
! 11
 +
| Image
 +
| An image filename for the card which can be found via external link to mtgpq.info.
 +
| "Zetalpa_Primal_Dawn.png"
 +
|}
  
 
==Example==
 
==Example==

Latest revision as of 12:32, 16 December 2024

Usage

Extract card data for a card for use in other templates. The only parameter is the card name.

The card data is stored in templates named "Template:Card data: card name". For example, Template:Card data: Zetalpa, Primal Dawn. The card data fields are formatted as follows:

Name|Expansion|Rarity|Colors|Cost|Type|Subtypes|P/T|Shields|Keywords|Image

# Field Description Examples
1 Name The card name. Use "Side1//Side2" for double-sided cards, such as "Invent//Invert". "Zetalpa, Primal Dawn"
2 Expansion The 3-letter abbreviation for the card's expansion set. "RIX"
3 Rarity A one or two letter abbreviation of the card's rarity. "C", "U", "R", "M", or "MP"
4 Colors An upper-case string representing the color of the card. "W", "UBR", "C"
5 Cost The base mana cost of the card. Use two costs separated by a comma for split cards. "19", "6,9"
6 Type The type of the card. Use two types separated by a comma in alphabetical order for split cards with different types on each side. "Creature", "Spell", "Support", "Creature,Spell"
7 Subtypes A comma-separated list of sub-types in alphabetical order. "Dinosaur,Elder"
8 P/T For creatures, power and toughness separated by a slash; blank otherwise. "4/8"
9 Shield For supports, the shield value; blank otherwise. "4"
10 Keywords A comma-separated list of keywords in alphabetical order used by the card. "Activate,Double Strike,Flying,Trample,Vigilance"
11 Image An image filename for the card which can be found via external link to mtgpq.info. "Zetalpa_Primal_Dawn.png"

Example

The following mark-up:

{{Card data|Zetalpa, Primal Dawn}}

Produces:

{{p{{{1}}}|Zetalpa, Primal Dawn|RIX|M|W|19|Creature|Dinosaur,Elder|4/8||Activate,Double Strike,Flying,Trample,Vigilance|Zetalpa_Primal_Dawn.png}}