Template:IXN: Difference between revisions
Appearance
m accidentally edited visible string, not TTS Tag: Undo |
rewrite icon code to use messages |
||
| Line 1: | Line 1: | ||
<includeonly><onlyinclude>{{#if:{{{tag|}}}|| <span class="mix-match {{{class|matched | <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 | <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| | | {{{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 | </abbr> | ||
<span class="spacer"> </span></span> | |||
<ins class="field-tag">{{TTS|E={{{tradition-E|}}}| | <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| | <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| | <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
- unique object coded as Z Item (clean list)
- motif or theme coded as S Item (clean list)
- / unique object coded as Z Item (compound list)
- / motif or theme coded as S Item (compound list)
- / unique object coded as Z Item (compound list)
- / motif or theme coded as S Item (compound list)
Paragraph containing term ... / unique object coded as Z Item 1-1-1 ... within text
Description
This is a generalized template for all Item dimension templates to use.