Templat:Class mask
¬
| Templat ini digunakan pada sekitar 520.000 halaman, atau sekira 12% dari keseluruhan halaman. Untuk mencegah suntingan mengganggu skala besar dan beban peladen, setiap perubahan harus diuji di subhalaman /bak pasir atau /kasus uji Templat:Class mask, atau subhalaman pengguna Anda. Perubahan yang telah diuji kemudian dapat ditambahkan ke halaman ini dalam satu suntingan. Pertimbangkan untuk mendiskusikan perubahan di halaman pembicaraan sebelum mengimplementasikannya. |
Templat ini dirancang untuk digunakan dalam banner WikiProject, dan menyediakan cara mudah untuk membuat masker kelas yang dirancang khusus.e kelas Parameter harus diteruskan ke templat sebagai parameter pertama yang tidak disebutkan namanya.
Implementasi di Module:WikiProject banner
Templat ini menyediakan masker kelas default untuk skala kualitas WikiProject, dan juga digunakan oleh beberapa proyek yang telah memilih keluar dari skala standar dan menggunakan masker kelas khusus dengan menyetel |QUALITY_CRITERIA=custom dan |QUALITY_SCALE=subpage dalam template banner WikiProject, dan membuat /subhalaman kelas.
Bila digunakan pada /class subhalaman, templat harus dipanggil dengan cara berikut:
{{Class mask<noinclude>/templatepage</noinclude>|1={{{class|}}}
|topic=
|semua parameter opsional lainnya diinginkan, satu per baris…
}}
The <noinclude>...</noinclude> tag memungkinkan dokumentasi dari {{Class mask/templatepage}} untuk ditampilkan langsung pada template banner /class subhalaman, yang dapat menyediakan informasi berguna dan petunjuk kategori untuk admin WikiProject dan pengguna lain yang tertarik tanpa efek buruk pada templat banner.
- the
|topic=parameter mendefinisikan skema penamaan utama kategori penilaian yang digunakan oleh proyek (i.e. bagian dari nama kategori penilaiannya yang muncul setelahnyaKategori:Whatever-Kelasdan sebelumnyaarticles) dan digunakan untuk memeriksa keberadaan kategori yang diperlukan. Misalnya, jika proyek Anda menggunakan kategori sepertiKategori:Artikel matematika kelas-B, dll, lalu atur|topic=mathematics.- jika templat menggunakan gugus tugas, parameternya
|topic1=,|topic2=,|topic3=,|topic4=,|topic5=dan|topic6=dapat digunakan untuk memeriksa kategori terkait yang dibutuhkan oleh masing-masing.
- jika templat menggunakan gugus tugas, parameternya
Parameter opsional
- Jika satu atau lebih dari sembilan ini diatur ke
no, kelas akan dimatikan. Defaultnya adalahyes:|ap=–
Artikel Pilihan|dp=–
Daftar Pilihan|a=–
A-Class|ab=–
Artikel Bbagus|b=–
B-Class|c=–
C-Class|start=–
Start-Class|rintisan=–
rintisan-Kelas|list=–
List-Class
|FQS=– jika diatur keyes, tujuh kelas penilaian tambahan ini diaktifkan (SKP adalah singkatan dari Skala Kualitas Penuh). Kelas yang tidak diinginkan kemudian dapat dimatikan secara individual dengan mengaturnya keno. Kapan|FQS=tidak ada, menetapkan satu atau lebih keyeshanya akan mengaktifkan kelas itu saja.|kategori=–
Kategori-Kelas|disambiguasi=–
Disambiguasi-Kelas|draft=–
Draft-Class|berkas=–
Berkas-Kelas|portal=–
Portal-Kelas|proyekwiki=–
ProyekWiki-Kelas|templat=–
Templat-Kelas
- Jika salah satu dari ini diatur ke
yes, kelas itu akan diaktifkan. Defaultnya adalahno, terlepas dari itu|FQS=pengaturan:|gm=–
Gambar Pilihan|pengalihan=–
Pengalihan-Kelas
|forceNA=- jika diatur keyes, akan secara otomatis mengklasifikasikan halaman yang ditandai sebagai|class=NAdepending tergantung pada namespace halaman. Pengaturan defaultnya adalahno.|b1=,|b2=,|b3=,|b4=,|b5=,|b6=- Jika daftar periksa kelas-B digunakan, parameter ini harus dilewati.
Sintaks parameter huruf kecil
|future=yes akan menambahkan | Future |
- Nama kelas harus diawali dengan huruf kapital dan semua huruf berikutnya harus dalam huruf kecil. Dengan kata lain, kapitalisasi harus dalam bentuk Xxxxxx.
- Tidak mungkin menggunakan metode ini untuk menambahkan pintasan atau alias alternatif untuk kelas yang berbeda, misalnya "Cur" untuk kelas Saat Ini.
Jika salah satu dari ini diperlukan, sintaks parameter huruf besar harus digunakan (lihat di bawah).
Jika |FQS=yes digunakan, maka nilai "tidak" dapat digunakan untuk mematikan kelas individu tersebut. Jadi, pada /class subpage:
{{Class mask<noinclude>/templatepage</noinclude>|1={{{class|}}}
|topic=physics
|FQS=yes
|portal=no
}}
akan mendukung enam dari tujuh kelas tambahan yang tercantum di atas tetapi bukan mendukung Kelas Portal.
Sintaks parameter UPPERCASE
Tambahkan kelas di UPPERCASE sebagai nama parameter diikuti oleh exact, nama peka huruf besar-kecil kelas sebagai nilai parameter. Misalnya,
|SIA=SIA
would add SIA-Class and
|CHEESECAKE=CheeseCake
akan menambahkan CheeseCake-Class.
Anda juga dapat menggunakan metode ini untuk menambahkan pintasan atau alias untuk suatu kelas, seperti dalam kasus
|future=yes
|FUT=Future
yang akan berdampak pada pendefinisian baik |future= atau |fut= (tidak peka huruf besar-kecil) dengan nilai yang valid akan menghasilkan penilaian ke Kelas Masa Depan untuk halaman tersebut.
Anda dapat menambahkan alias sebanyak yang dibutuhkan untuk suatu kelas, jadi ini akan berfungsi dengan baik untuk SIA-Class,
|SIA=SIA
|SETINDEX=SIA
|SET INDEX ARTICLE=SIA
dan akan berarti bahwa masukan dari |sia=, |setindex= atau |set index article= (sekali lagi, ini tidak peka huruf besar/kecil) masing-masing akan menghasilkan penilaian halaman SIA-Kelas.
Contoh
Kode berikut ditempatkan di template banner,
|QUALITY_SCALE=subpage
|class={{{class|}}}
and on the /class subpage (Misalnya {{ProyekWiki Jalan}} menggunakan subhalaman Templat:ProyekWiki Jalan/kelas), kode berikut digunakan:
{{Class mask<noinclude>/templatepage</noinclude>|1={{{class|}}}
|topic=Highways
|FQS=yes
|redirect=yes
}}
Dalam kasus ini ketujuhnya "diperpanjang" kelas kualitas digunakan, ditambah Redirect-Class tambahan, dan karena |topic= parameter diatur, dokumentasi spesifik akan ditampilkan di /subhalaman kelas untuk itu.
Subtemplat
- Templat:Template link general - masker untuk parameter daftar periksa B
- Templat:Template link general - kotak pasir templat, digunakan untuk eksperimen
- Templat:Template link general - dokumentasi yang ditampilkan di
/classsubhalaman- Templat:Template link general - digunakan oleh
/templatepage
- Templat:Template link general - digunakan oleh
- Templat:Template link general - dokumentasi yang Anda baca sekarang
Contoh
- This menunjukkan semua /subhalaman kelas yang menggunakan templat ini.
Data Templat
TemplateData untuk Class mask
Template ini menyediakan validitas spesifik proyek Wikipedia 1.0 skema penilaian kelas ke Modul:Spanduk Proyek Wiki
| Parameter | Keterangan | Jenis | Status | |
|---|---|---|---|---|
| Kelas penilaian | 1 | Jalur untuk {{{class}}} parameter dari Modul:WikiProject banner
| Isi | wajib diisi |
| topic | topic | tidak ada keterangan | Tak dikenal | opsional |
| ap | ap | tidak ada keterangan | Tak dikenal | opsional |
| dp | dp | tidak ada keterangan | Tak dikenal | opsional |
| a | a | tidak ada keterangan | Tak dikenal | opsional |
| ab | ab | tidak ada keterangan | Tak dikenal | opsional |
| b | b | tidak ada keterangan | Tak dikenal | opsional |
| c | c | tidak ada keterangan | Tak dikenal | opsional |
| start | start | tidak ada keterangan | Tak dikenal | opsional |
| rintisan | rintisan | tidak ada keterangan | Tak dikenal | opsional |
| list | list | tidak ada keterangan | Tak dikenal | opsional |
| FQS | FQS | tidak ada keterangan | Tak dikenal | opsional |
| kategori | kategori | tidak ada keterangan | Tak dikenal | opsional |
| disambiguasi | disambiguasi | tidak ada keterangan | Tak dikenal | opsional |
| draft | draft | tidak ada keterangan | Tak dikenal | opsional |
| berkas | berkas | tidak ada keterangan | Tak dikenal | opsional |
| portal | portal | tidak ada keterangan | Tak dikenal | opsional |
| proyekwiki | proyekwiki | tidak ada keterangan | Tak dikenal | opsional |
| templat | templat | tidak ada keterangan | Tak dikenal | opsional |
| gp | gp | tidak ada keterangan | Tak dikenal | opsional |
| pengalihan | pengalihan | tidak ada keterangan | Tak dikenal | opsional |
| forceNA | forceNA | tidak ada keterangan | Tak dikenal | opsional |
| b1 | b1 | tidak ada keterangan | Tak dikenal | opsional |
| b2 | b2 | tidak ada keterangan | Tak dikenal | opsional |
| b3 | b3 | tidak ada keterangan | Tak dikenal | opsional |
| b4 | b4 | tidak ada keterangan | Tak dikenal | opsional |
| b5 | b5 | tidak ada keterangan | Tak dikenal | opsional |
| b6 | b6 | tidak ada keterangan | Tak dikenal | opsional |
| topic1 | topic1 | tidak ada keterangan | Tak dikenal | opsional |
| topic2 | topic2 | tidak ada keterangan | Tak dikenal | opsional |
| topic3 | topic3 | tidak ada keterangan | Tak dikenal | opsional |
| topic4 | topic4 | tidak ada keterangan | Tak dikenal | opsional |
| topic5 | topic5 | tidak ada keterangan | Tak dikenal | opsional |
| topic6 | topic6 | tidak ada keterangan | Tak dikenal | opsional |