More Info
KPOP Image Download
  • Top University
  • Top Anime
  • Home Design
  • Top Legend



  1. ENSIKLOPEDIA
  2. Bantuan:Ungkapan bersyarat - Wikipedia bahasa Indonesia, ensiklopedia bebas
Bantuan:Ungkapan bersyarat - Wikipedia bahasa Indonesia, ensiklopedia bebas

Bantuan:Ungkapan bersyarat

  • Deutsch
  • Dolnoserbski
  • English
  • Français
  • עברית
  • Hrvatski
  • Hornjoserbsce
  • ГӀалгӀай
  • Íslenska
  • Italiano
  • 日本語
  • Lëtzebuergesch
  • Nederlands
  • Polski
  • پښتو
  • Português
  • Русский
  • Simple English
  • Slovenščina
  • ไทย
  • Українська
  • اردو
  • Tiếng Việt
  • ייִדיש
  • 中文
Sunting pranala
  • Halaman bantuan
  • Pembicaraan
  • Baca
  • Lihat sumber
  • Lihat riwayat
Perkakas
Tindakan
  • Baca
  • Lihat sumber
  • Lihat riwayat
Umum
  • Pranala balik
  • Perubahan terkait
  • Pranala permanen
  • Informasi halaman
  • Lihat URL pendek
  • Unduh kode QR
Cetak/ekspor
  • Buat buku
  • Unduh versi PDF
  • Versi cetak
Dalam proyek lain
  • MediaWiki
  • Meta-Wiki
  • Butir di Wikidata
Tampilan
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
(Dialihkan dari Bantuan:ParserFunctions)
halaman bantuan ini memerlukan pemutakhiran informasi. Harap perbarui halaman bantuan dengan menambahkan informasi terbaru yang tersedia.
 Seri Bantuan
Selamat datang! Halaman ini memberikan bantuan mengenai hal yang sering ditanyakan di Wikipedia. Untuk memulai, silakan mengeklik pranala yang Anda butuhkan di bawah ini, atau gunakan fitur pencari yang tersedia.

Bagian dari seri tentang
Halaman Bantuan Wikipedia Bahasa Indonesia
Indeks Halaman Bantuan
A
  • Artikel pertama Anda
  • Atur ulang kata sandi

B

  • Bagian
  • Bahasa Arab
  • Bahasa Jepang
  • Berkas
  • Bilah alat penyunting
  • Bot
  • Buku
  • Buku/untuk ahli

C

  • CS1 errors
  • CSS
  • Cara membaca abjad Urdu
  • Catatan kaki
  • Convert messages

D

  • Daftar
  • Daftar pantauan
  • Disambiguasi
  • Dukungan multibahasa (Asia Timur)

E

F

  • Fungsi parser

G

  • Galat CS1
  • Galeri
  • Garis waktu
  • Gaya Rujukan 1
  • Gaya Rujukan 2

H

  • Halaman istimewa
  • Halaman multikolom

I

  • IPA/Bahasa Arab
  • IPA/Bahasa Ceko
  • IPA/Bahasa Hindi dan Urdu
  • IPA/Bahasa Inggris
  • IPA/Bahasa Inggris Kuno
  • IPA/Bahasa Italia
  • IPA/Bahasa Jepang
  • IPA/Bahasa Jerman
  • IPA/Bahasa Korea
  • IPA/Bahasa Makedonia
  • IPA/Bahasa Mandarin
  • IPA/Bahasa Melayu
  • IPA/Bahasa Nahuatl
  • IPA/Bahasa Persia
  • IPA/Bahasa Prancis
  • IPA/Bahasa Punjabi
  • IPA/Bahasa Serbo-Kroasia
  • IPA/Bahasa Slovenia
  • IPA/Bahasa Spanyol
  • IPA/Bahasa Sunda
  • IPA/Bahasa Tagalog
  • IPA/Bahasa Tamil
  • IPA/Bahasa Ukraina
  • IPA/Bahasa Wales
  • IPA/Bahasa Yunani
  • ISBN
  • Ikhtisar kode markah wiki
  • Ikhtisar kode markah wiki/Tabel
  • Indeks
  • Isi
  • Isi/Cari
  • Isi/Gambar dan media
  • Isi/Informasi teknis
  • Isi/Kebijakan dan pedoman
  • Isi/Komunikasi
  • Isi/Komunitas Wikipedia
  • Isi/Melacak perubahan
  • Isi/Memulai penggunaan
  • Isi/Menjelajahi Wikipedia
  • Isi/Menyunting Wikipedia
  • Isi/Pengaturan akun
  • Isi/Pranala dan rujukan
  • Isi/Sumber dan daftar
  • Isi/Templat/Bagian
  • Isi/Templat/Judul
  • Isi/cellstyle

J

  • Jangkar

K

  • KML
  • Kalkulasi
  • Karakter istimewa
  • Kata ajaib
  • Kategori
  • Konflik penyuntingan
  • Kontribusi pengguna
  • Kotak info
  • Kunci pintas

L

  • LaTeX
  • Lihat pratayang

M

  • Media
  • Memperbaiki pranala sunting yang bertumpuk
  • Menampilkan rumus
  • Mencari gambar
  • Mengarsipkan halaman pembicaraan
  • Mengembalikan ke revisi sebelumnya
  • Menggunakan kode HTML di Wikipedia
  • Mengolah gambar
  • Menyunting sebuah halaman

N

  • Nama halaman

O

P

  • Pelepasan templat pemeliharaan
  • Pelindungan
  • Pencarian
  • Pengalihan
  • Pengantar gambar dengan VisualEditor/1
  • Pengantar gambar dengan VisualEditor/2
  • Pengantar gambar dengan VisualEditor/3
  • Pengantar gambar dengan VisualEditor/4
  • Pengantar gambar dengan VisualEditor/5
  • Pengantar gambar dengan VisualEditor/6
  • Pengantar gambar dengan VisualEditor/tabs
  • Pengantar penyuntingan dengan VisualEditor/1
  • Pengantar penyuntingan dengan VisualEditor/2
  • Pengantar penyuntingan dengan VisualEditor/3
  • Pengantar penyuntingan dengan VisualEditor/4
  • Pengantar penyuntingan dengan VisualEditor/5
  • Pengantar penyuntingan dengan VisualEditor/6
  • Pengantar penyuntingan dengan VisualEditor/kuis kelayakan
  • Pengantar penyuntingan dengan VisualEditor/tabs
  • Pengawasan otoritas
  • Penggabungan dan pemindahan
  • Penggunaan warna
  • Pengidentifikasi takson
  • Pengucapan
  • Pengucapan/Isi
  • Pengunggahan
  • Penyortiran
  • Peralatan sitasi
  • Perbedaan
  • Perubahan terbaru
  • Perubahan terkait
  • Pesan sistem/Log
  • Pesan sistem/Log/entri
  • Pranala antarbahasa
  • Pranala balik
  • Pranala interwikimedia
  • Pranala permanen
  • Pranala pipa
  • Preferensi

Q

R

  • Ringkasan suntingan
  • Riwayat penyuntingan
  • Romanisasi Yale untuk bahasa Kanton
  • Rujukan

S

  • Sembunyikan dan tampilkan
  • Silsilah
  • Sontekan
  • Suntingan kecil

T

  • Tabel
  • Tanda tangan
  • Templat
  • Transklusi
  • Transwiki

U

  • URL
  • Ungkapan bersyarat

V

  • Validasi halaman
  • Variabel

W

  • Wikifikasi

X

Y

Z

  • Zeitgeist
Kategori
Bantuan Wikipedia
Dukungan multibahasa Wikipedia
FAQ Wikipedia
Bantuan gambar Wikipedia
Konsensus Wikipedia
Markah wiki
Panduan Wikipedia
Pedoman gaya Wikipedia
Pelatihan opsis
Program pembelajaran Wikipedia
Bantuan teks Wikipedia
  • l
  • b
  • s
Lihat versi terbaru di (Inggris) mw:Help:ParserFunctions
Pintasan
  • WP:PF

ParserFunctions (fungsi-fungsi parser) adalah sekumpulan fungsi-fungsi logika dan kalkulasi dalam MediaWiki: mw:Extension:ParserFunctions. Sejak pertengahan April 2006 piranti lunak MediaWiki dengan menggunakan Sintaks-Wiki memperbolehkan digunakannya beberapa konstruksi suatu bahasa pemrograman untuk diterapkan dalam templat.

Konstruksi-konstruksi bahasa program ini seharusnya hanya digunakan secara eksklusif dalam ruang nama templat dan dipertimbangkan saat digunakan. Tidak setiap kemungkinan pemanfaatannya benar-benar berarti atau bermanfaat. Sintaks-sintaks bahasa pemrograman ini masih dapat berubah. Konstruksi pemrograman yang tidak cukup terdokumentasi, akan kembali dihapuskan.

Berbeda dengan fungsi parser biasa yang bisa tidak menggunakan tanda pagar "#", penggunaan ParserFunctions harus memakai tanda pagar di awal fungsi. ParserFunctions memiliki sintaks seperti berikut:

  • {{#namafungsi: argumen1 | argumen2 | argumen3..}}

Mohon perhatikan bahwa ekstensi ini harus dipasang secara manual, dan tidak langsung terpasang ketika sebuah MediaWiki baru dipasang. Lihat Istimewa:Versi untuk mengetahui apakan ekstensi ini sudah dipasang atau belum.

Fungsi-fungsi

Sekarang ini, modul ini memiliki sepuluh fungsi yaitu: expr, if, ifeq, ifexist, ifexpr, iferror, switch, time, rel2abs, dan titleparts.

#expr:

sintaks:

  • {{ #expr: ekspresi }}


Fungsi expr digunakan untuk menghitung perhitungan (ekspresi) matematika didasarkan atas permutasi dari angka-angka (atau variabel/parameter yang diterjemahkan dalam angka-angka) dan operator. Fungsi ini tidak berlaku untuk string. (gunakan ifeq untuk string). Keakuratan dan format angka berbeda-beda tergantung dari sistem operasi peladen.

Dalam perhitungan kompleks, operator dihitung dari kiri ke kanan dengan preseden tertentu:

  1. pengelompokan (tanda kurung);
  2. unary (tanda +/- dan NOT);
  3. perkalian(*, /, div, mod);
  4. penjumlahan (+, -);
  5. pembulatan;
  6. perbandingan (=, !=, <, >, dll.);
  7. logical AND;
  8. logical OR.

Jika menghitung sebagai boolean, "0" dianggap FALSE (salah) dan karakter lain selain spasi "TRUE" (benar) (TRUE di boolean dilambangkan sebagai "1").

Macam operator:

Operator Operasi Contoh Hasil
tidak ada {{ #expr: 123456789012345 }} 1.2345678901234E+14
{{ #expr: 0.000001 }} 1.0E-6
Aritmatika
+ Unary tanda positif {{ #expr: +30 * +7 }} 210
- Unary tanda negatif {{ #expr: -30 * -7 }} 210
* Perkalian {{ #expr: 30 * 7 }} 210
/
div
Pembagian {{ #expr: 30 / 7 }}


{{ #expr: 30 div 7 }}

4.2857142857143
4.2857142857143
+ Penjumlahan {{ #expr: 30 + 7 }} 37
- Pengurangan {{ #expr: 30 - 7 }} 23
Logika
not Unary NOT
logical NOT
{{ #expr: not 0 * 7 }}


{{ #expr: not 30 + 7 }}

7
7
and Logical AND

{{ #expr: 4 < 5 and 4 mod 2 }}

0
or Logical OR

{{ #expr: 4 < 5 or 4 mod 2 }}

1
Perbandingan
= Persamaan (numerical & logical) {{ #expr: 30 = 7 }} 0
<>
!=
Pertidaksamaan, logical exclusive or {{ #expr: 30 <> 7 }}


{{ #expr: 1 != 0 }}

1
1
< Kurang dari

{{ #expr: 30 < 7 }}

0
> Lebih dari

{{ #expr: 30 > 7 }}

1
<= Kurang dari sama dengan

{{ #expr: 30 <= 7 }}

0
>= Lebih dari sama dengan

{{ #expr: 30 >= 7 }}

1
Lain-lain
( ) Operator pengelompokan {{ #expr: (30 + 7) * 7 }} 259
mod "Modulo" sisa pembagian.
Catatan: div dan mod berbeda dari semua bahasa pemrograman.
{{ #expr: 30 mod 7 }}


{{ #expr: -8 mod -3 }}
{{ #expr: 8 mod 2.7 }}

2
-2
0
round Membulatkan. {{ #expr: 30 / 7 round 4 }}


{{ #expr: 30 / 7 round 1 }}
{{ #expr: 1911 round -2 }}
{{ #expr: -2.5 round 0 }}

4.2857
4.3
1900
-3
trunc Menghilangkan desimal. {{ #expr: trunc1.2 }}


{{ #expr: trunc-1.2 }}

1
-1
floor Membulatkan ke intejer terdekat yang sama dengan atau lebih kecil dari angka tersebut. {{ #expr: floor1.2 }}


{{ #expr: floor-1.2 }}

1
-2
ceil Membulatkan ke intejer terdekat yang sama dengan atau lebih besar dari angka tersebut. {{ #expr: ceil1.2 }}


{{ #expr: ceil-1.2 }}

2
-1

#if:

sintaks:

  • {{ #if: <string kondisi> | <kode jika benar> }}

atau bisa juga dilihat dalam pola if-then-else sebagai berikut:

  • {{ #if: <string kondisi> | <kode jika benar> | <kode jika salah> }}


Fungsi if bekerja seperti if-then-else (jika-maka-jika_tidak). Kondisi yang diberikan akan selalu benar kecuali dikosongkan atau hanya berisi spasi. Kode di argumen kedua akan dijalankan jika nilai fungsinya benar, dan argumen ketiga akan dijalankan jika nilai fungsinya salah (salah satu atau keduanya dapat kosong, dan kode-jika-salah dapat tidak ditulis sama sekali).

Perbandingan yang dilakukan adalah untuk teks, bukan ekspresi matematika, jadi perbandingan matematika akan selalu dianggap benar; Contoh: {{#if: 1 = 2|benar|salah}} akan menghasilkan "benar", karena string "1 = 2" tidak merupakan string kosong. Untuk membandingkan string gunakan ifeq. Sedangkan untuk membandingkan angka, gunakan ifexpr. <--- It is not possible to distinguish between an undefined parameter in a template and a blank one (it is possible with #ifexpr). -->

Fungsi if digunakan untuk menggantikan pemakaian "hiddenstructure" dan templat {{qif}}. Templat {{qif}} memiliki tingkat kompleksitas tinggi yang menyebabkan waktu yang lama untuk menghasilkan halaman wiki yang memakai templat tersebut.

Contoh:

  • {{ #if: foo | lakukan jika benar | lakukan jika salah }}
= lakukan jika benar
  • {{ #if: 0 | lakukan jika benar | lakukan jika salah }}
= lakukan jika benar
  • {{ #if: | lakukan jika benar | lakukan jika salah }}
= lakukan jika salah

Dalam templat, function if dapat digunakan dalam sintaks berikut:

                         {{Templat|parameter=sesuatu}}  {{Templat}}          {{Templat|parameter=}}
                                      |                       |                         |
                                      |                       |                         |
                                      |                       |                         |
{{#if: {{{parameter|}}} | parameter didefinisikan | parameter tidak didefinisikan atau kosong }}

#ifeq:

sintaks:

  • {{ #ifeq: <teks 1> | <teks 2> | <kode jika setara> }}
  • {{ #ifeq: <teks 1> | <teks 2> | <kode jika setara> | <kode jika tak setara> }}


Fungsi ifeq membandingkan dua string atau angka, dan akan menghasilkan argumen ketiga jika nilai fungsinya benar, atau akan menghasilkan argumen keempat jika nilai fungsinya salah (salah satu atau keduanya dapat kosong, dan kode-jika-tak-setara dapat tidak ditulis sama sekali).

Perbandingan string ini sensitif terhadap huruf besar/huruf kecil (contoh, A != a). Jika kedua string dapat dijadikan angka, mereka akan dibandingkan secara numerikal (contoh, 01 = 1); Untuk memaksa perbadingan string, tambahkan karakter non-angka (seperti tanda kutip ") pada kedua argumen.

Isu: (belum diterjemahkan)

Contoh:

  • {{ #ifeq: teks 1 | teks 2 | kode setara | kode tak setara }}
= kode tak setara
  • {{ #ifeq: teks 1 | teks 1 | kode setara | kode tak setara }}
= kode setara

#ifexist:

sintaks:

  • {{ #ifexist: <nama halaman> | <kode jika ada> | <kode jika tidak ada> }}


Fungsi ifexist menghasilkan salah satu dari dua kemungkinan, tergantung dari apakah nama halaman yang dimasukkan ada atau tidak.

Contoh:

#ifexpr:

sintaks:

  • {{ #ifexpr: <ekspresi> | <maka> | <jika tidak> }}


Fungsi ifexpr menghitung suatu operasi (ekspresi) matematika (lihat expr) dan menghasilkan salah satu dari dua kemungkinan, tergantung dari perhitungan tersebut benar atau salah.

Contoh:

{{ #ifexpr: 10 > 9 | ya | tidak }}
ya -- Karena 10 lebih besar dari 9

#switch:

sintaks:

{{#switch: <nilai yang dibandingkan>
 | <nilai>1 = <hasil>1
 | <nilai>2 = <hasil>2
 | ...
 | <nilai>n = <hasil>n
 | <hasil> default
}}

Fungsi switch membandingkan antara suatu nilai dengan banyak nilai lainnya, dan menghasilkan string (yang berada setelah tanda samadengan) jika ada yang cocok. Jika tidak ada yang cocok, maka nilai terakhir yang tidak memiliki (jika ada) tanda samadengan-lah yang akan dihasilkan. Anda dapat memberikan hasil default dengan #default:

{{#switch: <nilai yang dibandingkan>
 | <nilai> = <hasil>
 | #default = <hasil default>
}}

"switch" dapat digunakan untuk semua penggunaan #ifeq (tapi tidak sebaliknya):

{{ #switch: a | a=benar| salah }}
menghasilkan benar
{{ #ifeq: a | a | benar| salah }}
menghasilkan benar

#time:

sintaks:

  • {{ #time: format }}
  • {{ #time: format| waktu }}


Fungsi time adalah untuk pemformatan waktu dan tanggal (hanya untuk waktu sejak 1 Jan 1970!). Jika "waktu" tidak diberikan, fungsi ini akan memakai waktu saat artikel yang bersangkutan dikonversi ke HTML. Dikarenakan adanya cache, halaman yang memakai fungsi ini perlu untuk diperbaharui dengan purge atau null edit.

Format kode/parameter:

Kode Deskripsi Contoh keluaran Hasil
Tahun:
Y 4-digit tahun. e.g. 2006 2025
y 2-digit tahun. 00 hingga 99, e.g. 06 untuk tahun 2006. 25
Bulan:
n Bulan ke- (tanpa awalan 0). 1 hingga 12 5
m Bulan ke- (dengan awalan 0). 01 hingga 12 05
M Tiga huruf nama bulan. Jan hingga Des Mei
F Nama bulan lengkap Januari hingga Desember Mei
Minggu:
W ISO 8601 angka minggu (satu minggu dalam tahun ISO adalah dari senin hingga minggu, dan minggu ke-1 selalu memiliki tanggal 4 Januari atau hari kamis pertama pada kalender sipil), dengan awalan 0. 01 hingga 52 atau 53 20
Hari:
j Tanggal dalam sebulan (tanpa awalan 0). 1 hingga 31 16
d Tanggal dalam sebulan (dengan awalan 0). 01 hingga 31 16
z Tanggal dalam setahun (dimulai dari 0). 0 hingga 364 atau 365 135
D Tiga huruf nama hari. Sen hingga Min Jum
l Nama hari lengkap. Senin hingga Minggu Jumat
N Tanggal dalam seminggu (menurut minggu ISO 8601). 1 (untuk Senin) hingga 7 (untuk Minggu) 5
Jam:
a am (dari 01:00:00 hingga 12:59:59) atau pm, dengan huruf kecil (untuk format 12-jam)). am atau pm am
A Sama dengan kode a di atas, dengan huruf besar AM atau PM AM
g Jam berformat 12-jam (tanpa awalan 0, menggunakan am/pm atau AM/PM). 1 hingga 12 5
h Jam berformat 12-jam (dengan awalan 0, menggunakan am/pm or AM/PM). 01 hingga 12 05
G Jam berformat 24-jam (tanpa awalan 0). 0 hingga 23 5
H Jam berformat 24-jam (tanpa awalan 0). 00 hingga 23 05
Menit dan detik:
i Menit (dengan awalan 0). 00 hingga 59 39
s Detik (dengan awalan 0). 00 hingga 59 22
U Detik sejak 1 Januari 1970 00:00:00 GMT. 0 hingga infiniti 1747373962
Lain-lain:
L Tahun kabisat atau bukan 1 jika tahun kabisat, 0 jika tidak. 0
t Jumlah hari dalam sebulan. 28, 29, 30, atau 31 31
c Tanggal berformat ISO 8601, sama dengan 2025-05-16UTC05:39:22+05:39|+0 052025uMeiFri, 16 May 2025 05:39:22 +000039, 16 Meiam25 2025 05:39:22 +000022. string dengan panjang tertentu 2025-05-16T05:39:22+00:00
r Tanggal berformat RFC 2822, sama dengan Jum, 16 Mei 2025 05:39:22 +05:39|+0 052025uMeiFri, 16 May 2025 05:39:22 +000039, 16 Meiam25 2025 05:39:22 +000022. string dengan panjang bervariasi Fri, 16 May 2025 05:39:22 +0000

Ketentuan-ketentuan yang berlaku:

  • Karakter format yang tidak dikenal akan ditampilkan apa adanya.
  • Karakter-karakter dalam tanda kutip akan ditampilkan apa adanya tanpa diformat, contoh:
    • Sekarang bulan Mei → Sekarang bulan Januari
    • 39'22" → 20'11"
  • Karakter escape backslash seperti dalam fungsi date() di PHP's juga dikenal. \H menghasilkan huruf H, \" menghasilkan ".

Kode-kode format tambahan mungkin akan ditambahkan di masa mendatang. Fungsi "time" juga mengenal format waktu relatif dan absolut seperti "11 Desember" dan atau "+10 hours" yang bisa digunakan dalam konversi zona waktu.

Jika nilai dari eskpresi menghasilkan nol, maka <else> akan dikembalikan, selain itu <then> akan dikembalikan. <ekspresi> sama dengan pemakaian pada function expr. Function ini merupakan bentuk pendek dari ..

Contoh:

  • {{ #time: l j F Y | 20070304 }}
menghasilkan "Minggu 4 Maret 2007"
  • {{ #time: l j F Y | 2007-03-04 }}
menghasilkan "Minggu 4 Maret 2007"
  • {{ #time: l j F Y | 2007/03/04 }}
menghasilkan "Minggu 4 Maret 2007"
  • {{ #time: l j F Y | 4 March 2007 }}
menghasilkan "Minggu 4 Maret 2007"
  • {{ #time: l j F Y | 4 March, 2007 }}
menghasilkan "Selasa 4 Maret 2025" (!kesalahan: koma seharusnya tidak diikutkan)
  • {{ #time: l j F Y | March 4 2007 }}
menghasilkan "Minggu 4 Maret 2007"
  • {{ #time: l j F Y | March 4, 2007 }}
menghasilkan "Minggu 4 Maret 2007"
  • {{ #time: l j F Y | -32 days }}
menghasilkan "Senin 14 April 2025" (32 hari yang lalu)
  • {{ #time: H:i | +6 hours }}
menghasilkan "11:39" (6 jam lebih awal dari UTC)
  • {{ #time: H:i | 8:15 +6 hours }}
menghasilkan "14:15"
  • {{ #time: m/Y | -17 months }}
menghasilkan "12/2023" (17 bulan yang lalu)

Jangkauan:

Tanggal tak lengkap

29 Februari:

Zona Waktu

#rel2abs:

sintaks:

  • {{ #rel2abs: <path> }}
  • {{ #rel2abs: <path> | <base path> }}


Fungsi rel2abs adalah untuk mengkonversi pranala relatif ke pranala absolut. Pranala relatif adalah yang dimulai dengan '/', './', '../'. atau mengandung '/../' atau '/.' atau string '..' atau'.'.Jika base path diberikan, maka perlu ditulis dalam sintaks absolut.

Contoh:

  • Di dalam Bantuan:Foo/bar, {{#rel2abs|../baz}} menghasilkan Bantuan:Foo/baz
  • Di dalam Bantuan:Foo, {{#rel2abs|../baz}} menghasilkan baz
  • Di dalam Bantuan:Foo, {{#rel2abs|../../baz}} menghasilkan Error: Invalid depth in path: "Help:Foo/../../baz" (tried to access a node above the root node)"
  • {{#rel2abs|../baz | Bantuan:Bar/foo}} menghasilkan Bantuan:Bar/baz
  • {{#rel2abs|Bantuan:Foo/bar/../baz}} menghasilkan Bantuan:Foo/baz

#titleparts:

sintaks:

  • {{ #titleparts: ''namahalaman'' | ''jumlah_segmen'' | ''mulai_dari '' }}
  • Jika mulai_dari dihilangkan, maka dianggap setara dengan 1
  • Ruang Nama untuk namahalaman dikonversikan ke Ruang Nama bahasa lokal

Fungsi titleparts ini akan menghasilkan bagian dari suatu judul halaman sesuai tingkat yang diisi pada parameter.

Contoh:

{{#titleparts:ABC/DEF/GHI|1}} menghasilkan ABC
{{#titleparts:ABC/DEF/GHI|2}} menghasilkan ABC/DEF
{{#titleparts:ABC/DEF/GHI|3}} menghasilkan ABC/DEF/GHI

Contoh dengan satu parameter numerik:

  • Templat:Evd
  • Templat:Evd
  • Templat:Evd
  • Templat:Evd
  • Templat:Evd

Contoh dengan dua parameter numerik:

  • Templat:Evd
  • Templat:Evd
  • Templat:Evd

Contoh dengan parameter negatif (artinya "dihitung dari kanan"):

  • Templat:Evd
  • Templat:Evd

#iferror:

  • {{ #iferror: ''ekspresi'' | ''bermasalah'' | ''berhasil'' }}


Fungsi iferror akan menghasilkan bermasalah jika ekspresi mengandung sebuah <strong class="error"> yang terkadang dihasilkan oleh #expr, #ifexpr, #time, #rel2abs, dan beberapa situasi lainnya di MediaWiki seperti kedalaman rekursif, dan loop templat. Fungsi ini berguna untuk menangkap masukan yang bermasalah.

Contoh:

  • {{#iferror:{{#expr:1+1}}|masukan bermasalah|ekspresi valid}} menghasilkan ekspresi valid
  • {{#iferror:{{#expr:1+Z}}|masukan bermasalah|ekspresi valid}} menghasilkan masukan bermasalah


Lihat pula

  • (Inggris) ParserFunction on meta
  • Bantuan:Fungsi parser
  • Bantuan:Kata ajaib
  • Bantuan:Variabel
  • meta:ParserFunctions
  • l
  • b
  • s
Prinsip dasar Wikipedia

 

Pancapilar
Dasar-dasar Wikipedia

Pernyataan Jimbo
Prinsip dasar dalam sejarah

Aturan yang disederhanakan
Ringkasan konvensi Wikipedia

Prinsip dasar proyek
Berlaku di semua proyek
(di meta-wiki)

Daftar
Daftar lengkap kebijakan resmi

 

  • l
  • b
  • s
Kebijakan dan pedoman Wikipedia
Prinsip dasar Yayasan Wikimedia / Kebijakan Yayasan Wikimedia
Pancapilar
Daftar kebijakan dan pedoman Wikipedia bahasa Indonesia
Prosedur penetapan kebijakan dan pedoman
Berkontribusi
Kebijakan
  • Penyuntingan
  • Penyangkalan umum
    • Penyangkalan isi
    • Penyangkalan hukum
    • Penyangkalan medis
    • Penyangkalan risiko
    • Penyangkalan survei
    • Topik kontroversial
  • Wikipedia bukanlah
  • Bukan riset asli
  • Pemastian
  • Sudut pandang netral
  • Biografi tokoh yang masih hidup
Pedoman
  • Pedoman penamaan
  • Disambiguasi
  • Jangan membuat kebohongan
  • Jangan menyertakan salinan naskah asli
  • Kelayakan artikel
  • Konflik kepentingan
  • Sumber tepercaya
  • Tulisan mengawur
  • Vanitas
  • Spam
  • Bangun jaringan halaman
  • Masuk log sebelum melakukan penyuntingan drastis
Menyunting
Pedoman
  • Catatan atas
  • Panjang artikel
  • Halaman pembicaraan
  • Jangan ragu menyunting
  • Subhalaman
  • Tanda tangani pembicaraan
  • Daftar
  • Manual gaya (aksesibilitas)
  • Pedoman gaya
  • Pedoman tata letak
  • Penulisan tanggal dan angka
  • Pembatasan gelar
  • Pranala luar
  • Kategori, daftar, dan templat navigasi
  • Kategorisasi
  • Templat
Memelihara
Kebijakan
  • Kebijakan penghapusan
  • Kebijakan pelindungan
  • Penghapusan revisi
Pedoman
  • Meninjau perubahan tertunda
Bertingkah laku
Kebijakan
  • Halaman serangan
  • Jangan terbebani aturan
  • Keamanan dalam menyunting
    • pedoman penanganan
  • Konsensus
  • Pengguna siluman
  • Perang suntingan
  • Pembatasan penyuntingan
Pedoman
  • Etikawiki
  • Kesopanan
  • Mempermainkan sistem
  • Asumsikan niat baik
  • Kepemilikan artikel
  • Keamanan akun pengguna
  • Penyelesaian perselisihan
  • Mengamankan data pribadi
  • Jangan menyerang pribadi
  • Jangan membuat ancaman hukum
  • Jangan menggigit pengguna baru
  • Jangan mengacau untuk membuktikan sesuatu
Hukum
Kebijakan
  • Perlindungan anak
  • Memberitahukan kontribusi yang dibayar
  • Hak cipta
  • Plagiarisme
  • Kriteria isi nonbebas (revisi 2020)
Proposal
  • Pelanggaran hak cipta
  • Menggunakan kembali konten Wikipedia
Konten
Pedoman
  • Ruang nama proyek
    • ProyekWiki
  • Halaman pengguna
    • Kotak pengguna
Rumah tangga
Kebijakan
  • Sistem pemilihan pengurus
  • Prosedur penetapan kebijakan dan pedoman
Pedoman
  • Penyerapan istilah
  • Pedoman penerjemahan
Kebijakan · Pedoman · Kamus istilah
  • l
  • b
  • s
Bantuan teknis Wikipedia
Untuk mendapat bantuan teknis pribadi, kunjungi Warung Kopi, Beranda Bantuan, Warung Kopi (Teknis), halaman pembicaraan atau Komunitas WBI.
Tanya jawab teknis
  • Menyunting sebuah halaman
    • Bilah alat penyunting
    • CharInsert
    • Konflik penyuntingan
    • Mengembalikan ke revisi sebelumnya
    • Validasi halaman
    • Tulisan rintisan
  • VisualEditor
    • VisualEditor/Panduan pengguna
  • Memulai halaman baru
  • Versi terdahulu
  • Informasi halaman
  • Pedoman penamaan halaman
    • Nama halaman
  • Penjelajah web
    • Kunci pintas
    • Troubleshooting
    • Menghindari tembolok
  • Akses mobile
  • Dukungan multibahasa
  • Karakter istimewa
    • Memasukkannya
  • Mencetak
  • Kelompok pengguna
  • Pemberitahuan perangkat lunak
    • Pemberitahuan sunting
  • IRC WBI
    • Tutorial IRC
  • Pengawasan otoritas
Bantuan Teknis Wikipedia Bahasa Indonesia
Terkait halaman istimewa
  • Bantuan mengenai halaman istimewa
  • Pencarian
    • Pencarian pranala luar
  • Masuk log
    • Mengubah kata sandi
  • Pemberitahuan
    • FAQ
  • Pengalihan
    • Fixing cut-and-paste moves
  • Daftar pantauan
  • Kontribusi pengguna
  • Mengirim email ke pengguna
  • Halaman sembarang
  • Log
  • Pranala balik
  • Perubahan terkait
  • Perubahan terbaru
  • Perubahan tertunda
  • Page Curation
  • Impor halaman
  • Filter penyuntingan
  • Tag
Markah wiki
  • Halaman utama mengenai markah wiki
    • Ikhtisar kode perintah
  • Penggunaan warna
  • Halaman multikolom
  • Line-break handling
  • Daftar
  • Kata ajaib
    • Untuk pemula
    • Variabel
    • ParserFunctions
    • Fungsi parser
    • Fungsi parser switch
    • Fungsi time
  • Pengalihan
  • Bagian dan Daftar isi
  • Tabel
    • Introduction
    • Basics
    • Conditional tables
    • Sorting
    • Collapsing
    • Advanced table formatting
  • Pengawasan otoritas
Pranala & beda/diff
  • URL
  • Pranala
  • Pranala permanen
  • Pranala interwikimedia
  • Pranala antarbahasa
  • Warna pranala
  • Pranala pipa
  • Trik tanda titik dua
  • Jangkar
  • Magic links
  • Perbedaan
    • Panduan diff yang paling sederhana
    • Panduan diff dan pranala sederhana
    • Panduan diff dan pranala lengkap
Audio, video dan berkas
  • Memainkan berkas media
  • Options to hide an image
  • Pengunggahan berkas
    • Introduction
  • Berkas
    • Pemuatan berkas
    • Memindahkan berkas ke Commons
  • Markah berkas visual
  • Gambar
    • Mengunggah gambar
    • Mempersiapkan gambar untuk diunggah
    • Tutorial gambar
    • Extended image syntax
    • Perbaikan pranala berkas
  • Galeri
  • Tutorial grafis
    • Basic bitmap image editing
    • How to improve image quality
  • Graphics Lab resources
  • Markah berkas suara
  • Bantuan SVG
Grafik lainnya
  • Silsilah
  • Grafik dan bagan
    • Cara membuat
    • To scale charts
    • Barchart
  • Menampilkan rumus
    • Simbol matematika
    • Rendering math
    • LaTeX
  • Score musik
    • Simbol musik
  • Lini waktu
    • Bantuan mengenai garis waktu
    • Sintaks EasyTimeline
  • Sintaks WikiHiero
Templat
dan modul Lua
  • Templat
    • Berisiko tinggi
    • Bicara
    • Gambar
    • Kategori
    • Kotak info
    • Kutipan
    • Navigasi
    • Pautan
    • Pemeliharaan
    • Perapian
    • Rintisan
    • Referensi
    • Umum
    • Kotak Pengguna
  • Transklusi
    • Bagian berlabel
  • Substitusi
  • Pengodean templat lanjutan
  • Batasan templat
  • Bak pasir templat dan kasus uji
  • Dokumentasi templat
  • Hapus singgahan
    • Job queue
  • Bantuan Lua
  • Proyek Lua
    • To do
    • Resources
  • Panduan Scribble
Stuktur data
  • Ruang nama
  • Apa yang dinamakan artikel
    • Catatan atas
    • Panjang artikel
  • Halaman pembicaraan
    • Bicara
    • Mengarsipkan
    • Pengarsipan otomatis
    • Tanda tangan
  • Halaman pengguna
    • User page design
  • Project/Wikipedia
  • Berkas
    • Halaman deskripsi berkas
  • MediaWiki
    • Phabricator
    • Pesan sistem
  • Templat
  • Bantuan
  • Kategori
    • Penamaan kategori
  • Portal
  • Buku
  • TimedText
  • Modul/Lua
  • Flow
  • Halaman istimewa
HTML dan CSS
  • Menggunakan kode HTML di Wikipedia
  • Validasi markah
  • Tag span
  • CSS
  • Katalog kelas CSS
  • Gaya yang berguna
  • Classes used in microformats
  • Kelas Ambox
  • Common.js dan common.css
  • User CSS for monospaced coding font
Kustomisasi dan peralatan
  • Preferensi
  • Kulit
  • Menyesuaikan daftar pantauan
    • Menyembunyikan halaman
  • Perkakas
  • Fitur Beta
  • Skrip pengguna
    • Panduan
    • Teknik
  • Skrip IRC
  • Gaya pengguna
  • Peralatan
    • Interproyek
    • LinkFA
    • Sembunyikan dan tampilkan
    • Pintasan navigasi
    • Peralatan peramban
    • Peramban alternatif
    • Peralatan penyuntingan
    • Optimum tool set
  • Cleaning up vandalism tools
  • Peralatan sitasi
  • Wikimedia Cloud Services
  • Bilah alat penyunting
Penyuntingan otomatis
  • Bot
    • Membuat Bot
    • Permohonan Bot
  • Twinkle
  • HotCat
  • WPCleaner
  • igloo
  • AutoWikiBrowser
  • Popup navigasi
  • STiki
  • AfC helper script
  • Huggle
Pengodean karakter &
Multibahasa
  • Bahasa Jepang
  • Bahasa Arab
  • Pengucapan
  • Sokongan multibahasa (Asia Timur)
Lihat pula: Kategori:Bantuan
Hubungi kami  • Bantuan:Isi  • Pedoman gaya  • Tutorial  • Kebijakan dan pedoman  • Catatan kaki  • Rujukan
  • l
  • b
  • s
Panduan menulis
Membuat sebuah artikel
Mari kita mulai
Tata letak
Struktur visual artikel
Artikel yang sempurna
Daftar periksa komponen artikel
Pengembangan artikel
Tahap yang disarankan untuk sebuah artikel
Pedoman gaya
Pedoman gaya menulis komprehensif
Menulis artikel yang lebih baik
Kumpulan nasihat
  • l
  • b
  • s
Templat Wikipedia
Ruang nama utama
  • Umum
  • Perapian
    • Pemastian dan sumber
  • Sengketa
  • Catatan atas
  • Kotak info
  • Pranala
    • Pranala luar
    • Pranala negara
  • Daftar
  • Halaman Utama
  • Bagian
  • Sumber artikel
    • Referensi cepat
  • Kotak standar
  • Penerjemahan
Ruang nama lainnya
  • Daftar isi ringkas
  • Kategori
  • Berkas
  • Pembicaraan
  • Templat
  • Halaman pengguna
    • Kotak pengguna
  • Pembicaraan pengguna
  • Ruang nama proyek
    • Spanduk ProyekWiki
Semua ruang nama
  • Penghapusan
    • Cepat
  • Pemformatan
  • Pemeliharaan
  • Penggabungan
  • Pemindahan
    • Requested
  • Templat navigasi
  • Pengalihan
    • Indeks fungsional
    • Kode bahasa
  • Splitting
  • Proyek saudari
Topik terkait
  • Wikipedia:Indeks templat
    • Kategori
Cari
  • Kategori
  • l
  • b
  • s
Daftar Wikipedia dalam berbagai bahasa di dunia menurut jumlah artikel
6.000.000+
  • Inggris (en) (6.994.319)
  • Cebú (ceb)
2.000.000+
  • Jerman (de)
  • Prancis (fr)
  • Swedia (sv)
  • Belanda (nl)
1.000.000+
  • Arab (ar)
  • Arab Mesir (arz)
  • Italia (it)
  • Jepang (ja)
  • Persia (fa)
  • Polandia (pl)
  • Portugis (pt)
  • Rusia (ru)
  • Spanyol (es)
  • Tionghoa (Bahasa Mandarin) (zh)
  • Ukraina (uk)
  • Vietnam (vi)
  • Waray (war)
100.000
–999.999
  • Afrikaans (af)
  • Armenia (hy)
  • Azerbaijan (az)
  • Basque (eu)
  • Belarus (be)
  • Bengali (bn)
  • Bulgaria (bg)
  • Burma (my)
  • Catalonia (ca)
  • Chechnya (ce)
  • Ceko (cs)
  • Denmark (da)
  • Esperanto (eo)
  • Estonia (et)
  • Finlandia (fi)
  • Galisia (ga)
  • Georgia (ka)
  • Hindi (hi)
  • Hungaria (hu)
  • Ibrani (he)
  • Indonesia (id)
  • Inggris Sederhana (simple)
  • Kanton (zh-yue)
  • Kazakh (kk)
  • Korea (ko)
  • Kroasia (hr)
  • Latin (la)
  • Latvia (lv)
  • Lituania (lt)
  • Makedonia (mk)
  • Melayu (ms)
  • Min Selatan (zh-min-nan)
  • Minangkabau (min)
  • Norwegia Baru (nn)
  • Norwegia Bokmål (no)
  • Rumania (ro)
  • Serbia (sr)
  • Serbo-Kroasia (sh)
  • Slovenia (sl)
  • Slowakia (sk)
  • Tamil (ta)
  • Tatar (tt)
  • Thai (th)
  • Turki (tr)
  • Urdu (ur)
  • Uzbek (uz)
  • Yunani (el)
  • Wales (cy)
10.000
–99.999
  • Aceh (ace)
  • Albania (sq)
  • Alemannik (als)
  • Aragon (an)
  • Bali (ban)
  • Banjar (bjn)
  • Belarus (Taraškievica) (be-tarask)
  • Bosnia (bs)
  • Brittany (br)
  • Bugis (bug)
  • Chuvash (cv)
  • Gaelik Skotlandia (gd)
  • Gorontalo (gor)
  • Gujarat (gu)
  • Kannada (kn)
  • Kreol Haiti (ht)
  • Islandia (is)
  • Irlandia (it)
  • Jawa (jv)
  • Kurdi (Kurmanji) (ku)
  • Kirgiz (ky)
  • Maithili (mai)
  • Malayalam (ml)
  • Mongol (mn)
  • Nepal (ne)
  • Occitania (oc)
  • Ossetia (os)
  • Piemonte (pms)
  • Samogitia (bat-smg)
  • Sanskerta (sa)
  • Silesia (szl)
  • Skots (sco)
  • Sunda (su)
  • Telugu (te)
  • Tagalog (tl)
  • Tatar Krimea (crh)
  • Volapük (vo)
  • Yoruba (yo)
  • Yiddi (yi)
  • Zulu (zu)
>10.000
  • Aromania (roa-rup)
  • Bambara (bm)
  • Betawi (bew)
  • Bhojpur (bh)
  • Gan (gan)
  • Kashmir (ks)
  • Ladino (lad)
  • Madura (mad)
  • Nias (nia)
  • Pangasinan (pag)
  • Sami Utara (smn)
  • Talish (tly)
  • Tulu (tcy)
  • Uighur (ug)
Lihat pula: Daftar wiki Wikimedia
Diperoleh dari "https://id.wikipedia.org/w/index.php?title=Bantuan:Ungkapan_bersyarat&oldid=24662275"
Kategori:
  • Fitur Wikipedia
  • Bantuan Wikipedia
Kategori tersembunyi:
  • Halaman dengan argumen ganda di pemanggilan templat
  • Pages using the JsonConfig extension
  • Artikel yang perlu pemutakhiran Oktober 2023
  • Semua artikel yang perlu pemutakhiran
  • Templat portal dengan seluruh portal berpranala merah
  • Halaman yang menggunakan pranala magis RFC

Best Rank
More Recommended Articles