Template:Note: Difference between revisions

From Danno's Rocket Wiki
(using '' for formatting here does not work because it breaks when the incoming input has '' has well. Plus, no reason to use tables here. Only makes it worse. Reverting with fixes.)
m (112 revisions imported)
 
(70 intermediate revisions by 27 users not shown)
Line 1: Line 1:
{{#if: {{{1|<noinclude>demo</noinclude>}}} | <div class="note note-{{#switch:{{{2|}}}
<languages/>
|gotcha=error
<onlyinclude>{{#switch:<translate></translate>
|=info
| =
|#default={{{2|}}}
{{#if: {{#if:{{{1|{{{text|}}}}}}|{{{1|{{{text|}}}}}}|{{#if:<noinclude>demo</noinclude>|demo|{{{demo|}}}}} }} | <templatestyles src="Note/styles.css" /><div role="note" class="note note-{{#switch: {{{2|{{{type|}}}}}}
}}">
    |gotcha=error
{{{1}}}</div> | [[File:Bulbgraph.png|18px|Note|link=]]&nbsp; }}<noinclude>
    |=info
== Usage ==
    |#default={{{2|{{{type|}}}}}}
    }} {{#ifeq:{{{inline|}}}|1|note-inline}}">{{{1|{{{text}}}}}}</div>
  | [[File:OOjs UI icon lightbulb-20 fc3.svg|18px|<translate><!--T:1--> Note</translate>|link=]]&nbsp;'''<translate><!--T:2--> Note:</translate>''' }}
| #default=
  {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}}
}}</onlyinclude>
{{documentation|content=
<translate>
== Usage == <!--T:3-->
</translate>
<pre>
<pre>
{{note|Foo}}
{{Note|Foo}}
{{note|Foo|reminder}}
{{Note|Foo|info}}
{{note|Foo|error}}
{{Note|Foo|reminder}}
{{note|Foo|gotcha}}
{{Note|Foo|warn}}
{{tip|Foo}}
{{Note|Foo|error}}
{{note}} Loose test
{{Note}} <translate nowrap><!--T:6--> Loose test</translate>
{{tip}} Loose test
 
* Text {{Note|Foo|inline=1}}
</pre>
</pre>
{{note|Foo}}
{{Note|Foo}}
{{note|Foo|reminder}}
{{Note|Foo|info}}
{{note|Foo|error}}
{{Note|Foo|reminder}}
{{note|Foo|gotcha}}
{{Note|Foo|warn}}
{{tip|Foo}}
{{Note|Foo|error}}
{{note}} Loose test
{{Note}} <translate><!--T:4--> Loose test</translate>
{{tip}} Loose test
 
* Text {{Note|Foo|inline=1}}
 
== Parameters ==
 
{{Note/doc}}


[[Category:Templates|{{PAGENAME}}]]
}}
</noinclude>
[[Category:Templates{{#translation:}}|{{PAGENAME}}]]

Latest revision as of 23:23, 22 January 2021

<languages/> {{#switch:<translate></translate> | =

{{#if: {{#if:||{{#if:demo|demo|}} }} | <templatestyles src="Note/styles.css" />

{{{text}}}
 | <translate> Note</translate> <translate> Note:</translate> }}

| #default=

 {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}}

}} {{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}{{#if:<translate>

Usage

</translate>

{{Note|Foo}}
{{Note|Foo|info}}
{{Note|Foo|reminder}}
{{Note|Foo|warn}}
{{Note|Foo|error}}
{{Note}} <translate nowrap><!--T:6--> Loose test</translate>

* Text {{Note|Foo|inline=1}}

{{#switch:<translate></translate> | =

{{#if: {{#if:Foo|Foo|{{#if:|demo|}} }} | <templatestyles src="Note/styles.css" />

Foo
 | <translate> Note</translate> <translate> Note:</translate> }}

| #default=

 {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}}

}} {{#switch:<translate></translate> | =

{{#if: {{#if:Foo|Foo|{{#if:|demo|}} }} | <templatestyles src="Note/styles.css" />

Foo
 | <translate> Note</translate> <translate> Note:</translate> }}

| #default=

 {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}}

}} {{#switch:<translate></translate> | =

{{#if: {{#if:Foo|Foo|{{#if:|demo|}} }} | <templatestyles src="Note/styles.css" />

Foo
 | <translate> Note</translate> <translate> Note:</translate> }}

| #default=

 {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}}

}} {{#switch:<translate></translate> | =

{{#if: {{#if:Foo|Foo|{{#if:|demo|}} }} | <templatestyles src="Note/styles.css" />

Foo
 | <translate> Note</translate> <translate> Note:</translate> }}

| #default=

 {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}}

}} {{#switch:<translate></translate> | =

{{#if: {{#if:Foo|Foo|{{#if:|demo|}} }} | <templatestyles src="Note/styles.css" />

Foo
 | <translate> Note</translate> <translate> Note:</translate> }}

| #default=

 {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}}

}} {{#switch:<translate></translate> | =

{{#if: {{#if:||{{#if:|demo|}} }} | <templatestyles src="Note/styles.css" />

{{{text}}}
 | <translate> Note</translate> <translate> Note:</translate> }}

| #default=

 {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}}

}} <translate> Loose test</translate>

  • Text {{#switch:<translate></translate>

| =

{{#if: {{#if:Foo|Foo|{{#if:|demo|}} }} | <templatestyles src="Note/styles.css" />

Foo
 | <translate> Note</translate> <translate> Note:</translate> }}

| #default=

 {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}}

}}

Parameters

<templatedata> { "params": { "inline": { "label": "Inline formatting", "description": "Show the template without line breaks before and after it", "type": "boolean" }, "text": { "aliases": [ "1" ], "label": "Text", "type": "content", "required": true }, "type": { "aliases": [ "2" ], "label": "Type", "description": "One of 'info', 'reminder', 'warn', or 'error'. This setting affects the color and icon.", "type": "line", "default": "info" } }, "format": "inline", "description": "Show a note in a box (e.g. a top-of-the-page warning).", "paramOrder": [ "type", "text", "inline" ] } </templatedata>| [[Category:Template documentation pages{{#translation:}}]] }} [[Category:Templates{{#translation:}}|Note]]