モジュール:Sports results/doc
表示
スポーツなどにおける戦績表を作成するためのモジュールです。{{Fb r}}テンプレートの代替となるもので、対戦結果をカードごとに直接入力するため、順序の入れ替えが容易という特徴があります。英語版では{{Fb r}}テンプレートが廃止され、当モジュールに一本化されています。
順位表を併記した戦績表を作成する場合は「モジュール:Sports table」を使用します。
使い方
[編集]基本的には下記のような書式で基本情報を設定後、対戦結果を入力します。チーム名には当該モジュール内でのみ通用する、アルファベット3文字程度の略称を設定する必要があります。
オプション | 内容 |
---|---|
|update=date
|
最終更新日(対戦開始前は代わりに「|start_date= 」を用いる。)
|
|source=
|
結果の出典 |
|match_col_width=
|
対戦結果カラムの横幅の設定(数字で指定。デフォルトで28=半角文字3文字分) |
|team_nowrap=yes
|
これを指定すると、チーム名を改行させない(表幅が足りない場合は横スクロールする) |
|matches_style=FBR
|
これを指定すると、{{Fb r}}テンプレートのように勝/分/負で対戦結果欄を着色する。 勝/負だけの場合は「 |matches_style=BSR 」を使用する。
|
|solid_cell=grey
|
これを指定すると、対戦のないセルの背景をグレーで着色する。 |
|showteam1=
|
これを指定すると、特定のチームの結果が強調表示される。 |
|team1= 、|team2= 、…
|
戦績表における表示順 |
|name_TTT=
|
「TTT」に定義されるチームの名前(戦績表の見出し列で使用) |
|short_TTT=
|
「TTT」に定義されるチームの短縮名(戦績表の見出し行で使用、{{flagicon}}なども使用可) ※対戦結果カラムよりも幅が広いと強制改行される。 |
|match_TTT_SSS=
|
「TTT」「SSS」で定義されるチームの対戦結果(「TTT」がホーム、内部リンク可) ※値に「null」を指定すると、その対戦が行われないことを示す表示になる。 |
|result_TTT_SSS=
|
「TTT」「SSS」で定義されるチームの対戦結果に対する背景色の濃淡の変更 ※「OT」「PK」のいずれかを指定。 |
|match_TTT_SSS_note=
|
「TTT」「SSS」で定義されるチームの対戦に対する注釈の設定 |
例
[編集]{{#invoke:Sports results|main |update=2019年5月22日 |source=[https://data.j-league.or.jp/SFMS01/search?competition_years=2019&competition_frame_ids=11&competition_ids=461&tv_relay_station_name= J. League Data Site] |matches_style=FBR |match_col_width=60 |team1=CON |team2=YFM |team3=BEL |team4=VVN |name_CON=[[北海道コンサドーレ札幌]] |short_CON=[[北海道コンサドーレ札幌|札幌]] |name_YFM=[[横浜F・マリノス]] |short_YFM=[[横浜F・マリノス|横浜FM]] |name_BEL=[[湘南ベルマーレ]] |short_BEL=[[湘南ベルマーレ|湘南]] |name_VVN=[[V・ファーレン長崎]] |short_VVN=[[V・ファーレン長崎|長崎]] |match_CON_YFM=0-4 |match_CON_BEL=4-1 |match_CON_VVN=0-0 |match_YFM_CON=1-1 |match_YFM_BEL=1-0 |result_YFM_BEL=OT |match_YFM_VVN=2-2 |match_BEL_CON=2-2 |match_BEL_YFM=2-0 |match_BEL_VVN=1-0 |match_VVN_CON=3-6 |match_VVN_YFM=3-1 |match_VVN_BEL=8月3日 }}
関連項目
[編集]