Difference between revisions of "Template:Note"
Jump to navigation
Jump to search
no edit summary
>Krinkle |
>Krinkle |
||
Line 2: | Line 2: | ||
<onlyinclude>{{#switch:<translate></translate> | <onlyinclude>{{#switch:<translate></translate> | ||
| = | | = | ||
{{#if: {{#if:{{{1|}}}|{{{1}}}|{{#if:<noinclude>demo</noinclude>|demo|{{{demo|}}}}} }} | <templatestyles src="Note/styles.css" /><div role="note" class="note note-{{#switch:{{{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 | |gotcha=error | ||
|=info | |=info | ||
|#default={{{2|}}} | |#default={{{2|{{{type|}}}}}} | ||
}} {{#if:{{{inline|}}}|note-inline}}">{{{1}}}</div> | }} {{#if:{{{inline|}}}|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>''' }} | | [[File:OOjs UI icon lightbulb-20 fc3.svg|18px|<translate><!--T:1--> Note</translate>|link=]] '''<translate><!--T:2--> Note:</translate>''' }} | ||
| #default= | | #default= | ||
Line 38: | Line 38: | ||
{ | { | ||
"params": { | "params": { | ||
"1": | "inline": { | ||
"label": "Inline formatting", | |||
"description": "Show the template without line breaks before and after it", | |||
"type": "line" | |||
}, | |||
"text": { | |||
"aliases": [ | |||
"1" | |||
], | |||
"label": "Text", | |||
"type": "content", | "type": "content", | ||
"required": true | "required": true | ||
}, | }, | ||
" | "type": { | ||
"aliases": [ | |||
"2" | |||
], | |||
"label": "Type", | "label": "Type", | ||
"description": "One of 'info', 'reminder', 'warn', or 'error'. This setting affects the color and icon.", | "description": "One of 'info', 'reminder', 'warn', or 'error'. This setting affects the color and icon.", | ||
"type": "line", | "type": "line", | ||
"default": "info" | "default": "info" | ||
} | } | ||
}, | }, | ||
"format": "inline", | "format": "inline", | ||
"description": "Show a note in a box (e.g. a top-of-the-page warning)." | "description": "Show a note in a box (e.g. a top-of-the-page warning).", | ||
"paramOrder": [ | |||
"text", | |||
"type", | |||
"inline" | |||
] | |||
} | } | ||
</templatedata> | </templatedata> | ||
}} | }} | ||
[[Category:Templates{{#translation:}}|{{PAGENAME}}]] | [[Category:Templates{{#translation:}}|{{PAGENAME}}]] |