Difference between revisions of "Template:Enumeration"

From Yugipedia
Jump to: navigation, search
(This is causing phantom spacing at the end)
((hopefully) support uses where the current card's number isn't provided)
Line 1: Line 1:
 
&nbsp;<!--
 
&nbsp;<!--
-->{{ #vardefine: $curr_number | {{ #expr: {{{2}}}    }} }}<!--
+
-->{{ #vardefine: $curr_number | {{ #expr: {{{2|}}}    }} }}<!--
-->{{ #vardefine: $prev_number | {{ #expr: {{{2}}} - 1 }} }}<!--
+
-->{{ #vardefine: $prev_number | {{ #expr: {{{2|}}} - 1 }} }}<!--
-->{{ #vardefine: $next_number | {{ #expr: {{ #if: {{{3|}}} | {{{3}}} | {{{2}}} }} + 1 }} }}<!--
+
-->{{ #vardefine: $next_number | {{ #expr: {{ #if: {{{3|}}} | {{{3}}} | {{{2|}}} }} + 1 }} }}<!--
  
 
-->{{ #vardefine: $curr_padded | {{ padleft: {{ #var: $curr_number }} | {{{pad|3}}} | 0 }} }}<!--
 
-->{{ #vardefine: $curr_padded | {{ padleft: {{ #var: $curr_number }} | {{{pad|3}}} | 0 }} }}<!--
Line 11: Line 11:
 
|
 
|
 
| <div class="chronology" lang="{{ #var: $ln | en }}">
 
| <div class="chronology" lang="{{ #var: $ln | en }}">
   {{ #ifexpr: {{ #var: $curr_number }} = 0{{{first|1}}}
+
   {{ #if: {{ #var: $curr_number }}
  |
+
  | {{ #ifexpr: {{ #var: $curr_number }} = 0{{{first|1}}}
  | <div class="prev">#{{ #var: $prev_padded }}: <!--
+
    |
      --><span class="quotes"><!--
+
    | <div class="prev">#{{ #var: $prev_padded }}: <!--
      -->{{ #ask: [[{{{1}}}::{{ #if: {{{padded|}}} | {{ #var: $prev_padded }} | {{ #var: $prev_number }} }}]]
+
        --><span class="quotes"><!--
          |?{{#var: $lang | English }} name
+
        -->{{ #ask: [[{{{1}}}::{{ #if: {{{padded|}}} | {{ #var: $prev_padded }} | {{ #var: $prev_number }} }}]]
          | format  = template
+
            |?{{#var: $lang | English }} name
          | link    = none
+
            | format  = template
          | template = pipeLink
+
            | link    = none
          }}<!--
+
            | template = pipeLink
      --></span>
+
            }}<!--
    </div>
+
        --></span>
  }}{{ #ifexpr: {{ #var: $curr_number }} = 0{{{last|100}}}
+
      </div>
  |
+
    }}{{ #ifexpr: {{ #var: $curr_number }} = 0{{{last|100}}}
  | <div class="next">#{{ #var: $next_padded }}: <!--
+
    |
      --><span class="quotes"><!--
+
    | <div class="next">#{{ #var: $next_padded }}: <!--
      -->{{ #ask: [[{{{1}}}::{{ #if: {{{padded|}}} | {{ #var: $next_padded }} | {{ #var: $next_number }} }}]]
+
        --><span class="quotes"><!--
          |?{{#var: $lang | English }} name
+
        -->{{ #ask: [[{{{1}}}::{{ #if: {{{padded|}}} | {{ #var: $next_padded }} | {{ #var: $next_number }} }}]]
          | format  = template
+
            |?{{#var: $lang | English }} name
          | link    = none
+
            | format  = template
          | template = pipeLink
+
            | link    = none
          }}<!--
+
            | template = pipeLink
      --></span>
+
            }}<!--
    </div>
+
        --></span>
 +
      </div>
 +
    }}
 
   }}{{ #if: {{{curr|}}}
 
   }}{{ #if: {{{curr|}}}
 
   | &#32;
 
   | &#32;

Revision as of 15:25, 25 December 2013