Templat:Pilihan boleh lipat

Penglihatan awal

Untuk menetapkan penglihatan awal templat, |state= parameter boleh digunakan:

  • |state=collapsed: {{BASEPAGENAME|state=collapsed}} untuk menunjukkan templat dikecutkan, iaitu, tersembunyi selain dari palang tajuknya
  • |state=expanded: {{BASEPAGENAME|state=expanded}} untuk menunjukkan templat dikembangkan, iaitu dapat dilihat sepenuhnya
  • |state=autocollapse: {{BASEPAGENAME|state=autocollapse}}
    • menunjukkan templat dikecutkan ke palang tajuk jika terdapat {{palangnav}}, {{palangsisi}}, atau sebarang jadual lain pada laman dengan atribut boleh lipat
    • menunjukkan templat dalam keadaan dikembangkan jika tiada terdapat benda boleh lipat yang lain pada laman

Jika parameter |state= tidak ditetapkan, penglihatan awal templat diambil daripada parameter |default= dalam templat. Untuk templat ini, yang tersebut sedang menilai ke autocollapse.

Pendokumenan templat[lihat] [sunting] [sejarah] [nyahcache]

{{Pilihan boleh lipat}} menyediakan pesanan yang sama untuk transklusi pada laman-laman templat ini yang mana kebolehlipatannya mungkin diurus oleh parameter state.

Ia mungkin digunakan samada pada laman templatnya sendiri (dibungkus dalam tag <noinclude>...</noinclude>) atau pada {{sublaman pendokumenan}} templat.

Menyatakan penggunaan pilihan nama state

Parameter state yang digunakan untuk mengurus templat boleh lipat tidak semestinya diperincikan namanya, cth. {{[Nama templat]|state}} boleh juga sama dengan {{[Nama templat]|state=state}}. Untuk menyatakan ini dalam {{Pilihan boleh lipat}}, tambah parameter |namakeadaan=pilihan. Ini mengubahsuai pesanan supaya ianya membaca (jika digunakan untuknya sendiri):

Penglihatan awal

Untuk menetapkan penglihatan awal templat, |state= parameter boleh digunakan:

  • |state=collapsed: {{Pilihan boleh lipat|state=collapsed}} untuk menunjukkan templat dikecutkan, iaitu, tersembunyi selain dari palang tajuknya
  • |state=expanded: {{Pilihan boleh lipat|state=expanded}} untuk menunjukkan templat dikembangkan, iaitu dapat dilihat sepenuhnya
  • |state=autocollapse: {{Pilihan boleh lipat|state=autocollapse}}
    • menunjukkan templat dikecutkan ke palang tajuk jika terdapat {{palangnav}}, {{palangsisi}}, atau sebarang jadual lain pada laman dengan atribut boleh lipat
    • menunjukkan templat dalam keadaan dikembangkan jika tiada terdapat benda boleh lipat yang lain pada laman

Jika parameter |state= tidak ditetapkan, penglihatan awal templat diambil daripada parameter |default= dalam templat. Untuk templat ini, yang tersebut sedang menilai ke autocollapse.

(Kemungkinan ini didayakan dengan memasukkan:
  • {{{1|}}} sebagai sebahagian daripada parameter state templat boleh lipat – contohnya, sebagai |state={{{state|{{{1|}}}}}} atau |state={{{state|{{{1|<noinclude>expanded</noinclude>}}}}}}, etc.
  • <noinclude>,<includeonly> sebagai sebahagian daripada hujah state templat boleh lipat – contohnya, sebagai |state={{{state<includeonly>|collapsed</includeonly>}}}
Jika sebaliknya templat termasuk topik boleh kecut dalam dirinya sendiri (cth. {{Kotaknav dengan kumpulan boleh lipat}}), maka mendayakan kemungkinan ini mungkin memperkenalkan kekeliruan iaitu samada dikecutkan atau dikembangkan. Oleh itu, dalam contoh tersebut keperluan untuk menggunakan |state= hendaklah dikekalkan.)

Mengubah keadaan tersedia

Untuk mengubah keadaan tersedia penggunaan {{Pilihan boleh lipat}}, tambah parameter |default=collapsed atau |default=expanded menurut sewajarnya. Untuk memulihkan yang tersedia, keluarkan apa sahaja |default= yang sebelumnya dimasukkan.

nobase

Jika nama templat yang diberikan kepada {{Pilihan boleh lipat}} termasuk aksara garis condong (ke hadapan) ("/"), parameter |nobase= (yang disetkan ke "on", "true", dsb.) akan memerlukan untuk ditambah supaya namanya dipaparkan secara betul (iaitu supaya {{NAMALAMAN}} dan bukannya yang tersedia {{NAMALAMANTAPAK}} digunakan untuk memaparkannya).

Lihat juga