Modul:Partai politik/doc: Perbedaan antara revisi
Loncat ke navigasi
Loncat ke pencarian
(←Membuat halaman berisi '{{Documentation subpage}} <!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata --> {{Lua|Module:Political party}} '''Template:Political party''' produces the short name or color of the provided political party. == Usage == * {{Tlx|Political party|<party name>|<value requested>}} == Parameters == <section begin="Parameters"/> {| class="wikitable" ! scope="col" | Parameter ! scope="col" | Description |- ! scope="row" | 1 | Th...') |
Tidak ada ringkasan suntingan |
||
Baris 3: | Baris 3: | ||
{{Lua|Module:Political party}} | {{Lua|Module:Political party}} | ||
'''Template:Political party''' | '''Template:Political party''' menghasilkan nama singkat atau warna partai politik yang ada. | ||
== | == Penggunaan == | ||
* {{Tlx|Political party|<party name>|<value requested>}} | * {{Tlx|Political party|<party name>|<value requested>}} | ||
== Parameters == | == Parameters == | ||
<section begin=" | <section begin="Parameter"/> | ||
{| class="wikitable" | {| class="wikitable" | ||
! scope="col" | Parameter | ! scope="col" | Parameter | ||
! scope="col" | | ! scope="col" | Deskripsi | ||
|- | |- | ||
! scope="row" | 1 | ! scope="row" | 1 | ||
| | | Nama partai politik. Jika nama parpol tidak ada, tempatkan sebuah permintaan di [[Module talk:Political party|talk page]].<section end="Parameters"/> | ||
|- | |- | ||
! scope="row" | 2 | ! scope="row" | 2 | ||
| | | Nilai yang diminta. Saat ini, nilai yang didukung antara lain <code>abbrev</code>, <code>color</code>, dan <code>shortname </code>.<section begin="Parameters"/> | ||
|- | |- | ||
! scope="row" | error | ! scope="row" | error | ||
| | | Opsional, parameter ini akan menghasilkan nilai {{para|error}} jika modul tidak berisi nama partai atau warna. | ||
|}<section end="Parameters"/> | |}<section end="Parameters"/> | ||
== | ==Contoh== | ||
Berikut contoh menggunakan [[Labour Party (UK)|Labour Party]] (catatan bahwa ada potensi masukan nama yang lebih dari satu): | |||
<syntaxhighlight lang="wikitext"> | <syntaxhighlight lang="wikitext"> | ||
["Labour and Co-operative"] = "Labour Party (UK)", | ["Labour and Co-operative"] = "Labour Party (UK)", | ||
Baris 40: | Baris 40: | ||
* {{tlx|Political party|Labour Party (UK)|color}} → {{Political party|Labour Party (UK)|color}} | * {{tlx|Political party|Labour Party (UK)|color}} → {{Political party|Labour Party (UK)|color}} | ||
Jika parpol tidak tersedia di dalam modul, atau nama singkat atau singkatan (abbrevation) tidak ada di dalam modul, maka akan menghasilkan 'nama partai' yang dimasukkan. | |||
* {{tlx|Political party|Not-a-party|abbrev}} → {{Political party|Not-a-party|abbrev}} | * {{tlx|Political party|Not-a-party|abbrev}} → {{Political party|Not-a-party|abbrev}} | ||
* {{tlx|Political party|Not-a-party|shortname}} → {{Political party|Not-a-party|shortname}} | * {{tlx|Political party|Not-a-party|shortname}} → {{Political party|Not-a-party|shortname}} | ||
Baris 46: | Baris 46: | ||
* {{tlx|Political party|A test no values|shortname}} → {{Political party|A test no values|shortname}} | * {{tlx|Political party|A test no values|shortname}} → {{Political party|A test no values|shortname}} | ||
===Lua | === Pesan error skrip Lua === | ||
Jika kedua parameter tidak diisi, atau warna tidak ada di dalam modul, kesalahan akan terjadi. | |||
* {{tlx|Political party}} → {{Political party}} | * {{tlx|Political party}} → {{Political party}} | ||
* {{tlx|Political party|A test no values}} → {{Political party|Not-a-party}} | * {{tlx|Political party|A test no values}} → {{Political party|Not-a-party}} | ||
* {{tlx|Political party|A test no values|color}} → {{Political party|A test no values|color}} | * {{tlx|Political party|A test no values|color}} → {{Political party|A test no values|color}} | ||
Untuk menghindari kesalahan skrip, gunakan {{para|error|value}}. Catatan, kegagalan ini pun akan diabaikan saat parpol tidak ada di dalam modul. | |||
* {{tlx|Political party|A test no values|color|error{{=}}ERROR}} → {{Political party|A test no values|color|error=ERROR}} | * {{tlx|Political party|A test no values|color|error{{=}}ERROR}} → {{Political party|A test no values|color|error=ERROR}} | ||
* {{tlx|Political party|Not-a-party|color|error{{=}}ERROR}} → {{Political party|Not-a-party|color|error=ERROR}} | * {{tlx|Political party|Not-a-party|color|error{{=}}ERROR}} → {{Political party|Not-a-party|color|error=ERROR}} | ||
== | ==Lihat pula== | ||
* [[ | * [[Templat:Party abbr]] | ||
* [[ | * [[Templat:Party color]] | ||
* [[ | * [[Templat:Party shortname]] | ||
==Tracking categories== | ==Tracking categories== |
Revisi per 26 September 2023 12.39
Ini adalah sebuah subhalaman dokumentasi untuk Modul:Partai politik. Templat ini berisi informasi penggunaan, kategori dan konten lainnya yang bukan merupakan bagian dari modul halaman. |
Modul ini menggunakan Lua: |
Template:Political party menghasilkan nama singkat atau warna partai politik yang ada.
Penggunaan
{{Political party|<party name>|<value requested>}}
Parameters
<section begin="Parameter"/>
Parameter | Deskripsi |
---|---|
1 | Nama partai politik. Jika nama parpol tidak ada, tempatkan sebuah permintaan di talk page.<section end="Parameters"/> |
2 | Nilai yang diminta. Saat ini, nilai yang didukung antara lain abbrev , color , dan shortname .<section begin="Parameters"/>
|
error | Opsional, parameter ini akan menghasilkan nilai |error= jika modul tidak berisi nama partai atau warna.
|
<section end="Parameters"/>
Contoh
Berikut contoh menggunakan Labour Party (catatan bahwa ada potensi masukan nama yang lebih dari satu):
["Labour and Co-operative"] = "Labour Party (UK)",
["Labour Co-operative"] = "Labour Party (UK)",
...
["Labour Party (Thailand)"] = {abbrev = "", color = "#FF0000", shortname = "",},
["Labour Party (UK)"] = {abbrev = "Lab", color = "#E4003B", shortname = "Labour",},
{{Political party|Labour Party (UK)|abbrev}}
→ Templat:Political party{{Political party|Labour Party (UK)|shortname}}
→ Templat:Political party{{Political party|Labour and Co-operative|shortname}}
→ Templat:Political party{{Political party|Labour Co-operative|shortname}}
→ Templat:Political party{{Political party|Labour Party (UK)|color}}
→ Templat:Political party
Jika parpol tidak tersedia di dalam modul, atau nama singkat atau singkatan (abbrevation) tidak ada di dalam modul, maka akan menghasilkan 'nama partai' yang dimasukkan.
{{Political party|Not-a-party|abbrev}}
→ Templat:Political party{{Political party|Not-a-party|shortname}}
→ Templat:Political party{{Political party|Not-a-party|color}}
→ Templat:Political party{{Political party|A test no values|shortname}}
→ Templat:Political party
Pesan error skrip Lua
Jika kedua parameter tidak diisi, atau warna tidak ada di dalam modul, kesalahan akan terjadi.
{{Political party}}
→ Templat:Political party{{Political party|A test no values}}
→ Templat:Political party{{Political party|A test no values|color}}
→ Templat:Political party
Untuk menghindari kesalahan skrip, gunakan |error=value
. Catatan, kegagalan ini pun akan diabaikan saat parpol tidak ada di dalam modul.
{{Political party|A test no values|color|error=ERROR}}
→ Templat:Political party{{Political party|Not-a-party|color|error=ERROR}}
→ Templat:Political party
Lihat pula
Tracking categories
- Kategori:Pages using Political party with unknown party (0)
- Kategori:Pages using Political party with missing shortname (0)
- Kategori:Pages using Political party with missing color (0)