Difference between revisions of "Template:CelestialRef/test"

From blackwiki
Jump to navigation Jump to search
imported>Robertinventor
imported>Robertinventor
Line 1: Line 1:
 
<includeonly><!--
 
<includeonly><!--
 
***Displayed object name section***
 
***Displayed object name section***
 +
-->{{#ifeq:{{{inline}}}|yes|inline yes|inline no}}<!--
 
-->{{#ifeq:{{{2|NoName}}}|NoName|<!-- Has user entered second parameter?
 
-->{{#ifeq:{{{2|NoName}}}|NoName|<!-- Has user entered second parameter?
 
* Here NoName as preset value for param 2 makes the test possible
 
* Here NoName as preset value for param 2 makes the test possible

Revision as of 00:05, 21 July 2013

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

[[{{{1}}}]] [1]

Examples

Any identifier recognized by Simbad for its sim-basic will do.

So, these are all possible: {{CelestialRef/test| M 31}}, {{CelestialRef/test| Crab Nebula}}, {{CelestialRef/test| HD 189733b}} etc.

Displayed as: inline no[[Template:Strip whitespace]] inline no[2], inline no[[Template:Strip whitespace]] inline no[3], inline no[[Template:Strip whitespace]] inline no[4].

This shows all the features in use: Example: {{CelestialRef/test| Crab Nebula | cds=short | ids=show | bib=show | plot=10 |units=arcsec | image=show | bwimage=show }}

yields inline no[[Template:Strip whitespace]] inline no[5]

Same example with commas instead of dashes : {{CelestialRef/test| Crab Nebula | sep=, |cds=short | ids=show | bib=show | plot=10 |units=arcsec | image=show | bwimage=show }}

yields inline no[[Template:Strip whitespace]] inline no[6]

That might be useful in an article for a single celestial object, for instance, to add all those links in a footnote for the object which is the subject of the article.

Inline

Showing all the optoins, as inline instead of ref:

* {{CelestialRef/test| Crab Nebula | cds=short | ids=show | bib=show | plot=10 |units=arcsec | image=show | bwimage=show | inline=yes }}

yields:

Using a different name for the internal link

You can use a different name for the internal link and the SIMBAD lookup.

{{CelestialRef/test| M 31 |Andromeda Galaxy }}

yields: inline no[[Template:Strip whitespace]] inline no[7]

Ref only

If you just want the ref without the name, use the same approach, but make the different name for the internal link blank, as in

{{CelestialRef/test| M 42 | }}
Yields:
inline no[[Template:Strip whitespace]]inline no[8]

You can miix with other named parameters in any order, e.g.:

{{CelestialRef/test| M 42 | | bib=show }} (same idea but added an extra named parameter at the end)
Yields:
inline no[[Template:Strip whitespace]]inline no[9]

Which you could then add to some text as Test {{CelestialRef/test| M 42 | | bib=show }}

Test inline no[[Template:Strip whitespace]]inline no[10]

It doesn't matter where you put this blank field amongst the other parameters, so long as it goes after the object name.

Techy details - the template recognizes your blank field as parameter 2, the second unnamed parameter.

No internal link

If you just want the name without an internal link, add link=no as: {{CelestialRef/test| M 31 |Andromeda Galaxy | link=no}}

yields: inline noTemplate:Strip whitespace inline no[11]

{{CelestialRef/test| M 31 | link=no}}

yields: inline noTemplate:Strip whitespace inline no[12]

Siblings

You can add a link for siblings e.g. {{CelestialRef/test| GL 146 |siblings = show}}

This may be useful if the object is part of a larger group and this is relevant to the article citing it, in this case the Hyades super cluster.

inline no[[Template:Strip whitespace]] inline no[13]

Star plot

The advantage of the star plot extra link is that it lets the author of the page preset the radius for the plot. For some objects this needs to be large, e.g. 20 arcmins or more. For others, that shows far too many objects and a smaller radius in arcsecs is appropriate.

Example: {{CelestialRef/test| HD 189733b | plot = 5 }}

yields inline no[[Template:Strip whitespace]] inline no[14] to plot stars within 5 arcmins of HD 189733b

Example: {{CelestialRef/test| Alpha Centauri | plot = 50 | units = arcsec }}

yields inline no[[Template:Strip whitespace]] inline no[15] to plot stars within 50 arcsecs of Alpha Centauri

Use in tables

The template can be used in tables. This was the original motivation for this template - to have an easy way to add footnotes anad add extra links to the footnotes, for every entry in a table.

Here is an example to test it.

Confirmed Giant Planets around Mid- and Late-K-type Dwarf Stars

All entries are set to add the extra Bibliography link to the refs.

Example: {{CelestialRef/test| bib=show | WASP-80b }}

Planet Mass (MJ) Period (d) SpT B - V Te?
inline no[[Template:Strip whitespace]] inline no[16] 2.03 0.813 K7 1.0 4400d
inline no[[Template:Strip whitespace]] inline no[17] 7.25 2.88 K3 4619
inline no[[Template:Strip whitespace]] inline no[18] 0.41e 32.0 K4 1.11 4640
inline no[[Template:Strip whitespace]] inline no[19] 0.53e 431.7 - - -
inline no[[Template:Strip whitespace]] inline no[20] 0.0.86 7.92 K5 0.92 4650h
inline no[[Template:Strip whitespace]] inline no[21] 0.27e 263.3 K9f - -
inline no[[Template:Strip whitespace]] inline no[22] 0.71e 1657 - - -
inline no[[Template:Strip whitespace]] inline no[23] 5.12e 655.6 K4 1.14 4714
inline no[[Template:Strip whitespace]] inline no[24] 3.06 3.09 K5 -
inline no[[Template:Strip whitespace]] inline no[25] 0.33 237.6 K3 1.07 4746
inline no[[Template:Strip whitespace]] inline no[26] 1.99 380.85 K3/4 1.04 4795
inline no[[Template:Strip whitespace]] inline no[27] 0.38e 2.82 K4 1.06 4840
inline no[[Template:Strip whitespace]] inline no[28] 1.09 1.42 N/A 1.06 4861
inline no[[Template:Strip whitespace]] inline no[29] 1.44e 345.6 K5 1.08 4962

Data from Giant Planets around Late K Dwarf Stars - Table 1

Test cases

Included mainly to check all the features are working correctly, check this after editing the code and add more test cases if nec if you add new features.

Example: {{CelestialRef/test| Barnard's star }}

yields inline no[[Template:Strip whitespace]] inline no[30]

Example: {{CelestialRef/test| Barnard's star |link=no}}

yields inline noTemplate:Strip whitespace inline no[31]

Example: {{CelestialRef/test| Barnard's star | }} for ref only

yields inline no[[Template:Strip whitespace]]inline no[32]

Example: {{CelestialRef/test| M 31 | Andromeda Galaxy }} to display as Andromeda Galaxy but look up as M 31

yields inline no[[Template:Strip whitespace]] inline no[33]

Same example, name only, no internal link: {{CelestialRef/test| M 31 | Andromeda Galaxy |link=no}}

yields inline noTemplate:Strip whitespace inline no[34]

Final example shows all the features in one ref

Example: {{CelestialRef/test| Crab Nebula | cds=short | ids=show | bib=show | plot = 10 |units = arcsec | image=show | bwimage=show }}

yields inline no[[Template:Strip whitespace]] inline no[35]

References

See also