Difference between pages "Template:Enumeration" and "Template:Enumeration/sandbox"

(Difference between pages)
Jump to: navigation, search
Page 1
Page 2
(require current card name to be passed in explicitly)
 
(fixes for subobjects)
 
Line 11: Line 11:
 
curr2  = Set to "none" to disable showing the current card's name/number here, otherwise if it's set the input is shown instead of the current number
 
curr2  = Set to "none" to disable showing the current card's name/number here, otherwise if it's set the input is shown instead of the current number
 
curr2_full = Raw curr2 output
 
curr2_full = Raw curr2 output
name  = Name of the current card
+
name  = Name of the current card, if different from {{ #var: $name }}
  
 
-->{{ #vardefine: $enumeration_query  | {{ #if: {{{1|}}} | {{ ucfirst: {{{1}}} }} | Card number }} }}<!--
 
-->{{ #vardefine: $enumeration_query  | {{ #if: {{{1|}}} | {{ ucfirst: {{{1}}} }} | Card number }} }}<!--
Line 31: Line 31:
 
|
 
|
 
| <div class="chronology" lang="{{ #var: $ln | en }}">
 
| <div class="chronology" lang="{{ #var: $ln | en }}">
   {{ #if: {{{2|}}}
+
   {{ #if: {{ #var: $enumeration_curr_number }}
 
   | {{ #ifexpr: {{ #var: $enumeration_curr_number }} = 0{{{first|1}}}
 
   | {{ #ifexpr: {{ #var: $enumeration_curr_number }} = 0{{{first|1}}}
 
     |
 
     |
 
     | <div class="prev">#{{ #var: $enumeration_prev_number }}: <!--
 
     | <div class="prev">#{{ #var: $enumeration_prev_number }}: <!--
 
         --><span class="quotes"><!--
 
         --><span class="quotes"><!--
         -->{{ #ask: {{ #if: {{ #var: $enumeration_release }} | [[{{ #if: {{{subobjects|}}} | -Has subobject. }}Release::{{ #var: $enumeration_release }}]] }}[[{{ #var: $enumeration_query }}::{{ #var: $enumeration_prev_number }}]]
+
         -->{{ #ask: {{ #if: {{ #var: $enumeration_release }} | [[{{ #if: {{{subobjects|}}} | Subobject of. }}Release::{{ #var: $enumeration_release }}]] }}[[{{ #var: $enumeration_query }}::{{ #var: $enumeration_prev_number }}]]
             |?{{ #if: {{{subobjects|}}} | -Has subobject. }}{{ #var: $lang | English }} name
+
             |?{{ #if: {{{subobjects|}}} | Subobject of. }}{{ #var: $lang | English }} name
 
             | format  = template
 
             | format  = template
 
             | link    = none
 
             | link    = none
Line 48: Line 48:
 
     | <div class="next">#{{ #var: $enumeration_next_number }}: <!--
 
     | <div class="next">#{{ #var: $enumeration_next_number }}: <!--
 
         --><span class="quotes"><!--
 
         --><span class="quotes"><!--
         -->{{ #ask: {{ #if: {{ #var: $enumeration_release }} | [[{{ #if: {{{subobjects|}}} | -Has subobject. }}Release::{{ #var: $enumeration_release }}]] }}[[{{ #var: $enumeration_query }}::{{ #var: $enumeration_next_number }}]]
+
         -->{{ #ask: {{ #if: {{ #var: $enumeration_release }} | [[{{ #if: {{{subobjects|}}} | Subobject of. }}Release::{{ #var: $enumeration_release }}]] }}[[{{ #var: $enumeration_query }}::{{ #var: $enumeration_next_number }}]]
             |?{{ #if: {{{subobjects|}}} | -Has subobject. }}{{ #var: $lang | English }} name
+
             |?{{ #if: {{{subobjects|}}} | Subobject of. }}{{ #var: $lang | English }} name
 
             | format  = template
 
             | format  = template
 
             | link    = none
 
             | link    = none
Line 59: Line 59:
 
   }}
 
   }}
 
}}
 
}}
   <div class="curr">{{{curr|}}}{{ #ifeq: {{ lc: {{{curr2}}} }} | none || {{ #if: {{{curr|}}} | <br /> }}{{ #if: {{{curr2_full|}}} | {{{curr2_full}}} | {{{curr2|}}} {{pound}}{{ #var: $enumeration_curr_number }}: <span class="quotes">{{{name}}}</span> }} }}</div>
+
   <div class="curr">{{{curr|}}}{{ #ifeq: {{ lc: {{{curr2}}} }} | none || {{ #if: {{{curr|}}} | <br /> }}{{ #if: {{{curr2_full|}}} | {{{curr2_full}}} | {{{curr2|}}} {{pound}}{{ #var: $enumeration_curr_number }}: <span class="quotes">{{ #if: {{{name|}}} | {{{name}}} | {{ #var: $name }} }}</span> }} }}</div>
 
   </div><noinclude>{{documentation}}</noinclude>
 
   </div><noinclude>{{documentation}}</noinclude>