Templat:Mbox

Daripada Wikipedia, ensiklopedia bebas.
Lompat ke: pandu arah, cari
Documentation icon Pendokumenan templat[lihat] [sunting] [sejarah] [nyahcache]

Ini ialah templat meta {{mbox}} atau kotak pesanan multi namespace.

Templat meta ini digunakan bagi membina templat-templat kotak pesanan yang digunakan dalam beberapa jenis halaman, jadi perlu diubah suai gayanya berpandukan jenis halaman dalam mana ia diguna. Berlandaskan jenis halaman yang dikesan ia menggunakan satu daripada {{ambox}}, {{tmbox}}, {{imbox}}, {{cmbox}} dan {{ombox}}.

Sila perhatikan bahawa templat ini hanya perlu digunakan bagi kotak pesanan yang sangat memerlukan pengubahsuaian gaya. Kebanyakan kotak pesanan tidak memerlukan ini dan satu daripada {{ambox}}, {{tmbox}}, {{imbox}}, {{cmbox}} atau {{ombox}} digunakan terus. Penggunaan templat-templat yang dinyatakn akan memastikan templat anda akan kelihatan sama dalam halaman templatnya dan di mana jua halaman yang anda tampalkan. Ini akan memperjelaskan pada halaman jenis apa yang harus templat itu digunakan. Ia juga memberi anda capaian kepada ciri-ciri tambahan yang diberikan templat tersebut. Ia juga dapt mengurangankan bebanan pelayan.

Penggunaan[sunting | sunting sumber]

Templat ini menggunakan parameter yang sama dengan {{ambox}} dan {{imbox}} dll. Lihat dokumentasi templat-templat tersebut di halaman masing-masing.

Sebilangan kotak yang dipanggil templat ini hanya dapat mengendalikan imej saiz maksimum 52px lebar. Ini menghambat penggunaan templat ini dan anda akan memperoleh masalah pad yang buruk kelihatannya jika anda tidak mematuhi hambatan ini.

Demospace[sunting | sunting sumber]

This template optionally takes the "demospace" parameter as described at {{namespace detect}}. That parameter is only for testing and demonstration purposes. If you want to lock your message box to one style then instead use one of the other mboxes directly.

Namespace "Image:" was renamed to "File:" on 11 December 2008. This template was updated to understand both names well before that, thus it still works fine. For backwards compatibility it still understands "demospace = image" which means the same thing as "demospace = file". But using "demospace = image" is now deprecated.

Namespace "Book:" was added to the English Wikipedia on 28 December 2009. This template uses the {{ombox}} style on "Book:" pages or when "demospace=book". And it uses the {{tmbox}} style on "Book talk:" pages or when "demospace=talk". Note that "demospace=talk" means any talk space, there is no "demospace=book talk".

Parameter[sunting | sunting sumber]

Senarai semua parameter:

{{mbox
| demospace = {{{demospace|}}} / main / talk / file / category / other
| type  = speedy / delete / content / style / notice / move / protection
| image = none / [[Image:Some image.svg|40px]]
| imageright = [[Image:Some image.svg|40px]]
| style = CSS values
| textstyle  = CSS values
| text  = Teks pesanan. 
| small = {{{small|}}} / left / yes
| smallimage = none / [[Image:Some image.svg|30px]]
| smallimageright = none / [[Image:Some image.svg|30px]]
| smalltext  = A shorter message body text.
}}

Nota: Parameter kecil (yang mempunyai prefiks small di atas) hanya berkesan apabila templat berada pada sebuah rencana, halaman perbincangan atau halaman "lain". Lihat dokumentasi parameter small (kecil) di halaman {{ambox}}, {{tmbox}} dan {{ombox}}. Penggunaan parameter kecil pada tempat yang tidak sah tidak memberi kesan dan tidak juga membawa kemudaratan.

Lihat juga[sunting | sunting sumber]

Di sini terdapat banyak templat meta di dalam famili mbox:

  • {{ambox}} – Bagi kotak artikel mesej.
  • {{cmbox}} – Bagi kategori kotak artikel mesej.
  • {{imbox}} – Bagi laman muka surat (imej) kotak artikel mesej.
  • {{mbox}} – Mempunyai pengesan namespace, bagi kotak=-kotak mesej yang digunakan pada beberapa kotak-kotak mesej yang digunakan pada beberapa jenis laman dan perlu untuk diubah gaya bergantung kepada apa yang mereka gunakan pada laman itu.
  • {{ombox}} – Bagi kotak artikel mesej yang lain.
  • {{tmbox}} – Bagi laman perbincangan kotak artikel mesej.

Templat meta yang berkait rapat:

  • {{asbox}} – Bagi kotak artikel mesej.
  • {{dmbox}} – Bagi penyahtaksaan dan tetapkan kotak-kotak set indeks.
  • {{fmbox}} – Bagi kotak pesanan pengepala dan pengaki.