Jump to content

Template:IXN: Difference between revisions

From LithoGraphica
Reversedragon (talk | contribs)
m accidentally edited visible string, not TTS
Tag: Undo
Reversedragon (talk | contribs)
rewrite icon code to use messages
Line 1: Line 1:
<includeonly><onlyinclude>{{#if:{{{tag|}}}|| <span class="mix-match {{{class|matched}}}"><abbr class="figure item-dimension" data-icon="{{{dimension-icon|}}}" title="{{int:hue-tooltip-{{{dimension-lowercase|}}}/{{{lang|en}}}}} {{#if:{{{tradition2|}}}|/ {{{tradition2|}}}}} {{#if:{{{tradition3|}}}|/ {{{tradition3|}}}}} / {{int:hue-tooltip-item-id/{{{lang|en}}}|Q{{{Q|617}}}}} / {{#if:{{{sense|}}}|{{int:hue-tooltip-sense/{{{lang|en}}}|{{{sense|}}}}}|{{int:hue-tooltip-no-sense/{{{lang|en}}}}}}}">{{TTS|html=ins|class=flag|tts={{#if:{{{QTTS|}}}|{{{QTTS|}}}|{{{Q|617}}}}}. ({{{dimension|}}})|{{{dimension|}}}–{{{Q|617}}}|NoTitle=y}}{{#switch:{{{ParameterThatShouldBeEmpty|}}} | {{{tts|}}}{{{tradition|}}} = {{TTS|html=ins|class=swatch|[{{{dimension|}}}]|({{{dimension|}}}):|NoTitle=y}} | {{{tradition|}}} = {{TTS|html=ins|class=swatch|[{{{dimension|}}}]|({{{dimension|}}}):}} | #default = {{TTS|html=ins|class=swatch|[{{{tradition}}}] [{{{dimension|}}}]|({{#if:{{{tradTTS|}}}|{{{tradTTS|}}}|{{{tts}}}}}) ({{{dimension|}}}):}} }}</abbr><span class="spacer"> </span></span><ins class="field-tag">{{TTS|E={{{tradition-E|}}}|html=abbr|{{#if:{{{trad|}}}|{{{trad}}}|{{{tradition}}}}}|{{#if:{{{tradTTS|}}}|{{{tradTTS}}}|{{{tts}}}}}}}{{int:Hue-ins-domain-spacer/{{{lang|en}}}}}</ins>}}{{#if:{{{tag|}}}|{{TTS|html=small|class=tag-after|tts=({{{tts|}}})|({{{tradition|}}})|title={{#if:{{{tradition3|}}}| {{{tradition3|}}} | {{{tradition2|}}} }} |E={{{tradition-E|}}} }} }}</onlyinclude></includeonly><!--
<includeonly><onlyinclude>{{#if:{{{tag|}}}||<span class="mix-match {{#if:{{{class|}}}|{{{class|}}}|{{Template:IXN/{{{tradition|}}}/class}} matched}}"><abbr class="figure item-dimension" data-icon="{{{dimension-icon|}}}" title="{{int:hue-tooltip-{{{dimension-lowercase|}}}/{{{lang|en}}}}} {{#if:{{{tradition2|}}}|/ {{{tradition2|}}}}} {{#if:{{{tradition3|}}}|/ {{{tradition3|}}}}} / {{int:hue-tooltip-item-id/{{{lang|en}}}|Q{{{Q|617}}}}} / {{#if:{{{sense|}}}|{{int:hue-tooltip-sense/{{{lang|en}}}|{{{sense|}}}}}| {{int:hue-tooltip-no-sense/{{{lang|en}}}}} }}">{{TTS|html=ins|class=flag|tts={{#if:{{{QTTS|}}}|{{{QTTS|}}}|{{{Q|617}}}}}. ({{{dimension|}}})|{{{dimension|}}}–{{{Q|617}}}|NoTitle=y}}{{#switch:{{{ParameterThatShouldBeEmpty|}}} | {{{tts|}}}{{{tradition|}}} = {{TTS|html=ins|class=swatch|{{int:hue-philosophy-{{{tradition-message|}}}/{{{lang|}}}}}|{{int:hue-philosophy-tts-{{{tradition-message|}}}/{{{lang|}}}}}}} | {{{tradition|}}} = {{TTS|html=ins|class=swatch|[{{{dimension|}}}]|({{{dimension|}}}):}} | #default = {{TTS|html=ins|class=swatch|[{{{tradition}}}] [{{{dimension|}}}]|({{#if:{{{tradTTS|}}}|{{{tradTTS|}}}|{{{tts}}}}}) ({{{dimension|}}}):|NoTitle=y}} }} </abbr><span class="spacer"> </span></span><ins class="field-tag">{{TTS|html=abbr|title={{#if:{{{tradition2|}}}| {{{tradition2|}}} | {{int:hue-tooltip-tradition-{{{tradition-message|}}}/{{{lang|}}}}} }} |E={{#if:{{{tradition-E|}}}| {{{tradition-E|}}} | {{Template:IXN/{{{tradition|}}}/E}} }} |{{#switch:{{{ParameterThatShouldBeEmpty|}}} | {{{trad|}}}{{{tradition-message|}}} = {{{tradition|}}} | {{{trad|}}}{{{tradition|}}} = {{int:hue-philosophy-{{{tradition-message|}}}/{{{lang|}}}}} | #default = {{{trad|}}} }}|{{#switch:{{{ParameterThatShouldBeEmpty|}}} | {{{tradTTS|}}}{{{tts|}}} = {{int:hue-philosophy-tts-{{{tradition-message|}}}/{{{lang|}}}}} | {{{tradTTS|}}} = {{{tts}}} | #default = {{{tradTTS|}}} }} }}{{int:hue-ins-domain-spacer/{{{lang|en}}} }}</ins> }} {{#if:{{{tag|}}}| {{TTS|html=small|class=tag-after |tts=({{{tts|}}})|({{{tradition|}}}) |title={{#if:{{{tradition3|}}}| {{{tradition3|}}} | {{{tradition2|}}} }} |E={{{tradition-E|}}} }} }}</onlyinclude></includeonly><!--


more readable version:  (Lisp indentation)
more readable version:  (Lisp indentation)


{{#if:{{{tag|}}}||
{{#if:{{{tag|}}}||
   <span class="mix-match {{{class|matched}}}"><abbr class="figure item-dimension" data-icon="{{{dimension-icon|}}}"
   <span class="mix-match {{#if:{{{class|}}}|{{{class|}}}|{{Template:IXN/{{{tradition|}}}/class}} matched}}"><abbr class="figure item-dimension" data-icon="{{{dimension-icon|}}}"
     title="{{int:hue-tooltip-{{{dimension-lowercase|}}}/{{{lang|en}}}}}_
     title="{{int:hue-tooltip-{{{dimension-lowercase|}}}/{{{lang|en}}}}}_
       {{#if:{{{tradition2|}}}|/ {{{tradition2|}}}}}_
       {{#if:{{{tradition2|}}}|/ {{{tradition2|}}}}}_
       {{#if:{{{tradition3|}}}|/ {{{tradition3|}}}}}_
       {{#if:{{{tradition3|}}}|/ {{{tradition3|}}}}}_
       / {{int:hue-tooltip-item-id/{{{lang|en}}}|Q{{{Q|617}}}}} / {{#if:{{{sense|}}}|{{int:hue-tooltip-sense/{{{lang|en}}}|{{{sense|}}}}}| {{int:hue-tooltip-no-sense/{{{lang|en}}}}} }}
       / {{int:hue-tooltip-item-id/{{{lang|en}}}|Q{{{Q|617}}}}} / {{#if:{{{sense|}}}|{{int:hue-tooltip-sense/{{{lang|en}}}|{{{sense|}}}}}| {{int:hue-tooltip-no-sense/{{{lang|en}}}}} }}   ">
      ">
     {{TTS|html=ins|class=flag|tts={{#if:{{{QTTS|}}}|{{{QTTS|}}}|{{{Q|617}}}}}. ({{{dimension|}}})|{{{dimension|}}}–{{{Q|617}}}|NoTitle=y}}
     {{TTS|html=ins|class=flag|tts={{#if:{{{QTTS|}}}|{{{QTTS|}}}|{{{Q|617}}}}}. ({{{dimension|}}})|{{{dimension|}}}–{{{Q|617}}}|NoTitle=y}}
     {{#switch:{{{ParameterThatShouldBeEmpty|}}}
     {{#switch:{{{ParameterThatShouldBeEmpty|}}}
       | {{{tts|}}}{{{tradition|}}} = {{TTS|html=ins|class=swatch|[{{{dimension|}}}]|({{{dimension|}}}):|NoTitle=y}}
       | {{{tts|}}}{{{tradition|}}} = {{TTS|html=ins|class=swatch|{{int:hue-philosophy-{{{tradition-message|}}}/{{{lang|}}}}}|{{int:hue-philosophy-tts-{{{tradition-message|}}}/{{{lang|}}}}}}}
       | {{{tradition|}}} = {{TTS|html=ins|class=swatch|[{{{dimension|}}}]|({{{dimension|}}}):}}
       | {{{tradition|}}} = {{TTS|html=ins|class=swatch|[{{{dimension|}}}]|({{{dimension|}}}):|NoTitle=y}}
       | #default = {{TTS|html=ins|class=swatch|[{{{tradition}}}] [{{{dimension|}}}]|({{#if:{{{tradTTS|}}}|{{{tradTTS|}}}|{{{tts}}}}}) ({{{dimension|}}}):}}
       | #default = {{TTS|html=ins|class=swatch|[{{{tradition}}}] [{{{dimension|}}}]|({{#if:{{{tradTTS|}}}|{{{tradTTS|}}}|{{{tts}}}}}) ({{{dimension|}}}):}}
       }}
       }}
     </abbr></span>
     </abbr>
  <span class="spacer"> </span>
    <span class="spacer"> </span></span>
   <ins class="field-tag">{{TTS|E={{{tradition-E|}}}|html=abbr|{{#if:{{{trad|}}}|{{{trad}}}|{{{tradition}}}}}|{{#if:{{{tradTTS|}}}|{{{tradTTS}}}|{{{tts}}}}}}}{{int:Hue-ins-domain-spacer/{{{lang|en}}}}}</ins>
   <ins class="field-tag">
      {{TTS|html=abbr
      |title={{#if:{{{tradition2|}}}| {{{tradition2|}}} | {{int:hue-tooltip-tradition-{{{tradition-message|}}}/{{{lang|}}}}} }}
      |E={{#if:{{{tradition-E|}}}| {{{tradition-E|}}} | {{Template:IXN/{{{tradition|}}}/E}} }}
      |{{#switch:{{{ParameterThatShouldBeEmpty|}}}
        | {{{trad|}}}{{{tradition-message|}}} = {{{tradition|}}}
        | {{{trad|}}}{{{tradition|}}} = {{int:hue-philosophy-{{{tradition-message|}}}/{{{lang|}}} }}
        | #default = {{{trad|}}}
        }}
      |{{#switch:{{{ParameterThatShouldBeEmpty|}}}
        | {{{tradTTS|}}}{{{tts|}}} = {{int:hue-philosophy-tts-{{{tradition-message|}}}/{{{lang|}}} }}
        | {{{tradTTS|}}} = {{{tts}}}
        | #default = {{{tradTTS|}}}
        }}
      }}
      {{int:hue-ins-domain-spacer/{{{lang|en}}} }}
    </ins>
   }}
   }}
{{#if:{{{tag|}}}|
{{#if:{{{tag|}}}|
   {{TTS|html=small|class=tag-after
   {{TTS|html=small|class=tag-after
     |tts=({{{tts|}}})|({{{tradition|}}})
     |tts=({{{tts|}}})
    |({{{tradition|}}})
     |title={{#if:{{{tradition3|}}}| {{{tradition3|}}} | {{{tradition2|}}} }}
     |title={{#if:{{{tradition3|}}}| {{{tradition3|}}} | {{{tradition2|}}} }}
     |E={{{tradition-E|}}}
     |E={{{tradition-E|}}}
     }}
     }}
  }}
}}
-->
-->
== Demo ==
== Demo ==
Line 36: Line 52:


<ol class="hue clean compound">
<ol class="hue clean compound">
<li>{{HueEntity|lang=en|swatch=field_geo|class=manual flag|I=Z1|trad=STM|tradTTS=Stem|Q=617|Q2=617|dimension=Z|PPPA={{int:hue-item-placeholder-name-z1/en}} |ins = compound list }}</li>
<li>{{HueEntity|lang=en|swatch=field_geo|class=manual flag|I=Z1|tradition-message=stm|Q=617|Q2=617|dimension=Z|PPPA={{int:hue-item-placeholder-name-z1/en}} |ins = compound list }}</li>
<li>{{HueEntity|lang=en|swatch=field_fantasy|class=manual flag|I=S1|trad=HAS|tradTTS=Hass|Q=617|Q2=617|dimension=S|PPPA={{int:hue-item-placeholder-name-s1/en}} |ins = compound list }}</li>
<li>{{HueEntity|lang=en|swatch=field_fantasy|class=manual flag|I=S1|tradition-message=has|Q=617|Q2=617|dimension=S|PPPA={{int:hue-item-placeholder-name-s1/en}} |ins = compound list }}</li>
</ol>
</ol>
<ol class="hue clean compound">
<li class="hue-domain">{{HueEntity|lang=en|swatch=field_geo|class=manual flag|I=Z1|trad=STM|tradTTS=Stem|Q=617|Q2=617|dimension=Z|PPPA={{int:hue-item-placeholder-name-z1/en}} |ins = compound list }}</li>
<li class="hue-domain">{{HueEntity|lang=en|swatch=field_fantasy|class=manual flag|I=S1|trad=HAS|tradTTS=Hass|Q=617|Q2=617|dimension=S|PPPA={{int:hue-item-placeholder-name-s1/en}} |ins = compound list }}</li>
</ol>
{{HueSwatchPreview|I=Z1/ES|dl = {{int:hue-item-placeholder-name-z1}} |lang=en}}


== Description ==
== Description ==

Revision as of 11:13, 31 March 2026

Demo

  1. unique object coded as Z Item (clean list)
  2. motif or theme coded as S Item (clean list)
  1. pronounced 617. (Z)pronounced ⧼hue-philosophy-tts-/en⧽ pronounced ⧼hue-philosophy-tts-/en⧽ / unique object coded as Z Item (compound list)
  2. pronounced 617. (S)pronounced ⧼hue-philosophy-tts-/en⧽ pronounced ⧼hue-philosophy-tts-/en⧽ / motif or theme coded as S Item (compound list)
  1. pronounced 617. (Z)pronounced ⧼hue-philosophy-tts-/en⧽ pronounced Stem / unique object coded as Z Item (compound list)
  2. pronounced 617. (S)pronounced ⧼hue-philosophy-tts-/en⧽ pronounced Hass / motif or theme coded as S Item (compound list)
  1. pronounced 617. (Z)pronounced E.S. pronounced E.S. /  unique object coded as Z Item
pronounced P: label (en) [string] (L)
pronounced 617. (Z)pronounced E.S. pronounced E.S. /  unique object coded as Z Item

Paragraph containing term ... pronounced 617. (Z)pronounced E.S. pronounced E.S. /  unique object coded as Z Item pronounced ()1-1-1 ... within text

Description

This is a generalized template for all Item dimension templates to use.