Difference between revisions of "Template:Infobox element/pronunciation/format/sandbox"

From blackwiki
Jump to navigation Jump to search
imported>Nardog
imported>WOSlinker
m (avoid redirect)
 
(10 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{#if:{{{ipa1|}}}|
+
{{#if:{{{ipa1|}}}|<!--
{{ubl
+
There is data to return:
|style=margin:0; text-align:left;
+
-->{{#if:{{{ipa2|}}}<!--
|item_style=margin:0; {{#if:{{{ipa2|}}}|text-indent:-1.2em; padding-left:1.2em;}}
+
Multiple IPAs so use ubl and indent respell
|1={{#if:{{{ipa1|}}}|{{{ipa1|}}}&#x20;<wbr />&#8203;{{#if:{{{respell1|}}}|{{nowrap|1=({{{respell1|}}})}}}}{{#if:{{{ipa2|}}}|,&#x20;or}}}}
+
-->|{{Unbulleted list
|2={{#if:{{{ipa2|}}}|{{{ipa2|}}}&#x20;<wbr />&#8203;{{#if:{{{respell2|}}} |{{nowrap|1=({{{respell2|}}})}}}}{{#if:{{{ipa3|}}}|,&#x20;or}}}}
+
|style=margin: 0; text-align: left;
}}</div>}}<!--
+
|item_style=margin: 0; text-indent: -1em; padding-left: 1em;
 +
|1={{{ipa1}}}{{#if:{{{respell1|}}}|<br />({{{respell1}}})}}
 +
|2={{{ipa2}}}{{#if:{{{respell2|}}}|<br />({{{respell2}}})}}
 +
}}<!-- eo ubl
 +
Single IPA, so no ubl and no indentation
 +
-->|{{{ipa1}}} {{#if:{{{respell1|}}}|<wbr />&#8203;{{nowrap|({{{respell1}}})}}}}<!--
 +
-->}}}}<!-- eo if:ipa, if:ipa2
  
 
--><noinclude>{{documentation|1=Template:Infobox element/pronunciation/doc}}</noinclude>
 
--><noinclude>{{documentation|1=Template:Infobox element/pronunciation/doc}}</noinclude>

Latest revision as of 08:10, 9 September 2019

Template documentation[view] [edit] [history] [purge]

This is the subtemplate used to format the data in {{Infobox element}}.

In the infobox:

| data11 = {{Infobox element/pronunciation|symbol={{{symbol|}}} }}

It is used in each {{Infobox element}}, so it is not suitable to change the appearance for a single element.

Data

The data itself is stored and edited in {{Infobox element/symbol-to-pronunciation}}. The page has an overview (all elements, all their items).

There are four data items per element:

ipa1, respell1, ipa2, respell2

Example, He: |ipa1={{IPAc-en|ˈ|h|iː|l|i|ə|m}}. Each item can also have references and a textual note.

Presentation design

  • Internally, elements are identified by their symbol.
  • Each element name pronunciation consists of a pair: ipa1, respell1 (=pair1). Some elements have two pronunciation variants, adding pair2.
  • In the infobox, presentation is in this order and form:
  • ipa1 (respell1), or
  • ipa2 (respell2)
So each pair starts at a new line (in an {{unbulleted list}}).
Note that this eliminates the order ipa1, ipa2; respell1, respell2 that some infoboxes had.
  • The view should be OK in mobile view too.

Presentation tests

See {{Infobox element/pronunciation/testcases}}

See also

The data lists

References