Template:NFPA 704 diamond/doc: Difference between revisions

Jump to navigation Jump to search
m (1 revision imported)
imported>DePiep
 
Line 1: Line 1:
{{Documentation subpage}}
{{Documentation subpage}}
This template produces a '''[[NFPA 704]] fire diamond''' with optionally four hazard codes. It is designed to be used in a table. Outside of a wikitable, showing is not controlled.
This template produces a '''[[NFPA 704]] fire diamond''' with optionally four hazard codes. It is designed to be used in a table.


Primary use is through {{tl|Chembox}}, the {{tl|NFPA 704}} box and {{tl|OrganicBox complete}} (chemical data pages).
Primary use is through {{tl|Chembox}}, the {{tl|NFPA 704}} box and {{tl|OrganicBox complete}} (chemical data pages).
When used stand-alone (outside of a table), consider the {{tl|NFPA 704}} box.


==Parameters==
==Parameters==
Line 154: Line 156:
{{clear}}
{{clear}}


==Code description==
==List of codes {{anchor|Code description}}==
These are the title texts (mousehover texts), shown for a code used in the diamond. They are plain text; not links or styles can be entered.
{{NFPA 704 diamond/codes-overview}}
{| class="wikitable sortable collapsible uncollapsed" style="background:lavender; width:100%;"
|-
! colspan=4 style="background:thistle; width:100%;" | Code descriptions
|-
! input type !! quarter !! code !! text
|-
!   !! !! !!
|-
| data-sort-value="code" | code
| data-sort-value="H1_0" | H
| data-sort-value="0" | 0 || {{NFPA 704 diamond/text|quarter=blue|code=0}}
|-
| data-sort-value="code" | code
| data-sort-value="H1_1" | H
| data-sort-value="1" | 1 || {{NFPA 704 diamond/text|quarter=blue|code=1}}
|-
| data-sort-value="code" | code
| data-sort-value="H1_2" | H
| data-sort-value="2" | 2 || {{NFPA 704 diamond/text|quarter=blue|code=2}}
|-
| data-sort-value="code" | code
| data-sort-value="H1_3" | H
| data-sort-value="3" | 3 || {{NFPA 704 diamond/text|quarter=blue|code=3}}
|-
| data-sort-value="code" | code
| data-sort-value="H1_4" | H
| data-sort-value="4" | 4 || {{NFPA 704 diamond/text|quarter=blue|code=4}}
|-
| data-sort-value="code" | code
| data-sort-value="F1_a0" | F
| data-sort-value="0" | 0 || {{NFPA 704 diamond/text|quarter=red|code=0}}
|-
| data-sort-value="code" | code
| data-sort-value="F1_0" | F
| data-sort-value="1" | 1 || {{NFPA 704 diamond/text|quarter=red|code=1}}
|-
| data-sort-value="code" | code
| data-sort-value="F1_2" | F
| data-sort-value="2" | 2 || {{NFPA 704 diamond/text|quarter=red|code=2}}
|-
| data-sort-value="code" | code
| data-sort-value="F1_3" | F
| data-sort-value="3" | 3 || {{NFPA 704 diamond/text|quarter=red|code=3}}
|-
| data-sort-value="code" | code
| data-sort-value="F1_4" | F
| data-sort-value="4" | 4 || {{NFPA 704 diamond/text|quarter=red|code=4}}
|-
| data-sort-value="code" | code
| data-sort-value="I1_0" | I
| data-sort-value="0" | 0 || {{NFPA 704 diamond/text|quarter=yellow|code=0}}
|-
| data-sort-value="code" | code
| data-sort-value="I1_1" | I
| data-sort-value="1" | 1 || {{NFPA 704 diamond/text|quarter=yellow|code=1}}
|-
| data-sort-value="code" | code
| data-sort-value="I1_2" | I
| data-sort-value="2" | 2 || {{NFPA 704 diamond/text|quarter=yellow|code=2}}
|-
| data-sort-value="code" | code
| data-sort-value="I1_3" | I
| data-sort-value="3" | 3 || {{NFPA 704 diamond/text|quarter=yellow|code=3}}
|-
| data-sort-value="code" | code
| data-sort-value="I1_4" | I
| data-sort-value="4" | 4 || {{NFPA 704 diamond/text|quarter=yellow|code=4}}
|-
| data-sort-value="code" | code
| data-sort-value="S1_ox" | S || OX || {{NFPA 704 diamond/text|quarter=white|code=OX}}
|-
| data-sort-value="code" | code
| data-sort-value="S1_w1" | S || W || {{NFPA 704 diamond/text|quarter=white|code=W}}
|-
| data-sort-value="code" | code
| data-sort-value="S1_w2" | S || <s>W</s> || {{NFPA 704 diamond/text|quarter=white|code=<s>W</s>}} (see code <code>W</code>)
|-
| data-sort-value="code" | code
| data-sort-value="S1_sa" | S || SA || {{NFPA 704 diamond/text|quarter=white|code=SA}}
|-
| data-sort-value="code" | code
| data-sort-value="S1_cor" | S || COR || {{NFPA 704 diamond/text|quarter=white|code=COR}}
|-
| data-sort-value="code" | code
| data-sort-value="S1_bio" | S || BIO || {{NFPA 704 diamond/text|quarter=white|code=BIO}}
|-
| data-sort-value="code" | code
| data-sort-value="S1_cryo" | S || CRYO || {{NFPA 704 diamond/text|quarter=white|code=CRYO}}
|-
| data-sort-value="code" | code
| data-sort-value="S1_acid" | S || ACID || {{NFPA 704 diamond/text|quarter=white|code=ACID}}
|-
| data-sort-value="code" | code
| data-sort-value="S1_alk" | S || ALK || {{NFPA 704 diamond/text|quarter=white|code=ALK}}
|-
| data-sort-value="code" | code
| data-sort-value="S1_ra" | S || RA || {{NFPA 704 diamond/text|quarter=white|code=RA}}
|-
| data-sort-value="code" | code
| data-sort-value="S1_wox1" | S || W OX || {{NFPA 704 diamond/text|quarter=white|code=W OX}}
|-
| data-sort-value="code" | code
| data-sort-value="S1_wox2" | S || WOX || {{NFPA 704 diamond/text|quarter=white|code=WOX }}
|-
| data-sort-value="blankH" | blank
| data-sort-value="H5_" | H
| H=&lt;blank> || {{NFPA 704 diamond/text|quarter=blue|code=}}
|-
| data-sort-value="blankF" | blank
| data-sort-value="F5_" | F
| F=&lt;blank> || {{NFPA 704 diamond/text|quarter=red|code=}}
|-
| data-sort-value="blankI" | blank
| data-sort-value="I5_" | I
| I=&lt;blank> || {{NFPA 704 diamond/text|quarter=yellow|code=}}
|-
| data-sort-value="blankS" | blank
| data-sort-value="S5_" | S
| S=&lt;blank> || {{NFPA 704 diamond/text|quarter=white|code=}}
|-
| data-sort-value="blank2H" | blank
| data-sort-value="H5-" | H
| (no param) || {{NFPA 704 diamond/text|quarter=blue}}
|-
| data-sort-value="blank2F" | blank
| data-sort-value="F5-" | F
| (no param) || {{NFPA 704 diamond/text|quarter=red}}
|-
| data-sort-value="blank2I" | blank
| data-sort-value="I5-" | I
| (no param) || {{NFPA 704 diamond/text|quarter=yellow}}
|-
| data-sort-value="blank2S" | blank
| data-sort-value="S5-" | S
| (no param) || {{NFPA 704 diamond/text|quarter=white}}
|-
| data-sort-value="blank3H" | blank
| data-sort-value="H5-" | H
| - || {{NFPA 704 diamond/text|quarter=blue|code=-}}
|-
| data-sort-value="blank3F" | blank
| data-sort-value="F5-" | F
| - || {{NFPA 704 diamond/text|quarter=red|code=-}}
|-
| data-sort-value="blank3I" | blank
| data-sort-value="I5-" | I
| - || {{NFPA 704 diamond/text|quarter=yellow|code=-}}
|-
| data-sort-value="blank3S" | blank
| data-sort-value="S5-" | S
| - || {{NFPA 704 diamond/text|quarter=white|code=-}}
|-
| data-sort-value="errorH" | unknown
| data-sort-value="H7z" | H || xyz || {{NFPA 704 diamond/text|quarter=blue|code=xyz}}
|-
| data-sort-value="errorF" | unknown
| data-sort-value="F7z" | F || xyz || {{NFPA 704 diamond/text|quarter=red|code=xyz}}
|-
| data-sort-value="errorI" | unknown
| data-sort-value="I7z" | I || xyz || {{NFPA 704 diamond/text|quarter=yellow|code=xyz}}
|-
| data-sort-value="errorS" | unknown
| data-sort-value="S7z" | S || xyz || {{NFPA 704 diamond/text|quarter=white|code=xyz}}
|}


==Color style==
==Color style==
Line 345: Line 183:


Better not to use RGB colors named <code>blue, red, yellow</code>, because these produce a bad contrast with the text.
Better not to use RGB colors named <code>blue, red, yellow</code>, because these produce a bad contrast with the text.
==Template data==
{{template data header}}
<templatedata>
{
"params": {
"ref": {},
"background": {},
"H": {
"suggestedvalues": [
"0, 1, 2, 3, 4, -"
],
"label": "Health (blue)",
"type": "string"
},
"F": {
"suggestedvalues": [
"0, 1, 2, 3, 4, -"
],
"label": "Flammability (red)",
"type": "string"
},
"I": {
"aliases": [
"R"
],
"type": "string",
"suggestedvalues": [
"0, 1, 2, 3, 4, -"
],
"label": "Instability, Reactivity (yellow)"
},
"S": {
"label": "Special code (white)",
"type": "string",
"suggestedvalues": [
" OX, W, WOX, W+OX, ACID, ALK, BIO, COR, CRYO, RA"
]
},
"showimage": {
"description": "shows S image when available",
"type": "boolean"
},
"cat": {}
},
"paramOrder": [
"H",
"F",
"I",
"S",
"background",
"ref",
"showimage",
"cat"
]
}
</templatedata>
==Known issues==
* In mobile view, positioning of the code numbers might be off
* Is there an ENGVAR-like switch needed, eg for the order of &deg;C - &deg;F temperatures? (Currently, &deg;C is first)
* For documentation, could use a diamond with the four letters in the quadrants.
* The non-standard S (on white) codes should be complete, and maybe listed for attention.


==Tracking category==
==Tracking category==
Line 351: Line 254:
==See also==
==See also==
* [[:File:NFPA 704.svg]] -- The background diamond image
* [[:File:NFPA 704.svg]] -- The background diamond image
* {{tl|NFPA 704}} -- in a stand alone box
* {{tl|NFPA 704 diamond/text}}
* {{tl|NFPA 704 diamond/text}}