Template:Infobox artery

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Artery: {{{Name}}}
{{{Imagemap}}}
[[Image:{{{Image}}}|{{{Width(250)}}}px|center|]]
{{{Caption}}}
[[Image:{{{Image2}}}|{{{Width2(250)}}}px|center|]]
{{{Caption2}}}
Latin † {{{Latin}}}
Gray's † subject #{{{GraySubject}}}
Supplies † {{{Supplies}}}
Source † {{{BranchFrom}}}   
Branches † {{{BranchTo}}}
Vein † {{{Vein}}}
Precursor † {{{Precursor}}}
MeSH † {{{MeshName}}}
[edit] [history] [purge] Documentation icon Template documentation

The anatomy infobox "Template:Infobox artery" displays a right-side infobox showing information about arteries of the body, allowing a clickable map and 2 images to be displayed at the top of the box.

Contents

[edit] Usage

Artery: Pulmonary artery
Right ventricle Left ventricle Aortic valve Mitral valve Left atrium Right atrium Aorta Pulmonary valve Tricuspid valve Inferior vena cava Superior vena cava Pulmonary artery Pulmonary veinDiagram of the human heart (cropped).svg
About this image
Anterior (frontal) view of the opened heart. (Pulmonary artery labeled at upper right.)
Alveoli diagram.png
Diagram of the alveoli with both cross-section and external view.
Latin truncus pulmonalis, arteria pulmonalis
Gray's subject #141 543
Source right ventricle   
Vein pulmonary vein
Precursor truncus arteriosus
MeSH Pulmonary+Artery
Dorlands
/ Elsevier
    
Pulmonary artery

The template is invoked using double-brace syntax (with the result similar to that shown at the right), coded as follows:

{{Infobox artery
| Name       = Pulmonary artery
| Latin      = truncus pulmonalis,
    arteria pulmonalis
| GraySubject= 141
| GrayPage   = 543
| Imagemap ={{Heart diagram 250px}}
| Caption  = Anterior (frontal)
    view of the opened heart. 
    (Pulmonary artery upper right.)
| Image2     = Alveoli diagram.png
| Caption2   = Diagram of the
    alveoli with both cross-section
    and external view.
| BranchFrom  = [[right ventricle]]
| BranchTo    =
| Vein        = [[pulmonary vein]]
| Precursor   = truncus arteriosus
| Supplies    =
| MeshName    = Pulmonary+Artery
| MeshNumber  = A07.231.114.715
| Dorlands    = nine/000956217
| DorlandsID  = Pulmonary artery
}}

[edit] Parameters

The template parameters are (Camel case requiring upper/lowercase):

  • Name = English name for structure.
  • Latin = Latin name for structure.
  • GraySubject = Gray's Anatomy subject number, such as: 189.
  • GrayPage = Gray's Anatomy page number, such as: 825.
  • Image = top image (omit "Image:").
  • Width = width of top image (in pixels, default=250).
  • Caption = caption under top image.
  • Image2 = 2nd top image (omit "Image:").
  • Width2 = width of 2nd image (in pixels, default=Width).
  • Caption2 = caption under 2nd top image.
  • BranchFrom = such as "right ventricle"
  • BranchTo    = any text
  • Vein = such as "pulmonary vein"
  • Precursor = such as "truncus arteriosus"
  • Supplies = any text
  • MeshName = MeSH name
  • MeshNumber = MeSH number code
  • Dorlands = Dorlands url number, such as: nine/000956217 (before .htm in url).
  • DorlandsID = Dorlands article name, such as "pulmonary artery".
  • BoxWidth   = width of infobox (in em/pixels, default 20em), also "boxwidth"
  • ColumnGap =     - extra spaces between infobox columns.

Most parameters here start with a capital letter.

[edit] Template implementation notes

The template was implemented in November 2005 using the MediaWiki parser-functions language (which was updated in January 2008 to run with a recursive descent parser).

Changes should be made and verified in a test-version of the template copied into user-space (as a page named "User:XXX/Template:Infobox artery"). Changes can be checked by editing actual articles by edit-preview (not Save) with the template-brace calls prefixed by "{{User:XXX/Template:...}}" but never saved that way.

When modifying the template or documentation ("/doc" subpage), it is often necessary to purge the template cache (using "action=purge"), such as to display modified documentation:

http://en.wikipedia.org/w/index.php?title=Template:Infobox_artery&action=purge

Running old versions of the template can be very confusing and frustrating when trying to install and verify improvements copied from test-versions of the template (so remember "action=purge").

[edit] See also

Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Languages