User:Wikid77/Template:Infobox Muscle/doc

The anatomy infobox "Template:Infobox_Muscle" displays a right-side infobox showing information about muscles of the body, allowing 2 images to be displayed at the top of the box.

Usage

edit
Quadriceps femoris muscle
 
Muscles of lower extremity.
Details
Origincombined rectus femoris and vastus muscles
Arteryfemoral artery
NerveFemoral nerve
ActionsKnee extension; Hip flexion (R.Fem. only)
AntagonistHamstring
Identifiers
Latinmusculus quadriceps femoris
Anatomical terms of muscle

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

{{Infobox Muscle
| Name=Quadriceps femoris muscle
| Latin= musculus quadriceps
                         femoris
| GraySubject = 128
| GrayPage    = 470
| Image = Illu lower extremity
                    muscles.jpg
| Width   = 250
| Caption = Muscles of lower
            extremity
| Origin  = combined rectus
   femoris and [[vastus]] muscles
| Insertion =
| Blood     = [[femoral artery]]
| Nerve     = [[Femoral nerve]]
| Action    = [[Knee]] extension;
        Hip flexion (R.Fem. only)
| Antagonist= [[Hamstring]]
| MeshName  =
| MeshNumber=
| DorlandsPre = m_22
| DorlandsSuf = 12550408
}}

Parameters

edit

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=250).
  • Caption2  = caption under 2nd top image.
  • Map         = map procedure after 2nd image.
  • MapCaption = caption under map image.
  • Origin = any origin text
  • Insertion = any insertion text
  • Blood = related arteries
  • Nerve = related nerves
  • Action = use, such as "Knee extension"
  • Antagonist = opposing muscle
  • MeshName    = MeSH name
  • MeshNumber = MeSH number code
  • DorlandsPre   = Dorlands prefix, such as: i_09.
  • DorlandsSuf   = Dorlands suffix, such as: 12454066.
  • BoxWidth    = width of infobox (in em/pixels, default 20em), also "boxwidth"
  • ColumnGap =     - extra spaces between infobox columns.

Most parameters begin with a capital letter.

Template implementation notes

edit

The template was implemented in January 2006 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 by copying it into user-space (under "User:XXX/Template:Infobox_Muscle"). Changes can be checked by editing actual articles by edit-preview (not Save) with the template-brace calls prefixed by "{<font/>{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_Muscle&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").

See also

edit
<includeonly>
[[Category:Medicine infobox templates|Muscle]]

[[es:Plantilla:Infobox Músculo]]
[[nl:Sjabloon:Infobox Muscle]]
</includeonly>