Templat:Kategori menurut waktu/dok
Untuk penyunting
suntingPenggunaan normal
suntingSeluruh templat yang menggunakan sistem ini memiliki penggunaan yang sama. Hasilnya akan berubah tergantung pada informasi apa yang anda isikan:
- kategori tahun: isikan digit abad, dekade, dan tahun;
- kategori dekade: isikan digit abad dan dekade;
- kategori abad: isikan digit abad.
Contoh:
1985 (tahun): {{kelahiran menurut tahun |century = 19 |decade = 8 |year = 5 }} 1980-an (dekade): {{kelahiran menurut tahun |century = 19 |decade = 8 |year = }} abad ke-20: {{kelahiran menurut tahun |century = 19 |decade = |year = }} 50: {{kelahiran menurut tahun |century = |decade = 5 |year = 0 }} 1250-an SM (dekade): {{kelahiran menurut tahun |century = 12 |decade = 5 |year = |era = SM }}
Abad ke-1
suntingDua perubahan sederhana diperlukan untuk kategori abad pertama dan dekade pertama, karena digit yang biasanya diberikan ke templat tidak ada (sebagai contoh, tidak ada digit dekade untuk tahun 5).
Dekade satu (tahun 1–9): {{kelahiran menurut tahun |century = |decade = 0 |year = }} Kategori abad pertama: {{kelahiran menurut tahun |century = |decade = |year = }}
Untuk pengkode
suntingCatatan:
Templat ini tidak ditujukan untuk digunakan secara langsung oleh penyunting; apabila anda mencari dokumentasi templat seperti {{kematian menurut tahun}}, lihat Untuk penyunting di atas. Saat ini, templat yang menggunakan sistem ini adalah sebagai berikut:
Penggunaan
suntingTemplat ini digunakan sebagai bagian dari templat yang lebih spesifik seperti {{kematian menurut tahun}} untuk menghasilkan daftar kategori waktu (abad, dekade, tahun). Templat ini menyimpulkan suatu kedalaman dari seberapa banyak informasi yang diberikan. Berikut adalah kode standar (ubah nilai sesuai dengan keadaan):
{{kategori menurut waktu |century = {{{century}}} |decade = {{{decade}}} |year = {{{year}}} |caption = Pengarang yang meninggal dunia |name = kematian |parentcat = Pengarang menurut waktu |era = {{#switch:{{{era|}}}|SM|BC=SM}} }}
- {{{century}}}, {{{decade}}}, {{{year}}}: Tahun dibagi menjadi digit abad, dekade, dan tahun.
- {{{caption}}}: Teks yang digunakan sebagai bagian dari deskripsi kategori (misalnya, "{caption} pada tahun 1986").
- {{{name}}}: Teks yang digunakan dalam nama kategori (misalnya, [[Kategori:{name} 1986]]).
- {{{parentcat}}}: Kategori induk yang mengandung sistem kategori waktu saat ini.
- {{{era}}}: apakah ingin menambahkan "SM" dalam nama kategori.
Templat melekat
suntingTemplat ini menggunakan templat melekat {{kategori menurut waktu/daftar}} untuk menghasilkan daftar kategori. Templat melekat ini memanipulasi parameter dengan cara tertentu untuk meminimalkan perhitungan:
- {{{1}}} (prefix digits): digit tahun, tanpa digit terakhir.
- {{{2}}} (suffix): teks yang ditambahkan setelah tahun; misalnya, -an di karya 1980-an.
- {{{3}}} (category label): teks dalam nama kategori; misalnya, karya di karya 1980.
- {{{4}}} (era): SM apabila di era tersebut.
Tujuan | Kode | Hasil |
---|---|---|
Masehi | ||
daftar tahun | {{kategori menurut waktu/daftar|198||kematian}}
|
1980–1981–1982–1983–1984–1985–1986–1987–1988–1989 |
daftar dekade | {{kategori menurut waktu/daftar|19|0-an|kematian}}
|
1900-an–1910-an–1920-an–1930-an–1940-an–1950-an–1960-an–1970-an–1980-an–1990-an |
Sebelum Masehi | ||
daftar tahun | {{kategori menurut waktu/daftar|50||kematian|SM}}
|
500–501–502–503–504–505–506–507–508–509 |
daftar dekade | {{kategori menurut waktu/daftar|5|0-an|kematian|SM}}
|
500-an–510-an–520-an–530-an–540-an–550-an–560-an–570-an–580-an–590-an |