வார்ப்புரு:Speciesbox
&lt;noinclude&gt;&lt;!--
 -====================================================================
 -  Template:Speciesbox - Generate a taxobox infobox for species
 -====================================================================
 --
 --   This template chooses parameters to send to {Taxobox/core}, to
 --   generate a right-side taxobox infobox.  Most parameters are just
 --   passed directly; some are explained with a comment.  When run as
 --   stand-alone, the template shows Acacia aemula as sample output.
 --
 --   The genus name of the species is found by looking in order at
 --   (1) the genus parameter
 --   (2) the first word of the taxon parameter
 --   (3) the first word of the page name.
 --   The species name/specific epithet is found by looking in order at
 --   (1) the species parameter
 --   (2) the rest of the taxon parameter after removing the first word
 --   (3) the rest of the page name after removing any final part in
 --       parentheses and then removing the first word.
 --
 --   The genus name is then the entry into the taxonomic hierarchy.
 --
 --   A complication is that if the taxonomy template for the genus needs
 --   disambiguation (i.e. is &quot;Template:Taxonomy/GENUS (DISAMBIG)&quot;) then
 --   the parameters will be genus=GENUS (DISAMBIG) | species=EPITHET
 --   Can also have genus=GENUS/QUALIFIER
 --
 -------------------------------- Invoke {Taxobox/core}
 The nowiki that follows is needed because of parser bug T18700--&gt;&lt;/noinclude&gt;&lt;nowiki/&gt;{{Taxobox/core&lt;includeonly&gt;
 | edit link = {{{edit link|{{{edit_link|e}}} }}}&lt;/includeonly&gt;&lt;noinclude&gt;&lt;!--
   --
   -- fossil_range:  If the specified fossil range is a period supported
   -- by templates {period_start} and {next_period}, then it incorporates
   -- the specified range in template {geological range}, but checking
   -- to display properly. Otherwise, just passes parameter.
   --&gt;&lt;/noinclude&gt;
 | temporal_range = {{#if:{{{fossil_range|{{{fossil range|}}} }}}|{{#iferror:{{geological range|{{{temporal_range|{{{temporal range|{{{fossil_range|{{{fossil range|}}} }}} }}} }}} }}|{{{temporal_range|{{{temporal range|{{{fossil_range|{{{fossil range|}}} }}} }}} }}}|{{geological range|{{{temporal_range|{{{temporal range|{{{fossil_range|{{{fossil range|}}} }}} }}} }}} }} }} | {{#if:{{{oldest fossil|{{{oldest_fossil|}}} }}}|{{geological range|{{{oldest fossil|{{{oldest_fossil}}} }}}|{{{youngest fossil|{{{youngest_fossil|Recent}}} }}} }} }} }}&lt;noinclude&gt;&lt;!-- 
 PARENT: this is the taxon whose taxonomy template is used to find the taxonomic hierarchy; if
 not supplied as a parameter value, it defaults to the genus name.
 Template:Taxonomy/PARENT must exist. --&gt;&lt;/noinclude&gt;
 | parent = {{{parent|{{{genus|{{first word|{{{taxon|&lt;includeonly&gt;{{PAGENAME}}&lt;/includeonly&gt;&lt;noinclude&gt;Acacia&lt;/noinclude&gt;}}}}}}}}}}}&lt;noinclude&gt;&lt;!--
 DISPLAY PARENTS:
  Number of immediate parents to display. Defaults to 1 above species, normally the genus (which is displayed as
  a major rank, anyway).
 --&gt;&lt;/noinclude&gt;
 | display_taxa = {{#expr:{{{display parents|{{{display_parents|1}}} }}}-1}}&lt;noinclude&gt;&lt;!--
 AUTHORITY (etc):
 In the format &quot;author, year&quot;.  
 Species-authority is redundant to binomial_authority; we'll just list it the once.  (This avoids reference-duplication errors, too. 
 | species_authority = {{{authority|{{{binomial authority|{{{binomial_authority|}}} }}} }}}--&gt;&lt;/noinclude&gt;
 | subgenus_authority = {{#if:{{{subgenus|}}}|{{{parent authority|{{{parent_authority|}}} }}} }}
 | authority = {{#if:{{{subgenus|}}}|{{{grandparent authority|{{{grandparent_authority|}}} }}} |{{{parent authority|{{{parent_authority|}}} }}} }}
 | parent_authority = {{#if:{{{subgenus|}}}|{{{greatgrandparent authority|{{{greatgrandparent_authority|}}} }}} |{{{grandparent authority|{{{grandparent_authority|}}} }}} }}
 | grandparent_authority = {{#if:{{{subgenus|}}}|{{{greatgreatgrandparent authority|{{{greatgreatgrandparent_authority|}}} }}} |{{{greatgrandparent authority|{{{greatgrandparent_authority|}}} }}} }}
 | greatgrandparent_authority = {{#if:{{{subgenus|}}}|{{{greatgreatgreatgrandparent authority|{{{greatgreatgreatgrandparent_authority|}}} }}} |{{{greatgreatgrandparent authority|{{{greatgreatgrandparent_authority|}}} }}} }}
 | greatgreatgrandparent_authority = {{#if:{{{subgenus|}}}|{{{greatgreatgreatgreatgrandparent authority|{{{greatgreatgreatgreatgrandparent_authority|}}} }}} |{{{greatgreatgreatgrandparent authority|{{{greatgreatgrandparent_authority|}}} }}} }}&lt;noinclude&gt;&lt;!--
 NAME:
 {{Speciesbox/name}} both determines the taxobox name and whether the page title should be italicized by
 adding the {{italic title}} template.
 --&gt;&lt;/noinclude&gt;
 | name = {{Speciesbox/name|{{{name|&lt;noinclude&gt;''Acacia aemula''&lt;/noinclude&gt;}}}|{{{taxon|}}}|{{{genus|}}}|{{{species|}}}|{{PAGENAMEBASE}}|{{{italic_title|{{{italic title|yes}}}}}}}}&lt;noinclude&gt;&lt;!--
  -- colour:  (Note UK spelling here) There are three cases:
  1) the parameter color_as has a value – the colour is found directly using {{Taxobox colour|color_as}}
  2) the deprecated parameter color has a value – an actual colour is expected
  3) neither of these parameters have a value – Module:Autotaxobox|taxoboxColour searches up the taxonomic hierarchy
     to try to find a taxon which determines the taxobox colour
 --&gt;&lt;/noinclude&gt;
 | colour  = {{#if:{{{color_as|{{{colour_as|{{{color as|{{{colour as|}}}}}}}}}}}}|{{Taxobox colour|{{{color_as|{{{colour_as|{{{color as|{{{colour as|}}}}}}}}}}}}}}|{{#if:{{{color|{{{colour|}}} }}}|{{{color|{{{colour}}} }}}|{{#invoke:Autotaxobox|taxoboxColour|{{{parent|{{{genus|{{first word|{{{taxon|&lt;includeonly&gt;{{PAGENAME}}&lt;/includeonly&gt;&lt;noinclude&gt;Acacia&lt;/noinclude&gt;}}}}}}}}}}} }} }} }}
 | status  = {{{status|}}}
 | status_system = {{{status system|{{{status_system|}}} }}}
 | status_ref = {{{status ref|{{{status_ref|}}} }}}
 | status2  = {{{status2|}}}
 | status2_system = {{{status2 system|{{{status2_system|}}} }}}
 | status2_ref = {{{status2 ref|{{{status2_ref|}}} }}}
 | trend = {{{trend|}}}
 | image = {{{image|}}}
 | upright = {{{image_upright|{{{image upright|}}} }}}
 | image_width = {{{image_width|{{{image width|}}} }}}
 | image_alt = {{{image alt|{{{image_alt|}}} }}}
 | image_caption = {{{image caption|{{{image_caption|}}} }}}
 | image_caption_align = {{{image caption align|{{{image_caption_align|center}}} }}}
 | image2 = {{{image2|}}}
 | upright2 = {{{image2_upright|{{{image2 upright|}}} }}}
 | image2_width = {{{image2 width|{{{image2_width|}}} }}}
 | image2_alt = {{{image2 alt|{{{image2_alt|}}} }}}
 | image2_caption = {{{image2 caption|{{{image2_caption|}}} }}}
 | classification_status = {{{classification status|{{{classification_status|}}} }}}
 | diversity = {{{diversity|}}}
 | diversity_ref = {{{diversity ref|{{{diversity_ref|}}} }}}
 | diversity_link = {{{diversity link|{{{diversity_link|}}} }}}
 | extinct = {{{extinct|}}}
 | subgenus = {{#if:{{{subgenus|}}}|''{{{subgenus}}}''}}
 | species = {{#if:{{{extinct|}}}|&amp;dagger;|{{Taxon info|{{{parent|{{{genus|{{first word|{{{taxon|&lt;includeonly&gt;{{PAGENAME}}&lt;/includeonly&gt;&lt;noinclude&gt;Acacia&lt;/noinclude&gt;}}}}}}}}}}}|dagger}} }}&lt;!--
 --&gt;'''''{{str left|{{{genus|{{{taxon|&lt;includeonly&gt;{{PAGENAME}}&lt;/includeonly&gt;&lt;noinclude&gt;Acacia&lt;/noinclude&gt;}}}}}}|1}}. {{{species|{{remove first word|{{{taxon|&lt;includeonly&gt;{{PAGENAMEBASE}}&lt;/includeonly&gt;&lt;noinclude&gt;Acacia aemula&lt;/noinclude&gt;}}}}}}}}'''''
 | binomial = ''{{Str letter/trim|{{{genus|{{{taxon|&lt;includeonly&gt;{{PAGENAME}}&lt;/includeonly&gt;&lt;noinclude&gt;Acacia&lt;/noinclude&gt;}}}}}}}} {{{species|{{remove first word|{{{taxon|&lt;includeonly&gt;{{PAGENAMEBASE}}&lt;/includeonly&gt;&lt;noinclude&gt;Acacia aemula&lt;/noinclude&gt;}}}}}}}}''
 | binomial_authority = {{{authority|{{{binomial authority|{{{binomial_authority|}}} }}} }}}
 | trinomial = {{{trinomial|}}}
 | trinomial_authority = {{{trinomial authority|{{{trinomial_authority|}}} }}}
 | subdivision = {{{subdivision|}}}
 | subdivision_ranks = {{{subdivision ranks|{{{subdivision_ranks|Subspecies}}} }}}
 | type_strain = {{{type strain|{{{type_strain|}}} }}}
 | range_map = {{{range map|{{{range_map|}}} }}}
 | range_map_upright = {{{range_map_upright|{{{range map upright|}}}}}}
 | range_map_width = {{{range map width|{{{range_map_width|}}} }}}
 | range_map_alt = {{{range map alt|{{{range_map_alt|}}} }}}
 | range_map_caption = {{{range map caption|{{{range_map_caption|}}} }}}
 | binomial2 = {{{binomial2|}}}
 | binomial2_authority = {{{binomial2 authority|{{{binomial2_authority|}}} }}}
 | range_map2 = {{{range map2|{{{range_map2|}}} }}}
 | range_map2_upright = {{{range_map2_upright|{{{range map2 upright|}}}}}}
 | range_map2_width = {{{range map2 width| {{{range_map2_width|}}}}}}
 | range_map2_alt = {{{range map2 alt|{{{range_map2_alt|}}} }}}
 | range_map2_caption = {{{range map2 caption|{{{range_map2_caption|}}} }}}
 | binomial3 = {{{binomial3|}}}
 | binomial3_authority = {{{binomial3 authority|{{{binomial3_authority|}}} }}}
 | range_map3 = {{{range map3|{{{range_map3|}}} }}}
 | range_map3_upright = {{{range_map3_upright|{{{range map3 upright|}}}}}}
 | range_map3_width = {{{range map3 width|{{{range_map3_width|}}} }}}
 | range_map3_alt = {{{range map3 alt|{{{range_map3_alt|}}} }}}
 | range_map3_caption = {{{range map3 caption|{{{range_map3_caption|}}} }}}
 | binomial4 = {{{binomial4|}}}
 | binomial4_authority = {{{binomial4 authority|{{{binomial4_authority|}}} }}}
 | range_map4 = {{{range map4|{{{range_map4|}}} }}}
 | range_map4_upright = {{{range_map4_upright|{{{range map4 upright|}}}}}}
 | range_map4_width = {{{range map4 width|{{{range_map4_width|}}} }}}
 | range_map4_alt = {{{range map4 alt|{{{range_map4_alt|}}} }}}
 | range_map4_caption = {{{range map4 caption|{{{range_map4_caption|}}} }}}
 | synonyms_ref = {{{synonyms ref|{{{synonyms_ref|}}} }}}
 | synonyms = {{{synonyms|}}}
 }}&lt;noinclude&gt;