メニューを切り替える
Toggle preferences menu
個人設定を切り替える
ログインしていません
編集を行うと、IPアドレスが公開されます。

「テンプレート:Spoiler/doc」の版間の差分

提供:Sleeping Cocoon-wiki
1版 をインポートしました
編集の要約なし
 
1行目: 1行目:
Marks text as a spoiler. Depends on a bit of code in [[MediaWiki:Common.js]].
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 <code>Gadget-hoverShowSpoilers</code> to make spoilers show on hover, not just on click. The code for this gadget can be found at {{gad|hoverShowSpoilers.css}}.


== Examples ==
== Examples ==
5行目: 8行目:
! Code !! Result
! Code !! Result
|-
|-
| <code><nowiki>{{spoiler|spoiler text}}</nowiki></code> || {{spoiler|spoiler text}} {{note|paren=y|click to toggle}}
| <code><nowiki>{{spoiler|spoiler text}}</nowiki></code> (Click to toggle) || {{spoiler|spoiler text}}  
|-
| <code><nowiki>{{spoiler|spoiler text with a [[Template:Navbox|link]]}}</nowiki></code> (Click to toggle) || {{spoiler|spoiler text with a [[Template:Navbox|link]]}}  
|-
|-
| <code><nowiki>{{spoiler|hover=y|spoiler text}}</nowiki></code> || {{spoiler|hover=y|spoiler text}} {{note|paren=y|click to toggle, hover to reveal}}
| <pre>
{{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]]
}}</pre>
|{{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]]
}}
|}
|}


<noinclude>
== Dependencies ==
{{category|Template documentation}}
For this template to work properly, you need the following:
{{language info|en=Template:Spoiler/doc}}
* The small JavaScript code for toggling the <code>.spoiler</code> class on/off on click, found in [[MediaWiki:Common.js]].
</noinclude>
* The <code>.spoiler-content</code> and any related classes, found in [[MediaWiki:Common.css]].
 
== Source ==
Base code adapted from [[wgg:terraria:Template:Spoiler|Template:Spoiler on Terraria Wiki]].
 
==TemplateData==
<templatedata>
{
"params": {
"1": {
"aliases": [
"text"
],
"label": "Text",
"description": "The text to be shown.",
"example": "Character A died during the battle.",
"type": "content",
"required": true
},
"hover": {
"label": "Show on Hover?",
"description": "Show spoiler text on mouse hover.",
"example": "hover=yes",
"type": "boolean",
"default": "hover=no"
},
"block": {
"label": "Display as block?",
"description": "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.",
"example": "y",
"type": "boolean",
"suggested": true
},
"class": {
"label": "Class",
"description": "A class or classes to apply to the spoiler",
"type": "string"
},
"id": {
"label": "ID",
"description": "A CSS ID to apply to the spoiler.",
"type": "string"
},
"style": {
"description": "Inline CSS styles to pass in.",
"type": "string",
"aliases": [
"css"
],
"label": "Style"
}
},
"description": "This template can be used to mark text as a spoiler.",
"maps": {
"1": {}
},
"paramOrder": [
"1",
"hover",
"block",
"class",
"id",
"style"
],
"format": "inline"
}
</templatedata>
 
<noinclude>[[Category:Template documentation]]</noinclude>

2025年1月12日 (日) 03:05時点における最新版

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 テンプレート:Gad.

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:

Source[編集]

Base code adapted from Template:Spoiler on Terraria Wiki.

TemplateData[編集]

This template can be used to mark text as a spoiler.

テンプレートパラメーター

このテンプレートは、パラメーターを1行で記述することが推奨されています。

パラメーター説明状態
Text1 text

The text to be shown.

Character A died during the battle.
内容必須
Show on Hover?hover

Show spoiler text on mouse hover.

既定
hover=no
hover=yes
ブール値省略可能
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.

y
ブール値推奨
Classclass

A class or classes to apply to the spoiler

文字列省略可能
IDid

A CSS ID to apply to the spoiler.

文字列省略可能
Stylestyle css

Inline CSS styles to pass in.

文字列省略可能