Help:Extension:TemplateWizard/ms

What is TemplateWizard?
TemplateWizard is a MediaWiki that provides a popup window for the WikiEditor toolbar to insert templates into $wikSpecial:MyLanguage/Extension:WikiEditoritext.

Bagaimana saya menggunakan TemplateWizard
Untuk menggunakan TemplateWizard, buka halaman wiki untuk mengedit menggunakan editor Wikitext (bukan editor Wikitext 2017)
 * Letakkan kursor di lokasi yang anda mahu templat dimasukkan. Kemudian klik pada ikon teka-teki OOjs UI icon puzzle-ltr.svg dalam bar alat - TemplateWizard icon.png
 * Tetingkap dialog akan muncul

Bagaimana saya mencari templat?

 * Mula menaip nama templat, dan anda akan dibentangkan dengan senarai templat untuk dipilih.
 * Nota: Hanya templat yang mempunyai TemplateData akan mempunyai penerangan. Anda digalakkan untuk menambah TemplateData untuk template.


 * Apabila anda menemui templat yang anda cari, klik padanya (atau navigasi dengan kekunci anak panah anda) dan tekan butang . Ini akan membawa anda ke borang kemasukan data.

Bagaimana saya boleh menambah data untuk templat pilihan saya?

 * Bar teratas yang anda lihat sekarang mengandungi tajuk templat, perihalan, pautan OOjs UI icon link-ltr-progressive.svg ke halaman wiki template, dan butang tutup OOjs UI icon trash-destructive.svg untuk menutup borang templat dan kembali untuk mencari.
 * Senarai parameter sebelah kiri, dibahagikan kepada tiga bahagian untuk parameter yang diperlukan, dicadangkan, dan pilihan. Kawasan ini juga mempunyai butang di bahagian bawah untuk menambah atau mengalih keluar semua medan yang tidak diperlukan sekaligus. Perhatikan bahawa sesetengah templat tidak mempunyai parameter, dan dalam kes ini tiada apa-apa yang akan disenaraikan di sini. Apabila anda mengklik pada parameter templat, ia akan ditambah ke sebelah kanan.
 * Borang sebelah kanan yang mengandungi medan kemasukan data sebenar di mana anda meletakkan nilai-nilai yang akan ditambah ke wikitext. Hanya parameter yang disenaraikan di sini akan dimasukkan ke dalam kawasan penyuntingan (termasuk yang tidak mengandungi nilai, kerana templat boleh merawat ini berbeza dari parameter yang tidak hadir sama sekali).
 * Anda boleh klik pada ikon maklumat di atas medan templat untuk membaca lebih banyak maklumat mengenainya.
 * TemplateWizard berfungsi dengan paling berkesan dengan templat yang telah TemplateData ditakrifkan: iaitu parameter mereka telah didokumenkan dengan cara yang terperinci dan tersusun, termasuk nilai lalai dan lain-lain (maklumat tentang bagaimana untuk melakukannya dalam TemplateData membantu halaman). Ia juga berfungsi 'tanpa'' definisi TemplateData, walaupun dengan beberapa fungsi yang dikurangkan. Kedua-dua mod ini diterangkan dalam dua bahagian seterusnya.

      

Menggunakan TemplateWizard dengan TemplateData
Terdapat tujuh jenis medan yang digunakan dalam TemplateWizard, berdasarkan jenis parameter yang ditakrifkan dalam TemplateData.

TemplateData itself supports more field types than are listed above. Some of these may be added in.

Using TemplateWizard without TemplateData
If a template does not have any TemplateData, then an attempt will be made to guess the names of its parameters, and these will be presented as standard text entry form fields with labels as they are guessed.

Note that it is likely that there will be duplicated, deprecated, or missing parameters in this list, because template authors will do things such as the following to allow different forms of a parameter name: (note the difference in letter case). It is common for there to be a prefered form for a parameter, and this can only be found by viewing the template documentation (and, while you're there, maybe adding TemplateData, so other people aren't confused in the future!).

How do I insert the template?
When you've added all desired parameters to the template form and given them their values (including no value at all if you need an empty parameter), click the 'Submit' button at the top right of the dialog window and the template wikitext will be inserted at the cursor's current location in the main page editing box.

Template text will be inserted according to the format defined in TemplateData; if none is given then the 'inline' format will be used. It is not possible to have a different custom format for one template (but of course the template wikitext can always be edited after insertion).