Template:エピソードリスト/base

/* このテンプレートには /header および /footer が必要です */

テンプレートの解説[表示] [編集] [履歴] [キャッシュを破棄]

{{エピソードリスト/base}}は、テレビ番組におけるドラマアニメなどのエピソードリストを生成するためのテンプレート{{エピソードリスト}}やその子テンプレートを作るための基礎テンプレートです。 ここでは{{エピソードリスト/base}}およびその補助テンプレート{{エピソードリスト/base/header}}および{{エピソードリスト/base/footer}}の使い方を説明します。

概要編集

このテンプレートを用いると、各話の概要やタイトルなどを列挙したエピソードリストのテンプレートを簡単に作成できます。

具体的には、下記のような表を出力するテンプレートを作ることができます。

通常の使い方編集

# エピソードタイトル 監督 脚本
1 Lorem 佐藤太郎 鈴木二郎
2 Ipsum 田中三郎
3 Dolor 高橋四郎


# 題名
副題
監督 脚本
1 Lorem
いろはにほへと
佐藤太郎 鈴木二郎
寿限無、寿限無
2 Ipsum
ちりぬるを
田中三郎
五劫の擦り切れ


Wikitableと組み合わせて使う方法編集

# 話数
サブタイトル
絵コンテ 演出 作画監督
第1期 中二病でも恋がしたい!
1 Episode I
邂逅の…邪王真眼
石原立也 河浪栄作 引山佳代
2 Episode II
旋律の…聖調理人
三好一郎 植野千世子
第2期 中二病でも恋がしたい!戀
1 Episode I
復活の…邪王真眼
石原立也 池田和美池田晶子
西屋太志、植野千世子
2 Episode II
海豚の…恋人契約
石原立也 雪村愛 植野千世子

マルチタイトル編集

# タイトル 脚本 絵コンテ 演出 作画監督 提供バック
イラスト
1 櫻田さんちの9人きょうだい 吉田玲子 秋田谷典昭
三宅和男
伊部勇志 小田嶋瞳
加藤壮
川島尚
はりかも
2 外面のいい姉 木村泰大 小泉初栄 DSマイル
佐藤さんの片想い
3 人気者になりたいの 福島利規 高橋はつみ 蔓木鋼音
初めてのおつかい
アイドル活動

作り方編集

通常の使い方編集

このテンプレートは{{エピソードリスト/base}}に一話ずつ各話の概要等を書き、それらを{{エピソードリスト/base/header}}{{エピソードリスト/base/footer}}で挟んで記述することで表として機能します。

{{エピソードリスト/base/header
| Title = エピソードタイトル
| Aux1 = 監督
| Aux2 = 脚本
}}
{{エピソードリスト/base
| Number = 1
| Title = Lorem
| Aux1 = 佐藤太郎
| Aux1RowSpan = 2
| Aux2 = 鈴木二郎
}}
{{エピソードリスト/base
| Number = 2
| Title = Ipsum
| Aux2 = 田中三郎
}}
{{エピソードリスト/base
| Number = 3
| Title = Dolor
| Aux1 = 高橋四郎
| Aux1ColSpan = 2
}}
{{エピソードリスト/base/footer}}
{{エピソードリスト/base/header
| LineColor = #00bfff 
| Title = 題名
| Subtitle = 副題
| Aux1 = 監督
| Aux2 = 脚本
}}
{{エピソードリスト/base
| LineColor = #00bfff 
| Number = 1
| Title = Lorem
| Subtitle = いろはにほへと
| Aux1 = 佐藤太郎
| Aux2 = 鈴木二郎
| Summary = 寿限無、寿限無
}}
{{エピソードリスト/base
| LineColor = #00bfff 
| Number = 2
| Title = Ipsum
| Subtitle = ちりぬるを
| Aux1 = 田中三郎
| Aux1ColSpan = 2
| Summary = 五劫の擦り切れ
}}
{{エピソードリスト/base/footer}}

Wikitableと組み合わせて使う方法編集

拡張用として用います。Wikitableと組み合わせて使う場合は、{{エピソードリスト/base/header}}{{エピソードリスト/base/footer}}は用いません。このテンプレートは{{エピソードリスト/base}}に一話ずつ各話の概要等を書き、それらをWikitableで挟んで記述することで表として機能します。

{|class="wikitable" style="font-size:small;" 
|- 
! style="background: #00bfff" | # 
! style="background: #00bfff" | <small>話数<br />''サブタイトル''</small> 
! style="background: #00bfff" | 絵コンテ 
! style="background: #00bfff" | 演出
! style="background: #00bfff" | 作画監督
|- 
!colspan=5 style="background: " |第1期 中二病でも恋がしたい! 
|- 
{{エピソードリスト/base 
| LineColor = #00bfff 
| Number = 1 
| Title = Episode I 
| Subtitle = 邂逅の…邪王真眼 
| Aux1 = [[石原立也]] | Aux1RowSpan = 2
| Aux2 = 河浪栄作 
| Aux3 = 引山佳代
}} 
{{エピソードリスト/base 
| LineColor = #00bfff 
| Number = 2 
| Title = Episode II 
| Subtitle = 旋律の…聖調理人 
| Aux1 =  
| Aux2 = [[木上益治|三好一郎]] 
| Aux3 = 植野千世子
}}
{{エピソードリスト/base 
| Chapter  = 第2期 中二病でも恋がしたい!戀 | ChapterColspan = 5 
}}
{{エピソードリスト/base 
| LineColor = #00bfff 
| Number = 1 
| Title = Episode I 
| Subtitle = 復活の…邪王真眼 
| Aux1 = 石原立也 | Aux1ColSpan = 2 
| Aux2 = 
| Aux3 = [[池田和美]]、[[池田晶子]]<br />西屋太志、植野千世子
}} 
{{エピソードリスト/base 
| LineColor = #00bfff 
| Number = 2 
| Title = Episode II 
| Subtitle = 海豚の…恋人契約
| Aux1 = 石原立也 
| Aux2 = 雪村愛
| Aux3 = 植野千世子 
}} 
|}

マルチタイトル編集

1回分の放送で複数のタイトルがある場合は、以下のように| Title の代わりに | TitleA-F を使うことで最大で6個分のタイトルをまとめて表示することができます。また、| Title| TitleA-F を同時に使用することはできず、必ず| TitleA から引数を指定してください。マルチタイトルにするときは特に上下結合の時のRowSpanの値に気を付けてください。

{{エピソードリスト/base/header
| TableStyle = font-size:small;
| LineColor = #03379C
| Title = タイトル
| Aux0 = 脚本
| Aux1 = 絵コンテ 
| Aux2 = 演出
| Aux3 = 作画監督
| Aux4 = 提供バック<br />イラスト
| 背景色 = #c9d3e8
}}
{{エピソードリスト/base
| LineColor = #03379C
| Number = 1
| Aux0 = [[吉田玲子]]| Aux0RowSpan=6
| Aux1 = 秋田谷典昭<br />三宅和男
| Aux2 = 伊部勇志
| Aux3 = 小田嶋瞳<br />加藤壮<br />川島尚
| Aux4 = はりかも
| Title = 櫻田さんちの9人きょうだい
| Summary  = 
}}
{{エピソードリスト/base
| LineColor = #03379C
| Number = 2
| Aux0 = 
| Aux1 = 木村泰大 | Aux1ColSpan = 2
| Aux2 =  
| Aux3 = 小泉初栄 
| Aux4 = DSマイル 
| TitleA = 外面のいい姉
| TitleB = 佐藤さんの片想い
| Summary  = 
}}
{{エピソードリスト/base
| LineColor = #03379C
| Number = 3
| Aux0 = 
| Aux1 = 福島利規 | Aux1ColSpan = 2 
| Aux2 =  
| Aux3 = 高橋はつみ 
| Aux4 = [[蔓木鋼音]] 
| TitleA = 人気者になりたいの
| TitleB = 初めてのおつかい
| TitleC = アイドル活動
| Summary  = 
}}
{{エピソードリスト/base/footer}}


またこのテンプレートを元に派生テンプレートを作る場合には、必要な引数をバイパスして作成します。具体的には以下のようになります。

Template:エピソードリスト/サンプル/ヘッダー
{{エピソードリスト/base/header
| Aux0 = 監督
| Aux1 = 脚本
}}
Template:エピソードリスト/サンプル
{{エピソードリスト/base
| Aux0 = {{{監督|}}}
| Aux1 = {{{脚本|}}}
| Aux0ColSpan = {{#if:{{{監督と脚本を結合|}}}|2|1}}
| Aux0RowSpan = {{{監督の縦結合|}}}
| Aux1RowSpan = {{{脚本の縦結合|}}}
| Summary = {{{概要|}}}
| IsLast = {{{最後のエピソード|}}}
}}
Template:エピソードリスト/サンプル/フッター
{{エピソードリスト/base/footer}}

なおこのようにして継承を行ったテンプレートでは、下位の引数はそのまま利用できます。つまり{{エピソードリスト/base}}などの引数は、上書きされない限りそのまま呼び出せるのです。

使用可能な引数は引数の節でご覧いただけます。


引数編集

{{エピソードリスト/base/header}}の引数一覧編集

すべての引数は省略可能で、別途指定がある場合を除き、省略された欄は非表示となります。空白のまま欄を表示したい場合は「欄名=&nbsp;」のように空指定してください。

{{エピソードリスト/base/header
| TableStyle = 
| Style    = | LineColor     =
| Caption  = | CaptionStyle  =
| Number   = | NumberStyle   =
| Title    = | TitleStyle    =
| Subtitle = | SubtitleStyle =
| Header0 = | Header0ColSpan = | Header0Style =
| Header1 = | Header1ColSpan = | Header1Style =
| Aux0  = | Aux0ColSpan  = | Aux0Style  = | Aux1  = | Aux1ColSpan  = | Aux1Style  =
| Aux2  = | Aux2ColSpan  = | Aux2Style  = | Aux3  = | Aux3ColSpan  = | Aux3Style  =
| Aux4  = | Aux4ColSpan  = | Aux4Style  = | Aux5  = | Aux5ColSpan  = | Aux5Style  =
| Aux6  = | Aux6ColSpan  = | Aux6Style  = | Aux7  = | Aux7ColSpan  = | Aux7Style  =
| Aux8  = | Aux8ColSpan  = | Aux8Style  = | Aux9  = | Aux9ColSpan  = | Aux9Style  =
| Aux10 = | Aux10ColSpan = | Aux10Style = | Aux11 = | Aux11ColSpan = | Aux11Style =
| Aux12 = | Aux12ColSpan = | Aux12Style = | Aux13 = | Aux13ColSpan = | Aux13Style =
| Aux14 = | Aux14ColSpan = | Aux14Style = | Aux15 = | Aux15ColSpan = | Aux15Style =
| Aux16 = | Aux16ColSpan = | Aux16Style = | Aux17 = | Aux17ColSpan = | Aux17Style =
| Aux18 = | Aux18ColSpan = | Aux18Style = | Aux19 = | Aux19ColSpan = | Aux19Style =
| ExcludeTableTag =
}}
引数 指定内容 規定値 説明 特記事項
Number # 各話数列の名称です !INVISIBLE”とすると非表示
Title Episode Title エピソードタイトル列の名称です
Subtitle サブタイトル列の名称です
Aux0-19 予備セルの名称です
Header0-1 表の左端に表示されます
***ColSpan 結合するセルの数 [1] 結合しない 各セルを横に結合します Number, Titleセルは使用不可
Style インラインCSS [2] スタイルを設定します
***Style 各セルに個別のスタイルを設定します
LineColor CSSカラー [3] #aaa 各話の区切り線の色を変更します
Caption 表のタイトルを指定します
ExcludeTableTag yesなど [4] 指定すると<table>を出力しません 他の表に埋め込むときに使用
TableStyle 表全体のスタイルを指定します。通常は| TableStyle = font-size:small;のように用います

{{エピソードリスト/base}}の引数一覧編集

すべての引数は省略可能で、別途指定がある場合を除き、省略された欄は非表示となります。空白のまま欄を表示したい場合は「欄名= 」のように空指定してください。Aux0-9は標準で中央揃えです。また、Summaryに概要を記載すると自動でTitleとNumberが太字になります(マルチタイトル時にはタイトルは太字になりません)。

{{エピソードリスト/base
| Style    = | LineColor      =
| Number   = | NumberRowSpan  = | NumberStyle =
| Title    = | TitleRowSpan   = | TitleStyle  =
| TitleA   = | TitleB   = 
| TitleC   = | TitleD   = 
| TitleE   = | TitleF   = 
| Chapter  = | ChapterColspan =
| Subtitle = | SubtitleStyle  =
| Summary  = | SummaryStyle   =
| Header0  = | Header0ColSpan = | Header0RowSpan = | Header0Style =
| Header1  = | Header1ColSpan = | Header1RowSpan = | Header1Style =
| Aux0  = | Aux0ColSpan  = | Aux0RowSpan  = | Aux0Style  = | Aux1  = | Aux1ColSpan  = | Aux1RowSpan  = | Aux1Style  =
| Aux2  = | Aux2ColSpan  = | Aux2RowSpan  = | Aux2Style  = | Aux3  = | Aux3ColSpan  = | Aux3RowSpan  = | Aux3Style  =
| Aux4  = | Aux4ColSpan  = | Aux4RowSpan  = | Aux4Style  = | Aux5  = | Aux5ColSpan  = | Aux5RowSpan  = | Aux5Style  =
| Aux6  = | Aux6ColSpan  = | Aux6RowSpan  = | Aux6Style  = | Aux7  = | Aux7ColSpan  = | Aux7RowSpan  = | Aux7Style  =
| Aux8  = | Aux8ColSpan  = | Aux8RowSpan  = | Aux8Style  = | Aux9  = | Aux9ColSpan  = | Aux9RowSpan  = | Aux9Style  =
| Aux10 = | Aux10ColSpan = | Aux10RowSpan = | Aux10Style = | Aux11 = | Aux11ColSpan = | Aux11RowSpan = | Aux11Style =
| Aux12 = | Aux12ColSpan = | Aux12RowSpan = | Aux12Style = | Aux13 = | Aux13ColSpan = | Aux13RowSpan = | Aux13Style =
| Aux14 = | Aux14ColSpan = | Aux14RowSpan = | Aux14Style = | Aux15 = | Aux15ColSpan = | Aux15RowSpan = | Aux15Style =
| Aux16 = | Aux16ColSpan = | Aux16RowSpan = | Aux16Style = | Aux17 = | Aux17ColSpan = | Aux17RowSpan = | Aux17Style =
| Aux18 = | Aux18ColSpan = | Aux18RowSpan = | Aux18Style = | Aux19 = | Aux19ColSpan = | Aux19RowSpan = | Aux19Style =
}}
                
引数 指定内容 規定値 説明 特記事項
Number 各話数を記述します !INVISIBLE”とすると非表示
Title エピソードタイトル(題名)を記述します
TitleA-F 複数(最大6個)のタイトルを記述します Titleとの併用不可。TitleAから順に使用すること
Subtitle サブタイトル(副題)や原題などを記述します マルチタイトル使用時は併用不可(現在)。
Aux0-19 予備のセルです
Header0-1 表の左端に表示されます
***ColSpan 結合するセルの数 [1] 結合しない 各セルを横に結合します Number, Titleセルは使用不可
***RowSpan 各セルを縦に結合します Summaryが指定されている場合は無視されます
Style インラインCSS [2] スタイルを設定します
***Style 各セルに個別のスタイルを設定します
LineColor CSSカラー [3] #aaa 各話の区切り線の色を変更します Summaryが指定されている場合は無視されます
Chapter Chapterおよびのみ使用すること(他の全ての引数は無視されます)

{{エピソードリスト/base/footer}}の引数一覧編集

すべての引数は省略可能です。

{{エピソードリスト/base/footer
| ExcludeTableTag =
}}
引数 指定内容 規定値 説明 特記事項
ExcludeTableTag yesなど [4] 指定すると</table>を出力しません 他の表に埋め込むときに使用

カテゴリ編集

このテンプレートが貼り付けられたページに適用するカテゴリはありません

脚注編集

  1. ^ a b 半角数字のみ。それ以外の文字は一切含んではいけません。
  2. ^ a b インラインCSSでスタイルを指定します。ダブルクォートは利用できません
  3. ^ a b 色はCSSでの記述に対応。(例: red, #ff0000, #f00, rgb(255, 0, 0))
  4. ^ a b テンプレートの条件文で「真」となる値。空文字とホワイトスペース以外の任意の値。Help:条件文#ifを参照。

関連項目編集