Difference between revisions of "Template:LinkForElement"

From blackwiki
Jump to navigation Jump to search
imported>Hgrosser
(auto-correcting)
imported>SkyLined
(Undid revision 439523956 by Hgrosser (talk) - I'll explain on the talk page)
Line 8: Line 8:
 
|{{#switch:{{lc:{{{1}}}}}
 
|{{#switch:{{lc:{{{1}}}}}
 
|
 
|
 
+
|aluminum={{FormattingError|Aluminum is not a [[Wikipedia:WikiProject_Chemicals/Style_guidelines#Element_names|valid]] way to spell aluminium.|nocategory={{{nocategory|}}}}}
 +
|sulphur={{FormattingError|Sulphur is not a [[Wikipedia:WikiProject_Chemicals/Style_guidelines#Element_names|valid]] way to spell sulfur.|nocategory={{{nocategory|}}}}}
 +
|cesium={{FormattingError|Cesium is not a [[Wikipedia:WikiProject_Chemicals/Style_guidelines#Element_names|valid]] way to spell caesium.|nocategory={{{nocategory|}}}}}
 
|
 
|
 
|x|element={{FormattingError|The generic element '{{{1}}}' does not have a page to link to.}}
 
|x|element={{FormattingError|The generic element '{{{1}}}' does not have a page to link to.}}
Line 27: Line 29:
 
|mg|magnesium=magnesium
 
|mg|magnesium=magnesium
 
|al|aluminium=aluminium
 
|al|aluminium=aluminium
|al|aluminum=aluminium
 
 
|si|silicon=silicon
 
|si|silicon=silicon
 
|p|phosphorus=phosphorus
 
|p|phosphorus=phosphorus
 
|s|sulfur=sulfur
 
|s|sulfur=sulfur
|s|sulphur=sulfur
 
 
|cl|chlorine=chlorine
 
|cl|chlorine=chlorine
 
|ar|argon=argon
 
|ar|argon=argon
Line 71: Line 71:
 
|xe|xenon=xenon
 
|xe|xenon=xenon
 
|cs|caesium=caesium
 
|cs|caesium=caesium
|cs|cesium=caesium
 
 
|ba|barium=barium
 
|ba|barium=barium
 
|la|lanthanum=lanthanum
 
|la|lanthanum=lanthanum

Revision as of 21:53, 17 July 2011

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

Template that returns the Wikipedia page for an element given its name or the Wikipedia page for an isotope given the element's name and its mass number.

Example usage

  • {{LinkForElement|Mercury}} will return "mercury (element)"
  • {{LinkForElement|Uranium|238}} will return "uranium-238"

When using a common name for an element that goes against the Wikipedia style guide for element names, a warning message will inform the editor about this. There are currently three such names:

  • {{LinkForElement|Aluminum}} will return "Aluminum is not a valid way to spell aluminium."
  • {{LinkForElement|Sulphur}} will return "Sulphur is not a valid way to spell sulfur."
  • {{LinkForElement|Cesium}} will return "Cesium is not a valid way to spell caesium."

Because the output of this script is expected to get used in a link and any error message this script outputs will also contain links, the error message will look corrupt. It is recommended that you use {{CheckElement}} to check that no error message will be output before using this template. If {{CheckElement}} returns an error message, you should output that error message instead.

See also

Template:Periodic table templates