Modul:columns/doc
Penampilan
Ini ialah laman pendokumenan untuk Modul:columns
Modul ini menghasilkan bahagian senarai dengan lajur yang disekatakan secara automatik. Ia tidak patut digunakan secara terus, tetapi dalam templat seperti {{col2}}
atau {{col3}}
. Entri senarai diberi sebagai parameter templat.
Contoh
[sunting]{{#invoke:columns|display|sort=1|collapse=1|columns=3}} -> {{col3|en|z|y|x|w|v|u|t}}
{{#invoke:columns|display|sort=1|collapse=1|columns=2}} -> {{col2|nl|a|b|c|d|e|f|g}}
Parameter
[sunting]create_list
[sunting]export.create_list {
column_count = number,
content = list, alphabetize = boolean,
background_color = string, collapse = boolean,
toggle_category = string,
class = string, lang = language_object,
}
content
- Senarai istilah:
{ "term1", "term2", "term3", ... }
. lang
- Bahasa istilah dalam senarai. (Mesti merupakan objek bahasa dari Modul:languages.)
collapse
- Jika benar, jadual akan ditutup jika cukup besar.
column_count
- Jumlah lajur dalam jadual; jumlah asal ialah 1.
sort
- Pilihan penyisihan entri dalam jadual; tetapan asal ialah false.
toggle_category
- Menentukan teks bagi butang "Tunjuk <toggle_category>" atau "Sorok <toggle category>" di bahagian "visibility". Tetapan asal ialah "derived terms".
class
- Kelas HTML untuk ditambah ke tag
div
yang mengandungi senarai. Tetapan asal ialahderivedterms
. background_color
- Nilai warna HTML bagi senarai.
create_table
[sunting]Nama lama bagi fungsi utama; kini hanya sebagai pembalut bagi create_list
.
display
[sunting]Fungsi pencetus templat.