Modul:columns/doc

Daripada Wiktionary

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 ialah derivedterms.
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.