KusagawaAzuki (トーク | 投稿記録) (Beans1512 (トーク) による版 145705 を取り消し) |
Hytsnbr10519 (トーク | 投稿記録) (en:1167174 に更新(テスト)) |
||
1行目: | 1行目: | ||
+ | <includeonly> |
||
− | <div style=" |
||
+ | <!-- コードに関しては英語版を参照してください --> |
||
− | margin-bottom: 1em; |
||
+ | {{#vardefine: editions}} |
||
− | text-align: center; |
||
+ | {{#vardefine: images}} |
||
− | "> |
||
+ | {{#vardefine: categories}} |
||
− | <div style=" |
||
+ | {{#vardefine: maximgboxheight | {{{logoheight|50}}} }} |
||
− | display: inline-block; |
||
+ | {{#fornumargs: argnum | argval | |
||
− | border: 2px solid #95D1E9; |
||
⚫ | |||
− | background-color: #E6F3F7; |
||
+ | <!-- Java Edition --> |
||
− | padding: 10px 10px 2px; |
||
+ | | computer | pc | java = |
||
− | min-width: 350px; |
||
+ | {{#vardefine: edition | Java Edition}} |
||
− | height: {{#if: {{#pos:{{lc:{{{1}}} {{{2}}} {{{3}}} }}|education}}|90px|75px}}; |
||
+ | {{#vardefine: linkname | Java Edition}} |
||
− | position: relative; |
||
+ | {{#vardefine: image | Java Edition.png}} |
||
− | ">{{animate|{{ |
||
+ | {{#vardefine: imgboxheight | 50}} |
||
− | #switch: {{lc:{{{1|java}}}}} |
||
+ | {{#vardefine: category | Java Edition}} |
||
− | |bedrock=mclogo.svg |
||
− | + | <!-- Bedrock Edition --> |
|
+ | | pocket | bedrock = |
||
⚫ | |||
− | + | {{#vardefine: edition | Bedrock Edition}} |
|
+ | {{#vardefine: linkname | Bedrock Edition}} |
||
− | }}{{ |
||
+ | {{#vardefine: image | mclogo.svg}} |
||
− | |||
+ | {{#vardefine: imgboxheight | 50}} |
||
⚫ | |||
+ | {{#vardefine: category | Bedrock Edition}} |
||
− | |;{{ |
||
⚫ | |||
⚫ | |||
+ | | console = |
||
− | |bedrock=mclogo.svg |
||
− | | |
+ | {{#vardefine: edition | Legacy Console Edition}} |
− | | |
+ | {{#vardefine: linkname | Legacy Console Edition}} |
− | + | {{#vardefine: image | Legacy Console Edition.png}} |
|
+ | {{#vardefine: imgboxheight | 50}} |
||
− | }} |
||
+ | {{#vardefine: category | Legacy Console Edition}} |
||
− | }}{{ |
||
⚫ | |||
− | |||
+ | | education = |
||
− | #if: {{{3|}}} |
||
+ | {{#vardefine: edition | Education Edition}} |
||
− | |;{{ |
||
+ | {{#vardefine: linkname | Education Edition}} |
||
− | #switch: {{lc:{{{3}}}}} |
||
+ | {{#vardefine: image | Education Edition.svg}} |
||
− | |bedrock=mclogo.svg |
||
+ | {{#vardefine: imgboxheight | 65}} |
||
⚫ | |||
− | | |
+ | {{#vardefine: category | Education Edition}} |
+ | <!-- その他 --> |
||
− | |{{ucfirst:{{{3}}}}} Edition.png |
||
+ | | #default = |
||
− | }} |
||
+ | {{#vardefine: edition | {{ucfirst:{{#var: argval}} Edition}} }} |
||
− | }}|250px}} |
||
+ | {{#vardefine: linkname | {{#var: edition}} }} |
||
− | <div style=" |
||
+ | {{#vardefine: image | {{#var: edition}}.png }} |
||
− | position: absolute; |
||
+ | {{#vardefine: imgboxheight | 50}} |
||
− | bottom: 0; |
||
+ | {{#vardefine: category | {{#var: edition}}}} |
||
− | left: 0; |
||
+ | }} |
||
− | right: 0; |
||
+ | {{#vardefine: images | |
||
− | "><br/><hr/>'''{{ |
||
− | #if: {{ |
+ | {{#if: {{#var: images|}} |
+ | | {{#var: images}}; |
||
− | |[[{{ucfirst:{{{1|java}}}}} Edition|{{ucfirst:{{{1|java}}}}}]]、[[{{ucfirst:{{{2}}}}} Edition|{{ucfirst:{{{2}}}}}]] そして [[{{ucfirst:{{{3}}}}} Edition]] 限定''' |
||
+ | }} {{#var: image}} |
||
− | |[[{{ucfirst:{{{1|java}}}}} Edition]] {{ |
||
+ | }} |
||
− | #if: {{{2|}}} |および [[{{ucfirst:{{{2}}}}} Edition]] |
||
+ | {{#vardefine: editions | |
||
− | }} 限定''' |
||
+ | {{#if: {{#var: editions|}} |
||
− | }}</div></div></div><includeonly>{{ |
||
+ | | {{#if: {{{ {{#expr: {{#var: argnum}} + 1}}| }}} |
||
− | #if: {{{nocat|}}} |
||
+ | | {{#var: editions}}、 |
||
⚫ | |||
+ | | {{#var: editions}} および |
||
− | |{{ |
||
+ | }} |
||
⚫ | |||
+ | }} [[{{#ifeq: {{#var: linkname}} | {{#var: edition}} |
||
⚫ | |||
+ | | |
||
− | | #default = [[カテゴリ:{{#switch: {{lc:{{{1|}}}}} | console = Legacy Console | #default = {{ucfirst:{{{1|java}}}}}}} Edition限定]] {{ |
||
+ | | {{#var: linkname}} {{!}} |
||
− | #if:{{{2|}}} | [[カテゴリ:{{#switch: {{lc:{{{2|}}}}} | console = Legacy Console | #default = {{ucfirst:{{{2|}}}}}}} Edition限定]] }}{{ |
||
+ | }} {{#var: edition}}]] |
||
− | #if:{{{3|}}} | [[カテゴリ:{{#switch: {{lc:{{{3|}}}}} | console = Legacy Console | #default = {{ucfirst:{{{3|}}}}}}} Edition限定]] }} |
||
− | }} |
+ | }} |
+ | {{#vardefine: categories | {{#var: categories}} [[カテゴリ: {{#var: category}}]] }} |
||
− | }}</includeonly><noinclude>{{documentation}}</noinclude> |
||
+ | {{#vardefine: maximgboxheight | |
||
+ | {{#ifexpr: {{#var: imgboxheight}} > {{#var: maximgboxheight}} |
||
+ | | {{#var: imgboxheight}} |
||
+ | | {{#var: maximgboxheight}} |
||
+ | }} |
||
+ | }} |
||
+ | }} |
||
+ | {{msgbox | bgcol=#e6f3f7 | linecol=#95d1e9 |
||
+ | | title=<div style="height: {{#var: maximgboxheight}}px">{{animate|{{#var: images}}|250px}}</div> |
||
+ | | text=<hr/>'''{{#var: editions}} 限定''' |
||
+ | | css=min-width: 350px; padding-top: 10px; |
||
+ | }} |
||
⚫ | |||
⚫ | |||
⚫ | |||
+ | | {{TALKSPACE}} | {{ns:User}} = |
||
⚫ | |||
+ | | {{#var: categories}} |
||
+ | }} |
||
+ | }} |
||
+ | </includeonly> |
||
+ | <noinclude> |
||
+ | {{documentation}} |
||
+ | </noinclude> |
2017年12月7日 (木) 04:21時点における版
このテンプレートは、Minecraftの特定のエディションにのみ存在する要素が含まれていることを示す際に使用されます。パラメータに指定されたエディションを、ページ上部か左マージンにあるメッセージボックスに表示します。また、関連するメンテナンスカテゴリをページに追加します。
このテンプレートは、全体にエディション限定の要素を含むページ、またはセクションに対して使用されます。ある一つの要素にのみ言及する場合は、このテンプレートの代わりに {{only}}
を使用してください。
使用法
{{exclusive|1|2|3|4|section=節に対して使用する場合に指定|customtext=カスタムテキスト|nocat=カテゴリ追加を抑止する場合に指定}}
パラメータ
Minecraftの特定のエディションにのみ組内する要素が含まれていることを示します。
引数 | 説明 | 型 | 状態 | |
---|---|---|---|---|
エディション | 1 2 3 4 | 以下の表を参照 | 文字列 | 必須 |
節に対しての使用 | section | メッセージボックスのスタイルを節に適したものに変更します。テンプレートは節のヘッダーの直後に配置してください。また、ページに追加されるカテゴリには「限定」が付加されます。 | ブール値 | 省略可能 |
カスタムテキスト | customtext | メッセージボックス内のテキストをこの文字列に置き換えます。 | 行 | 省略可能 |
カテゴリに追加しない | nocat | 解説ページや議論ページなどで、エディション限定の要素があることを示すのではなく、テンプレートの例を示したり、言及したりする場合にはこのパラメータを指定してください。また、より具体的なカテゴリに追加する場合にも指定してください。 | ブール値 | 省略可能 |
エディション
このテンプレートでは、任意の数の名前なしパラメータを指定することができます。パラメータの値により、表示されるエディション名、リンク先のページ名、メンテナンスカテゴリが自動的に選択されます。不明なパラメータの値が指定された場合、既定の値は式によって生成されます(これが意図的かそうでないかに関わらず、赤リンクを生成する可能性があります)。
パラメータの値 | エディション名 | リンク先 | メンテナンスカテゴリ |
---|---|---|---|
bedrock | Bedrock Edition | Bedrock Edition | カテゴリ:Bedrock Edition |
java | Java Edition | Java Edition | カテゴリ:Java Edition |
console legacy console |
Legacy Console Edition | Legacy Console Edition | カテゴリ:Legacy Console Edition |
education edu |
Minecraft Education | Minecraft Education | カテゴリ:Education Edition |
new 3DS new3DS 3DS |
New Nintendo 3DS Edition | New Nintendo 3DS Edition | カテゴリ:New Nintendo 3DS Edition |
earth | Minecraft Earth | Minecraft Earth | カテゴリ:Minecraft Earth |
dungeons | Minecraft Dungeons | Minecraft Dungeons | カテゴリ:Minecraft Dungeons |
(未知の値) | <param> Edition | [[<param> Edition]] | カテゴリ:<パラメータ> Edition |
使用例
テンプレートコード | 結果 |
---|---|
エディション名を1つ指定する:{{Exclusive|java}} |
Java Edition 限定
|
エディション名を複数指定する:{{Exclusive|bedrock|education|java}} |
|
カスタムテキストを指定する:{{Exclusive|console|customtext=この要素は[[Legacy Console Edition]]にのみ存在します。}} |
|
節に対して使用する:{{Exclusive|3ds|section=1}} |
3ds Edition 限定
|
[閲覧 | 編集 | 履歴 | キャッシュ破棄]上記の解説は、テンプレート:Exclusive/docから参照されています。