Difference between revisions of "Template:Card query"

From Yugipedia
Jump to: navigation, search
(maybe this?)
(searchlabel stuff; readd $query_col_extra now that I figured out why it wasn't working (the problem turned out to be, as is the case with many such problems, that I'm an idiot))
Line 85: Line 85:
 
   }}{{ #vardefine: $query_col_card_type_st | {{ #if: {{ #var: $query_col_property }} | {{ #var: $query_col_card_type_st }} }}
 
   }}{{ #vardefine: $query_col_card_type_st | {{ #if: {{ #var: $query_col_property }} | {{ #var: $query_col_card_type_st }} }}
 
   }}
 
   }}
 +
}}{{ #vardefine: $query_col_extra | {{ #if: {{{extra_column|}}} | ?{{{extra_column}}} {{ #if: {{{extra_label|}}} | = {{{extra_label}}} }} }}
 +
}}<!--
 +
 +
some other stuff
 +
 +
-->{{ #vardefine: $query_limit | {{ #if: {{{limit|}}} | {{ #iferror: {{ #expr: {{{limit}}} }} || {{{limit}}} }} }}
 +
}}{{ #vardefine: $query_count | {{ #ask: {{ #var: $query_medium_query }}{{ #var: $query_card_type_query }}{{ #var: $query_query }} | format=count }}
 
}}<!--
 
}}<!--
  
Line 103: Line 110:
 
   |{{ #var: $query_col_link_number }}
 
   |{{ #var: $query_col_link_number }}
 
   |{{ #var: $query_col_property }}
 
   |{{ #var: $query_col_property }}
   |{{ #if: {{{extra_column|}}} | ?{{{extra_column}}} {{ #if: {{{extra_label|}}} | = {{{extra_label}}} }} }}
+
   |{{ #var: $query_col_extra }}
 
   | {{ #if: {{ #var: $query_query_medium | {{ #var: $query_medium }} }} | mainlabel = - }}
 
   | {{ #if: {{ #var: $query_query_medium | {{ #var: $query_medium }} }} | mainlabel = - }}
 
   | headers = plain
 
   | headers = plain
 
   | class = sortable wikitable smwtable card-list
 
   | class = sortable wikitable smwtable card-list
   | {{ #if: {{{limit|}}} | {{ #iferror: {{ #expr: {{{limit}}} }} || limit = {{{limit}}} }} }}
+
   | {{ #if: {{ #var: $query_limit }} | limit = {{ #var: $query_limit }} }}
 +
  | searchlabel = ... further results ({{ #expr: {{ #var: $query_count }} - {{ #var: $query_limit }} }} more)
 
}}<!--
 
}}<!--
  
Line 135: Line 143:
 
* <code><nowiki>{{{extra_column}}}</nowiki></code>: <code>{{ #tag: nowiki | {{{extra_column|}}} }}</code>
 
* <code><nowiki>{{{extra_column}}}</nowiki></code>: <code>{{ #tag: nowiki | {{{extra_column|}}} }}</code>
 
* <code><nowiki>{{{extra_label}}}</nowiki></code>: <code>{{ #tag: nowiki | {{{extra_label|}}} }}</code>
 
* <code><nowiki>{{{extra_label}}}</nowiki></code>: <code>{{ #tag: nowiki | {{{extra_label|}}} }}</code>
* limit: {{ #if: {{{limit|}}} | {{{limit}}} | 50 }}
+
* $query_col_extra: <code>{{ #tag: nowiki | {{ #var: $query_col_extra }} }}</code>
* results count: {{ #ask: {{ #var: $query_medium_query }}{{ #var: $query_card_type_query }}{{ #var: $query_query }} | format=count }}
+
* limit: {{ #var: $query_limit | 50 }}
 +
* results count: {{ #var: $query_count }}
 
}}<!--
 
}}<!--
  
Line 153: Line 162:
 
}}{{ #vardefine: $query_col_link_number
 
}}{{ #vardefine: $query_col_link_number
 
}}{{ #vardefine: $query_col_property
 
}}{{ #vardefine: $query_col_property
 +
}}{{ #vardefine: $query_col_extra
 +
}}{{ #vardefine: $query_limit
 +
}}{{ #vardefine: $query_count
 
}}<!--
 
}}<!--
  

Revision as of 16:19, 19 April 2017

<ul><li>The part "{{{1}}}" of the query was not understood.Results might not be as expected.</li> <!--br--><li>Some subquery has no valid condition.</li></ul>

  • #ask query: {{{1}}}
  • $query_query: {{{1}}}
  • $query_query_lc: {{{1}}}
  • $query_medium:
  • $query_medium_query:
  • $query_query_medium:
  • $query_card_type:
  • $query_card_type_query:
  • $query_col_card_type: ?Card type =
  • $query_col_primary_type:
  • $query_col_secondary_type:
  • $query_col_attribute:
  • $query_col_card_type_st: ?Card type = [[Card type]]
  • $query_col_type:
  • $query_col_stars:
  • $query_col_scale:
  • $query_col_atk:
  • $query_col_def:
  • $query_col_link_number:
  • $query_col_property: ?Property = [[Property]]
  • {{{extra_column}}}:
  • {{{extra_label}}}:
  • $query_col_extra:
  • limit: 50
  • results count: 0<ul><li>The part "{{{1}}}" of the query was not understood.Results might not be as expected.</li> <!--br--><li>Some subquery has no valid condition.</li></ul>