Template:Chembox: Difference between revisions

Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 1: Line 1:
{|class="infobox bordered" style="border-collapse:collapse; margin-top:2px; width:{{{width|22em}}}; text-align:left; {{{style|}}};"
<!--BetacommandBot Exclude--><includeonly><!--BetacommandBot Exclude--><!--Please do NOT subst this template.  If you see this text in a document, the template 'chembox' has been substituted.  In that case, please copy-and-paste the unsubstituted template from [[template:chembox new]], move the data from here into that template, and remove the old template data, thank you!  -->{| class="toccolours" border="1" width="{{{BoxWidth|250px}}}" style="float: right; clear: right; margin: 0 0 1em 1em; border-collapse: collapse;"
{{#ifeq:{{{{{ |safesubst:}}}issubst}} |yes |
! {{Chembox header2}} | {{#if:{{{Name|}}}|{{{Name}}}|{{PAGENAME}}}}{{#if:{{{Reference|}}}|{{{Reference}}} }}{{#ifeq:{{{Verifiedfields|}}}|changed|&nbsp;{{cross|14}}[[Wikipedia:WikiProject_Chemicals/Chembox_validation|(?)]]|{{#if:{{{verifiedrevid|}}}|&nbsp;{{tick|14}}[[Wikipedia:WikiProject_Chemicals/Chembox_validation|(?)]]}}}}{{#if:{{{verifiedrevid|}}}|&nbsp;&nbsp;[http://en.wikipedia.org/w/index.php?&diff=cur&oldid={{{verifiedrevid|}}} check]}}
! colspan=2 style="font-size:150%; color:red" {{!}} Please do not [[WP:SUBST |substitute this template]]. Please hit the "back" button on your browser and remove <code>subst:</code> from the template call.
|-
{{!}}-
{{#if:{{{ImageFile|}}}{{{ImageFile1|}}}{{{ImageFile2|}}}{{{ImageFile3|}}}{{{ImageFileL1|}}}{{{ImageFileR1|}}}{{{ImageFileL2|}}}{{{ImageFileR2|}}}|
}}<!-- TITLE -->
{{Chembox image|par_name={{#if:{{{ImageName|}}}|{{{ImageName}}} }}       |par_value={{#if:{{{ImageFile|}}}|{{{ImageFile}}} }}|par_size={{px|{{{ImageSize|}}}|200px}} }}
|+ colspan=2 style="text-align:center;" |{{#if:{{{Name|}}} |{{{Name}}} |{{PAGENAME}}}}{{{Reference|}}}
{{Chembox image|par_name={{#if:{{{ImageName1|}}}|{{{ImageName1}}} }}       |par_value={{#if:{{{ImageFile1|}}}|{{{ImageFile1}}} }}|par_size={{px|{{{ImageSize1|}}}|200px}} }}
|- <!-- IMAGES -->
{{Chembox image sbs|par_nameL={{#if:{{{ImageNameL1|}}}|{{{ImageNameL1}}} }}       |par_valueL={{#if:{{{ImageFileL1|}}}|{{{ImageFileL1}}} }}|par_sizeL={{px|{{{ImageSizeL1|}}}|100px}} | par_nameR={{#if:{{{ImageNameR1|}}}|{{{ImageNameR1}}} }}        |par_valueR={{#if:{{{ImageFileR1|}}}|{{{ImageFileR1}}} }}|par_sizeR={{px|{{{ImageSizeR1|}}}|100px}} }}
{{#if:{{{ImageFile|}}}{{{ImageFile1|}}}{{{ImageFile2|}}}{{{ImageFile3|}}}{{{ImageFileL1|}}}{{{ImageFileR1|}}}{{{ImageFileL2|}}}{{{ImageFileR2|}}}
{{Chembox image|par_name={{#if:{{{ImageName2|}}}|{{{ImageName2}}} }}       |par_value={{#if:{{{ImageFile2|}}}|{{{ImageFile2}}} }}|par_size={{px|{{{ImageSize2|}}}|200px}} }}
|<!-- Row 1/9 -->{{Chembox image
{{Chembox image|par_name={{#if:{{{ImageName3|}}}|{{{ImageName3}}} }}       |par_value={{#if:{{{ImageFile3|}}}|{{{ImageFile3}}} }}|par_size={{px|{{{ImageSize3|}}}|200px}} }}
|par_file={{{ImageFile|}}}
{{Chembox image sbs|par_nameL={{#if:{{{ImageNameL2|}}}|{{{ImageNameL2}}} }}       |par_valueL={{#if:{{{ImageFileL2|}}}|{{{ImageFileL2}}} }}|par_sizeL={{px|{{{ImageSizeL2|}}}|100px}} | par_nameR={{#if:{{{ImageNameR2|}}}|{{{ImageNameR2}}} }}     |par_valueR={{#if:{{{ImageFileR2|}}}|{{{ImageFileR2}}} }}|par_sizeR={{px|{{{ImageSizeR2|}}}|100px}} }} |
|par_title={{{ImageName|}}}
{{#ifexist:Image:{{PAGENAME}}.svg|{{Chembox image|par_name=ImageFile|par_value={{PAGENAME}}.svg|par_size={{px|{{{ImageSize|}}}|200px}} }} |
|par_size={{{ImageSize|}}}
{{#ifexist:Image:{{PAGENAME}}.png|{{Chembox image|par_name=ImageFile|par_value={{PAGENAME}}.png|par_size={{px|{{{ImageSize|}}}|200px}} }} |
|par_alt={{{ImageAlt|}}}
{{#ifexist:Image:{{PAGENAME}}.gif|{{Chembox image|par_name=ImageFile|par_value={{PAGENAME}}.gif|par_size={{px|{{{ImageSize|}}}|200px}} }} |
|par_caption={{{ImageCaption|}}}
{{#ifexist:Image:{{PAGENAME}}.jpg|{{Chembox image|par_name=ImageFile|par_value={{PAGENAME}}.jpg|par_size={{px|{{{ImageSize|}}}|200px}} }} |
|par_ref={{{ImageFile_Ref|}}} }}
{{#ifeq: {{NAMESPACE}} | {{ns:0}} | [[Category:Chemical pages needing a structure drawing]] }} }} }} }} }}
<!-- Row 2/9 -->{{Chembox image
}}
|par_file={{{ImageFile1|}}}<!-- par_file, not par_value any more -->
{{Chembox entry|par_name={{#if:{{{IUPACName|}}}|IUPACName }}       |par_value={{#if:{{{IUPACName|}}}|{{{IUPACName}}} }} }}
|par_title={{{ImageName1|}}}
{{Chembox entry|par_name={{#if:{{{SystematicName|}}}|SystematicName }}       |par_value={{#if:{{{SystematicName|}}}|{{{SystematicName}}} }} }}
|par_size={{{ImageSize1|}}}
{{Chembox entry|par_name={{#if:{{{OtherNames|}}}|OtherNames }}     |par_value={{#if:{{{OtherNames|}}}|{{{OtherNames}}} }} }}
|par_alt={{{ImageAlt1|}}}
{{Chembox entry|par_name={{#if:{{{Abbreviations|}}}|Abbreviations }}|par_value={{#if:{{{Abbreviations|}}}|{{{Abbreviations}}} }} }}
|par_caption={{{ImageCaption1|}}}
{{Chembox entry|par_name={{#if:{{{Formula|}}}|Formula }}           |par_value={{#if:{{{Formula|}}}|{{{Formula}}} }} }}
|par_ref={{{ImageFile1_Ref|}}} }}
{{Chembox entry|par_name={{#if:{{{MolarMass|}}}|MolarMass }}        |par_value={{#if:{{{MolarMass|}}}|{{{MolarMass}}} }} }}
<!-- Row 3/9 -->{{Chembox image sbs
{{Chembox entry|par_name={{#if:{{{CASNo|}}}|CASNo }}               |par_value={{#if:{{{CASNo|}}}|{{{CASNo}}} }} }}
|par_fileL={{{ImageFileL1|}}}
{{Chembox entry|par_name={{#if:{{{Density|}}}|Density }}            |par_value={{#if:{{{Density|}}}|{{{Density}}} }} }}
|par_titleL={{{ImageNameL1|}}}
{{Chembox entry|par_name={{#if:{{{Solubility|}}}|Solubility }}      |par_value={{#if:{{{Solubility|}}}|{{{Solubility}}} }}|par_var_label={{#if:{{{Solvent|}}}|{{{Solvent}}} }} }}
|par_sizeL={{{ImageSizeL1|}}}
{{Chembox entry|par_name={{#if:{{{MeltingPt|}}}|MeltingPt }}        |par_value={{#if:{{{MeltingPt|}}}|{{{MeltingPt}}} }} }}
|par_altL={{{ImageAltL1|}}}
{{Chembox entry|par_name={{#if:{{{BoilingPt|}}}|BoilingPt }}        |par_value={{#if:{{{BoilingPt|}}}|{{{BoilingPt}}} }} }}
|par_captionL={{{ImageCaptionL1|}}}
{{Chembox entry|par_name={{#if:{{{LogP|}}}|LogP }}                |par_value={{#if:{{{LogP|}}}|{{{LogP}}} }} }}
|par_refL={{{ImageFileL1_Ref|}}}
{{Chembox entry|par_name={{#if:{{{VaporPressure|}}}|VaporPressure }}|par_value={{#if:{{{VaporPressure|}}}|{{{VaporPressure}}} }} }}
|par_fileR={{{ImageFileR1|}}}
{{Chembox entry|par_name={{#if:{{{HenryConstant|}}}|HenryConstant }}|par_value={{#if:{{{HenryConstant|}}}|{{{HenryConstant}}} }} }}
|par_titleR={{{ImageNameR1|}}}
{{Chembox entry|par_name={{#if:{{{AtmosphericOHRateConstant|}}}|AtmosphericOHRateConstant }}|par_value={{#if:{{{AtmosphericOHRateConstant|}}}|{{{AtmosphericOHRateConstant}}} }} }}
|par_sizeR={{{ImageSizeR1|}}}
{{Chembox entry|par_name={{#if:{{{pKa|}}}|pKa }}                    |par_value={{#if:{{{pKa|}}}|{{{pKa}}} }} }}
|par_altR={{{ImageAltR1|}}}
{{Chembox entry|par_name={{#if:{{{pKb|}}}|pKb }}                    |par_value={{#if:{{{pKb|}}}|{{{pKb}}} }} }}
|par_captionR={{{ImageCaptionR1|}}}
{{Chembox entry|par_name={{#if:{{{IsoelectricPt|}}}|IsoelectricPt }}|par_value={{#if:{{{IsoelectricPt|}}}|{{{IsoelectricPt}}} }} }}
|par_refR={{{ImageFileR1_Ref|}}} }}
{{Chembox entry|par_name={{#if:{{{DeltaHf|}}}|DeltaHf }}            |par_value={{#if:{{{DeltaHf|}}}|{{{DeltaHf}}} }} }}
<!-- Row 4/9 -->{{Chembox image sbs
{{Chembox entry|par_name={{#if:{{{DeltaHc|}}}|DeltaHc }}            |par_value={{#if:{{{DeltaHc|}}}|{{{DeltaHc}}} }} }}
|par_fileL={{{ImageFileL2|}}}
{{Chembox entry|par_name={{#if:{{{EINECS|}}}|EINECS }}              |par_value={{#if:{{{EINECS|}}}|{{{EINECS}}} }} }}
|par_titleL={{{ImageNameL2|}}}
{{Chembox entry|par_name={{#if:{{{EINECSCASNO|}}}|EINECSCASNO }}    |par_value={{#if:{{{EINECSCASNO|}}}|{{{EINECSCASNO}}} }} }}
|par_sizeL={{{ImageSizeL2|}}}
{{Chembox entry|par_name={{#if:{{{PubChem|}}}|PubChem }}            |par_value={{#if:{{{PubChem|}}}|{{{PubChem}}} }} }}
|par_altL={{{ImageAltL2|}}}
{{Chembox entry|par_name={{#if:{{{SMILES|}}}|SMILES }}              |par_value={{#if:{{{SMILES|}}}|{{{SMILES}}} }} }}
|par_captionL={{{ImageCaptionL2|}}}
{{Chembox entry|par_name={{#if:{{{InChI|}}}|InChI }}                |par_value={{#if:{{{InChI|}}}|{{{InChI}}} }} }}
|par_refL={{{ImageFileL2_Ref|}}}
{{{Section1|}}}
|par_fileR={{{ImageFileR2|}}}
|par_titleR={{{ImageNameR2|}}}
|par_sizeR={{{ImageSizeR2|}}}
|par_altR={{{ImageAltR2|}}}
|par_captionR={{{ImageCaptionR2|}}}
|par_refR={{{ImageFileR2_Ref|}}} }}
<!-- Row 5/9 -->{{Chembox image
|par_file={{{ImageFile2|}}}
|par_title={{{ImageName2|}}}
|par_size={{{ImageSize2|}}}
|par_alt={{{ImageAlt2|}}}
|par_caption={{{ImageCaption2|}}}
|par_ref={{{ImageFile2_Ref|}}} }}
<!-- Row 6/9 -->{{Chembox image
|par_file={{{ImageFile3|}}}
|par_title={{{ImageName3|}}}
|par_size={{{ImageSize3|}}}
|par_alt={{{ImageAlt3|}}}
|par_caption={{{ImageCaption3|}}}
|par_ref ={{{ImageFile3_Ref|}}} }}
<!-- Row 7/9 -->{{Chembox image sbs
|par_fileL={{{ImageFileL3|}}}
|par_titleL={{{ImageNameL3|}}}
|par_sizeL={{{ImageSizeL3|}}}
|par_altL={{{ImageAltL3|}}}
|par_captionL={{{ImageCaptionL3|}}}
|par_refL={{{ImageFileL3_Ref|}}}
|par_fileR={{{ImageFileR3|}}}
|par_titleR={{{ImageNameR3|}}}
|par_sizeR={{{ImageSizeR3|}}}
|par_altR={{{ImageAltR3|}}}
|par_captionR={{{ImageCaptionR3|}}}
|par_refR={{{ImageFileR3_Ref|}}} }}
<!-- Row 8/9 -->{{Chembox image sbs
|par_fileL={{{ImageFileL4|}}}
|par_titleL={{{ImageNameL4|}}}
|par_sizeL={{{ImageSizeL4|}}}
|par_altL={{{ImageAltL4|}}}
|par_captionL={{{ImageCaptionL4|}}}
|par_refL={{{ImageFileL4_Ref|}}}
|par_fileR={{{ImageFileR4|}}}
|par_titleR={{{ImageNameR4|}}}
|par_sizeR={{{ImageSizeR4|}}}
|par_altR={{{ImageAltR4|}}}
|par_captionR={{{ImageCaptionR4|}}}
|par_refR={{{ImageFileR4_Ref|}}} }}
<!-- Row 9/9 -->{{Chembox image
|par_file={{{ImageFile4|}}}
|par_title={{{ImageName4|}}}
|par_size={{{ImageSize4|}}}
|par_alt={{{ImageAlt4|}}}
|par_caption={{{ImageCaption4|}}}
|par_ref={{{ImageFile4_Ref|}}}}}
|<!-- No ImageFile entered for rows 1-4; row 5+ cannot be initial image -->
 
{{!}}-
{{!}} colspan=2 style="line-height:1px;" {{!}}<!-- no image, we need a border-top -->
{{!}}-
 
}}<!--
TEXTUAL VALUES ----- -->
{{#if:{{{OtherNames|}}}{{{IUPACName|}}}{{{IUPACNames|}}}{{{PIN|}}}{{{SystematicName|}}}
| {{Chembox headerbar|header=Other names}}
<!-- and -->
{{Chembox AllOtherNames |
|OtherNames={{{OtherNames|}}}
|IUPACName={{{IUPACName|}}}
|IUPACNames={{{IUPACNames|}}}<!-- plural indicated by editor -->
|PIN={{{PIN|}}}
|SystematicName={{{SystematicName|}}}
|countIUPACnames={{#if:{{{IUPACNames|}}}|99|{{#ifeq:{{#invoke:String |match |s=_{{{IUPACName|}}} |pattern=%<br%s*%/?%s*%> |nomatch=_NO_BREAK_|plain=false|ignore_errors=false}}|_NO_BREAK_|0|9}}+{{#if:{{{IUPACName|}}}|1|0}}+{{#if:{{{PIN|}}}|1|0}}+{{#if:{{{SystematicName|}}}|1|0}} }}
|IUPACNames_hidden={{#switch:{{lc:{{if empty |{{{IUPACNames_hidden|}}} |{{{IUPACName_hidden|}}} |{{{PIN_hidden|}}} |uncollapsed }}}} |y|yes|hidden|hide|collapse |collapsed=collapsed |#default=uncollapsed }}<!-- we only need to know: 0-1-many? IUPAC names -->
}}}}<!-- end section OtherNames -->
{{{Section1|}}}<!-- SECTIONS 1-10 --- -->
{{{Section2|}}}
{{{Section2|}}}
{{{Section3|}}}
{{{Section3|}}}
Line 124: Line 50:
{{{Section9|}}}
{{{Section9|}}}
{{{Section10|}}}
{{{Section10|}}}
<!-- SUPPLEMENT -->{{Chembox Supplement}}
{{{Section11|}}}
|}<noinclude>
{{{Section12|}}}
{{documentation}}
{{{Section13|}}}
</noinclude>
{{{Section14|}}}
{{{Section15|}}}
{{#if:{{{Formula|}}}{{{MolarMass|}}}{{{CASNo|}}}{{{Density|}}}{{{Solubility|}}}{{{Solvent|}}}{{{MeltingPt|}}}{{{BoilingPt|}}}{{{LogP|}}}{{{VaporPressure|}}}{{{HenryConstant|}}}{{{AtmosphericOHRateConstant|}}}{{{pKa|}}}{{{pKb|}}}{{{IsoelectricPt|}}}{{{DeltaHf|}}}{{{DeltaHc|}}}{{{EINECS|}}}{{{EINECSCASNO|}}}{{{PubChem|}}}{{{SMILES|}}}{{{InChI|}}}|[[Category:Chemical infoboxes with misplaced or deprecated parameters]]}}
{{Chembox Supplement}}
| {{Chembox header2}} | <small>Except where noted otherwise, data are given for<br/> materials in their [[standard state|standard state<br />(at 25&nbsp;°C, 100&nbsp;kPa)]]<br/>[[Wikipedia:Chemical_infobox#References|Infobox references]]</small>
|-
|}</includeonly><noinclude>{{hprotected}}{{intricate}}{{documentation}}</noinclude>

Revision as of 14:38, 8 April 2015

Template:Hprotected