Template:I-note: Difference between revisions

5,496 bytes added ,  13 October 2012
This revision and previous are available under: CC BY-SA 3.0. See list of authors in previous history below.
(doc textcolor=)
(This revision and previous are available under: CC BY-SA 3.0. See list of authors in previous history below.)
Line 1: Line 1:
;Description
:Generates an inline section note. For an explanation of what certain keywords mean, a key is provided [[User:Zeal/Sandbox/Templates/tkey|here]].


;Syntax
:{{syntax|{{FULLPAGENAME}}|params={{param|string}}{{param|switch ("custom"/"note"/"info"/"warning"/"tip"/"link"/"disambig"/"speculation")}}{{param|title - namespace}}{{param|any}}{{param|msg|string}}{{param|type|switch ("custom"/"note"/"info"/"warning"/"tip"/"link"/"disambig"/"speculation")}}{{param|icon|title - namespace}}{{param|content|any}}{{param|icon|filename}}{{param|textcolor|CSS color}}}}
;Parameters:
<div style="font-size: 0.925em;">
:;1=:Inline note's message string.
:;2=:''Switch'' for the inline note's type, which controls the selection of icon and preset text. The following types are supported (defaults to ''note'').
<div style="font-size: 0.925em;">
::;custom:"''<nowiki></nowiki>''", "''[[File:Icon-information-22x22.png|Note]]''" - Custom. ''1='' or ''msg='' is used if present.
::;note:"''''Note:'''''", "''[[File:Icon-information-22x22.png|Note]]''" - General. ''1='' or ''msg='' is used if present.
::;info:"'''''Info:''' ''", "''[[File:Icon-information-22x22.png|Information]]''" - Information. ''1='' or ''msg='' is used if present.
::;warning:"'''''Warning:''' ''", "''[[File:Icon-warning-22x22.png|Warning]]''" - Warning. ''1='' or ''msg='' is used if present.
::;tip:"'''''Tip:'''''" + "''&#91;[[Help:Editing/Tipoftheday|More]]&#93;''", "''[[File:Icon-help-22x22.png|Tip]]''" - Tips. See Also. ''1='' or ''msg='' is used if present, otherwise "Unknown.''" is used.
::;disambig:"'''''Dismbiguation:''' If <nowiki>{{PAGENAME}}</nowiki> is not the page you were looking for please follow one of the disambiguation links below or [[Special:Search|search]] to find it.''", "''[[File:Icon-disambig-22x22.png|Disambiguation]]''" - Disambiguation. ''1='' and ''msg='' are not used.
::;link:"'''''See Also:''' ''", "''[[File:Icon-externalarticle-22x22.png|See Also]]''" - See Also. ''1='' or ''msg='' is used if present, otherwise "''Please see the following links for more information.''" is used.
:::speculation:"'''''Speculation:''' This section contains fan speculation and should '''not''' be taken as representing official lore!''", "''[[File:Icon-question-22x22.png|Speculation]]''" - Speculation. ''1='' and ''msg='' are not used.
</div>
:;3=:''Expanded Flag'' for the inline note's icon where the value the icon's title excluding the "File:" namespace (overides the icon out from ''type='').
:;4=:''Expanded Flag'' for the inline note's content section where the value is a output representing information related to the note (eg. list of links or further explanation of the note).
:;msg=:(See ''1=''.)
:;type=:(See ''2=''.)
:;icon=:(See ''3=''.)
:;content=:(See ''4=''.)
:;textcolor=:''Optional'' Changes text color (and line color).
</div>
;Example
:;Code
<div style="font-size: 0.925em;">
::<code>{{{{PAGENAME}}</code>
:::<code>|This template is very versatile and can be used for practically any form of section notice.</code>
:::<code>|Info</code>
::<code>}}</code>
::<code>{{{{PAGENAME}}</code>
:::<code>|msg=This exmaple shows off all the parameters and how they could be used.</code>
:::<code>|type=custom</code>
:::<code>|icon=Icon-policy-22x22.png</code>
:::<code>|content=
::::<code>#It must be good.</code>
::::<code>#It must be really good.</code>
::<code>}}</code>
</div>
:;Result
<div style="margin-left: 4em; background-color: #2A2A2A; color: #eee;">
{{{{PAGENAME}}|This template is very versatile and can be used for practically any form of section notice.|Info}}
{{{{PAGENAME}}
|msg='''Policy:''' This section has the following policies rules explcitly applied to it.
|type=custom
|icon=Icon-policy-22x22.png
|content=
#It must be good.
#It must be really good.
}}
</div>
<onlyinclude><includeonly><div class="inote"><div><div style="position: relative; display: inline; z-index: 2;">{{#if:{{{3|{{{icon|}}}}}}
|[[File:{{{3|{{{icon|}}}}}}]]
|{{#switch:{{lc:{{{2|{{{type|}}}}}}}}
|info=[[File:Icon-information-22x22.png|Information]]
|warning=[[File:Icon-warning-22x22.png|Warning]]
|tip=[[File:Icon-help-22x22.png|Tip]]
|disambig=[[File:Icon-disambig-22x22.png|Dismbiguation]]
|link=[[File:Icon-externalarticle-22x22.png|See Also]]
|speculation=[[File:Icon-question-22x22.png|Speculation]]
|#default=[[File:Icon-information-22x22.png|Note]]
}}
}}</div><span class="greybar" style="{{#if:{{{textcolor|}}}|color:{{{textcolor}}}; }}font-size: 0.85em; padding-right: 0.2em; padding-left: 8px; margin-left: -6px;">{{#switch:{{lc:{{{2|{{{type|}}}}}}}}
|info='''Note:''' {{{1|{{{msg|Unknown}}}}}}
|warning='''Warning:''' {{{1|{{{msg|Unknown}}}}}}
|tip='''Tip:''' {{{1|{{{msg|Unknown}}}}}} &#91;[[Help:Editing/Tipoftheday|More]]&#93;
|disambig='''Dismbiguation:''' If {{PAGENAME}} is not the page you were looking for please follow one of the disambiguation links below or [[Special:Search|search]] to find it.
|link='''See Also:''' {{{1|{{{msg|Please see the following links for more information.}}}}}}
|speculation='''Speculation:''' This section contains fan speculation and should '''not''' be taken as representing official lore!
|custom={{{1|{{{msg|Unknown}}}}}}
|#default='''Note:''' {{{1|{{{msg|Unknown}}}}}}
}}</span></div>{{#if:{{{4|{{{content|}}}}}}
|<div style="padding-left: 2em;">
{{{4|{{{content}}}}}}
</div>}}
</div></includeonly></onlyinclude>
[[Category:Templates|Note, Inline]]
[[Category:Inline templates|Note, Inline]][[ru:Шаблон:И-примечание]]