Difference between revisions of "Template:Note"
(Tags: Blanking, Rollback) |
|||
(10 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | <languages/> |
||
− | <onlyinclude>{{#switch:<translate></translate> |
||
− | | = |
||
− | {{#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 |
||
− | |=info |
||
− | |#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=]] '''<translate><!--T:2--> Note:</translate>''' }} |
||
− | | #default= |
||
− | {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Note|noshift=1}} |
||
− | }}</onlyinclude> |
||
− | {{documentation|content= |
||
− | <translate> |
||
− | == Usage == <!--T:3--> |
||
− | </translate> |
||
− | <pre> |
||
− | {{Note|Foo}} |
||
− | {{Note|Foo|info}} |
||
− | {{Note|Foo|reminder}} |
||
− | {{Note|Foo|warn}} |
||
− | {{Note|Foo|error}} |
||
− | {{Note}} <translate><!--T:6--> Loose test</translate> |
||
− | |||
− | * Text {{Note|Foo|inline=1}} |
||
− | </pre> |
||
− | {{Note|Foo}} |
||
− | {{Note|Foo|info}} |
||
− | {{Note|Foo|reminder}} |
||
− | {{Note|Foo|warn}} |
||
− | {{Note|Foo|error}} |
||
− | {{Note}} <translate><!--T:4--> Loose test</translate> |
||
− | |||
− | * Text {{Note|Foo|inline=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:Templates{{#translation:}}|{{PAGENAME}}]] |