No edit summary |
remove CSS example |
||
Line 72: | Line 72: | ||
The parser code (how to do switch statements) is based on the example of the Ambox template from Mediawiki | The parser code (how to do switch statements) is based on the example of the Ambox template from Mediawiki | ||
The CSS is added to | The CSS is added to [[Template:Messagebox/styles.css]] to make this template complete by incorporating the TemplateStyles extension. | ||
[[Category:Templates using ParserFunctions]] | [[Category:Templates using ParserFunctions]] |
Revision as of 06:15, 4 September 2025
This template is for generating nicely formatted message boxes in articles, or even other templates.
Usage[edit]
The template takes three named parameters that can be given in any order.
- text
- (required) is the message
- type
- (optional) determines the presentation using pre-defined styling. One of
- success - to indicate what success means
- warning - to alert the user about preventing problems
- failure - to dialog about when something fails
- restricted - shows the keys graphic, to advise of a restricted access area or restricted authoring
- forbidden - for messages about policies about things you should not do
- normal (default)
- style
- (optional) is CSS that will be passed through.
Literal Code Example[edit]
{{Messagebox | type = success | style = width:50%; | text = your message content }}
For a more complex (up to 80 parameters) template, see the Infobox template Template_talk:Infobox
Visual Examples[edit]
Making this template[edit]
To generate the resized images from svg
The parser code (how to do switch statements) is based on the example of the Ambox template from Mediawiki
The CSS is added to Template:Messagebox/styles.css to make this template complete by incorporating the TemplateStyles extension.