Permanently protected template

Difference between revisions of "Template:Database link"

From Yugipedia
Jump to: navigation, search
m (Protected "Template:Database link": High traffic page ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)))
(top: Restoring revision 5138794 by User:TheycallmeBrick on 2022-12-27 06:05:18.)
(Tag: New user edit)
 
Line 1: Line 1:
{{ #vardefine: $tdl-type | {{ #switch: {{ lc: {{{1}}} }} | card | set | faq | question = {{ lc: {{{1}}} }} | ruling | rulings = faq | q&a | answer = question | #default = card }}
+
{{ #vardefine: $tdl-db      | {{ #if: {{{rush_duel|}}} | rushdb | yugiohdb }}
 +
}}{{ #vardefine: $tdl-type   | {{ #switch: {{ lc: {{{1}}} }} | card | set | faq | question = {{ lc: {{{1}}} }} | ruling | rulings = faq | q&a | answer = question | #default = card }}
 
}}{{ #vardefine: $tdl-action | {{ #switch: {{ #var: $tdl-type }} | faq | question = faq | #default = card }}
 
}}{{ #vardefine: $tdl-action | {{ #switch: {{ #var: $tdl-type }} | faq | question = faq | #default = card }}
}}{{ #vardefine: $tdl-ope | {{ #switch: {{ #var: $tdl-type }} | set = 1 | card = 2 | faq = 4 | question = 5 }}
+
}}{{ #vardefine: $tdl-ope   | {{ #switch: {{ #var: $tdl-type }} | set = 1 | card = 2 | faq = 4 | question = 5 }}
}}{{ #vardefine: $tdl-id | {{ #switch: {{ #var: $tdl-type }} | set = p | question = f | #default = c }}
+
}}{{ #vardefine: $tdl-id     | {{ #switch: {{ #var: $tdl-type }} | set = p | question = f | #default = c }}
 
}}{{ #vardefine: $tdl-number | {{ #iferror: {{ #expr: {{{1}}} }} | {{{2}}} | {{{1}}} }}
 
}}{{ #vardefine: $tdl-number | {{ #iferror: {{ #expr: {{{1}}} }} | {{{2}}} | {{{1}}} }}
}}{{ #vardefine: $tdl-rp | {{ #ifeq: {{ #var: $tdl-type }} | set | &rp=99999 }}
+
}}{{ #vardefine: $tdl-rp     | {{ #ifeq: {{ #var: $tdl-type }} | set | &rp=99999 }}
}}{{ #vardefine: $tdl-lang | {{ #switch: {{ #var: $tdl-type }} | faq | question = ja | #default = {{ #if: {{{lang|}}} | {{ lc: {{{lang}}} }} | en }} }}
+
}}{{ #vardefine: $tdl-lang   | {{ #switch: {{ #var: $tdl-type }} | faq | question = ja | #default = {{ #if: {{{lang|}}} | {{ lc: {{{lang}}} }} | en }} }}
}}{{ #vardefine: $tdl-url | https://www.db.yugioh-card.com/yugiohdb/{{ #var: $tdl-action }}_search.action?ope={{ #var: $tdl-ope }}&{{ #var: $tdl-id }}id={{ #var: $tdl-number }}{{ #var: $tdl-rp }}&request_locale={{ #var: $tdl-lang }}
+
}}{{ #vardefine: $tdl-url   | {{ #ifeq: {{ #var: $tdl-lang }} | cn
}}{{ #if: {{{link|}}}
+
  | {{ #switch: {{ #var: $tdl-type }}
 +
    | set            = https://db.yugioh-card-cn.com/card_search_action_list_2.html?ope=1&sess=1&pid={{ #var: $tdl-number }}&rp=99999&mode=1
 +
    | card | #default = https://db.yugioh-card-cn.com/card_detail.html?id={{ #var: $tdl-number }}&lang=cn&istype=undefined&ullist=0
 +
  }}
 +
  | https://www.db.yugioh-card.com/{{ #var: $tdl-db }}/{{ #var: $tdl-action }}_search.action?ope={{ #var: $tdl-ope }}&{{ #var: $tdl-id }}id={{ #var: $tdl-number }}{{ #var: $tdl-rp }}&request_locale={{ #var: $tdl-lang }}
 +
}} }}{{ #if: {{{link|}}}
 
   | {{ #var: $tdl-url }}
 
   | {{ #var: $tdl-url }}
 
   | {{ #vardefine: $tdl-text | {{ #iferror: {{ #expr: {{{1}}} }}
 
   | {{ #vardefine: $tdl-text | {{ #iferror: {{ #expr: {{{1}}} }}
Line 15: Line 21:
 
   }}[{{ #var: $tdl-url }} {{ #var: $tdl-text }}]
 
   }}[{{ #var: $tdl-url }} {{ #var: $tdl-text }}]
 
}}<noinclude>
 
}}<noinclude>
 
 
{{Documentation}}
 
{{Documentation}}
 
</noinclude>
 
</noinclude>

Latest revision as of 22:47, 17 March 2023

[1]