Difference between revisions of "Template:Name"

From Yugipedia
Jump to: navigation, search
(only use the module if the name's length is over 1000 characters, to avoid script timeout errors on pages with hundreds of transclusions)
(Restoring revision 4860480 by User:Dinoguy1000 on 2022-01-13 05:46:05. "Dinoguy1000 moved page Template:Card name to Template:Name: genericize")
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{ #if: {{{1|}}} | {{ #vardefine: $card_name-localname | {{ #ask: [[{{ #vardefineecho: $card_name-name | {{ PAGENAME: {{{1}}} }} }}]]
+
{{ #invoke: Data/Templates | name }}<noinclude>
  |?{{ #switch: {{ln|{{{2}}}}}
+
{{documentation}}
    | ja = {{ #if: {{ #show: {{ #var: $card_name-name }} |?Ruby Japanese name }} | Ruby }} Japanese name
 
    | de = German name
 
    | ko = Korean name
 
    | zh = Chinese name
 
    | fr = French name
 
    | pt = Portuguese name
 
    | it = Italian name
 
    | es = Spanish name
 
    | #default = {{ #ifeq: {{rg|{{{2}}}}} | AE | {{ #if: {{ #show: {{ #var: $card_name-name }} |?Asian-English name }} | Asian- }} }}English name
 
    }}
 
  | format    = template
 
  | template  = echo
 
  | mainlabel = -
 
  | limit    = 1
 
  | searchlabel =
 
  | sort      = modification date
 
  | order    = desc
 
  }} }}{{ #ifexpr: {{ #len: {{ #var: $card_name-localname }} }} < 1000
 
  | {{ #explode: {{ #explode: {{ #var: $card_name-localname }} | ]] | 1 }} | {{!((}} }}
 
  | {{ #invoke: string | match | {{ #var: $card_name-localname }} | %[%[SMW::off%]%](.*)%[%[SMW::on%]%] }}
 
  }}
 
}}<noinclude>
 
{{t|Card name}} generates the name of a card from the Semantic property.
 
 
 
For example:
 
* <nowiki>{{Card name|Dark Magician|en}}</nowiki> → {{Card name|Dark Magician|en}}
 
* <nowiki>{{Card name|Dark Magician|ae}}</nowiki> → {{Card name|Dark Magician|ae}}
 
* <nowiki>{{Card name|Dark Magician|de}}</nowiki> → {{Card name|Dark Magician|de}}
 
* <nowiki>{{Card name|Dark Magician|ja}}</nowiki> → {{Card name|Dark Magician|ja}}
 
* <nowiki>{{Card name|Blue-Eyes White Dragon|ja}}</nowiki> → {{Card name|Blue-Eyes White Dragon|ja}}
 
* <nowiki>{{Card name|Blue-Eyes White Dragon|ae}}</nowiki> → {{Card name|Blue-Eyes White Dragon|ae}}
 
 
 
[[Category:Templates]]
 
 
</noinclude>
 
</noinclude>

Latest revision as of 02:33, 15 March 2023