Template:Dmbox/doc

From FORwiki

(Difference between revisions)
Jump to: navigation, search
(Created page with 'This is the {{tl|dmbox}} or '''disambiguation footer message box''' meta-template. It is used to build disambiguation and [[Wikipedia:Disambiguation#Set index articles|set index...')
 
(4 intermediate revisions not shown)
Line 1: Line 1:
This is the {{tl|dmbox}} or '''disambiguation footer message box''' meta-template.
This is the {{tl|dmbox}} or '''disambiguation footer message box''' meta-template.
-
 
-
It is used to build disambiguation and [[Wikipedia:Disambiguation#Set index articles|set index article]] boxes, such as {{tl|disambig}} and {{tl|shipindex}}.
 
This template works similarly to {{tl|ambox}} and mostly uses the same parameters. The main differences are that this box uses the disambig style and only has two "type" settings.
This template works similarly to {{tl|ambox}} and mostly uses the same parameters. The main differences are that this box uses the disambig style and only has two "type" settings.
Line 59: Line 57:
| imageright = [[Image:Schooner.svg|33px]]
| imageright = [[Image:Schooner.svg|33px]]
| text  =  
| text  =  
-
This article includes a [[Wikipedia:WikiProject Ships/Guidelines#Index pages|list of ships]] with the same or similar names. If an [[Special:Whatlinkshere/{{NAMESPACE}}:{{PAGENAME}}|internal link]] for a specific ship referred you to this page, you may wish to change the link to point directly to the intended ship article, if one exists.
+
This article includes a list of ships with the same or similar names.
}}
}}
Line 79: Line 77:
'''type'''
'''type'''
:If no '''type''' parameter is given the template defaults to type '''disambig'''.  
:If no '''type''' parameter is given the template defaults to type '''disambig'''.  
-
:'''disambig''' = Makes it so the {{tl|disambig editintro}} is displayed when editing a page with this template on. (Means that this template internally sets the CSS id "disambig". The id is used by the javascript in [[MediaWiki:Common.js]] to determine if a page is a disambiguation page or not.) And adds [[:Category:All disambiguation pages]] and [[:Category:All article disambiguation pages]].
+
:'''disambig''' = Makes it so the {{tl|disambig editintro}} is displayed when editing a page with this template on. (Means that this template internally sets the CSS id "disambig". The id is used by the javascript in [[MediaWiki:Common.js]] to determine if a page is a disambiguation page or not.)
-
 
+
-
:'''setindex''' = Does ''not'' trigger the {{tl|disambig editintro}} when editing a page. (Because this instead sets the CSS id "setindexbox".) And adds [[:Category:All set index articles]].
+
-
<s>'''category'''</s>
+
:'''setindex''' = Does ''not'' trigger the {{tl|disambig editintro}} when editing a page.
-
:''Don't use this parameter, it is currently broken. I will fix that. --[[User:Davidgothberg|David Göthberg]] ([[User talk:Davidgothberg|talk]]) 21:42, 4 March 2009 (UTC)''
+
'''image'''
'''image'''
Line 99: Line 94:
'''style'''
'''style'''
-
:Optional [[Cascading Style Sheets|CSS]] values used by the entire message box table. Without quotation marks <code>" "</code> but with the ending semicolons <code>;</code>. For example:
+
:Optional CSS values used by the entire message box table. Without quotation marks <code>" "</code> but with the ending semicolons <code>;</code>. For example:
::<code>style = margin-bottom: 0.2em;</code>
::<code>style = margin-bottom: 0.2em;</code>
'''textstyle'''
'''textstyle'''
-
:Optional [[Cascading Style Sheets|CSS]] values used by the text cell. For example:
+
:Optional CSS values used by the text cell. For example:
::<code>textstyle = text-align: center;</code>
::<code>textstyle = text-align: center;</code>
'''text'''
'''text'''
:The message body text. This message box has ''italic'' text as default, thus no need to manually set that.
:The message body text. This message box has ''italic'' text as default, thus no need to manually set that.

Current revision as of 18:19, 13 January 2010

This is the {{dmbox}} or disambiguation footer message box meta-template.

This template works similarly to {{ambox}} and mostly uses the same parameters. The main differences are that this box uses the disambig style and only has two "type" settings.

Usage

Simple usage example:

{{dmbox | text = Some text.}}
{{dmbox | type = setindex | text = Some text.}}

Complex example:

{{dmbox
| type      = setindex
| image     = {{nowrap| [[Image:Schooner.svg|30px]] [[Image:List gray.svg|30px]] }}
| textstyle = color: red; font-weight: bold; font-style: normal;
| text      = The message body text.
}}

Some other parameter combinations:

Parameters

List of all parameters:

{{dmbox
| type  = disambig / setindex
| image = none / [[Image:Some image.svg|40px]]
| imageright = [[Image:Some image.svg|40px]]
| style = CSS values
| textstyle = CSS values
| text  = The message body text. 
}}

type

If no type parameter is given the template defaults to type disambig.
disambig = Makes it so the {{disambig editintro}} is displayed when editing a page with this template on. (Means that this template internally sets the CSS id "disambig". The id is used by the javascript in MediaWiki:Common.js to determine if a page is a disambiguation page or not.)
setindex = Does not trigger the {{disambig editintro}} when editing a page.

image

No parameter = If no image parameter is given, the template uses the default disambig or setindex image, depending on the type parameter.
An image = Should be an image with usual wiki notation. 30px - 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:Schooner.svg|30px]]
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. 30px - 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.2em;

textstyle

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

text

The message body text. This message box has italic text as default, thus no need to manually set that.
Personal tools