Template:PhysicsNavigation/doc

From Wikipedia, the free encyclopedia

This is a documentation subpage for Template:PhysicsNavigation (see that page for the template itself).
It contains usage information, categories and other content that is not part of the original template page.

This template creates a navigation template for a larger subject when supplied with the desired topic and subtopics. It is especially purposed for browsing in a physics subfield, while mentioning all necessary topics

Contents

[edit] Usage

Please remove the parameters that are left blank.

{{PhysicsNavigation
|Name       =
|Image      =
|Label      =
|KeyItems   =
|Topic1     =
|Items1     =
|Topic2     =
|Items2     =
  ...
|Topic8     =
|Items8     =
|Scientists =
}}

[edit] Parameters

[edit] Mandatory

Name
The name of the template, which is needed for the "v · d · e" ("view · discuss · edit") links to work properly on all pages where the template is used. You can enter {{subst:PAGENAME}} for this value as a shortcut.
Topic1
The Name or Category of the Subfields, can also be a link
Items1
The links to the subfield, please use <br \> for new line and {{·}} for separating the fields.

[edit] Optional

Image
An image under the name of the template. Use either Image or Label
Label
A general Label, most likely a math formula like
<math>\part \int L ds = 0</math>. Use either Label or Image
LabelId
Description or link of the Image or Label
KeyItems
Important links for the field at large, that will be out of collapsible boxes.
Topic2
Other subfields. Up to 8 topics (Topic2..Topic8) are supported.
Items2
The links to the subfields, please use <pre><br \> for new line and · for separating the fields
Scientists
A List of Scientists with important contributions in this field.

[edit] Examples

[edit] Example 1

{{PhysicsNavigation
|Name  = Plasmaphysics
|Image = Plasma.jpg
|LabelId = [[Plasma lamp]]
|KeyItems = [[Plasma]] · [[MHD]]
|Topic1 = Description
|Items1 = [[Vlasov]] · [[MHD]]<br \> [[Two-Fluid]]
}}

[edit] Example 2

{{PhysicsNavigation
|Name = Continuum mechanics
|Image = BernoullisLawDerivationDiagram.png
|KeyItems = [[Conservation of mass]]<br />[[Conservation of momentum]]<br />
[[Navier-Stokes equations]]
|Topic1 = [[Classical mechanics]]
|Items1 = [[Stress (physics)|Stress]] · [[Strain (materials science)|Strain]]
 · [[Tensor]]<br />
|Topic2 = [[Solid mechanics]]
|Items2 = [[Solid]]s · [[Elasticity (physics)|Elasticity]]<br />
[[Plasticity (physics)|Plasticity]] · [[Hooke's law]]<br />[[Rheology]] · [[Viscoelasticity]]
|Topic3 = [[Fluid mechanics]]
|Items3 = [[Fluid]]s · [[Fluid statics]]<br />[[Fluid dynamics]]
 · [[Viscosity]] · [[Newtonian fluid]]s<br />[[Non-Newtonian fluid]]s<br />[[Surface tension]]
|Scientists = [[Isaac Newton|Newton]] · [[George Gabriel Stokes|Stokes]]
 · [[Claude-Louis Navier|Navier]]
|}}

[edit] Example 3

That the navigation box automatically collapses if the user views an item which is defined inside a <italic>Topic<italic/>. You have to pass the cTopic variable to PhysicsNavigation.

cTopic = {{{cTopic}}}

for example

{{PhysicsNavigation
|Name = String theory
|Image = Point&string.png
|KeyItems = [[Superstring theory]]
|Topic1 = Theory
|Items1 = [[Bosonic string theory]]<br />[[M-theory]] ([[M-theory (simplified)|simplified]])<br />
[[type I string theory|Type I string]] · [[type II string theory|Type II string]]<br />
[[String field theory]] · [[Heterotic string]]
|Topic2 = Concepts
|Items2 = [[String (physics)|Strings]] · [[Branes]] 
|Topic3 = Related Topics
|Items3 = [[Supersymmetry]] · [[Supergravity]] · [[Quantum gravity]]
|Scientists = [[Edward Witten|Witten]]
|cTopic = {{{cTopic}}}
}}

inside the article's page, add the template plus the parameter cTopic= which is named after the browsed topic. Note both names have to match exactly ! For example, in the page about Branes add

{{String-theory|cTopic=Concepts}}

and the topic Concepts uncollapses

[edit] Results

Example 1 Example 2 Example 3
Plasmaphysics
Plasma lamp
Plasma · MHD
This box: view  talk  edit
Continuum mechanics
Conservation of mass
Conservation of momentum
Navier-Stokes equations
This box: view  talk  edit
String theory
Superstring theory
Concepts
Strings · Branes
Calabi–Yau manifold
Kac–Moody algebra
D-brane
E8 Lie group
This box: view  talk  edit

[edit] See also