Actions

Template

Difference between revisions of "InfoBoxSandbox"

m (Spacing)
m (Documentation)
 
(4 intermediate revisions by the same user not shown)
Line 13: Line 13:
 
| introduction  = The infobox acts as the basis for all other infoboxes on this wiki.
 
| introduction  = The infobox acts as the basis for all other infoboxes on this wiki.
 
| usageContent  = To use this info box, you simply need to pass a title and some content. The content appears in a table so make sure to wrap whatever you have in a table row (tr tag).
 
| usageContent  = To use this info box, you simply need to pass a title and some content. The content appears in a table so make sure to wrap whatever you have in a table row (tr tag).
| usageExample  = <nowiki>{{InfoBoxSandbox
+
| usageExample  =
 +
<pre>{{InfoBoxSandbox
 
| title=Test infobox
 
| title=Test infobox
 
| infoBoxTable=
 
| infoBoxTable=
Line 20: Line 21:
 
         <td>And here</td>
 
         <td>And here</td>
 
     </tr>
 
     </tr>
     <!-- You can use any other HTML Tags or any wikitext too, just wrap them in a tr -->}}</nowiki>
+
     <!-- You can use any other HTML Tags or any wikitext too, just wrap them in a tr -->}}</pre>
 
| usageResult  = {{InfoBoxSandbox
 
| usageResult  = {{InfoBoxSandbox
 
     |title=Test infobox
 
     |title=Test infobox
Line 31: Line 32:
 
| parameters = <templatedata>
 
| parameters = <templatedata>
 
         {
 
         {
            "params": {
+
"params": {
                "title": {
+
"title": {
                    "label": "Title",
+
"label": "Title",
                    "description": "The title of the info box",
+
"description": "The title of the info box",
                    "example": "Templar Order",
+
"example": "Templar Order",
                    "type": "string",
+
"type": "string",
                    "required": true
+
"required": true
                },
+
},
                "infoBoxTable": {
+
"infoBoxTable": {
                    "label": "Info box template",
+
"label": "Info box template",
                    "description": "The template table to show in the infobox",
+
"description": "The template table content to show in the infobox. Any content in here needs to be wrapped in tr tags.",
                    "type": "unbalanced-wikitext",
+
"type": "unbalanced-wikitext",
                    "required": true
+
"required": true
                }
+
}
            }
+
},
        }
+
"description": "Here are the parameters used for the infobox. These both show how the infobox will be displayed ",
 +
"format": "block"
 +
}
 
     </templatedata>
 
     </templatedata>
 
}}</noinclude>
 
}}</noinclude>

Latest revision as of 19:39, 29 November 2020

Infobox

The infobox acts as the basis for all other infoboxes on this wiki.

Usage:

To use this info box, you simply need to pass a title and some content. The content appears in a table so make sure to wrap whatever you have in a table row (tr tag).

{{InfoBoxSandbox
| title=Test infobox
| infoBoxTable=
    <tr>
        <td>Test stuff here</td>
        <td>And here</td>
    </tr>
    <!-- You can use any other HTML Tags or any wikitext too, just wrap them in a tr -->}}

The above would render the following:

Test infobox
Test stuff here And here

Parameters:

Here are the parameters used for the infobox. These both show how the infobox will be displayed

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
Titletitle

The title of the info box

Example
Templar Order
Stringrequired
Info box templateinfoBoxTable

The template table content to show in the infobox. Any content in here needs to be wrapped in tr tags.

Unbalanced wikitextrequired