Jump to content

Template:LabelOrElse: Difference between revisions

From Philosophical Research
m pass class parameter to I template
m .item-name
Line 1: Line 1:
<onlyinclude><span class="item-code">{{#if:{{{I|}}}|{{Template:I{{{I|}}}|Q={{{Q|}}}|class={{{class|}}}}}}}{{#switch:{{{ParameterThatShouldAlwaysBeEmpty|}}}|{{{E|}}}={{#if:{{{2|}}}|[[Ontology:Q{{{Q|617}}}|{{{2}}}]]|[[Ontology:Q{{{Q|617}}}|{{{1|(Item name missing)}}}]]}}|{{{Q|}}}={{#if:{{{2|}}}|[[Ontology:{{{E|Q617}}}|{{{2}}}]]|[[Ontology:{{{E|Q617}}}|{{{1|(Item name missing)}}}]]}}|#default={{#if: {{{2|}}}|[[{{{href|}}}|{{{2}}}]]|[[{{{href|}}}|{{{1|(Item name missing)}}}]]}}}}</span></onlyinclude><!--
<onlyinclude>{{#if:{{{I|}}}|{{Template:I{{{I|}}}|Q={{{Q|}}}|class={{{class|}}}}}}}<span class="item-name">{{#switch:{{{ParameterThatShouldAlwaysBeEmpty|}}}|{{{E|}}}={{#if:{{{2|}}}|[[Ontology:Q{{{Q|617}}}|{{{2}}}]]|[[Ontology:Q{{{Q|617}}}|{{{1|(Item name missing)}}}]]}}|{{{Q|}}}={{#if:{{{2|}}}|[[Ontology:{{{E|Q617}}}|{{{2}}}]]|[[Ontology:{{{E|Q617}}}|{{{1|(Item name missing)}}}]]}}|#default={{#if: {{{2|}}}|[[{{{href|}}}|{{{2}}}]]|[[{{{href|}}}|{{{1|(Item name missing)}}}]]}}}}</span></onlyinclude><!--
more readable version:
more readable version:


<span class="item-code">
{{#if:{{{I|}}} |  {{Template:I{{{I|}}} |Q={{{Q|}}} |class={{{class|}}} }}  }}
{{#if:{{{I|}}} |  {{Template:I{{{I|}}} |Q={{{Q|}}} |class={{{class|}}} }}  }}
{{#switch:{{{ParameterThatShouldAlwaysBeEmpty|}}}
<span class="item-name">{{#switch:{{{ParameterThatShouldAlwaysBeEmpty|}}}
| {{{E|}}} = {{#if: {{{2|}}} | [[Ontology:Q{{{Q|617}}}|{{{2}}}]] | [[Ontology:Q{{{Q|617}}}|{{{1|(Item name missing)}}}]] }}
| {{{E|}}} = {{#if: {{{2|}}} | [[Ontology:Q{{{Q|617}}}|{{{2}}}]] | [[Ontology:Q{{{Q|617}}}|{{{1|(Item name missing)}}}]] }}
| {{{Q|}}} = {{#if: {{{2|}}} | [[Ontology:{{{E|Q617}}}|{{{2}}}]] | [[Ontology:{{{E|Q617}}}|{{{1|(Item name missing)}}}]] }}
| {{{Q|}}} = {{#if: {{{2|}}} | [[Ontology:{{{E|Q617}}}|{{{2}}}]] | [[Ontology:{{{E|Q617}}}|{{{1|(Item name missing)}}}]] }}

Revision as of 10:17, 28 January 2026

(Item name missing)

Parameters

  • 1 - primary label
  • 2 - alternate label
  • E - Item identifier including "Q" etc. If not supplied, Q will be used
  • Q - Item number not including "Q"
  • href - entry title, freeform
  • I - swatch icon (optional)
  • class - swatch color for icon (optional)