Modul:Partai politik/doc: Perbedaan antara revisi

Dari Wiki Javasatu
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''' produces the short name or color of the provided political party.
'''Template:Political party''' menghasilkan nama singkat atau warna partai politik yang ada.


== Usage ==
== Penggunaan ==
* {{Tlx|Political party|<party name>|<value requested>}}
* {{Tlx|Political party|<party name>|<value requested>}}


== Parameters ==
== Parameters ==
<section begin="Parameters"/>
<section begin="Parameter"/>
{| class="wikitable"
{| class="wikitable"
! scope="col" | Parameter
! scope="col" | Parameter
! scope="col" | Description
! scope="col" | Deskripsi
|-
|-
! scope="row" | 1
! scope="row" | 1
| The political party's name. If a party is not found, place a request at the [[Module talk:Political party|talk page]].<section end="Parameters"/>
| 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
| The value requested. Currently supported values are <code>abbrev</code>, <code>color</code>, and <code>shortname </code>.<section begin="Parameters"/>
| 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
| Optional, this parameter will return the provided {{para|error}} value if the module does not contain the requested party or color.
| Opsional, parameter ini akan menghasilkan nilai {{para|error}} jika modul tidak berisi nama partai atau warna.
|}<section end="Parameters"/>
|}<section end="Parameters"/>


==Examples==
==Contoh==
Here are some examples using the [[Labour Party (UK)|Labour Party]] (note that there are multiple potential input names):
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}}


If the party is not present in the module, or the shortname or abbreviation are not in the module, the input party name will be returned.
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 script error messages===
=== Pesan error skrip Lua ===
If either of the required parameters are not supplied, or the color does not exist in the module, an error will be returned.
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}}


To avoid generating a script error, use {{para|error|value}}. Note that this error value will also be passed if the party is not stored in the module.
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}}


==See also==
==Lihat pula==
* [[Template:Party abbr]]
* [[Templat:Party abbr]]
* [[Template:Party color]]
* [[Templat:Party color]]
* [[Template:Party shortname]]
* [[Templat:Party shortname]]


==Tracking categories==
==Tracking categories==

Revisi per 26 September 2023 12.39

Template:Political party menghasilkan nama singkat atau warna partai politik yang ada.

Penggunaan

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",},

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.

Pesan error skrip Lua

Jika kedua parameter tidak diisi, atau warna tidak ada di dalam modul, kesalahan akan terjadi.

Untuk menghindari kesalahan skrip, gunakan |error=value. Catatan, kegagalan ini pun akan diabaikan saat parpol tidak ada di dalam modul.

Lihat pula

Tracking categories