Revision as of 17:56, 16 April 2008 editVolkovBot (talk | contribs)447,718 editsm robot Modifying: fa:ویکیپدیا:فهرست الگوهای اطلاعاتی← Previous edit | Revision as of 02:36, 17 April 2008 edit undoAristophanes68 (talk | contribs)Autopatrolled, Extended confirmed users, Pending changes reviewers56,010 edits →Media and journalism: added journals, magazinesNext edit → | ||
Line 331: | Line 331: | ||
| Movies and films | | Movies and films | ||
| ] | | ] | ||
|- | |||
| {{ti|Infobox Journal}} | |||
| Journals | |||
| | |||
|- | |||
| {{ti|Infobox Magazine}} | |||
| Magazines | |||
| | |||
|- | |- | ||
| {{ti|Infobox Music genre}} | | {{ti|Infobox Music genre}} |
Revision as of 02:36, 17 April 2008
This guideline is a part of the English Misplaced Pages's Manual of Style. It is a generally accepted standard that editors should attempt to follow, though occasional exceptions may apply. Any substantive edit to this page should reflect consensus. When in doubt, discuss first on the talk page. | Shortcuts |
Manual of Style (MoS) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Content | ||||||||||
Formatting | ||||||||||
Images | ||||||||||
Layout | ||||||||||
Lists | ||||||||||
By topic area
|
||||||||||
Related guidelines | ||||||||||
An infobox template is an infobox that uses the template software feature. They are a broad class of templates commonly used in articles to present certain summary or overview information about the subject. In theory, the fields in an infobox should be consistent across every article using it; in practice, however, this is rarely the case, for a number of reasons. When this occurs, the infobox templates should be designed to dynamically adapt themselves to the absence or presence of particular fields.
Like static infoboxes, they are designed to present summary information about an article's subject, such that similar subjects have a uniform look and in a common format. However, the template technique allows updates of style and of common text from a central place, the template page.
These boxes are designed to be placed into main articles related to the topic area, and are usually associated with on-going WikiProjects. They have parameters; to work properly, the parameter values have to be specified when the template is inserted in the page. This allows each infobox to show information relevant to the article subject, while requiring only a minimal amount of coding within each article.
Design and usage
The recommended process for creating an infobox template is to simply begin, and gather as many requirements as possible. Test the base format for a new template as a static table first, then once consensus is reached, migrate it into template format. The template should be reviewed before being used extensively in articles in case the template or defined parameters need modification to minimize re-works. If new fields and parameters are added, articles must be updated to reflect the new requirements. If parameters are renamed or removed, many articles will likely be unaffected, since extraneous parameters are ignored.
For consistency the following guidelines apply:
- Standard suggested width of 300 pixels or 25 ems (300px or 25em in CSS).
- Insert in the main body of articles - either after the intro or in the most appropriate section. Consider putting in the top right only in the most compelling of cases.
- Right-align.
- Using
class="infobox"
is a good start. - The top text line should be bold and contain the full (official) name of the item. This does not need to match the article's Misplaced Pages title. It should not contain a link. Avoid {{{PAGENAME}}} as pages may be moved for disambiguation.
- Name the template ] (Somesubject should be in the singular and capitalized).
- Start words in parameter names with a small letter unless they are proper nouns.
When creating a new infobox template the content of Template:Infobox is a convenient starting point.
Parameters in infoboxes should be named, not numbered, to provide for future use. A parameter value can contain images (i.e. full image tags), or parameters for parts of an image tag such as the image name, size and caption. In the latter case, if an image is not applicable or available use a dummy image such as Image:No image.png.
If a parameter is not applicable, or no information is available, it must still be assigned a value. This can be the empty string, or if it is the only thing in a table cell use "some_field= ". The field will appear blank; the code is needed by some browsers for drawing the lines of the table itself properly.
There are alternative ways to make a template selectively hide information or provide default values if not defined. For an example and explanation of how these methods apply to infoboxes, see {{Infobox}}.
Causes of inconsistency
A number of factors can cause inconsistency in available summary information for a particular type of article:
- Historical incompleteness
- Certain desired information may simply have been lost over time. For example, an infobox describing a modern bank may provide certain financial information that would be unavailable for a medieval one.
- Hierarchical inconsistency
- Infoboxes that indicate hierarchical relationships may have subtly different requirements depending on where in the hierarchy the subject of the article is located. For example, an infobox for corporations will be different between an article describing a parent company and indicating its subsidiaries and an article describing a subsidiary and indicating its parent.
- Feature inconsistency
- Items within a single set may have optional features that would commonly be listed in an infobox. For example, an infobox for an article about a university may include a motto; but not all universities have them.
- Lack of information
- Some items in infoboxes may not be readily available or not available at all, such as the producers of an album or film. In these cases it is better to provide available information while concealing fields for which information may not be available.
Why dynamic templates?
While there are several alternatives to dynamic infoboxes, such as using multiple (forked) templates or leaving fields blank, they should be avoided, for a number of reasons:
- Readers greatly outnumber editors
- The most important group to consider are the casual readers of Misplaced Pages, who will never do any significant editing. Infobox templates that contain many blank fields, question marks, or "Unknown"s present an unprofessional appearance, diminishing Misplaced Pages's reputation as a high-quality encyclopedia.
- Article editors greatly outnumber template editors
- The average editor will merely use templates without making changes to them. To make things easier for them, we should aim to minimize the number of different templates they must be familiar with; creating multiple forks of templates is therefore undesirable.
General advice
The availability of optional fields does not mean that all fields should be made optional, however, nor that large numbers of rarely used fields should be added without regard for the overall layout and ease-of-use of the infobox template. In some cases, the markup for the field still needs to be downloaded even if it is not displayed. Creating overly long templates with a number of irrelevant fields is not recommended.
As you design an infobox template, consider the following questions:
- Is the field of value?
- How important is the field to the articles that will use the infobox? Is it summary information, or more extended detail that may be better placed within the body of an article?
- Will the field be relevant to many of the articles that will use the infobox?
- If the field is relevant to very few articles, it should probably not be included at all. Conversely, very common fields may be included—and made optional—even if they are not applicable to a few of the articles in question.
- How likely is the field to be empty?
- Any field that might reasonably be empty should probably be optional. However, a field that is usually empty may not be particularly useful or relevant.
Implementations
Conditional templates
Main article: m:ParserFunctionsSpecial "templates" that selectively show or hide particular content (such as table rows) within an infobox based on the value of one or more template parameters.
<!-- -->{{#if:{{{party|}}}|<tr><th>Political party</th><td>{{{party|}}}</td></tr>|}}<!-- -->
Name-resolved meta-templates
Several sub-templates (or even independent templates) with a common name prefix. They are included in an infobox based on the value of a particular parameter, which acts as the name suffix. For example, we create {{Infobox Ship/Military}}
and {{Infobox Ship/Civilian}}
and use {{Infobox Ship/{{{type}}}}}
. Using |type=Military
in an article causes {{Infobox Ship/Military}}
to be used.
Multi-part infoboxes
Rather than having each field correspond to a parameter on one template, the infobox consists of an individual sub-template for each field; see, for example, Template:Taxobox.
Interaction between multiple templates
Templates can be designed in a modular way, such that various combinations are possible. A combination may even appear on the page as a single infobox.
For example, if the WikiProject Saints group wanted to design a template based on their static Infobox, they could use Template:Infobox Biography, and design a project-specific template with only additional information, and the pages would render both "stacked" together.
List of templates
In many cases, to view a template properly, one has to look at the wikitext also. Therefore below the edit pages are linked. For viewing templates it is convenient to set the preferences to "Show preview on first edit".
The backlinks show the pages with the infobox.
Below, first the primary templates are listed; they are designed to provide high-level information appropriate to a broad subject area.
Anthropology and culture
Name | Where to use | Associated WikiProject |
---|---|---|
Template:Ethnic group (talk · links · edit) | Ethnic groups | Ethnic groups |
Astronomy and space
Main pages: Astronomy Infoboxes and Astronomical Object InfoboxesBiology
Name | Where to use | Associated WikiProject |
---|---|---|
Template:Animal (family) (talk · links · edit) | Taxonavigation box for animal families (first draft) | None |
Template:Infobox Cultivar (talk · links · edit) | Articles on plant cultivars | Tree of Life |
Template:Infobox Dogbreed (talk · links · edit) | Dog breeds | Dog breeds |
Template:Mycomorphbox (talk · links · edit) | Articles on species and well-defined genera of mushrooms | none yet. |
Template:Taxobox (talk · links · edit) | Articles on species and other groups of living things | Tree of Life |
Chemistry
Name | Where to use | Associated WikiProject |
---|---|---|
Template:Chembox (talk · links · edit) Template:Chembox simple inorganic (talk · links · edit) Template:Chembox simple organic (talk · links · edit) |
Full chemical compound articles Starting inorganic compound articles Starting organic compound articles |
Chemicals |
Template:Methamphetamine (talk · links · edit) | Articles about Methamphetamine | Pharmacology |
Education
Main page: Education InfoboxesFiction
Geography
Industry
Name | Where to use | Associated WikiProject |
|
---|---|---|---|
Template:Infobox Chain (talk · links · edit) | Chain stores | Companies | |
Template:Infobox Company (talk · links · edit) | Business & organizations | Companies | |
Template:Infobox Co-operative (talk · links · edit) | Co-operatives | Companies | |
Template:Infobox Defunct Company (talk · links · edit) | Defunct organisations | Companies | |
Template:Infobox Union (talk · links · edit) | Trade unions | Organized Labour | |
Template:Infobox Union by Country (talk · links · edit) | Trade unions in country articles | Organized Labour |
Media and journalism
Military
Main page: Military InfoboxesPeople
Name | Where to use | Associated WikiProject |
---|---|---|
Template:Infobox actor (talk · links · edit) | Articles about actors | Biography |
Template:Infobox Artist (talk · links · edit) | Articles about Artists (painters, sculptors, illustrators etc) | |
Template:Infobox Biography (talk · links · edit) | Articles describing people (living or deceased) | Biography |
Template:Infobox BPM (talk · links · edit) | British Prime Ministers | Misplaced Pages:WikiProject British Government |
Template:Infobox Celebrity (talk · links · edit) | Celebrity | |
Template:Infobox Congressman (talk · links · edit) | Congressman in place of Infobox Biography | None |
Template:Ethnic group (talk · links · edit) | Articles about ethnic groups etc | Ethnic groups |
Template:Infobox Military Person (talk · links · edit) | Soldier, military leader, etc... | |
Template:Infobox Monarch (talk · links · edit) | Monarchs (Kings), Sultans, Khans, etc... | |
Template:Infobox Playboy Playmate (talk · links · edit) | Playboy Playmates in place of Infobox Biography | None |
Template:Infobox Politician (talk · links · edit) | Politician articles in place of Infobox Biography | none |
Template:Infobox Pope (talk · links · edit) | Popes in place of Infobox Biography | None |
Template:Infobox President (talk · links · edit) | U.S. Presidents in place of Infobox Biography | None |
Template:Infobox Scientist (talk · links · edit) | Scientists, engineers and mathematicians in place of Infobox Biography | None |
Template:Infobox Senator (talk · links · edit) | Senator in place of Infobox Biography | None |
Template:Infobox Writer (talk · links · edit) | Articles about writers/authors | None |
Religion
Name | Where to use | Associated WikiProject |
---|---|---|
Template:Infobox Bishop (talk · links · edit) | Information about Bishop | None |
Template:Infobox Pope (talk · links · edit) | Information about Pope | None |
Sports
Transportation
Miscellaneous
Name | Where to use | Associated WikiProject |
---|---|---|
Template:Infobox Political Party (talk · links · edit) | Political parties | |
Template:Infobox Canada Political Party (talk · links · edit) | political parties of Canada | |
Template:Infobox VG (talk · links · edit) | Computer and video game articles | Computer and video games |
Template:Infobox Dam (talk · links · edit) | Dam (water barrier) | |
Template:Infobox Game (talk · links · edit) | Game descriptions | Games |
Template:Infobox Arcade Game (talk · links · edit) | Arcade game descriptions | |
Template:Infobox Machinima (talk · links · edit) | Machinima productions | None |
Template:Infobox Software (talk · links · edit) | Computer software | Software |
Template:Infobox Top level domain (talk · links · edit) | Top level domain | None |
Template:Infobox roller coaster (talk · links · edit) | Roller coasters | Roller coasters |
See also
- List of infobox templates
- Help:Infobox
- Category:Infobox templates
- Misplaced Pages:Template messages/Cleanup#Infobox_needed
These pages describe other types of templates:
- Misplaced Pages:Template messages are used primarily to insert simple "boilerplate" messages for Misplaced Pages maintenance or editing purposes.
- Misplaced Pages:Navigational templates are article footers designed to provide links to several related articles.
- Misplaced Pages:MediaWiki interface messages are reserved for internal system use, and can only be modified by administrators.