Difference between revisions of "Template:Notice"
Dinoguy1000 (talk | contribs) (from wikipedia:Template:Notice (because there's been several times I've wanted just a generic {{Notice}} template for various things around here)) |
(remove invalid css) |
||
Line 1: | Line 1: | ||
{{Mbox | {{Mbox | ||
| name = Notice | | name = Notice | ||
− | | style = {{#if:{{{style|}}} |{{#if:{{{small|}}}|| | + | | demospace = {{{demospace|}}} |
− | + | | style = {{#if:{{{style|}}} |{{#if:{{{small|}}}||width:80%;}} {{{style}}} }} | |
| subst = <includeonly>{{subst:substcheck}}</includeonly> | | subst = <includeonly>{{subst:substcheck}}</includeonly> | ||
− | | | + | | type = notice |
| image = {{#if:{{{image|}}} |[[File:{{{image}}}|40px|Notice]]}} | | image = {{#if:{{{image|}}} |[[File:{{{image}}}|40px|Notice]]}} | ||
| small = {{{small|}}} | | small = {{{small|}}} | ||
| smallimage = {{#if:{{{image|}}} |[[File:{{{image}}}|30px|Notice]]}} | | smallimage = {{#if:{{{image|}}} |[[File:{{{image}}}|30px|Notice]]}} | ||
| imageright = {{#if:{{{imageright|}}} |{{{imageright}}} |{{#if:{{{shortcut|{{{shortcut1|}}}}}} |{{Ombox/shortcut|{{{shortcut|{{{shortcut1|}}}}}}|{{{shortcut2|}}}|{{{shortcut3|}}}|{{{shortcut4|}}}|{{{shortcut5|}}}}}}} }} | | imageright = {{#if:{{{imageright|}}} |{{{imageright}}} |{{#if:{{{shortcut|{{{shortcut1|}}}}}} |{{Ombox/shortcut|{{{shortcut|{{{shortcut1|}}}}}}|{{{shortcut2|}}}|{{{shortcut3|}}}|{{{shortcut4|}}}|{{{shortcut5|}}}}}}} }} | ||
− | | text = {{#if:{{{header|{{{heading|}}}}}} |<div style="text-align:center;">'''{{{header|{{{heading}}}}}}'''</div>}}<!-- | + | | textstyle = {{{textstyle|text-align: {{#if:{{{center|}}}|center|{{{align|left}}}}};}}} |
− | -->{{{text|{{{1}}}}}} | + | | text = {{#if:{{{header|{{{heading|{{{title|}}}}}}}}} |<div style="{{{headstyle|text-align: {{#if:{{{center|}}}|center|left}};}}}">'''{{{header|{{{heading|{{{title|}}}}}}}}}'''</div>}}<!-- |
+ | -->{{{text|{{{content|{{{reason|{{{1}}}}}}}}}}}} | ||
}}<noinclude> | }}<noinclude> | ||
{{Documentation}} | {{Documentation}} | ||
</noinclude> | </noinclude> |
Revision as of 07:51, 24 May 2018
{{{1}}} |
This is the {{Notice}} message box. It should be used sparingly and only for significant information for which a more specific template doesn't exist.
This box automatically changes its style depending on what kind of page it appears; see {{Mbox}} for details.
Contents
Articles
{{Notice |Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.}}
produces:
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. |
The box can be titled with an optional |heading=
(or |header=
) and |style=text-align:center;
can be added to center the text below it.
{{Notice |heading=Heading |style=text-align:center; |[[Lorem ipsum|Lorem ipsum (etc)]]}}
produces:
The message box can also take an |image=
parameter, but this is discouraged in articles. For an example of its use, see below.
Talk pages
On talk pages, {{Notice |Lorem ipsum (etc)}}
produces:
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. |
|heading
/|header
also works, as well as setting the talkpage-only parameter |small=yes
, which alters the template's appearance thus:
Header Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. |
{{Notice |small=yes |header=Header |style=text-align:center; |Lorem ipsum (etc)}}
produces ......
Setting the |image=
parameter changes the image shown on the lefthand side of the template.
{{Notice |image=Stop hand nuvola.svg |heading=Heading |Lorem ipsum (etc)}}
produces:
Notice | Heading Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. |
(Note the effect of omitting |style=text-align:center;
here)
File and category pages
{{Notice |Lorem ipsum (etc)}}
on a File: page would produce... Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. |
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. |
Other pages
On other pages, such as those in the User:, Wikipedia: and Help: namespaces, {{Notice |Lorem ipsum (etc)}}
would produce:
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. |
External links and equals signs
In most cases, external links can be used in the template without any complications. If a linkTemplate:Aside contains one or more equals signs ("Template:Padlr"), however, everything before the first sign will be interpreted as the name of a parameter. To prevent this, name the text carrying the link as the first numbered parameter:
{{Notice |1=Any text/links including "=" should now be interpreted correctly.}}
produces:
Any text/links including "=" should now be interpreted correctly. |
Adding an image, shortcuts, etc on the righthand side
To add shortcuts, images, other templates, etc to the righthand side of the template, use |imageright=
. For example, Template:Plaincode produces:
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. | 40px |
Template:Plaincode includes the {{Shortcut}}s template providing links to You and Me:
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. | Template:Shortcuts |
Alternate shortcut option
As an alternative to imageright, the |shortcut=
(or |shortcut1=
) and |shortcutTemplate:Padr=
parameters (where N = 2 to 5) may be used to display shortcuts. For instance, Template:Plaincode produces:
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. | Template:Ombox/shortcut |
Note: If both imageright and any of the shorcut parameters are used, the contents of imageright will override the shortcut/s. For example, Template:Plaincode produces:
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. | 40px |