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.

Kata ajaib adalah fitur dari teks wiki yang memungkinkan berbagai instruksi untuk diberikan ke perangkat lunak MediaWiki, misalkan untuk menampilkan variabel yang sering digunakan dalam menulis artikel atau dalam templat.

Jenis-jenis

Beberapa jenis kata ajaib adalah:

  1. Behavior switches: Kata ajaib jenis ini berbentuk sebuah kata yang ditulis menggunakan huruf kapital dan diapit oleh 2 (dua) garis bawah, contoh
  2. Variables atau variabel: Kata ajaib jenis ini berbentuk sebuah kata yang ditulis menggunakan huruf kapital dan dikelilingi oleh 2 (dua) tanda kurung kurawal sehingga terlihat seperti templat, contoh ((PAGENAME))
  3. Parser functions atau fungsi parser: Kata ajaib jenis ini berbentuk sebuah kata yang dikelilingi oleh 2 (dua) tanda kurung kurawal dan diawali dengan tanda pagar (#), contoh ((#expr:2+2))

Beberapa kata ajaib adalah case-insensitive, tetapi tidak semuanya. Ruang putih dilucuti dari awal dan kata kunci akhir dan parameter, seperti dalam sintaks templat.

Halaman yang tergantung kata-kata ajaib akan mempengaruhi atau mengembalikan data tentang halaman ini, even if the word is added through a transcluded template or included system message.

Behavior switches

Variabel

Catatan: semua variabel sebelumnya masing-masing dapat mengambil parameter, untuk beroperasi pada halaman selain halaman saat ini. misalnya ((TALKPAGENAME:WP:MOS)) kembali ke "Pembicaraan Wikipedia:MOS".

Fungsi parser

Metadata

Tambahkan |R untuk mendapatkan angka tanpa tanda koma.

Pemformatan

Jalur

Ekspresi kondisional

Untuk dokumentasi, lihat halaman Ekstensi ParserFunctions. Perhatikan bahwa beberapa parameter bersifat opsional.

Perhatikan bahwa dengan ekspresi #if:, variabel seperti (({1))} selalu membutuhkan pipa diujung: (({1|))}. Jika tidak ada, maka apabila parameter 1 dikosongkan, bukannya tidak menghasilkan apa-apa perangkat lunak malah akan menghasilkan teks (({1))} dan tidak akan bisa dikosongkan.

Untuk penggunaan fungsi-fungsi tersebut di tabel, lihat Bantuan:Tabel kondisional.

Untuk contoh dan penjelasan lebih lanjut, lihat Bantuan:Ekspresi kondisional dan Bantuan:Fungsi parser switch.

Lain-lain

Lihat pula