Template:Infobox musical artist/doc

Fram Wikipidia

Script error: No such module "Message box". Template:Twinkle standard installation Template:Lua

Usage[change up di source]

This template will automatically detect the edit protection level of a page and adjust its appearance and categorization accordingly (showing full or semi-protection, temporary or indefinite, etc.). This template will not be visible on pages that are not protected. Please note that only administrators can protect pages.

Note that (UTC) will be added automatically.

Template:In category

See also[change up di source]

Template:Protection templatesScript error: No such module "Message box". Template:Person infobox header Script error: No such module "Message box". Template:High-risk Template:Mbox templates This is the Script error: No such module "Message box".

or talk page message box meta-template.

It is used to build message box templates for talk pages, such as Script error: No such module "Message box".

etc. It offers several different colours, uses default images if no image parameter is given and it has some other features.

This template works similarly to Script error: No such module "Message box".

and uses the same parameters.

We are deploying![change up di source]

After discussions on the talk page of this template and announcing it at several places for some time we are now deploying this template. Feel free to convert any message boxes used on talk pages to use this meta-template. If you find any tricky cases then list them on the talk page of this template and you'll get help.

When this template is used to build talk page message boxes those boxes should contain explanatory texts just like before. (The same texts as before or new improved texts.) If there are more specific images in the boxes or you know a better image, then use them instead of the default images shown here.

Suggested style standard[change up di source]

The types of talkpage messageboxes follow the same naming convention as the boxes for all other namespaces, but the type of any particular talkpage messagebox may not be as obvious as in other namespaces. When deciding on the type to use for a talkpage messagebox, please consider the following guidelines:

  • speedy should only be used for speedy deletion templates.
  • delete should only be used for templates relating to ongoing deletion discussions. Please do not use this type just to get a red border for a messagebox.
  • content and style should be used for warnings and alerts. Use content (which has an orange border) for more important and immediate alerts, and style (yellow border) for less important warnings. Messageboxes of these types should ideally be transitory: they should not be expected to remain on a talkpage indefinitely.
  • move and protection should only be used for messageboxes relating to moves and merges, and page protection, respectively.
  • The notice type should be used for the majority of talkpage messageboxes; those that are intended to convey or summarise information. If a talkpage messagebox does not obviously fit into one of the other types, it is probably a notice type.

Usage[change up di source]

Simple usage example:

{{tmbox | text = Some text.}}

Template loop detected: Template:Tmbox


Complex example:

{{tmbox
| type      = style
| image     = [[Image:Emblem-question-yellow.svg|40px]]
| style     = width: 400px; 
| textstyle = color: red; font-weight: bold; font-style: italic;
| text      = The message body text.
}}

Template loop detected: Template:Tmbox

Talk page message box types[change up di source]

The following examples use different type parameters but use no image parameters thus they use the default images for each type.

Template loop detected: Template:Tmbox Template loop detected: Template:Tmbox Template loop detected: Template:Tmbox Template loop detected: Template:Tmbox Template loop detected: Template:Tmbox Template loop detected: Template:Tmbox Template loop detected: Template:Tmbox

Special[change up di source]

Some other parameter combinations.

Template loop detected: Template:Tmbox Template loop detected: Template:Tmbox Template loop detected: Template:Tmbox

Parameters[change up di source]

List of all parameters:

{{tmbox
| type  = speedy / delete / content / style / notice / move / protection
| image = none / [[Image:Some image.svg|40px]]
| imageright = [[Image:Some image.svg|40px]]
| style = CSS values
| textstyle = CSS values
| text  = The message body text. 
| small = {{{small|}}} / yes
| smallimage = none / [[Image:Some image.svg|30px]]
| smallimageright = none / [[Image:Some image.svg|30px]]
| smalltext  = A shorter message body text.
}}

type

If no type parameter is given the template defaults to type notice. That means it gets a gray border.

image

No parameter = If no image parameter is given the template uses a default image. Which default image it uses depends on the type parameter.
An image = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (But the message box can handle images of any size.) For example:
image = [[Image:Crystal package settings.png|40px]]
none = Means that no image is used.

imageright

No parameter = If no imageright parameter is given then no image is shown on the right side.
An image = Should be an image with usual wiki notation. 40px - 50px width are usually about right depending on the image height to width ratio. (But the message box can handle images of any size.) For example:
imageright = [[Image:Nuvola apps bookcase.png|40px]]
Anything = Any other object that you want to show on the right side.

style

Optional CSS values used by the entire message box table. Without quotation marks " " but with the ending semicolons ;. For example:
style = margin-bottom: 0.5em;

textstyle

Optional CSS values used by the text cell. For example:
textstyle = text-align: center;

text

The message body text.

The small parameters[change up di source]

Template loop detected: Template:Tmbox Template loop detected: Template:Tmbox small

yes = Makes it a smaller right floating message box. This also makes the default images smaller. Note that any data fed to the smallimage, smallimageright and smalltext parameters is only used if "small=yes". To make it so your template also understands the small parameter you can use this code:
small = {{{small|}}}

Template loop detected: Template:Tmbox smallimage

No parameter = If no smallimage parameter is given then this template falls back to use the image parameter. If the image parameter also is empty then a small default image is used.
An image = Should be an image with usual wiki notation. 30px width is usually about right. For example:
smallimage = [[Image:Crystal package settings.png|30px]]
none = Means that no image is used. This overrides any image fed to image, when "small=yes".

Template loop detected: Template:Tmbox Template loop detected: Template:Tmbox

smallimageright

No parameter = If no smallimageright parameter is given then this template falls back to use the imageright parameter. If the imageright parameter also is empty then no image is shown on the right side.
An image = Should be an image with usual wiki notation. 30px width is usually about right. For example:
smallimageright = [[Image:Nuvola apps bookcase.png|30px]]
Anything = Any other object that you want to show on the right side.
none = Means that no right side image is used. This overrides any image fed to imageright, when "small=yes".

smalltext

A shorter version of the message body text. If no smalltext parameter is given then this template falls back to use the text parameter.

Technical details[change up di source]

If you need to use special characters in the text parameter then you need to escape them like this:

{{tmbox
| text  = <div>
Equal sign = and a start and end brace { } work fine as they are. 
But here is a pipe {{!}} and two end braces <nowiki>}}</nowiki>. 
And now a pipe and end braces <nowiki>|}}</nowiki>.
</div>
}}

Template loop detected: Template:Tmbox

This template uses the tmbox CSS classes in MediaWiki:Common.css for most of its looks, thus it is fully skinnable.

This template calls Script error: No such module "Message box".

which holds most of the code for Script error: No such module "Message box".

, while Script error: No such module "Message box".

itself does parameter preprocessing. 

Internally this meta-template uses HTML markup instead of wiki markup for the table code. That is the usual way we make meta-templates since wiki markup has several drawbacks. For instance it makes it harder to use parser functions and special characters in parameters.

For more technical details see the talk page. Since this template works almost exactly like Script error: No such module "Message box". , Script error: No such module "Message box". , Script error: No such module "Message box".

and Script error: No such module "Message box".
their talk pages and related pages might also contain more details.

Template:Lua

Script error: No such module "Message box". is the standard infobox for musician articles, and is within the purview of WikiProject Musicians.

This template may also be used as a module (or sub-template) of Script error: No such module "Message box".

see WikiProject Infoboxes/embed for guidance on such usage.

See also WikiProject Musicians/Infobox for more information.

Usage[change up di source]

Template:Em alternatives (one for individuals, one for groups) should be placed in an article at the top of the page, before the introduction.

For articles about individuals[change up di source]

  • For dancers, use Script error: No such module "Message box".
instead.
  • For Chinese-language singers, use Script error: No such module "Message box".
instead.

Template:Parameter names example

{{Infobox musical artist
| honorific_prefix = 
| name             = 
| honorific_suffix = 
| image            = 
| image_upright    = 
| image_size       = 
| landscape        = <!-- yes, if wide image, otherwise leave blank -->
| alt              = 
| caption          = 
| background       = **Mandatory** Use one: solo_singer, non_vocal_instrumentalist, non_performing_personnel, or temporary
| native_name      = 
| native_name_lang = 
| birth_name       = 
| alias            = 
| birth_date       = <!-- {{Birth date and age|YYYY|MM|DD}} for living people supply only the year unless the exact date is already WIDELY published, as per [[WP:DOB]] -->
| birth_place      = 
| origin           = 
| death_date       = <!-- {{Death date and age|YYYY|MM|DD|YYYY|MM|DD}} (death date first) -->
| death_place      = 
| genre            = 
| occupation       = 
| instrument       = 
| years_active     = <!-- YYYY–YYYY (or –present) -->
| label            = 
| associated_acts  = 
| website          = <!-- {{URL|example.com}} or {{Official URL}} -->
| module           = 
| module2          = 
| module3          = 
}}

For articles about musical groups[change up di source]

  • Some types of musical groups have their own dedicated infobox, which should be used instead: Script error: No such module "Message box".

, Script error: No such module "Message box". , Script error: No such module "Message box".

  • For Chinese-language musical groups, use Script error: No such module "Message box".
instead.

Template:Parameter names example

{{Infobox musical artist
| name            = 
| image           = 
| image_size      = 
| image_upright   = 
| landscape       = <!-- yes, if wide image, otherwise leave blank -->
| alt             = 
| caption         = 
| background      = **Mandatory** Use one: group_or_band, classical_ensemble, or temporary
| alias           = 
| origin          = 
| genre           = 
| years_active    = <!-- {{start date|YYYY}}–{{end date|YYYY}} (or –present) -->
| label           = 
| associated_acts = 
| website         = <!-- {{URL|www.example.com}} or {{Official URL}} -->
| current_members = 
| past_members    = 
| module          = 
| module2         = 
| module3         = 
}}

Parameters[change up di source]

  • Most fields are optional and the row will simply be omitted if no data is supplied.
  • See WikiProject Musicians for more information about this template.

honorific_prefix[change up di source]

Titles or styles such as "The Right Honourable"

name[change up di source]

The name of the group or artist ("the act") in plain text only. Logos and other graphics are to be avoided in this field in accordance with WP:ACCESS, WP:FAIR, and in particular WP:LOGO. This field is mandatory.

honorific_suffix[change up di source]

Honours such as "CBE", "OBE" e.g. Cilla Black OBE

image[change up di source]

An image of the act, sufficiently clear for display at 220 pixels' width. Set to only the image name, e.g. Example.png, not Image:Example.png or [[File:Example.png|200px|abc]].

image_size[change up di source]

The image size should only be specified if the image is smaller than 220 pixels width. Enter the width in pixels without "px", for example 150.

image_upright[change up di source]

Scales the image thumbnail from its default size by the given factor. Values less than 1 scale the image down (0.9 = 90%) and values greater than 1 scale the image up (1.15 = 115%).

landscape[change up di source]

Set to yes when using wide, short images. The image height (rather than width) will be limited to 200 pixels.

alt[change up di source]

Alt text for the image, for visually impaired and other readers who cannot see the image. See WP:ALT.

caption[change up di source]

Caption for the image to be displayed.

background[change up di source]

The musical artist should be placed into one of seven categories by using one of the codes below in the background field. Each category is color-coded to provide a quick indication of the type of group/performer, e.g. solo artist, orchestra, etc. The color scheme is similar to the one used by WikiProject Albums and other projects. Please discuss additional types that need to be accounted for on the template's talk page. This field is mandatory.

Template:Infobox musical artist/doc/type

Other values (e.g. "jazz trumpeter") Template:Allcaps be used.

Pages with an invalid value in Template:Para can be found in Category:Infobox musical artist with missing or invalid Background field.

native_name[change up di source]

This field is only relevant for individuals. The artist's name in their own language

native_name_lang[change up di source]

This field is only relevant for individuals. ISO 639-2 code. E.g., "fre" or "fra" for French. If more than one, use Script error: No such module "Message box".

for Template:Para instead

birth_name[change up di source]

This field is only relevant for individuals. The person's name at birth

alias[change up di source]

For listing Template:Em stage names for the act or solo artist other than the name in the Template:Para parameter. Also for the solo artist's legal name(s), or other officially authorized names that differ from their birth name. This field is not for nicknames such as "The Godfather of Soul" (James Brown) or "Nippy" (Whitney Houston), which are not the artists' Template:Em names.

birth_date[change up di source]

This field is only relevant for individuals. The artist's date of birth; it is preferable to use Script error: No such module "Message box".

(for example {{Birth date and age|1949|12|31}}) to display current age. If the artist's age is verified, but the date is not known, then use Script error: No such module "Message box".
(for example {{Birth based on age as of date|63|2012|08|30}}). For dead people, use Script error: No such module "Message box".
(for example {{Birth date|1949|12|31}}). Also list the place of birth using the birth_place parameter (below).
{{Birth date and age|Year|Month|Day}}

birth_place[change up di source]

This field is only relevant for individuals. The artist's place of birth. Do not add a flag icon. (see field "origin" below).

[[City]], State/Province, Country

origin[change up di source]

The town, city etc., from which the group or musician originated (that is, the place where the group was founded, or where individual performer started their career, should it not match the location of their birth). If the place is not known, specify at least the country. Do not add a flag icon. Omit the country if it does not differ from that specified at the field "birth_place".

[[City]], State/Province, Country

death_date[change up di source]

This field is only relevant for individuals. The artist's date of death (same format as birth_date; but use Script error: No such module "Message box". ).

death_place[change up di source]

This field is only relevant for individuals. The artist's place of death (same format as birth_place). Do not add a flag icon. Omit the country if it does not differ from that specified at the field "birth_place".

genre[change up di source]

The genre or genres of music performed by the act. Aim for generality (e.g. [[Hip hop music|Hip hop]] rather than [[East Coast hip hop]]) and preferably use two to four. Genres should be separated by using commas, Script error: No such module "Message box".

or Script error: No such module "Message box".

.Template:R Genres should be wikilinked. Use piped links where needed, for example: [[Pop music|Pop]], [[Rock music|rock]]. Most genres are not proper nouns and should not be capitalized. However, the first word in a list of multiple genres should be capitalized. Genres that are sourced in the article itself do not require a source in the infobox, but sometimes it can be useful to have the source listed again anyway, to help prevent edit warring. A hidden comments such as <!-- genres listed here are sourced in the article text --> can also be used to this end.

occupation[change up di source]

This field is only relevant for individuals. Roles the artist has fulfilled (e.g. musician, songwriter, producer). For artists who have participated in forms of entertainment outside of music (such as acting), these occupations can be included if notable. Please observe sentence case and capitalise only the first letter of the first item (e.g. Musician, actor, singer-songwriter). Multiple occupations should be ordered according to importance and separated by commas, Script error: No such module "Message box".

or Script error: No such module "Message box".

.Template:R

instrument[change up di source]

This field is only relevant for individuals. General class(es) of instrument(s) played by the artist, e.g. guitar or violin. Include singing, rapping, beatboxing and/or scat singing if relevant. Separate multiple entries by using commas, Script error: No such module "Message box".

or Script error: No such module "Message box".

.Template:R Instruments listed in the infobox should be limited to Template:Em those that the artist is primarily known for using. The instruments infobox parameter is Template:Em intended as a WP:COATRACK for every instrument the subject has ever used.

years_active[change up di source]

Period(s) during which the act was or has been active. Only calendar year ranges or a single calendar year should be listed; for example, do not distinguish between the period Paul McCartney was in the Beatles and his solo career. Use commas, Script error: No such module "Message box". , or Script error: No such module "Message box". }.Template:R to separate non-consecutive periods, and denote ranges with an unspaced en dash (e.g. Template:Nowrap). See WP:DATE#Longer periods and WP:MOS#En dashes. For groups only use Script error: No such module "Message box". .

label[change up di source]

The record label or labels to which the act has been signed. Omit parenthetical dates; save that information for the main article as this degree of detail is better discussed in prose. Drop the word "Records" from the end of any label's name (e.g. use [[Universal Records|Universal]] rather than [[Universal Records]].) Separate multiple entries by using commas, Script error: No such module "Message box". , or Script error: No such module "Message box". .Template:R Start with the oldest first.

associated_acts[change up di source]

This field is for professional relationships with other musicians or bands that are significant and notable to this artist's career.

This field can include, for example, any of the following:

  • For individuals: groups of which he or she has been a member
  • Acts with which this act has collaborated on multiple occasions, or on an album, or toured with as a single collaboration act playing together
  • Groups which have spun off from this group
  • A group from which this group has spun off

Separate multiple entries by using commas, Script error: No such module "Message box". , or Script error: No such module "Message box". .Template:R

As per Wikipedia:Manual of Style/Lists and WP:Bandname, use sentence case for lists of band names. Example: The Rolling Stones, the Beatles, the Who

The following uses of this field should be avoided:

  • For groups: the solo careers of its members
  • Groups with only one member in common
  • Association of producers, managers, etc. (who are themselves acts) with other acts (unless the act essentially belongs to the producer, as in the case of a studio orchestra formed by and working exclusively with a producer)
  • One-time collaboration for a single song
  • Groups that have played or toured together as separate acts
  • Groups that are merely similar

website[change up di source]

The Template:Em web address for the act's primary Template:Em website. Use Script error: No such module "Message box".

as {{URL|www.example.com}} . Script error: No such module "Message box".
can be used to automatically fetch the web address from Wikidata.

current_members[change up di source]

This field is only relevant for active groups. Current members of the group, listed in order of joining with no other notation than names. For multiple members joining concurrently (such as the formation of the band), list them according to alphabetical order. Separate multiple entries using * list markup. For example,

| current_members =
* Member 1
* Member 2
* Member 3

past_members[change up di source]

This field is only relevant for groups. Past members of the group, listed in order of joining with no other notation than names. If a group is inactive, all members should be listed here, and none in the "current_members" field. If membership of the group has varied over time, it should not be noted here, but may be discussed in the article body. Separate multiple entries using * list markup. For example,

| past_members = 
* Member 1
* Member 2
* Member 3

embed[change up di source]

Set to 'yes' if embedded in another infobox template.

module, module2, module3[change up di source]

Used for embedding other infoboxes into this one.

Use as a child template[change up di source]

The embed parameter is used when embedding this infobox into another.

Template:Infobox person module documentation

Embedding other templates[change up di source]

The module parameters (module, module2, module3) are used for embedding other templates into this infobox.

{{Infobox musical artist
| name       = 
| background = 
| <!-- etc. -->
| module     = {{Infobox ABC
| embed      = yes <!-- or child=yes / subbox=yes -->
| <!-- etc. -->
}}
}}

Examples[change up di source]

For individual musicians[change up di source]

Mariah Carey

[[File:Mariah Carey13 Edwards Dec 1998.jpg|Script error: No such module "Message box".

This is the Script error: No such module "Message box".

template.

This meta-template helps other templates, such as infoboxes, to take image size parameters in both of the forms "40" or "40px". It takes up to three parameters and returns the first one that has any content. That is, the first one that is defined (not null) and not empty. Thus a default value for the width of the image can be fed as the second or third parameter.

Usage[change up di source]

Here is what this template does. Code to the left, actual rendering to the right:

Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px

And with an optional second or even third parameter to be used as a default value if the first or second parameter is empty or undefined:

Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px

And here is how it can be used inside another template:

[[Image:{{{image}}} | {{px|{{{size|}}}}} | {{{caption|}}} ]]
[[Image:{{{image}}} | {{px|{{{size|}}}|250}} | {{{caption|}}} ]]
[[Image:{{{image}}} | {{px| {{{size|}}} | {{{width|}}} | 250 }} | {{{caption|}}} ]]

Default values[change up di source]

It used to be a bit tricky to handle empty but defined image size values in a template, since the MediaWiki pipetrick doesn't return the default value for empty parameters. That is, {{{width|250px}}} does not return "250px" if the template was called like this: {{template|width=}}

The usual workaround was to do like this:

{{#if:{{{width|}}}|{{{width}}}|250px}}

When at the same time handling the "pxpx" bug this became even more messy code:

[[Image:{{{image}}} | {{#if:{{{width|}}}|{{px|{{{width}}}}}|250px}} ]]

To simplify the coding, Script error: No such module "Message box".

allows for an optional default value to be defined allowing for the following:
[[Image:{{{image}}} | {{px|{{{width|}}}|250}} ]]

Note! The parameters to Template:Tlf must use the pipe "|", like this: {{{width|}}}. Or else Template:Tlf will be fed and return the string "{{{width}}}" if width was not defined.

Background[change up di source]

Old usage was to always pad on "px" since MediaWiki used to tolerate "40pxpx":

[[Image:{{{image}}} | {{{size}}}px | {{{caption|}}} ]]

But since 25 March 2008 that does not work anymore. That is, image sizes on Wikipedia now needs to be given in the form "40px", not "40" or "40pxpx". This template helps doing that. Note that the bug has since been fixed, although you can continue using this template.

Related pages[change up di source]

– Helps detect empty parameters and fall back to default values. For instance for handling multiple image name parameters.

Test examples[change up di source]

  • Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
  • Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
  • Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
  • Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
  • Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
  • Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
  • Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
  • Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
  • Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
  • Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
  • Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
  • Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
  • Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
  • Script error: No such module "Message box".

This is the Template loop detected: Template:Tlc template.

This page is also the documentation for Script error: No such module "Message box".

and Script error: No such module "Message box".
that work almost exactly the same.

When showing a template name with brackets in documentation you have to escape the brackets in some way so it doesn't become a call to the template. Instead of using <nowiki></nowiki> tags you can write it simpler and shorter by using these templates.

Here is how these templates look. Code to the left and actual rendering to the right:

Template loop detected: Template:Tlc = Template loop detected: Template:Tlc
Template loop detected: Template:Tlc = Template:Tld
Template loop detected: Template:Tlc = Template:Tlf

These templates work similarly to Script error: No such module "Message box".

and Template:Tlx, but they don't make the template name into a link. When writing documentation you might want to avoid a lot of unnecessary links, since it decreases readability. So on the first occurrence of a template name use Script error: No such module "Message box".
or Template:Tlx, and then use Template loop detected: Template:Tlc, Template:Tld or Template:Tlf.

Features of Template loop detected: Template:Tlc, Template:Tld and Template:Tlf:

  • They show a template name and up to eight parameters.
  • They also show empty parameters. (See examples below.)
  • They prevent line wraps in their output.

Examples[change up di source]

Wikitables make the <code></code> tags transparent, that's why the "code colouring" is missing in these examples.

CodeResultComment
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Shows its own syntax.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
Template loop detected: Template:Tlc Template loop detected: Template:Tlc
{{tlc|name|a|b|c|d|e|f|g|h|i|j}} Template loop detected: Template:Tlc Shows up to eight parameters. The rest are dropped.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Also shows empty parameters.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Even shows empty parameters that come in the end.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Equal signs is a problem, but there is a fix.
Template loop detected: Template:Tlc Template loop detected: Template:Tlc Use numbered parameters to fix it. Remember to start from 2, since the "name" is number 1.

If you have equal signs in your template parameters then it probably is simpler and clearer to code it using <nowiki> tags etc. Here are the codes to emulate Template:Tlf, Template:Tld and Template loop detected: Template:Tlc respectively. Code to the left and actual rendering to the right:

<nowiki>{{name|one=a|two=b}}</nowiki> = {{name|one=a|two=b}}
<tt><nowiki>{{name|one=a|two=b}}</nowiki></tt> = {{name|one=a|two=b}}
<code><nowiki>{{name|one=a|two=b}}</nowiki></code> = {{name|one=a|two=b}}

Related pages[change up di source]

  • Script error: No such module "Message box".
– Not linked, several parameters and text in <code></code> style.
  • Script error: No such module "Message box".
– Not linked, several parameters and teletype text style.
  • Script error: No such module "Message box".
– Not linked, several parameters and normal text style.
  • Script error: No such module "Message box".
–  Template link, no parameters and normal text style.
  • Script error: No such module "Message box".
– Template link, several parameters and interwiki links, teletype text style.
  • Script error: No such module "Message box".
– Same as Template:Tlf, but shows the braces as part of the link.
= Template loop detected: Template:Px
  • [[Image:Example.png | 50 | thumb ]] =
    50


  • [[Image:Example.png | 50pxpx | thumb ]] =
Currently fails. But the devs have stated that they are adding back parsing of "pxpx" in the next update to Wikipedia. So if you see a small image to the right then Wikipedia again accepts "pxpx".


  • [[Image:Example.png | 50px | thumb ]] =


  • [[Image:Example.png | {{px|50}} | thumb ]] = [[Image:Example.png|Template loop detected: Template:Px | thumb]]


  • [[Image:Example.png | {{px|50px}} | thumb ]] =
    Template loop detected: Template:Px


  • [[Image:Example.png | {{px|junk}} | thumb ]] =
    Template loop detected: Template:Px


  • [[Image:Example.png | {{px|}} | thumb ]] =
    Template loop detected: Template:Px


  • [[Image:Example.png | {{px}} | thumb ]] =
    Template loop detected: Template:Px


  • [[Image:Example.png | {{px||50}} | thumb ]] =
    Template loop detected: Template:Px
Giving the default width if the 1st parameter is empty


  • [[Image:Example.png | {{px|{{{width|}}}|50}} | thumb ]] =
    Template loop detected: Template:Px


  • [[Image:Example.png | {{px|{{{width}}}|50}} | thumb ]] =
    Template loop detected: Template:Px
Fails to use the default value of 50. Note the missing "|" in {{{width}}}.


  • [[Image:Example.png | {{px| {{{width|}}} | {{{size|}}} | 50 }} | thumb ]] =
    Template loop detected: Template:Px


|alt=Young woman singing into a hand mike with her eyes closed and a big smile|Carey performing in 1998]]
Carey performing in 1998
Background information
Birth name Mariah Carey
Born Template:Br separated entries
Origin New York City
Died Template:Br separated entries
Genres Template:Flatlist
Occupations Singer-songwriter, record producer
Years active 1990–present
Labels Template:Flatlist
Website Script error: No such module "URL".

Script error: No such module "Message box".

This is the Script error: No such module "Message box".

meta-template.

This template helps other templates detect if they are on a main space (article) page or some "other" type of page.

Basic usage[change up di source]

This template usually takes two parameters, like this:

{{main other | Article text | Other pages text }}

If the template is on a main space (article) page, it will return this:

Article text

If the template is on any other page, it will return this:

Other pages text

A typical usage case could be to make it so that a template only adds a category when on an article. Thus not adding other pages that just show the template. Like this:

{{main other | [[Category:Some article maintenance category]] }}

Or to warn that a template should not be used on other pages:

{{main other | | This template should only be used in articles. }}

Note that in the first case above the "other" parameter was not used, and in the second example the "main" parameter was left empty.

Demospace[change up di source]

For testing and demonstration purposes this template can take a parameter named demospace.

  • If it has the value main it returns the article text.
  • It if has the value other or any other value such as the name of some other namespace it returns the other pages text.
  • If the parameter is empty or undefined, the actual page type determines the result.

Like this:

{{main other 
| Article text 
| Other pages text 
| demospace = main
}}

No matter on what kind of page the code above is used it will return this:

Article text

You can make it so your template also understands the demospace parameter. That means you can demonstrate the different appearances of your template in the documentation for your template. Then do like this:

{{main other 
| Article text 
| Other pages text 
| demospace = {{{demospace|}}}
}}

Technical details[change up di source]

This template detects article "Talk:" pages as type other.

This template works like Script error: No such module "Message box". , for more examples and technical details see full documentation there.


{{Infobox musical artist
| name            = Mariah Carey
| image           = Mariah Carey13 Edwards Dec 1998.jpg
| alt             = Young woman singing into a hand mike with her eyes closed and a big smile
| caption         = Carey performing in 1998
| background      = solo_singer
| birth_name      = Mariah Carey
| birth_date      = {{Birth date and age|1970|3|27}}
| birth_place     = [[Huntington, New York]], U.S.
| origin          = New York City
| genre           = {{Flatlist|
* [[Pop music|Pop]]
* [[Contemporary R&B|R&B]]
* [[Dance-pop]]
}}
| associated_acts = 
| occupation      = Singer-songwriter, record producer
| years_active    = 1990–present
| label           = {{Flatlist|
* [[Columbia Records|Columbia]]
* [[Virgin Records|Virgin]]
* [[MonarC]]/[[Island Records|Island]]
}}
| website         = {{URL|mariahcarey.com}}
}}

Template:Clear

For groups or bands[change up di source]

#invoke:InfoboxScript error: No such module "Message box".

This is the Script error: No such module "Message box".

meta-template.

This template helps other templates detect if they are on a main space (article) page or some "other" type of page.

Basic usage[change up di source]

This template usually takes two parameters, like this:

{{main other | Article text | Other pages text }}

If the template is on a main space (article) page, it will return this:

Article text

If the template is on any other page, it will return this:

Other pages text

A typical usage case could be to make it so that a template only adds a category when on an article. Thus not adding other pages that just show the template. Like this:

{{main other | [[Category:Some article maintenance category]] }}

Or to warn that a template should not be used on other pages:

{{main other | | This template should only be used in articles. }}

Note that in the first case above the "other" parameter was not used, and in the second example the "main" parameter was left empty.

Demospace[change up di source]

For testing and demonstration purposes this template can take a parameter named demospace.

  • If it has the value main it returns the article text.
  • It if has the value other or any other value such as the name of some other namespace it returns the other pages text.
  • If the parameter is empty or undefined, the actual page type determines the result.

Like this:

{{main other 
| Article text 
| Other pages text 
| demospace = main
}}

No matter on what kind of page the code above is used it will return this:

Article text

You can make it so your template also understands the demospace parameter. That means you can demonstrate the different appearances of your template in the documentation for your template. Then do like this:

{{main other 
| Article text 
| Other pages text 
| demospace = {{{demospace|}}}
}}

Technical details[change up di source]

This template detects article "Talk:" pages as type other.

This template works like Script error: No such module "Message box". , for more examples and technical details see full documentation there.


{{Infobox musical artist
| name            = Audioslave
| image           = Audioslave 2005.jpg
| image_upright   = 1.15
| landscape       = yes
| alt             = Four-man rock group performing on stage, spotlit, with row of darkened fans in the foreground
| caption         = From left to right: [[Tim Commerford]], [[Chris Cornell]], [[Brad Wilk]] and [[Tom Morello]], performing at the [[Montreux Jazz Festival]], 2005
| background      = group_or_band
| origin          = [[Los Angeles, California]], U.S.
| genre           = {{Flatlist|
* [[Hard rock]]
* [[alternative rock]]
* [[post-grunge]]
}}
| years_active    = 2001–2007
| label           = {{Flatlist|
* [[Epic Records|Epic]]
* [[Interscope Records|Interscope]]
}}
| associated_acts = {{Flatlist|
* [[Soundgarden]]
* [[Rage Against the Machine]]
* [[Temple of the Dog]]
* [[The Nightwatchman]]
}}
| website         = {{URL|audioslave.com}}
| current_members = 
| past_members    = 
* [[Chris Cornell]]
* [[Tom Morello]]
* [[Tim Commerford]]
* [[Brad Wilk]]
}}

Examples of the template in use can be found at:

Tracking categories[change up di source]

Hidden maintenance/tracking categories which may be added to articles using this infobox:

  • Template:Clc – all articles using this infobox
  • Template:Clc – if background parameter is missing or set to any value other than: solo_singer, non_vocal_instrumentalist, non_performing_personnel, group_or_band, classical_ensemble, temporary
  • Template:Clc – any articles using this infobox with unknown parameter names

See also[change up di source]

Supporting templates

Similate templates

Notes[change up di source]

Microformat[change up di source]

Template:UF-hcard-person

The determination between class="fn" (for individuals) and class="fn org" (for groups) and is made by Script error: No such module "Message box". .

TemplateData[change up di source]

Template:TemplateDataHeader

An infobox for musical artists/groups.

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
Honorific prefixhonorific_prefix

titles such as Sir.

Stringoptional
Namename Name

Name of group/artist, plain text only.

Default
The page name
Stringoptional
Honorific suffixhonorific_suffix

Honours such as CBE, OBE.

Stringoptional
Backgroundbackground Background

Must be specified, sets to color used. Must be one of 'solo_singer', 'non_vocal_instrumentalist', 'non_performing_personnel', 'group_or_band', 'classical_ensemble', or 'temporary' (for temporary collaborative projects).

Stringrequired
Imageimage Img

Image to use in infobox Set to only the image name e.g. 'ABBA - TopPop 1974 5.png'.

Stringoptional
Image sizeimage_size Img_size

Should only be specified if the image is smaller than 220 pixels width. Enter the width in pixels without 'px', for example '150'.

Stringoptional
Image uprightimage_upright Img_upright

Scales the image thumbnail from its default size by the given factor. Values less than 1 scale the image down (0.9 = 90%) and values greater than 1 scale the image up (1.15 = 115%)..

Stringoptional
Landscapelandscape Landscape

Set to yes when using wide, short images.

Stringoptional
Image alt textalt Img_alt

Alt text for the image, for visually impaired and other readers who cannot see the image.

Stringoptional
Image captioncaption Img_capt

Caption for the image.

Stringoptional
Native namenative_name

The artist's name in their own language.

Stringoptional
Native name (language)native_name_lang

ISO 639-2 code e.g. 'fr' or 'fra' for French. If more than one, use {{lang}} for native_name instead

Stringoptional
Birth namebirth_name Birth_name

The person's name at birth.

Stringoptional
Aliasalias Alias

Official stage names, legal names, or other officially authorized names. Not for nicknames.

Stringoptional
Birth datebirth_date

The artist's date of birth; it is preferable to use {{Birth date and age}} e.g. '{{Birth date and age|1949|12|31}}'.

Stringoptional
Birth placebirth_place

The artist's place of birth. e.g. '[[Lubbock, Texas]], U.S.'.

Stringoptional
Originorigin Origin

The city from which the singer or group originated. e.g. '[[Aston]], [[Birmingham]], England'

Stringoptional
Death datedeath_date

The artist's date of death use {{Death date and age}}

Stringoptional
Death placedeath_place

Place of death.

Stringoptional
Genregenre Genre

The genre or genres of music performed by the act. Genres should be wikilinked and separated by using commas or {{tl|Flatlist}}.

Stringoptional
Occupationoccupation Occupation

Roles the artist has fulfilled (e.g. musician, songwriter, producer, etc). For artists who have participated in forms of entertainment outside of music (such as acting), these occupations can be included if notable.

Stringoptional
Instrumentinstrument Instrument

General classes of instruments played by the artist, e.g. guitar or violin. Include singing, rapping, beatboxing and/or scat singing if relevant. Separate multiple entries by using commas or {{tl|Flatlist}}. Instruments listed in the infobox should be limited to only those that the artist is primarily known for using.

Stringoptional
Years activeyears_active Years_active yearsactive

Years artist/group was active e.g. '1993–2004, 2005–present'.

Stringoptional
Record labellabel Label

The record label or labels to which the act has been signed, as a comma- or {{tl|Flatlist}}-separated list. Omit dates. e.g. '[[Universal Records|Universal]]'.

Stringoptional
Associated actsassociated_acts Associated_acts

Professional relationships with other musicians or bands that are significant and notable to this artist's career.

Stringoptional
Websitewebsite URL url

The single web address for the act's primary official website. e.g. '{{URL|blacksabbath.com}}'.

Stringoptional
Current memberscurrent_members Current_members

Name of current members of the group, listed in order of joining. Separate multiple entries using * list markup, one per line.

Stringoptional
Past memberspast_members Past_members

Past members of the group, listed in order of joining. Separate multiple entries using * list markup, one per line. If a group is inactive, all members should be listed here, and none in the 'current_members' field.

Stringoptional
Notable instrumentsnotable_instruments Notable_instruments

No longer used.

Stringdeprecated
Embeddedembed

Set to 'yes' if embedded in another infobox template.

Stringoptional
Modulemodule

Used for embedding other infoboxes into this one.

Stringoptional
Module 2module2

Used for embedding other infoboxes into this one.

Stringoptional
Module 3module3

Used for embedding other infoboxes into this one.

Stringoptional