Jump to content

Template:Dmbox/doc: Difference between revisions

m
edit files
(Created page with "{{Documentation subpage}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE --> {{mbox templates}} This is the {{tl|dmbox}} or '''disambiguation footer messa...")
 
m (edit files)
 
(3 intermediate revisions by 2 users not shown)
Line 6: Line 6:
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 [[FamilySearch Wiki:Disambiguation#Set index articles|set index article]] boxes, such as {{tl|Disambig}} and {{tl|geodis}}.  
It is used to build disambiguation and [[FamilySearch Wiki:Disambiguation#Set index articles|set index article]] boxes, such as {{tl|Disambig}}.  


This template works similarly to {{tl|ambox}} and mostly uses the same parameters. The main differences are that this box uses the disambiguation 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 disambiguation style and only has two "type" settings.
Line 23: Line 23:
</pre>
</pre>


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




Line 31: Line 31:
{{dmbox
{{dmbox
| type      = setindex
| type      = setindex
| image    = {{nowrap| [[Image:Schooner.svg|30px]] [[Image:List gray.svg|30px]] }}
| image    = {{nowrap| Image Schooner svg 30px List gray svg 30px }}
| textstyle = color: red; font-weight: bold; font-style: normal;
| textstyle = color: red; font-weight: bold; font-style: normal;
| text      = The message body text.
| text      = The message body text.
Line 39: Line 39:
{{dmbox
{{dmbox
| type      = setindex
| type      = setindex
| image    = {{nowrap| [[Image:Schooner.svg|30px]] [[Image:List gray.svg|30px]] }}
| image    = {{nowrap| Image Schooner svg 30px List gray svg 30px }}
| textstyle = color: red; font-weight: bold; font-style: normal;
| textstyle = color: red; font-weight: bold; font-style: normal;
| text      = The message body text.
| text      = The message body text.
Line 57: Line 57:
{{dmbox
{{dmbox
| type = setindex
| type = setindex
| imageright = [[Image:Schooner.svg|33px]]
| imageright = Image Schooner  
| text  = type = setindex <br> imageright = <nowiki>[[Image:Schooner.svg|33px]]</nowiki>
| text  = type = setindex <br> imageright = <nowiki>Image Schooner </nowiki>
}}
}}


{{dmbox
{{dmbox
| type = setindex
| type = setindex
| imageright = [[Image:Schooner.svg|33px]]
| imageright = Image Schooner  
| text  =  
| text  =  
This article includes a [[FamilySearch Wiki: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 FamilySearch Wiki: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.
}}
}}


Line 85: Line 85:
'''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 "disambigbox". 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''' = The FamilySearch Research Wiki does not use it at this time.


:'''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]].
:'''setindex''' = The FamilySearch Research Wiki does not use it at this time.


'''nocat'''
'''nocat'''
Line 106: Line 106:


'''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 Cascading Style Sheets or 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 Cascading Style Sheets or CSS values used by the text cell. For example:
::<code>textstyle = text-align: center;</code>
::<code>textstyle = text-align: center;</code>


Line 140: Line 140:




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 [[m:Help:ParserFunctions|parser functions]] and special characters in parameters.  
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 [[Template talk:Dmbox|talk page]]. Since this template works almost exactly like {{tl|ambox}}, {{tl|tmbox}}, {{tl|imbox}}, {{tl|cmbox}} and {{tl|ombox}} their talk pages and related pages might also contain more details.
For more technical details see the [[Template talk:Dmbox|talk page]]. Since this template works almost exactly like {{tl|ambox}}, {{tl|tmbox}}, {{tl|imbox}}, {{tl|cmbox}} and {{tl|ombox}} their talk pages and related pages might also contain more details.
Line 150: Line 150:


* [[FamilySearch Wiki:Disambiguation]] – Also has a section explaining [[FamilySearch Wiki:Disambiguation#Set index articles|set index articles]].
* [[FamilySearch Wiki:Disambiguation]] – Also has a section explaining [[FamilySearch Wiki:Disambiguation#Set index articles|set index articles]].
* [[FamilySearch Wiki:WikiProject Disambiguation]]
* [[MediaWiki:Disambiguationspage]] – Should list all disambiguation message boxes, so that some automatic tools can know what pages are disambiguation pages. Now also has a separate list with all set index message boxes, so some tools can know what pages are set index articles.
* [[MediaWiki:Disambiguationspage]] – Should list all disambiguation message boxes, so that some automatic tools can know what pages are disambiguation pages. Now also has a separate list with all set index message boxes, so some tools can know what pages are set index articles.


* {{tl|Disambiguation}} – The generic disambiguation message box.
* {{tl|Disambig}} – The generic disambiguation message box.
* {{tl|Set index article}} – The generic set index article message box.
 


{{mbox template family}}


<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox||
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox||
Reviewer, editor, pagecreator
50,485

edits