Template:MessageBox: Difference between revisions

From IdleOn MMO Wiki
No edit summary
(Added the option to use a textual label instead of an image.)
Line 1: Line 1:
<includeonly><table class="messagebox {{{class|}}}" {{#if:{{{style|}}}|style="{{{style}}}"}} role="presentation"><td class="messagebox-image" style="width: {{{image_width|50px}}}">{{{image|[[File:Coming Soon.png|60x60px|center|link=]]}}}</td><td><div class="messagebox-title">{{#if:{{{title|}}}|'''{{{title}}}'''|''Missing title''}}</div>{{#if:{{{content|}}}|<div class="messagebox-content">{{{content}}}</div>}}</td></table></includeonly><noinclude>{{/doc}}</noinclude>
<includeonly><table class="messagebox {{{class|}}}" {{#if:{{{style|}}}|style="{{{style}}}"}} role="presentation"><td class="messagebox-{{#if:{{{image|}}}|image|{{#if:{{{label|}}}|label}}}}">{{#if:{{{image|}}}|[[File:{{{image}}}|center|link=]]|{{{label|N/A}}}}}</td><td><div class="messagebox-title">{{#if:{{{title|}}}|'''{{{title}}}'''|''Missing title''}}</div>{{#if:{{{content|}}}|<div class="messagebox-content">{{{content}}}</div>}}</td></table></includeonly><noinclude>{{/doc}}</noinclude>

Revision as of 08:14, 15 June 2024

The MessageBox template is used to create customizable message boxes which can be added to articles.

Examples

MessageBox examples can be found here.

Parameters

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
CSS Classesclass

CSS classes to add to this message box.

Stringoptional
CSS Stylesstyle

Inline CSS styles to apply to the message box.

Stringoptional
Imageimage

The name of the image to display on the side of the message box. Does not include square brackets or the File: prefix.

Stringoptional
Labellabel

A textual label to display where the image would be.

Stringoptional
Titletitle

The text to display at the top of the message box.

Stringrequired
Contentcontent

The main content of the message box, displayed below the title.

Stringrequired