Template:Chembox: Difference between revisions

From WikiMD's Wellness Encyclopedia

m 1 revision imported
No edit summary
Tag: Manual revert
Line 1: Line 1:
<templatestyles src="Chembox/styles.css"/>
<templatestyles src="Chembox/styles.css"/>
{| class="infobox" style="width:{{{width|22em}}}; background:#f9f9f9; border:1px solid #aaa; padding:5px; font-size:90%;"
{| class="infobox" style="width:22em; background:#f9f9f9; border:1px solid #aaa; padding:5px; font-size:90%;"
|+ style="font-weight:bold; font-size:110%; background:#efefef; padding:3px;" | {{{Name|{{PAGENAME}}}}}
|+ style="font-weight:bold; font-size:110%; background:#efefef; padding:3px;" | {{{name|{{PAGENAME}}}}}


<!-- IMAGES -->
<!-- IMAGE SECTION -->
{{#if: {{{ImageFile|}}} |
|-
|-
| style="text-align:center;" | [[File:{{{ImageFile}}}|{{{ImageSize|200px}}}|alt={{{ImageAlt|}}}]]
| style="text-align:center;" | {{#if: {{{image|}}} |
<br><small>{{{ImageCaption|}}}</small>
[[File:{{{image}}}|{{{image_size|200px}}}|alt={{{image_alt|}}}]]<br>
<small>{{{image_alt|}}}</small>
}}
}}
{{#if: {{{ImageFile1|}}} |
{{#if: {{{image2|}}} |
|-
<br>[[File:{{{image2}}}|{{{image2_size|200px}}}|alt={{{image2_alt|}}}]]<br>
| style="text-align:center;" | [[File:{{{ImageFile1}}}|{{{ImageSize1|200px}}}|alt={{{ImageAlt1|}}}]]
<small>{{{image2_alt|}}}</small>
<br><small>{{{ImageCaption1|}}}</small>
}}
{{#if: {{{ImageFile2|}}} |
|-
| style="text-align:center;" | [[File:{{{ImageFile2}}}|{{{ImageSize2|200px}}}|alt={{{ImageAlt2|}}}]]
<br><small>{{{ImageCaption2|}}}</small>
}}
}}


<!-- NAMES -->
<!-- IUPAC NAME -->
{{#if: {{{IUPACName|}}} |
|-
|-
| style="background:#efefef;" | IUPAC Name
| style="background:#efefef;" | IUPAC Name
| {{{IUPACName}}}
| {{{IUPAC_name|}}}
}}
 
{{#if: {{{OtherNames|}}} |
<!-- OTHER NAMES -->
{{#if: {{{other_names|}}} |
|-
|-
| style="background:#efefef;" | Other Names
| style="background:#efefef;" | Other Names
| {{{OtherNames}}}
| {{{other_names}}}
}}
}}


Line 47: Line 41:
| style="background:#efefef;" | ChemSpider
| style="background:#efefef;" | ChemSpider
| [https://www.chemspider.com/Chemical-Structure.{{{ChemSpiderID}}}.html {{{ChemSpiderID}}}]
| [https://www.chemspider.com/Chemical-Structure.{{{ChemSpiderID}}}.html {{{ChemSpiderID}}}]
}}
{{#if: {{{UNII|}}} |
|-
| style="background:#efefef;" | UNII
| {{{UNII}}}
}}
}}
{{#if: {{{ChEBI|}}} |
{{#if: {{{ChEBI|}}} |
Line 52: Line 51:
| style="background:#efefef;" | ChEBI
| style="background:#efefef;" | ChEBI
| [https://www.ebi.ac.uk/chebi/searchId.do?chebiId=CHEBI:{{{ChEBI}}} {{{ChEBI}}}]
| [https://www.ebi.ac.uk/chebi/searchId.do?chebiId=CHEBI:{{{ChEBI}}} {{{ChEBI}}}]
}}
{{#if: {{{ChEMBL|}}} |
|-
| style="background:#efefef;" | ChEMBL
| [https://www.ebi.ac.uk/chembl/compound_report_card/{{{ChEMBL}}}/ {{{ChEMBL}}}]
}}
{{#if: {{{IUPHAR_ligand|}}} |
|-
| style="background:#efefef;" | IUPHAR Ligand
| [https://www.guidetopharmacology.org/GRAC/LigandDisplayForward?ligandId={{{IUPHAR_ligand}}} {{{IUPHAR_ligand}}}]
}}
{{#if: {{{KEGG|}}} |
|-
| style="background:#efefef;" | KEGG
| [https://www.genome.jp/dbget-bin/www_bget?cpd:{{{KEGG}}} {{{KEGG}}}]
}}
}}
{{#if: {{{DrugBank|}}} |
{{#if: {{{DrugBank|}}} |
Line 59: Line 73:
}}
}}


<!-- CHEMICAL PROPERTIES -->
<!-- CHEMICAL FORMULA -->
|-
|-
| style="background:#efefef;" | Chemical Formula
| style="background:#efefef;" | Chemical Formula
| {{{Formula|}}}
| {{{formula|}}}
 
<!-- MOLAR MASS -->
|-
|-
| style="background:#efefef;" | Molar Mass
| style="background:#efefef;" | Molar Mass
| {{{MolarMass|}}}
| {{{molar_mass|}}}


{{#if: {{{MeltingPoint|}}} |
<!-- MELTING POINT -->
{{#if: {{{melting_point|}}} |
|-
|-
| style="background:#efefef;" | Melting Point
| style="background:#efefef;" | Melting Point
| {{{MeltingPoint}}}
| {{{melting_point}}}
}}
}}


Line 94: Line 111:
}}
}}


<!-- FOOTER -->
|-
|-
| colspan="2" style="text-align:center; font-size:85%; padding:5px;" | <small>Data sourced from verified databases</small>
| style="text-align:center; font-size:85%; padding:5px;" colspan="2" |
<small>Data sourced from verified databases</small>
|}
|}
<noinclude>
<noinclude>
== Usage ==
== Usage ==
This template displays chemical compound data in an infobox format.
This is a non-Lua version of the `Chembox` template for displaying chemical compound data in an infobox.


=== Example ===
=== Example ===
<syntaxhighlight lang="mediawiki">
<syntaxhighlight lang="mediawiki">
{{Chembox
{{Chembox
| Name        = Cholic acid
| name          = Cholic acid
| ImageFile    = Cholic acid.svg
| image        = Cholic acid.svg
| ImageAlt     = Skeletal formula of cholic acid
| image_alt     = Skeletal formula of cholic acid
| ImageCaption = Cholic acid chemical structure
| image2        = Cholic acid 3D ball.png
| ImageFile1  = Cholic acid 3D ball.png
| image2_alt   = Ball-and-stick model of cholic acid molecule
| ImageAlt1   = 3D ball model
| IUPAC_name   = (R)-4-[(3R,5S,7R,8R,9S,10R,12S,13R,14S,17R)-3,7,12-trihydroxy-10,13-dimethyl-1,2,3,4,5,6,7,8,9,11,12,14,15,16,17-tetradecahydrocyclopenta[a]phenanthren-17-yl]pentanoic acid
| ImageCaption1= Cholic acid 3D structure
| other_names   = 3α,7α,12α-Trihydroxy-5β-cholan-24-oic acid
| IUPACName   = (R)-4-[(3R,5S,7R,8R,9S,10R,12S,13R,14S,17R)-3,7,12-trihydroxy-10,13-dimethyl-1,2,3,4,5,6,7,8,9,11,12,14,15,16,17-tetradecahydrocyclopenta[a]phenanthren-17-yl]pentanoic acid
| CAS_number   = 81-25-4
| OtherNames   = 3α,7α,12α-Trihydroxy-5β-cholan-24-oic acid
| PubChem       = 221493
| CAS_number   = 81-25-4
| ChemSpiderID = 192104
| PubChem     = 221493
| UNII          = G0S7T6QH5O
| ChemSpiderID = 192104
| ChEBI         = 16359
| ChEBI        = 16359
| ChEMBL       = 1201632
| DrugBank     = DB02659
| IUPHAR_ligand = 609
| Formula      = C<sub>24</sub>H<sub>40</sub>O<sub>5</sub>
| KEGG          = C05436
| MolarMass   = 408.57 g/mol
| DrugBank     = DB02659
| MeltingPoint = 198–200 °C
| formula      = C<sub>24</sub>H<sub>40</sub>O<sub>5</sub>
| SMILES       = C[C@H]1CC[C@H]2[C@@H]3CC[C@H]4[C@@H](C[C@@H](O)[C@H]4[C@@H]3CC[C@H]2[C@@]1(C)C)C[C@@H](CC(=O)O)O
| molar_mass   = 408.57 g/mol
| InChI       = 1S/C24H40O5/c1-13-4-5-14-15-6-7-17-20(27)18(15)8-9-21(17)24(14,2)16(13)10-19(26)22(3)11-23(28)12-25/h13-22,25-28H,4-12H2,1-3H3/t13-,14-,15+,16-,17-,18-,19-,20-,21-,22-,24-/m0/s1
| melting_point = 198-200 °C
| InChIKey     = BHQCQFFYRZLCQQ-HPLJOQBZSA-N
| SMILES       = C[C@H]1CC[C@H]2[C@@H]3CC[C@H]4[C@@H](C[C@@H](O)[C@H]4[C@@H]3CC[C@H]2[C@@]1(C)C)C[C@@H](CC(=O)O)O
| InChI         = 1S/C24H40O5/c1-13-4-5-14-15-6-7-17-20(27)18(15)8-9-21(17)24(14,2)16(13)10-19(26)22(3)11-23(28)12-25/h13-22,25-28H,4-12H2,1-3H3/t13-,14-,15+,16-,17-,18-,19-,20-,21-,22-,24-/m0/s1
| InChIKey     = BHQCQFFYRZLCQQ-HPLJOQBZSA-N
}}
}}
</syntaxhighlight>
</syntaxhighlight>


=== Parameters ===
=== Parameters ===
* `Name` - Name of the compound.
* `name` - Name of the compound.
* `ImageFile`, `ImageFile1` - File names for images.
* `image` / `image2` - Image file names.
* `ImageAlt`, `ImageCaption` - Alternative text and captions for images.
* `image_alt` / `image2_alt` - Alternative text for images.
* `IUPACName` - IUPAC name of the compound.
* `IUPAC_name` - IUPAC-approved name.
* `OtherNames` - Synonyms for the compound.
* `other_names` - Other names or synonyms.
* `CAS_number`, `PubChem`, `ChemSpiderID`, `ChEBI`, `DrugBank` - External chemical identifiers.
* `CAS_number`, `PubChem`, `ChemSpiderID`, `UNII`, `ChEBI`, `ChEMBL`, `IUPHAR_ligand`, `KEGG`, `DrugBank` - Database identifiers.
* `Formula` - Molecular formula.
* `formula` - Chemical formula.
* `MolarMass` - Molecular weight.
* `molar_mass` - Molar mass of the compound.
* `MeltingPoint` - Melting point temperature.
* `melting_point` - Melting point.
* `SMILES`, `InChI`, `InChIKey` - Chemical notations.
* `SMILES`, `InChI`, `InChIKey` - Chemical notations.


== Notes ==
== Notes ==
* Empty fields are automatically hidden.
* This template uses standard MediaWiki parser functions.
* The design is clean, functional, and compatible with MediaWiki without Lua dependencies.
* Empty parameters are automatically hidden for clean display.
 
</noinclude>
</noinclude>

Revision as of 17:55, 17 December 2024

Page Template:Chembox/styles.css has no content.

Chembox


IUPAC Name

-

- - - - - - - - -

Chemical Formula
Molar Mass

-

-

-

-

Data sourced from verified databases


Usage

This is a non-Lua version of the `Chembox` template for displaying chemical compound data in an infobox.

Example

{{Chembox
| name          = Cholic acid
| image         = Cholic acid.svg
| image_alt     = Skeletal formula of cholic acid
| image2        = Cholic acid 3D ball.png
| image2_alt    = Ball-and-stick model of cholic acid molecule
| IUPAC_name    = (R)-4-[(3R,5S,7R,8R,9S,10R,12S,13R,14S,17R)-3,7,12-trihydroxy-10,13-dimethyl-1,2,3,4,5,6,7,8,9,11,12,14,15,16,17-tetradecahydrocyclopenta[a]phenanthren-17-yl]pentanoic acid
| other_names   = 3α,7α,12α-Trihydroxy-5β-cholan-24-oic acid
| CAS_number    = 81-25-4
| PubChem       = 221493
| ChemSpiderID  = 192104
| UNII          = G0S7T6QH5O
| ChEBI         = 16359
| ChEMBL        = 1201632
| IUPHAR_ligand = 609
| KEGG          = C05436
| DrugBank      = DB02659
| formula       = C<sub>24</sub>H<sub>40</sub>O<sub>5</sub>
| molar_mass    = 408.57 g/mol
| melting_point = 198-200 °C
| SMILES        = C[C@H]1CC[C@H]2[C@@H]3CC[C@H]4[C@@H](C[C@@H](O)[C@H]4[C@@H]3CC[C@H]2[C@@]1(C)C)C[C@@H](CC(=O)O)O
| InChI         = 1S/C24H40O5/c1-13-4-5-14-15-6-7-17-20(27)18(15)8-9-21(17)24(14,2)16(13)10-19(26)22(3)11-23(28)12-25/h13-22,25-28H,4-12H2,1-3H3/t13-,14-,15+,16-,17-,18-,19-,20-,21-,22-,24-/m0/s1
| InChIKey      = BHQCQFFYRZLCQQ-HPLJOQBZSA-N
}}

Parameters

  • `name` - Name of the compound.
  • `image` / `image2` - Image file names.
  • `image_alt` / `image2_alt` - Alternative text for images.
  • `IUPAC_name` - IUPAC-approved name.
  • `other_names` - Other names or synonyms.
  • `CAS_number`, `PubChem`, `ChemSpiderID`, `UNII`, `ChEBI`, `ChEMBL`, `IUPHAR_ligand`, `KEGG`, `DrugBank` - Database identifiers.
  • `formula` - Chemical formula.
  • `molar_mass` - Molar mass of the compound.
  • `melting_point` - Melting point.
  • `SMILES`, `InChI`, `InChIKey` - Chemical notations.

Notes

  • This template uses standard MediaWiki parser functions.
  • Empty parameters are automatically hidden for clean display.