Template:アイテム/doc: Difference between revisions
Neko Knight (talk | contribs) (Created page with "'''※注意※ アイテム画像が全てアップロードされているわけではないので、表示されないものが多くあります。''' アイテム画像とアイテム名など表示するテンプレート。このテンプレートはModule:ItemとModule:Item/JaAliasesとModule:Item/IDAliasesを呼び出します。 {| class="wikitable" style="width:100%;" |+ テンプレート引数 |- ! パラメーター ! タイプ ! 説明 |- |...") |
Neko Knight (talk | contribs) No edit summary |
||
| (5 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<templatestyles src="Template:CraftingTable/style.css" /> | |||
'''※注意※ アイテム画像が全てアップロードされているわけではないので、表示されないものが多くあります。''' | '''※注意※ アイテム画像が全てアップロードされているわけではないので、表示されないものが多くあります。''' | ||
アイテム画像とアイテム名など表示するテンプレート。 | |||
このテンプレートは[[Module:Item]], [[Module:Item/IDAliases]], [[Module:Item/JaAliases]], [[Module:Item/JaAliases2]], [[Module:Item/Materials]]を呼び出します。 | |||
{| class="wikitable" style="width:100%;" | {| class="wikitable" style="width:100%;" | ||
| Line 10: | Line 12: | ||
! 説明 | ! 説明 | ||
|- | |- | ||
| 1 || String || アイテム名称。imgに値がなければ、この値を用いて画像ファイル名を自動変換する。 | | 1 || String || アイテム名称。imgに値がなければ、この値を用いて画像ファイル名を自動変換する。<br />また、"@マテリアル名"を続けて入力することで、マテリアルをidに変換し画像ファイル名の末尾に追加する。 | ||
|- | |- | ||
| 2 or x || Number || アイテム名称の後に()でくくられる数字。文字列でもよいが、主にアイテム数を指す。 | | 2 or x || Number || アイテム名称の後に()でくくられる数字。文字列でもよいが、主にアイテム数を指す。 | ||
| Line 22: | Line 24: | ||
| link || String || リンク先を指定する。接頭辞なども忘れずに。0,no,N,falseを指定することでリンクしない。 | | link || String || リンク先を指定する。接頭辞なども忘れずに。0,no,N,falseを指定することでリンクしない。 | ||
|- | |- | ||
| v || Number || | | v || Number || 同名のアイテム(id相違)画像のバリエーションを指定する。 | ||
|- | |||
| skin || Number || 同名のアイテム(id一致)画像のスキンを指定する。 | |||
|- | |- | ||
| id || String || アイテムidでアイテム画像のバリエーションを指定する。 | | id || String || アイテムidでアイテム画像のバリエーションを指定する。 | ||
|- | |- | ||
| grid || String || 1,yes,Y,trueを指定することで表示の仕方を変更する。 | | grid || String || 1,yes,Y,trueを指定することで表示の仕方を変更する。 | ||
|- | |||
| icon || String || 何らかの値があると画像を表示しない。 | |||
|- | |||
| ruby || String || ルビ(上付き文字)を追加する。 | |||
|} | |} | ||
== サンプル == | == サンプル == | ||
| Line 32: | Line 40: | ||
! 結果 !! 構文 !! 説明 | ! 結果 !! 構文 !! 説明 | ||
|- | |- | ||
| {{アイテム|乳}} || <pre>{{アイテム|乳}}</pre> | | {{アイテム|乳}} || <pre>{{アイテム|乳}}</pre> | ||
| 基本型。'乳'を'Milk'に名前置換を行って画像表示に割り当てている。 | |||
|- | |||
| {{アイテム|丸太@炭}}<br />{{アイテム|丸太|itemMat=炭}} || <pre>{{アイテム|丸太@炭}} | |||
{{アイテム|丸太|itemMat=炭}}</pre> | |||
| パラメーター1に"@マテリアル"を追加すると、@前のアイテムのマテリアル画像になる。<br /> ただし画像が存在している場合のみ画像が表示される。 | |||
|- | |||
| {{アイテム|キャベツ|1}} || <pre>{{アイテム|キャベツ|1}}</pre> | |||
| パラメーター2もしくはxに1を入力することで、1が()でくくられる。 | |||
|- | |||
| {{アイテム|ハニー|size=64px|link=Elin:蜂}}|| <pre>{{アイテム|ハニー|size=64px|link=Elin:蜂}}</pre> | |||
| 画像サイズを64pxにし、リンク先を'Elin:蜂'にする。<br /> 画像を大きくすると余白も大きくなることに注意が必要。 | |||
|- | |||
| {{アイテム|山盛りのパン|x=2|link=no}} || <pre>{{アイテム|山盛りのパン|x=2|link=no}}</pre> | |||
| 基本型にlinkパラメーターに'no'を入力すると画像とアイテム名称のリンクがなくなる。 | |||
|- | |- | ||
| {{アイテム| | | {{アイテム|山盛りのパン|link=no|img=Elin_Item_Sprite_Assorted Bread}} | ||
| <pre>{{アイテム|山盛りのパン|link=no|img=Elin_Item_Sprite_Assorted Bread}}</pre> | |||
| imgに拡張子を除いたファイル名を入力した場合デフォルトのpngを保管して画像を表示できる。 | |||
|- | |- | ||
| {{アイテム| | | {{アイテム|山盛りのパン|link=no|img=Elin_Item_Sprite_Assorted Bread.png}} | ||
| <pre>{{アイテム|山盛りのパン|link=no|img=Elin_Item_Sprite_Assorted Bread.png}}</pre> | |||
| imgに拡張子を加えたファイル名を入力することでその画像を表示できる。 | |||
|- | |- | ||
| {{アイテム|山盛りのパン| | | {{アイテム|山盛りのパン|v=3}} || <pre>{{アイテム|山盛りのパン|v=3}}</pre> | ||
| 山盛りのパンの画像3を表示する。idが別で日本語名が同名の場合に使用。 | |||
|- | |- | ||
| {{アイテム| | | {{アイテム|お酒|id=50}} || <pre>{{アイテム|お酒|id=50}}</pre> | ||
| idが50の画像を表示する。 | |||
|- | |- | ||
| {{アイテム| | | {{アイテム|パンティー|s=1}} || <pre>{{アイテム|パンティー|s=1}}</pre> | ||
| パンティーの別画像(スキン)1を表示する。主に同idに使用。 | |||
|- | |- | ||
| {{アイテム| | | {{アイテム|マネキン|s=2|link=skin}} || <pre>{{アイテム|マネキン|s=1|link=skin}}</pre> | ||
| マネキンの別画像(スキン)2を表示し、リンク先をskin2のページにする。主に同idかつ別ページにリンクする際に使用。 | |||
|- | |- | ||
| {{アイテム|燃えるゴミ|grid=1}} || <pre>{{アイテム|燃えるゴミ|grid=1}}</pre> | | {{アイテム|燃えるゴミ|grid=1}} || <pre>{{アイテム|燃えるゴミ|grid=1}}</pre> | ||
| 表示方法を変更する。 | |||
|- | |- | ||
| {{アイテム|そこになければないですね|link=no}} || <pre>{{アイテム|そこになければないですね|link=no}}</pre> | | | {{アイテム|そこになければないですね|link=no}} || <pre>{{アイテム|そこになければないですね|link=no}}</pre> | ||
| 名前の置換処理でファイル名に結果を得られなかった場合、透過画像処理される。<br />画像ファイルがあるが、画像がない場合は画像への被リンクが表示される。 | |||
|} | |} | ||
== ユーザーカスタマイズ == | |||
ユーザースタイルシートのページを編集することで、「アイテム名(個数)」を「アイテム名 x 個数」にできる。<br /> | |||
ただし<nowiki><templatestyles src="Template:CraftingTable/style.css" /></nowiki>が読み込まれていないと()が使えない。 | |||
<pre>.number-item::before { | |||
content: " x "; | |||
} | |||
.number-item::after { | |||
content: ""; | |||
}</pre> | |||
Latest revision as of 14:53, 15 May 2025
※注意※ アイテム画像が全てアップロードされているわけではないので、表示されないものが多くあります。
アイテム画像とアイテム名など表示するテンプレート。 このテンプレートはModule:Item, Module:Item/IDAliases, Module:Item/JaAliases, Module:Item/JaAliases2, Module:Item/Materialsを呼び出します。
| パラメーター | タイプ | 説明 |
|---|---|---|
| 1 | String | アイテム名称。imgに値がなければ、この値を用いて画像ファイル名を自動変換する。 また、"@マテリアル名"を続けて入力することで、マテリアルをidに変換し画像ファイル名の末尾に追加する。 |
| 2 or x | Number | アイテム名称の後に()でくくられる数字。文字列でもよいが、主にアイテム数を指す。 |
| size | String | 画像サイズを指定する。pxの単位も必須。デフォルト:32x32px |
| ext | String | 拡張子を指定する。デフォルト:png |
| img | String | 画像を指定する。画像の優先度はimg>id>v>nameとなる。 指定しなくても画像は自動挿入されるが、アイテム名が変換できなかった場合は透過画像が表示される。 |
| link | String | リンク先を指定する。接頭辞なども忘れずに。0,no,N,falseを指定することでリンクしない。 |
| v | Number | 同名のアイテム(id相違)画像のバリエーションを指定する。 |
| skin | Number | 同名のアイテム(id一致)画像のスキンを指定する。 |
| id | String | アイテムidでアイテム画像のバリエーションを指定する。 |
| grid | String | 1,yes,Y,trueを指定することで表示の仕方を変更する。 |
| icon | String | 何らかの値があると画像を表示しない。 |
| ruby | String | ルビ(上付き文字)を追加する。 |
サンプル
| 結果 | 構文 | 説明 |
|---|---|---|
{{アイテム|乳}}
|
基本型。'乳'を'Milk'に名前置換を行って画像表示に割り当てている。 | |
{{アイテム|丸太@炭}}
{{アイテム|丸太|itemMat=炭}}
|
パラメーター1に"@マテリアル"を追加すると、@前のアイテムのマテリアル画像になる。 ただし画像が存在している場合のみ画像が表示される。 | |
{{アイテム|キャベツ|1}}
|
パラメーター2もしくはxに1を入力することで、1が()でくくられる。 | |
{{アイテム|ハニー|size=64px|link=Elin:蜂}}
|
画像サイズを64pxにし、リンク先を'Elin:蜂'にする。 画像を大きくすると余白も大きくなることに注意が必要。 | |
{{アイテム|山盛りのパン|x=2|link=no}}
|
基本型にlinkパラメーターに'no'を入力すると画像とアイテム名称のリンクがなくなる。 | |
{{アイテム|山盛りのパン|link=no|img=Elin_Item_Sprite_Assorted Bread}}
|
imgに拡張子を除いたファイル名を入力した場合デフォルトのpngを保管して画像を表示できる。 | |
{{アイテム|山盛りのパン|link=no|img=Elin_Item_Sprite_Assorted Bread.png}}
|
imgに拡張子を加えたファイル名を入力することでその画像を表示できる。 | |
{{アイテム|山盛りのパン|v=3}}
|
山盛りのパンの画像3を表示する。idが別で日本語名が同名の場合に使用。 | |
{{アイテム|お酒|id=50}}
|
idが50の画像を表示する。 | |
{{アイテム|パンティー|s=1}}
|
パンティーの別画像(スキン)1を表示する。主に同idに使用。 | |
{{アイテム|マネキン|s=1|link=skin}}
|
マネキンの別画像(スキン)2を表示し、リンク先をskin2のページにする。主に同idかつ別ページにリンクする際に使用。 | |
{{アイテム|燃えるゴミ|grid=1}}
|
表示方法を変更する。 | |
{{アイテム|そこになければないですね|link=no}}
|
名前の置換処理でファイル名に結果を得られなかった場合、透過画像処理される。 画像ファイルがあるが、画像がない場合は画像への被リンクが表示される。 |
ユーザーカスタマイズ
ユーザースタイルシートのページを編集することで、「アイテム名(個数)」を「アイテム名 x 個数」にできる。
ただし<templatestyles src="Template:CraftingTable/style.css" />が読み込まれていないと()が使えない。
.number-item::before {
content: " x ";
}
.number-item::after {
content: "";
}