Bantuan:Kata ajaib: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Nurcilacap (bicara | kontrib)
Tidak ada ringkasan suntingan
Tag: Suntingan perangkat seluler Suntingan peramban seluler Suntingan seluler lanjutan
 
(15 revisi perantara oleh 10 pengguna tidak ditampilkan)
Baris 1:
{{Shortcut|WP:MAGICKata magis}}
{{gabung|Bantuan:Variabel}}
{{Templat:Bantuan:Bantuan/seri tab}}<!-- templat ini hanya digunakan untuk halaman Bantuan: , bukan Wikipedia:-->
{{redirect|WP:MAGIC|wikitext|Help:Magic}}
{{Templat:Bantuan:Bantuan/sidebar}}<!-- templat ini hanya digunakan untuk halaman Bantuan: , bukan Wikipedia:-->
{{Shortcut|WP:MAGIC}}
{{redirect|WP:MAGIC|wikitextteks wiki|HelpBantuan:Magic}}
'''{{PAGENAME}}Kata ajaib''' adalah fitur dari ''[[wikitextteks 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= ==
==Informasi umum==
===Jenis-jenis===
Beberapa jenis kata ajaib adalah:
# '''''[[Bantuan:Variabel#Behavior switches'''''|Behavior atau 'switches]]''perubahan''': Kata ajaib jenis ini berbentuk sebuah kata yang ditulis menggunakan huruf kapital dan dikelilingidiapit oleh 2 (dua) garis bawah (''undercsore''), contoh __NOTDOC____NOTOC__
# '''''Variables''''' atau '''{{WP|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 {{<i/i>PAGENAME}}
# '''''Parser functions''''' atau '''{{WP|fungsi parser}}''': Kata ajaib jenis ini berbentuk sebuah kata yang dikelilingi oleh 2 (dua) tanda kurung kurawal dan diawali dengan tanda pagar (#), contoh {{<i/i>#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.
Baris 15:
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.
 
== Perubahan''Behavior switches'' ==
{{hatnote|Untuk dokumentasi, lihat [[mw:Help:Magic words#Behavior switches|Behavior switches]] bagiandi halamansitus Wikipedia, kecuali dinyatakan lainMediaWiki.}}
* <code><nowiki>__NOTOC__</nowiki></code> (dapat muncul di mana saja di Wikitext tersebut; menekan daftar isi)
* <code><nowiki>__FORCETOC__</nowiki></code> (dapat muncul di mana saja di Wikitext tersebut; membuat daftar isi muncul dalam posisi normal di atas judul pertama)
Baris 24:
* <code><nowiki>__NONEWSECTIONLINK__</nowiki></code> (menghapus link "+" pada halaman "Pembicaraan" )
* <code><nowiki>__NOGALLERY__</nowiki></code> (pada halaman kategori, menggantikan thumbnail dengan link normal)
* <code><nowiki>__HIDDENCAT__</nowiki></code> (pada halaman kategori, membuatnya menjadi [[WPBantuan:HIDDENCATKategori|hiddenkategori categorytersembunyi]])
* <code><nowiki>__INDEX__</nowiki></code> (memberitahu mesin pencari untuk mengindeks halaman)
* <code><nowiki>__NOINDEX__</nowiki></code> (memberitahu search engine tidak mengindeks halaman)
* <code><nowiki>__STATICREDIRECT__</nowiki></code> (Pada halaman redirect, jangan biarkan MediaWiki untuk secara otomatis memperbarui link ketika seseorang bergerak halaman dan cek "Update setiap pengalihan yang mengarah ke judul asli"​​, juga digunakan untuk memberitahu interwikibots bahwa redirect ini dapat dilihat sebagai sebuah artikel)
* <code><nowiki>__DISAMBIG__</nowiki></code> (menandai halaman sebagai [[WP:DAB|disambiguation page]] dan menempatkannya di [[Special:DisambiguationPages]], dan tempat-tempat ke dalam link di [[Special:DisambiguationPageLinks]]). Nah [[mw:Extension:Disambiguator]].
* <code><nowiki>{{DISPLAYTITLE:</nowiki>''title''<nowiki>}}</nowiki></code> (ganti [[WP:DISPLAYTITLE|displayed form]] dari judul halaman)
* <code><nowiki>{{DEFAULTSORT:</nowiki>''sortkey''<nowiki>}}</nowiki></code> (sets a default category [[WP:SORTKEY|sort key]])
* <code><nowiki>{{noexternallanglinks}}</nowiki></code> untuk menekan semua [[Wikidata:Help:Linking Wikipedia pages|Wikidata]] otomatis [[Help:Interlanguage links|Link antar bahasa]]. Setara dengan <code><nowiki>{{noexternallanglinks:*}}</nowiki></code>. Link untuk bahasa individu dapat ditekan dengan menentukan kode bahasa dalam daftar pipa-dipisahkan, misalnya <code><nowiki>{{noexternallanglinks:fr|es|ja}}</nowiki></code>. Nah lihat [[mw:Extension:Wikibase Client#noexternallanglinks]].
 
== Variabel ==
{{ShortcutUtama|WPBantuan:VARVariabel}}
{{hatnote|ForUntuk documentationdokumentasi, seelihat thebagian [[mw:Help:Magic words#Variables|Variables]] sectiondi of thehalaman MediaWiki page.}}
 
* <ttcode><nowiki>{{ARTICLEPAGENAME}}</nowiki></ttcode> (associatedhalaman non-talkpembicaraan pagedari halaman yang sekarang) (identicalidentik todengan <nowiki>{{SUBJECTPAGENAME}}</nowiki> )
* <ttcode><nowiki>{{ARTICLESPACE}}</nowiki></ttcode> (associatedruang nama non-talkpembicaraan dari halaman yang namespacesekarang) (identicalidentik todengan <nowiki>{{SUBJECTSPACE}}</nowiki> )
* <ttcode><nowiki>{{BASEPAGENAME}}</nowiki></ttcode> (pagejudul titlehalaman excludingtidak ''current''temasuk [[HelpBantuan:SubpagesSubhalaman|subpagesubhalaman]] andyang namespace''sekarang'' dan ruang nama - effectivelydengan kata lain, thejudul parenthalaman pageinduk withouttanpa theruang namespacenamanya)
* <ttcode><nowiki>{{FULLPAGENAME}}</nowiki></ttcode> ([[HelpBantuan:PageNama namehalaman|pagejudul titlehalaman]] includingtermasuk [[helpBantuan:namespaceRuang nama|namespaceruang nama]]nya)
* <ttcode><nowiki>{{NAMESPACE}}</nowiki></ttcode> (namespaceruang ofnama currenthalaman pageyang sekarang)
* <ttcode><nowiki>{{PAGENAME}}</nowiki></ttcode> (pagejudul titlehalaman excludingtidak namespacetermasuk ruang namanya)
* <ttcode><nowiki>{{SUBJECTPAGENAME}}</nowiki></ttcode> (associatedhalaman non-talkpembicaraan pagedari halaman yang sekarang) (identicalidentik todengan <nowiki>{{ARTICLEPAGENAME}}</nowiki> )
* <ttcode><nowiki>{{SUBJECTSPACE}}</nowiki></ttcode> (associatedruang nama non-talkpembicaraan dari halaman yang namespacesekarang) (identicalidentik todengan <nowiki>{{ARTICLESPACE}}</nowiki> )
* <ttcode><nowiki>{{SUBPAGENAME}}</nowiki></ttcode> (subpagebagian partsubhalaman ofdari titlejudulnya)
* <ttcode><nowiki>{{TALKPAGENAME}}</nowiki></ttcode> (associatedhalaman talkpembicaraan pagedari halaman yang sekaranag)
* <ttcode><nowiki>{{TALKSPACE}}</nowiki></ttcode> (associatedruang talknama namespacepembicaraan dari halaman yang sekarang)
* <ttcode><nowiki>{{FULLPAGENAMEE}}, {{NAMESPACEE}}</nowiki></ttcode> etcdll. (equivalentsekuivalen encodeduntuk fordikodekan usedan indigunakan MediaWikidi [[URL]]s MediaWIki)
 
''Catatan: semua variabel sebelumnya masing-masing dapat mengambil parameter, untuk beroperasi pada halaman selain halaman saat ini. misalnya <nowiki>{{TALKPAGENAME:WP:MOS}}</nowiki> kembali ke "{{TALKPAGENAME:WP:MOS}}"''.
 
* <ttcode><nowiki>{{SITENAME}}</nowiki></ttcode> ({{SITENAME}})
* <ttcode><nowiki>{{SERVER}}</nowiki></ttcode> ({{SERVER}})
* <ttcode><nowiki>{{SERVERNAME}}</nowiki></ttcode> ({{SERVERNAME}})
* <ttcode><nowiki>{{SCRIPTPATH}}</nowiki></ttcode> ({{SCRIPTPATH}})
* <ttcode><nowiki>{{CURRENTVERSION}}</nowiki></ttcode> (currentversi MediaWiki versionyang sekarang)
* <ttcode><nowiki>{{REVISIONID}}</nowiki></ttcode> (revisi terbaru untuk saat ini halaman-itu tidak dapat diganti dan juga tidak bekerja di pratinjau)
* <ttcode><nowiki>{{REVISIONDAY}}, {{REVISIONDAY2}}, {{REVISIONMONTH}}, {{REVISIONYEAR}}, {{REVISIONTIMESTAMP}}, {{REVISIONUSER}}</nowiki></ttcode> (datetanggal, timewaktu, editordan atpenyunting lastdi editsuntingan terbaru)
* <ttcode><nowiki>{{CURRENTYEAR}}, {{CURRENTMONTH}}, {{CURRENTMONTHNAME}}, {{CURRENTMONTHABBREV}}, {{CURRENTDAY}}, {{CURRENTDAY2}}, {{CURRENTDOW}}, {{CURRENTDAYNAME}}, {{CURRENTTIME}}, {{CURRENTHOUR}}, {{CURRENTWEEK}}, {{CURRENTTIMESTAMP}}</nowiki></ttcode> (currentvariabel datetanggal/time variableswaktu)
* <ttcode><nowiki>{{LOCALYEAR}}</nowiki></ttcode> etcdll. (asseperti previouslysebelumnya, basedberdasarkan onwaktu site'slokal local timesitus)
* <ttcode><nowiki>{{NUMBEROFPAGES}}, {{NUMBEROFARTICLES}}, {{NUMBEROFFILES}}, {{NUMBEROFEDITS}}, {{NUMBEROFVIEWS}}, {{NUMBEROFUSERS}}, {{NUMBEROFADMINS}}, {{NUMBEROFACTIVEUSERS}}</nowiki></ttcode> (statisticsstatistik on Englishdi Wikipedia ini; addtambahkan <ttcode>:R</ttcode> tountuk mendapatkan returnangka numberstanpa withouttanda commaskoma)
 
== ParserFungsi functionsparser ==
{{Shortcut|WP:PF}}
{{hatnote|ForUntuk documentationdokumentasi, see thelihat [[mw:Help:Magic words|MediaWikihalaman magickata wordsajaib pageMediaWiki]] or theatau [[mw:Help:Extension:ParserFunctions|ParserFunctionshalaman Extensionekstensi pageParserFunctions]], unlesskecuali bila otherwisedikatakan statedsebaliknya.}}
 
=== Metadata ===
* <ttcode><nowiki>{{PAGEID}}</nowiki></ttcode> (uniquenomor pagepengenal identifierhalaman numberyang unik)
* <ttcode><nowiki>{{PAGESIZE:</nowiki>''page name''<nowiki>}}</nowiki></ttcode> (sizeukuran ofhalaman pagedalam insatuan bytesbyte)
* {{anchor|PROTECTIONLEVEL}}<ttcode><nowiki>{{PROTECTIONLEVEL:</nowiki>''action''<nowiki>|</nowiki>''pagename''<nowiki>}}</nowiki></ttcode> (protectiontingkat levelperlindungan foruntuk giventindakan actionyang diberikan ondi thehalaman specifiedyang pagedisebutkan)
* <ttcode><nowiki>{{PENDINGCHANGELEVEL}}</nowiki></ttcode> (leveltingkat ofperlindungan [[WPWikipedia:PCPerubahan tertunda|pendingperubahan changestertunda]] protection ondi thehalaman currentyang pagesekarang)
* <ttcode><nowiki>{{PAGESINCATEGORY:</nowiki>''categoryname''<nowiki>}}</nowiki></ttcode> (numberbanyak ofhalaman pages in the givendalam [[HelpBantuan:CategoriesKategori|categorykategori]] yang diberikan)
* <ttcode><nowiki>{{NUMBERINGROUP:</nowiki>''groupname''<nowiki>}}</nowiki></ttcode> (numberbanyak ofpengguna users in a specificdalam [[HelpWikipedia:UserKelompok rightspengguna|groupkelompok]] tertentu)
 
Tambahkan <code>|R</code> untuk mendapatkan angka tanpa tanda koma.
Add <tt>|R</tt> to return numbers without commas.
 
=== FormattingPemformatan ===
* <ttcode><nowiki>{{lc:</nowiki>''string''<nowiki>}}</nowiki></ttcode> (convertmengubah tosemuanya lowermenjadi casehuruf kecil)
* <ttcode><nowiki>{{lcfirst:</nowiki>''string''<nowiki>}}</nowiki></ttcode> (convertmengubah firstkarakter characterpertama tomenjadi lowerhuruf casekecil)
* <ttcode><nowiki>{{uc:</nowiki>''string''<nowiki>}}</nowiki></ttcode> (convertmengubah tosemuanya uppermenjadi casehuruf besar)
* <ttcode><nowiki>{{ucfirst:</nowiki>''string''<nowiki>}}</nowiki></ttcode> (convertmengubah firstkarakter characterpertama tomenjadi upperhuruf casebesar)
* <ttcode><nowiki>{{formatnum:</nowiki>''unformatted&nbsp;num''<nowiki>}}</nowiki></ttcode> (formatmemformat aangka numberdengan withpemisah commatanda separatorskoma; addtambahkan <ttcode><nowiki>|</nowiki>R</ttcode> tountuk unformatmenghapus apemformatan numbertersebut). Separator ribuan harus dihilangkan
** Baca di [https://wiki-indonesia.club/w/index.php?title=Pembicaraan_Bantuan:Kata_ajaib&oldid=21274613#Masalah_pada_formatnum_di_berbagai_templat halaman pembicaraan] untuk permasalahan tentang formatnum dan solusinya.
* <tt><nowiki>{{#formatdate:</nowiki>''date''|''format''<nowiki>}}</nowiki></tt> (formats a date according to user preferences; a default can be given as an optional case-sensitive second parameter for users without date preference; can convert a date from an existing format to any of <tt>dmy</tt>, <tt>mdy</tt>, <tt>ymd</tt> or <tt>ISO 8601</tt> formats, with the user's preference overriding the specified format)
* <code><nowiki>{{#formatdate:</nowiki>''date''|''format''<nowiki>}}</nowiki></code> (memformat tanggal sesuai preferensi pengguna; sebuah ''default'' bisa diberikan sebagai parameter peka-kapital opsional kedua bagi pengguna yang tidak punya preferensi tanggal; bisa mengubah tanggal dari format yang ada menjadi format <code>dmy</code>, <code>mdy</code>, <code>ymd</code> atau <code>ISO 8601</code> manapun, dengan preferensi pengguna membatalkan format yang diberikan)
* <tt><nowiki>{{padleft:xyz|</nowiki>''stringlength''<nowiki>}}</nowiki></tt>, <tt><nowiki>{{padright:xyz|</nowiki>''stringlength''<nowiki>}}</nowiki></tt> (pad with zeros to the right or left; an alternative padding string can be given as a third parameter; the alternative padding string may be truncated if its length does not evenly divide the required number of characters)
* <ttcode><nowiki>{{pluralpadleft:xyz|</nowiki>''n''|''isstringlength''<nowiki>}}</nowiki></code>, <code><nowiki>{{padright:xyz|</nowiki>''arestringlength''<nowiki>}}</nowiki></ttcode> (producesmengisi alternativedengan textnol accordingdi tokanan whetheratau ''n''kiri; string pengisi alternatif bisa diberikan sebagai parameter ketiga; pengisi alternatif bisa jadi terpotong jika panjangnya tidak membagi rata isbanyak greaterkarakter thanyang 1diperlukan)
* <ttcode><nowiki>{{#timeplural:</nowiki>''format stringn''|''dateis''<nowiki>|</time objectnowiki>''are''<nowiki>}}</nowiki></ttcode> (formenghasilkan date/timeteks formatting;alternatif alsoapabila <tt>#timel</tt>''n'' forlebih local time. Covered at the [[mw:Help:Extension:ParserFunctions##time|extensionbesar documentationdaripada page]].1)
* <code><nowiki>{{#time:</nowiki>''format string''|''date/time object''<nowiki>}}</nowiki></code> (untuk pemformatan tanggal/waktu; juga <code>#timel</code> untuk waktu lokal. Dibahas di [[mw:Help:Extension:ParserFunctions##time|halaman dokumentasi ekstensi]].)
* <tt><nowiki>{{gender:</nowiki>''username''|''masculine''|''feminine''|''neutral''}}</tt> (produces alternative text according to the gender specified by the given user in his/her preferences)
* <ttcode><nowiki>{{#taggender:</nowiki>''tagnameusername''|''contentmasculine''|''parameter1''=''value1feminine''|''parameter2''=''value2neutral''}}</ttcode> (equivalentmenghasilkan toteks analternatif HTMLtergantung tagjenis orkelamin pairyang ofdiberikan tags;di can be used for [[WP:REFNEST|nestingpreferensi references]]penggunanya)
* <code><nowiki>{{#tag:</nowiki>''tagname''|''content''|''parameter1''=''value1''|''parameter2''=''value2''}}</code> (ekuivalen dari sebuah atau sepasang tag HTML; bisa digunakan untuk membuat [[Bantuan:Catatan kaki|referensi di dalam referensi]])
 
=== PathsJalur ===
* <ttcode><nowiki>{{localurl:</nowiki>''page name''<nowiki>}}</nowiki></ttcode>, <ttcode><nowiki>{{localurl:</nowiki>''page name''<nowiki>|</nowiki>''query string''<nowiki>}}</nowiki></ttcode> (relativejalur pathrelatif toke the titlejudul)
* <ttcode><nowiki>{{fullurl:</nowiki>''page name''<nowiki>}}</nowiki></ttcode>, <ttcode><nowiki>{{fullurl:</nowiki>''page name''<nowiki>|</nowiki>''query_string''<nowiki>}}</nowiki></ttcode> (absolutejalur pathabsolut toke the titlejudul, without atanpa protocolprefiks prefixprotokol)
* <ttcode><nowiki>{{canonicalurl:</nowiki>''page name''<nowiki>}}</nowiki></ttcode>, <ttcode><nowiki>{{canonicalurl:</nowiki>''page name''<nowiki>|</nowiki>''query_string''<nowiki>}}</nowiki></ttcode> (absolutejalur pathabsolut toke the titlejudul, with adengan protocolprefiks prefixprotokol)
* <ttcode><nowiki>{{filepath:</nowiki>''file name''<nowiki>}}</nowiki></ttcode> (absolute URL toabsolut ake berkas media file)
* <ttcode><nowiki>{{urlencode:</nowiki>''string''<nowiki>}}</nowiki></ttcode> (input encodeddikodekan foruntuk usedigunakan indi URLstring querykueri stringsURL: {{urlencode:likeseperti thisini}})
** <ttcode><nowiki>{{urlencode:</nowiki>''string''<nowiki>|PATH}}</nowiki></ttcode> (input encodeddikodekan foruntuk usedigunakan indi URLjalur pathsURL: {{urlencode:likeseperi thisini|PATH}})
** <ttcode><nowiki>{{urlencode:</nowiki>''string''<nowiki>|WIKI}}</nowiki></ttcode> (input encodeddikodekan foruntuk usedigunakan asdi MediaWikinama pagehalaman namesMediaWiki: {{urlencode:likeseperti thisini|WIKI}})
* <ttcode><nowiki>{{anchorencode:</nowiki>''string''<nowiki>}}</nowiki></ttcode> (input encodeddikodekan foruntuk usedigunakan indi MediaWikijangkar bagian URL section anchorsMediaWiki)
* <ttcode><nowiki>{{ns:</nowiki>''n''<nowiki>}}</nowiki></ttcode> (namenama for thedari [[HelpBantuan:NamespaceRuang nama|namespaceruang nama]] withyang indexmemiliki indeks ''n''; uselihat <ttcode><nowiki>{{nse:}}</nowiki></ttcode> foruntuk themetode equivalentekuivalen encodedyang formengodekan MediaWikiuntuk URLsURL MediaWiki)
* <ttcode><nowiki>{{#rel2abs:</nowiki> ''path'' <nowiki>}}</nowiki></ttcode> (convertsmengubah ajalur relativeberkas filerelatif pathmenjadi to absoluteabsolut; see thelihat [[mw:Help:Extension:ParserFunctions|extensiondokumentasi documentationekstensi]])
* <ttcode><nowiki>{{#titleparts:</nowiki> ''pagename'' | ''number of segments to return'' | ''first segment to return'' <nowiki>}}</nowiki></ttcode> (splitsmembagi titlejudul intomenjadi partsbagian-bagian; see thelihat [[mw:Help:Extension:ParserFunctions|extensiondokumentasi documentationekstensi]])
 
=== ConditionalEkspresi expressionskondisional ===
{{hatnote|ForUntuk documentationdokumentasi, see thelihat [[mw:Help:Extension:ParserFunctions|ParserFunctionshalaman ExtensionEkstensi pageParserFunctions]]. NotePerhatikan thatbahwa somebeberapa parametersparameter arebersifat optionalopsional.}}
* <ttcode><nowiki>{{#expr:</nowiki> ''expression'' <nowiki>}}</nowiki></ttcode> (evaluatesmenghitung theekspresi givenyang expressiondiberikan; seelihat [[HelpBantuan:CalculationPenghitungan]])
* <ttcode><nowiki>{{#if:</nowiki> ''test string'' | ''value if non-empty'' | ''value if empty'' <nowiki>}}</nowiki></ttcode> (selectsmemilih onesatu ofdi twoantara valuesdua basednilai onbergantung whetherpada the testapakah string isyang emptydiuji kosong atau tidak)
* <ttcode><nowiki>{{#ifeq:</nowiki> ''string 1'' <nowiki>|</nowiki> ''string 2'' <nowiki>|</nowiki> ''value if equal'' <nowiki>|</nowiki> ''value if unequal'' <nowiki>}}</nowiki></ttcode> (selectsmemilih onesatu ofdi twoantara valuesdua basednilai onbergantung whetherapakah thekedua teststring stringsyang arediuji equalsama atau tidaknumericallysecara ifnumerik jika applicablebisa)
* <ttcode><nowiki>{{#iferror:</nowiki> ''test string'' <nowiki>|</nowiki> ''value if error'' <nowiki>|</nowiki> ''value if correct'' <nowiki>}}</nowiki></ttcode> (selectsmemilih valuenilai basedberdasarkan onapakah whetherstring theyang testdiuji stringmenghasilkan generates akesalahan parser erroratau tidak)
* <ttcode><nowiki>{{#ifexpr:</nowiki> ''expression'' <nowiki>|</nowiki> ''value if true'' <nowiki>|</nowiki> ''value if false'' <nowiki>}}</nowiki></ttcode> (selectsmemilih valuenilai basedberdasarkan onpenghitungan evaluation of expressionekspresi)
* <ttcode><nowiki>{{#ifexist:</nowiki> ''page title'' | ''value if exists'' | ''value if doesn't exist'' <nowiki>}}</nowiki></ttcode> (selectsmemilih valuenilai dependingbergantung onpada whetherapakah ajudul pagehalaman titletersebut existsada atau tidak)
* <ttcode><nowiki>{{#switch:</nowiki> ''test'' | ''case1'' = ''value for case 1'' | ... | ''default'' <nowiki>}}</nowiki></ttcode> (providesmemberikan alternativesberbagai basedalternatif onsesuai thedengan valuenilai ofyang themana testyang menyamai string yang diuji)
 
NotePerhatikan thatbahwa withdengan ekspresi <code>#if:</code> expressions, avariabel variable likeseperti <code><nowiki>{{{1}}}</nowiki></code> alwaysselalu requiresmembutuhkan apipa final pipediujung: <code><nowiki>{{{1|}}}</nowiki></code>. IfJika ittidak is absentada, thenmaka whenever theapabila parameter 1 is absentdikosongkan, insteadbukannya oftidak leavingmenghasilkan theapa-apa fieldperangkat blanklunak themalah softwareakan willmenghasilkan use the actual textteks ''<code>{{{1}}}</code>'' and the fielddan willtidak neverakan bebisa emptydikosongkan.
 
Untuk penggunaan fungsi-fungsi tersebut di tabel, lihat [[Bantuan:Tabel kondisional]].
For the use of these functions in tables, see [[Wikipedia:Conditional tables|WP:Conditional tables]].
 
ForUntuk examplescontoh anddan morepenjelasan explanationlebih lanjut, seelihat [[HelpBantuan:ConditionalEkspresi expressionskondisional]] anddan [[HelpBantuan:SwitchFungsi parser functionswitch]].
 
=== OtherLain-lain ===
* <code><nowiki>{{#babel:</nowiki> ''babelcode1'' | ''babelcode2'' | ... <nowiki>}}</nowiki></code> (replacementpengganti for thetabel {{tlx|babel}} template; seelihat [[mw:Extension:Babel#Usage|ExtensionExtensi:Babel]])
* <code><nowiki>{{#coordinates:</nowiki> ''arg1'' | ''arg2'' | ... <nowiki>}}</nowiki></code> (seelihat [[mw:Extension:GeoData|ExtensionExtensi:GeoData]])
* <code><nowiki>{{#invoke:</nowiki> ''module'' | ''function'' | ''arg1'' | ''arg2'' | ... <nowiki>}}</nowiki></code> (callsmemanggil afungsi functionyang locatedterletak indi amodul Scribunto module; seelihat [[Wikipedia:Lua]])
* <code><nowiki>{{#language:</nowiki> ''code1'' | ''code2'' <nowiki>}}</nowiki></code> (convertsmengubah akode languagebahasa codemenjadi intonama a language namebahasa; seelihat [[mw:Help:Magic words#Miscellaneous]])
** <code><nowiki>{{#language:ar}}</nowiki></code> → {{#language:ar}}
** <code><nowiki>{{#language:ar|en}}</nowiki></code> → {{#language:ar|en}}
** <code><nowiki>{{#language:ar|fr}}</nowiki></code> → {{#language:ar|fr}}
* <code><nowiki>{{#property:</nowiki> ''arg1'' | ''arg2'' | ... <nowiki>}}</nowiki></code> (seelihat [[m:Wikidata/Notes/Inclusion syntax v0.3]])
 
== SeeLihat alsopula ==
* [[mw:Localisation]]
* [[mw:Manual:Extending wiki markup]]
* [http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/includes/parser/CoreParserFunctions.php?view=log CoreParserFunctions.php]
* [[:en:User:Cacycle/wikEd|wikEd]], asebuah penyunting MediaWiki editordengan withpenyorotan syntaxsintaks highlightinguntuk fortemplat templatesdan andfungsi parser functions
* [[Bantuan:Fungsi parser]]
* [[Bantuan:ParserFunctions]]
 
{{Navbox Gabungan Pedoman WBI}}
[[Category:Wikipedia features]]
 
[[Kategori:Bantuan Wikipedia]]
[[he:עזרה:משתנים]]