Modul:Sports results/doc
Ini ialah laman pendokumenan untuk Modul:Sports results
Modul berasaskan Lua yang dimaksudkan untuk membina meja keputusan perlawanan. Ambil perhatian bahawa modul ini digunakan secara meluas, supaya menguji perubahan potensi ketat dalam kotak pasir dan sila pastikan konsensus wujud sebelum melaksanakan perubahan besar. Juga ambil perhatian bahawa modul yang dipanggil dari Modul:Sports table dan menyemak isu-isu yang berpotensi di sana juga selepas membuat perubahan. Selebihnya dokumentasi ini menerangkan bagaimana untuk menggunakan modul ini dalam satu artikel atau templat, semak jadual kandungan untuk item tertentu.
Penggunaan
[sunting sumber]Templat ini boleh digunakan seperti berikut:
Apa yang anda taip | {{#invoke:Sports results|main |update=1 Januari 1900 |source=[https://en.wikipedia.org/wiki/Main_Page Wikipedia] |showteam=CCC |team1=EEE |team2=BBB |team3=CCC |team4=DDD |team5=SEL |name_SEL=[[Selangor FA|Selangor]] |short_SEL=[[Selangor FA|SEL]] |name_BBB=Pasukan 2 |short_BBB=T2 |name_CCC=Pasukan 3 |short_CCC=T3 |name_DDD=DDD F.C. |short_DDD=DDD |name_EEE={{flagicon|Selangor}} [[Selangor FA|Selangor]] |short_EEE={{flagicon|Selangor}} |match_FDT_BBB=1–0 |match_FDT_CCC=0–1 |match_FDT_DDD=<small>16 Nov '14</small> |match_FDT_EEE=<small>3 Sep '15</small> |match_BBB_FDT=B–F |match_BBB_CCC=<small>3 Sep '15</small> |match_BBB_DDD=B–D |match_BBB_EEE=<small>3 Sep '15</small> |match_CCC_FDT=<small>16 Nov '14</small> |match_CCC_BBB=C–B |match_CCC_DDD=<small>16 Nov '14</small> |match_CCC_EEE=C–E |match_DDD_FDT=D–F |match_DDD_BBB=<small>3 Sep '15</small> |match_DDD_CCC=D–C |match_DDD_EEE=<small>3 Sep '15</small> |match_EEE_FDT=E–F |match_EEE_BBB=9–5 |match_EEE_CCC=<small>16 Nov '14</small> |match_EEE_DDD=E–D }} |
Apa yang ia kelihatan seperti |
Arahan utama adalah {{#invoke:Sports results|main}}, yang memanggil modul dan menetapkan struktur asas. Kemudian anda menyenaraikan urutan pasukan yang disenaraikan sebagai |team1=
, |team2=
, dll untuk seberapa banyak pasukan yang anda perlukan dalam meja. Sekiranya anda menetapkan Jika anda menetapkan |showteam=
kepada pasukan, maka keputusan pasukan itu diserlahkan seperti contoh. Paparan nama pasukan untuk pasukan TTT kini diatur oleh |name_TTT=
dan |short_TTT=
untuk tajuk baris dan lajur masing-masing. Hasil untuk permainan TTT vs SSS kini dapat dimasukkan oleh |match_TTT_SSS=
. Jadual meja dibina dengan cara ini, permainan masa depan boleh disenaraikan dengan tarikhnya atau mereka boleh dibiarkan kosong.
Sumber dikendalikan oleh |source=
. TTarikh kemas kini boleh ditetapkan oleh |update=date
ketika musim aktif; dapat dikeluarkan setelah musim dengan |update=complete
dan dapat ditetapkan untuk tarikh permulaan yang akan datang dengan menggunakan |update=future
dan menetapkan tarikh mula dengan |start_date=
.
Lebar ruangan boleh ditetapkan oleh |match_col_width=
.
Nota/Catatan boleh ditambahkan pada hasil menggunakan |match_TTT_SSS_note=
.
Contoh lain adalah:
Apa yang anda taip | {{#invoke:Sports results|main |team1=CZE |team2=ISL |team3=KAZ |team4=LVA |team5=NED |team6=TUR |name_CZE={{fb|CZE}} |short_CZE={{flagicon|CZE}} |name_ISL={{fb|ISL}} |short_ISL={{flagicon|ISL}} |name_KAZ={{fb|KAZ}} |short_KAZ={{flagicon|KAZ}} |name_LVA={{fb|LVA}} |short_LVA={{flagicon|LVA}} |name_NED={{fb|NED}} |short_NED={{flagicon|NED}} |name_TUR={{fb|TUR}} |short_TUR={{flagicon|TUR}} |match_CZE_ISL=[[Kelayakan UEFA Euro 2016 Kumpulan A#Republik Czech v Iceland|<small>16 Nov '14</small>]] |match_CZE_KAZ=[[Kelayakan UEFA Euro 2016 Kumpulan A#Republik Czech v Kazakhstan|<small>3 Sep '15</small>]] |match_CZE_LVA=[[Kelayakan UEFA Euro 2016 Kumpulan A#Republik Czech v Latvia|<small>28 Mac '15</small>]] |match_CZE_NED=[[Kelayakan UEFA Euro 2016 Kumpulan A#Republik Czech v Belanda|2–1]] |match_CZE_TUR=[[Kelayakan UEFA Euro 2016 Kumpulan A#Republik Czech v Turki|<small>10 Okt '15</small>]] |match_ISL_CZE=[[Kelayakan UEFA Euro 2016 Kumpulan A#Iceland v Republik Czech|<small>12 Jun '15</small>]] |match_ISL_KAZ=[[Kelayakan UEFA Euro 2016 Kumpulan A#Iceland v Kazakhstan|<small>6 Sep '15</small>]] |match_ISL_LVA=[[Kelayakan UEFA Euro 2016 Kumpulan A#Iceland v Latvia|<small>10 Okt '15</small>]] |match_ISL_NED=[[Kelayakan UEFA Euro 2016 Kumpulan A#Iceland v Belanda|2–0]] |match_ISL_TUR=[[Kelayakan UEFA Euro 2016 Kumpulan A#Iceland v Turki|3–0]] |match_KAZ_CZE=[[Kelayakan UEFA Euro 2016 Kumpulan A#Kazakhstan v Republik Czech|2–4]] |match_KAZ_ISL=[[Kelayakan UEFA Euro 2016 Kumpulan A#Kazakhstan v Iceland|<small>28 Mac '15</small>]] |match_KAZ_LVA=[[Kelayakan UEFA Euro 2016 Kumpulan A#Kazakhstan v Latvia|0–0]] |match_KAZ_NED=[[Kelayakan UEFA Euro 2016 Kumpulan A#Kazakhstan v Belanda|<small>10 Okt '15</small>]] |match_KAZ_TUR=[[Kelayakan UEFA Euro 2016 Kumpulan A#Kazakhstan v Turki|<small>12 Jun '15</small>]] |match_LVA_CZE=[[Kelayakan UEFA Euro 2016 Kumpulan A#Latvia v Republik Czech|<small>6 Sep '15</small>]] |match_LVA_ISL=[[Kelayakan UEFA Euro 2016 Kumpulan A#Latvia v Iceland|0–3]] |match_LVA_KAZ=[[Kelayakan UEFA Euro 2016 Kumpulan A#Latvia v Kazakhstan|<small>13 Okt '15</small>]] |match_LVA_NED=[[Kelayakan UEFA Euro 2016 Kumpulan A#Latvia v Belanda|<small>12 Jun '15</small>]] |match_LVA_TUR=[[Kelayakan UEFA Euro 2016 Kumpulan A#Latvia v Turki|1–1]] |match_NED_CZE=[[Kelayakan UEFA Euro 2016 Kumpulan A#Belanda v Republik Czech|<small>13 Okt '15</small>]] |match_NED_ISL=[[Kelayakan UEFA Euro 2016 Kumpulan A#Belanda v Iceland|<small>3 Sep '15</small>]] |match_NED_KAZ=[[Kelayakan UEFA Euro 2016 Kumpulan A#Belanda v Kazakhstan|3–1]] |match_NED_LVA=[[Kelayakan UEFA Euro 2016 Kumpulan A#Belanda v Latvia|<small>16 Nov '14</small>]] |match_NED_TUR=[[Kelayakan UEFA Euro 2016 Kumpulan A#Belanda v Turki|<small>28 Mac '15</small>]] |match_TUR_CZE=[[Kelayakan UEFA Euro 2016 Kumpulan A#Turki v Republik Czech|1–2]] |match_TUR_ISL=[[Kelayakan UEFA Euro 2016 Kumpulan A#Turki v Iceland|<small>13 Okt '15</small>]] |match_TUR_KAZ=[[Kelayakan UEFA Euro 2016 Kumpulan A#Turki v Kazakhstan|<small>16 Nov '14</small>]] |match_TUR_LVA=[[Kelayakan UEFA Euro 2016 Kumpulan A#Turki v Latvia|<small>3 Sep '15</small>]] |match_TUR_NED=[[Kelayakan UEFA Euro 2016 Kumpulan A#Turki v Belanda|<small>6 Sep '15</small>]] }} |
Apa yang ia kelihatan seperti |
Warna Menang/Seri/Kalah
[sunting sumber]Warna menang/seri/kalah dapat ditentukan oleh |matches_style=FBR
.
Apa yang anda taip | {{#invoke:sports results|main |source = |update=22 April 2018 |matches_style = FBR |team1=CER |team2=DAV |team3=GLC |team4=JPV |team5=KAY |team6=STA |name_CER=[[Ceres–Negros F.C.|Ceres–Negros]] |name_DAV=[[Davao Aguilas F.C.|Davao Aguilas]] |name_GLC=[[Global Cebu F.C.|Global Cebu]] |name_JPV=[[JPV Marikina F.C.|JPV Marikina]] |name_KAY=[[Kaya F.C.|Kaya–Iloilo]] |name_STA={{nowrap|[[Stallion Laguna F.C.|Stallion Laguna]]}} |match_CER_DAV={{small|{{small|23 Mei}}}} |match_CER_GLC={{small|{{small|30 Mei}}}} |match_CER_JPV={{small|{{small|20 Jun}}}} |match_CER_KAY=2–1 |match_CER_STA={{small|{{small|2 Jun}}}} |match_DAV_CER={{small|{{small|2 Mei}}}} |match_DAV_GLC={{small|{{small|20 Jun}}}} |match_DAV_JPV=3–2 |match_DAV_KAY=2–2 |match_DAV_STA={{small|{{small|6 Mei}}}} |match_GLC_CER=0–2 |match_GLC_DAV=2–2 |match_GLC_JPV={{small|{{small|27 Mei}}}} |match_GLC_KAY={{small|{{small|23 Mei}}}} |match_GLC_STA=1–2 |match_JPV_CER=0–3 |match_JPV_DAV={{small|{{small|9 Jun}}}} |match_JPV_GLC=2–1 |match_JPV_KAY={{small|{{small|5 Mei}}}} |match_JPV_STA={{small|{{small|19 Mei}}}} |match_KAY_CER={{small|{{small|12 Mei}}}} |match_KAY_DAV={{small|{{small|20 Mei}}}} |match_KAY_GLC={{small|{{small|2 Mei}}}} |match_KAY_JPV=1–0 |match_KAY_STA=4–1 |match_STA_CER={{small|{{small|26 Mei}}}} |match_STA_DAV=0–1 |match_STA_GLC={{small|{{small|12 Mei}}}} |match_STA_JPV=1–2 |match_STA_KAY=null }} |
Apa yang ia kelihatan seperti |
Tempat pasukan
[sunting sumber]Untuk menukar lalai Home \ Away
tempat pasukan, gunakan |team_header=
.
Timbal Balik
[sunting sumber]Untuk dua perlawanan setiap pasangan pasukan, gunakan |legs=2
dan |match1_AAA_BBB=
/ |match2_AAA_BBB=
sebaliknya |match_AAA_BBB=
. Untuk meja lebar, gunakan |multirowlegs=y
yang memberikan format yang lebih sempit.
Sel kosong dan pangsi
[sunting sumber]Sel pangsi lalai untuk ditunjukkan —
(m-dash), tetapi mereka boleh diubah menjadi sel berwarna padat menggunakan kod |solid_cell=
di mana warna sel dapat ditetapkan dengan menunjukkan dengan frasa (i.e. grey). Juga, setiap sel boleh dibuat tidak aktif dengan frasa null.
Menghasilkan meja kosong
[sunting sumber]Untuk menghasilkan meja kosong, gunakan
{{subst:#invoke:Sports results/blank|main | team1 = AAA | team2 = BBB | ... }}
dimana |team1=
, |team2=
, ... adalah singkatan untuk nama pasukan mengikut urutan yang anda inginkan. Anda mungkin termasuk |name_...=
dan parameter lain juga, dan ia harus dimasukkan dalam keputusannya.