テンプレート:デッキリストひな型
提供:MTG Wiki
(→従来のテンプレで作られた表示のおかしいデッキリストの簡単な修正法) |
(→従来のテンプレで作られた表示のおかしいデッキリストの簡単な修正法) |
||
81行: | 81行: | ||
<nowiki>S_ReplaceAll('\\|colspan="2"\\|\'\'メインデッキ\'\'\\|\\|colspan="2"\\|\'\'サイドボード\'\'', '!colspan="2" style="background-color:#ffffff"|メインデッキ\\n!colspan="2" style="background-color:#dddddd"|サイドボード\n|-\n|style="width:4em;"|枚数||カード名\n|style="width:4em;"|枚数||カード名', 28); // メイン・サイド見出し変更</nowiki> | <nowiki>S_ReplaceAll('\\|colspan="2"\\|\'\'メインデッキ\'\'\\|\\|colspan="2"\\|\'\'サイドボード\'\'', '!colspan="2" style="background-color:#ffffff"|メインデッキ\\n!colspan="2" style="background-color:#dddddd"|サイドボード\n|-\n|style="width:4em;"|枚数||カード名\n|style="width:4em;"|枚数||カード名', 28); // メイン・サイド見出し変更</nowiki> | ||
<nowiki>S_ReDraw(0); // 再描画</nowiki> | <nowiki>S_ReDraw(0); // 再描画</nowiki> | ||
− | <nowiki>S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'(.*)\'\'\\| style="background:#eeeeff"\\|\'\'クリーチャー\'\'\\|', '!colspan="2" style="background-color:#ffddee"|クリーチャー (\\1)\\n', 28); // クリーチャー見出し色変更 | + | <nowiki>S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'(.*)\'\'\\| style="background:#eeeeff"\\|\'\'クリーチャー\'\'\\|', '!colspan="2" style="background-color:#ffddee"|クリーチャー (\\1)\\n', 28); // クリーチャー見出し色変更</nowiki> |
<nowiki>S_ReDraw(0); // 再描画</nowiki> | <nowiki>S_ReDraw(0); // 再描画</nowiki> | ||
<nowiki>S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'(.*)\'\'\\| style="background:#eeeeff"\\|\'\'呪文\'\'\\|', '!colspan="2" style="background-color:#eeddff"|呪文 (\\1)\\n', 28); // 呪文見出し色変更</nowiki> | <nowiki>S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'(.*)\'\'\\| style="background:#eeeeff"\\|\'\'呪文\'\'\\|', '!colspan="2" style="background-color:#eeddff"|呪文 (\\1)\\n', 28); // 呪文見出し色変更</nowiki> |
2008年2月23日 (土) 14:56時点における版
メインデッキ (x) | |
---|---|
枚数 | カード名 |
クリーチャー (x) | |
x | [[]] |
x | [[]] |
x | [[]] |
呪文 (x) | |
x | [[]] |
x | [[]] |
土地 (x) | |
x | [[]] |
x | [[]] |
サイドボード | |
x | [[]] |
x | [[]] |
更なるカードの追加を行なう場合は、次の記号を追加して下さい。 追加しない場合も、この記述は削除してください。
|-
|x||[[]]
使い方
デッキリストを製作するために使うテンプレートですが、使用法は他とやや異なります。
デッキリストはその性質上、ただ貼り付けて終わり、というわけにはいかないものです。カード名と枚数を書いていかなければなりません。
これはそれを補助するためのものです。
- 記述
{{subst:デッキリストひな型}}
このように書いて「保存する」を押すと、上記の内容のソースに展開されます({{subst:デッキリストひな型}}の文字は消えます)。
その後、再び編集に入ってください。
このテンプレート自体を変更しても、以前にこのテンプレートを使用して作ったデッキリストには影響しません。
従来のテンプレで作られた表示のおかしいデッキリストの簡単な修正法
マクロ機能の搭載されたテキストエディタを用いて自動で変換できます。ここではサクラエディタ[[1]]を用いて説明します。
まず初めにマクロファイルを作成します。以下をテキストエディタにコピー&ペーストして名前をmtgwiki_decklist.macとでも保存してください。名前も場所もどこでもいいですが、分かり易い方がいいと思います。
// デッキリスト修正 S_ReplaceAll('\\|\\|$', '', 28); // 行末の||を消す S_ReDraw(0); // 再描画 S_ReplaceAll('\\|\\|\\|\\|', '||', 28); // ||||を||に置換 S_ReDraw(0); // 再描画 S_ReplaceAll('{\\| class="wikitable"', '{| class="wikitable" style="margin:0 auto; text-align:left;"', 28); // ヘッダの変更 S_ReDraw(0); // 再描画 S_ReplaceAll('\\|colspan="2"\\|\'\'メインデッキ\'\'\\|\\|colspan="2"\\|\'\'サイドボード\'\'', '!colspan="2" style="background-color:#ffffff"|メインデッキ\\n!colspan="2" style="background-color:#dddddd"|サイドボード\n|-\n|style="width:4em;"|枚数||カード名\n|style="width:4em;"|枚数||カード名', 28); // メイン・サイド見出し変更 S_ReDraw(0); // 再描画 S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'(.*)\'\'\\| style="background:#eeeeff"\\|\'\'クリーチャー\'\'\\|', '!colspan="2" style="background-color:#ffddee"|クリーチャー (\\1)\\n', 28); // クリーチャー見出し色変更 S_ReDraw(0); // 再描画 S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'(.*)\'\'\\| style="background:#eeeeff"\\|\'\'呪文\'\'\\|', '!colspan="2" style="background-color:#eeddff"|呪文 (\\1)\\n', 28); // 呪文見出し色変更 S_ReDraw(0); // 再描画 S_ReplaceAll('\\| style="background:#eeeeff"\\|\'\'(.*)\'\'\\| style="background:#eeeeff"\\|\'\'土地\'\'\\|', '!colspan="2" style="background-color:#ddffee"|土地 (\\1)\\n', 28); // 土地見出し色変更 S_ReDraw(0); // 再描画
次に、サクラエディタを開き、表示がおかしいデッキリストのソースをコピー&ペーストします。 具体的には、
{| class="wikitable" ~ |}
までです。
そうしたら、次は「ツール→キーマクロの読み込み」を選択し、先ほど作成したマクロファイルを指定します。 その後「ツール→キーマクロの実行」を選択すると、デッキリストが置換されます。
こうしてできた修正されたデッキリストを、Wiki上のおかしいデッキリストと置き換えてやれば、一応正しく表示されます。
ただし、これで作ったデッキリストは、今のテンプレートとは互換性がありません。従来のテンプレでは4列で作っていたのを2列に直すことは難しいからです。今のテンプレと色配置等同じにしてはありますが。