Template:Spoiler/doc: Difference between revisions
wikigg>Deleted user 1gWcT7XbLNhUaEEgNxWqUKyA Updating via dlw:Special:Diff/1200/1872 |
m 1 revision imported |
(No difference)
| |
Revision as of 21:11, 9 October 2025
This template is used to mark text and other elements as spoilers. Users can click or optionally hover to reveal their content.
The hoverShowSpoilers gadget
Users can enable Gadget-hoverShowSpoilers to make spoilers show on hover, not just on click. The code for this gadget can be found at Gadget-hoverShowSpoilers.css.
Examples
| Code | Result |
|---|---|
{{spoiler|spoiler text}} (Click to toggle) |
spoiler text |
{{spoiler|spoiler text with a [[Template:Navbox|link]]}} (Click to toggle) |
spoiler text with a link |
{{spoiler|block=y|Really long spoiler that spans multiple lines
It even has a bulleted list inside it:
* Item a
* Item b
* [[Special:Random|Item c]]
}}
|
Really long spoiler that spans multiple lines
It even has a bulleted list inside it:
|
Dependencies
For this template to work properly, you need the following:
- The small JavaScript code for toggling the
.spoilerclass on/off on click, found in MediaWiki:Common.js. - The
.spoiler-contentand any related classes, found in MediaWiki:Common.css.
Source
Base code adapted from Template:Spoiler on Terraria Wiki.
TemplateData
This template can be used to mark text as a spoiler.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Text | 1 text | The text to be shown.
| Content | required |
| Show on Hover? | hover | Show spoiler text on mouse hover.
| Boolean | optional |
| Display as block? | block | If given, display the spoiler as a block instead of inline. Useful for long spoilers spanning multiple lines or using block-level elements like lists.
| Boolean | suggested |
| Class | class | A class or classes to apply to the spoiler | String | optional |
| ID | id | A CSS ID to apply to the spoiler. | String | optional |
| Style | style css | Inline CSS styles to pass in. | String | optional |