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...')
 
 
(16 revisi perantara oleh pengguna yang sama tidak ditampilkan)
Baris 1: Baris 1:
{{Documentation subpage}}
{{Documentation subpage}}
<!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata -->
<!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata -->
{{Lua|Module:Political party}}
{{Lua|Module:Partai politik}}


'''Template:Political party''' produces the short name or color of the provided political party.
'''Template:Partai politik''' menghasilkan nama singkat atau warna partai politik yang ada.


== Usage ==
== Penggunaan ==
* {{Tlx|Political party|<party name>|<value requested>}}
* {{Tlx|Partai politik|<nama parpol>|<nilai yang diminta>}}


== 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 34: Baris 34:
</syntaxhighlight>
</syntaxhighlight>


* {{tlx|Political party|Labour Party (UK)|abbrev}} → {{Political party|Labour Party (UK)|abbrev}}
* {{tlx|Partai politik|Partai Kebangkitan Bangsa|singkatan}} → {{Partai politik|Partai Kebangkitan Bangsa|singkatan}}
* {{tlx|Political party|Labour Party (UK)|shortname}} → {{Political party|Labour Party (UK)|shortname}}
* {{tlx|Partai politik|Partai Gerakan Indonesia Raya|warna}} → {{Partai politik|Partai Gerakan Indonesia Raya|warna}}
* {{tlx|Political party|Labour and Co-operative|shortname}} → {{Political party|Labour and Co-operative|shortname}}
* {{tlx|Partai politik|Partai Demokrasi Perjuangan|warna}} → {{Partai politik|Partai Demokrasi Perjuangan|warna}}
* {{tlx|Political party|Labour Co-operative|shortname}} → {{Political party|Labour Co-operative|shortname}}
* {{tlx|Partai politik|Partai Golongan Karya|warna}} → {{Partai politik|Partai Golongan Karya|warna}}
* {{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|Partai politik|Parpol-abal-abal|singkatan}} → {{Partai politik|Parpol-abal-abal|singkatan}}
* {{tlx|Political party|Not-a-party|shortname}} → {{Political party|Not-a-party|shortname}}
* {{tlx|Partai politik|Parpol-abal-abal|shortname}} → {{Partai politik|Parpol-abal-abal|shortname}}
* {{tlx|Political party|Not-a-party|color}} → {{Political party|Not-a-party|color}}
* {{tlx|Partai politik|Parpol-abal-abal|warna}} → {{Partai politik|Parpol-abal-abal|warna}}
* {{tlx|Political party|A test no values|shortname}} → {{Political party|A test no values|shortname}}
* {{tlx|Partai politik|Putuskan coba tes tanpa nilai|shortname}} → {{Partai politik|Putuskan coba tes tanpa nilai|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|Partai politik}} → {{Partai politik}}
* {{tlx|Political party|A test no values}} → {{Political party|Not-a-party}}
* {{tlx|Partai politik|Peserta politik}} → {{Partai politik|Peserta politik}}
* {{tlx|Political party|A test no values|color}} → {{Political party|A test no values|color}}
* {{tlx|Partai politik|Peserta politik|warna}} → {{Partai politik|Peserta politik|warna}}


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|Partai politik|Peserta politik|color|error{{=}}ERROR}} → {{Partai politik|Peserta politik|warna|error=ERROR}}
* {{tlx|Political party|Not-a-party|color|error{{=}}ERROR}} → {{Political party|Not-a-party|color|error=ERROR}}
* {{tlx|Partai politik|Peserta politik|warna|error{{=}}ERROR}} → {{Partai politik|Peserta politik|warna|error=ERROR}}


==See also==
==Lihat pula==
* [[Template:Party abbr]]
* [[Templat:Singkatan partai politik]]
* [[Template:Party color]]
* [[Templat:Warna partai politik modul]]
* [[Template:Party shortname]]
* [[Templat:Sebutan partai politik]]


==Tracking categories==
==Tracking categories==
* {{Category link with count|Pages using Political party with unknown party}}
* {{Category link with count|Halaman menggunakan Partai politik dengan partai tak dikenal}}
* {{Category link with count|Pages using Political party with missing shortname}}
* {{Category link with count|Halaman menggunakan Partai politik yang tak punya nama penyebutan}}
* {{Category link with count|Pages using Political party with missing color}}
* {{Category link with count|Halaman menggunakan Partai politik dengan warna yang tak dikena}}


<includeonly>{{Sandbox other||
<includeonly>{{Sandbox other||

Revisi terkini sejak 26 September 2023 13.52

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

Penggunaan[sunting sumber]

Parameters[sunting sumber]

<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[sunting sumber]

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.

  • {{Partai politik|Parpol-abal-abal|singkatan}} → Parpol-abal-abal
  • {{Partai politik|Parpol-abal-abal|shortname}} → Parpol-abal-abal
  • {{Partai politik|Parpol-abal-abal|warna}} → #F8F9FA
  • {{Partai politik|Putuskan coba tes tanpa nilai|shortname}} → Putuskan coba tes tanpa nilai

Pesan error skrip Lua[sunting sumber]

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[sunting sumber]

Tracking categories[sunting sumber]