Wikipedia:Templat navigasi

Templat navigasi adalah templat kumpulan pranala yang ada pada beberapa artikel terkait untuk memudahkan navigasi antarartikel. Penyuntingan templat navigasi dilakukan di satu tempat terpusat, yaitu halaman templatnya

Ada dua jenis templat navigasi, yakni kotak navigasi (bahasa Inggris: navigation box, navbox), yang dirancang untuk diletakkan di paling bawah artikel, serta bilah sisi bahasa Inggris: sidebar, yang dirancang untuk diletakkan di samping teks artikel. Keduanya saling melengkapi dan salah satu atau keduanya mungkin cocok dalam situasi yang berbeda.

Untuk membuatnya, Anda cukup menyalin kode-kode di {{navbox}} atau {{sidebar}}. Ini menyederhanakan proses pembuatan templat yang fungsional dan konsisten.

Jangan terlalu mengandalkan kotak navigasi untuk mempranalakan ke artikel yang sangat relevan dengan artikel tertentu. Sayangnya, templat kotak navigasi tidak muncul di versi seluler, yang mencakup sekitar setengah dari pembaca. Lihat karcis Phabricator T124168 untuk mengetahui progres masalah penampilan templat ini di versi seluler. Lihat karcis Phabricator T124168 untuk upaya agar menampilkan kotak navigasi lebih nyaman dibaca di ponsel.

Kotak navigasi dikategorikan dalam Kategori:Templat navigasi. Beberapa ProyekWiki mengumpulkan daftar templat navigasinya.

Ada dua jenis: navbox dan sidebar. Keduanya memiliki tujuan serupa: memungkinkan subjek terkait terhubung satu sama lain dengan mudah dan konsisten.

Kotak navigasi

sunting

Kotak navigasi (bahasa Inggris: navigation box, navbox) adalah templat footer yang berada di teks standar dan ditata secara horizontal. Templat ini dibuat menggunakan templat {{navbox}}. Contoh templat navbox, {{KAI Bandara}}, ditunjukkan di bawah ini:


Bilah sisi

sunting

Bilah sisi (bahasa Inggris: sidebar) berada di samping konten, mirip dengan kotak info, dan sebagian besar ditata secara vertikal. Templat ini dibuat menggunakan {{sidebar}} . Contoh bilah sisi, {{Perkeretaapian}}, ditampilkan di sebelah kanan:

Penggunaan

sunting

Kedua templat ini dapat digunakan secara bergantian, dan salah satu atau keduanya mungkin cocok dalam situasi yang berbeda. Yang membedakan adalah:

  • Navbox ditata secara horizontal, sehingga cocok untuk daftar pranala yang lebih panjang dalam beberapa subkategori. Karena ditempatkan di bagian paling bawah artikel, templat ini lebih cocok untuk daftar tautan yang lebih banyak daripada yang seharusnya ditempatkan di bilah sisi. Artikel sering kali memiliki lebih dari satu navbox dan kontennya mungkin saling tumpang tindih: meskipun demikian, tidak semua hal perlu navbox, jadi templat navbox sebaiknya hanya dibuat jika benar-benar berguna sebagai alat navigasi.
  • Sidebar ditata secara vertikal, dan ditempatkan secara mencolok dalam badan artikel di samping teks. Hal ini membuatnya berguna untuk sejumlah kecil pranala yang relevan secara langsung. Informasi yang tidak berkaitan harus disingkirkan dari sidebar. Beberapa artikel memiliki lebih dari satu sidebar.

Properti

sunting

Gaya setiap templat navigasi tergantung jenis artikelnya, bagaimana penyajiannya, dan konvensi yang ditetapkan sebelumnya.

Templat navigasi menyediakan navigasi dalam Wikipedia

sunting
  • Tujuan pembuatan templat ini adalah untuk menghubungkan artikel satu sama lain. Setiap artikel yang tercantum pada templat navigasi tertentu umumnya memiliki templat yang ditempatkan di halamannya.
  • Templat ini tidak bertujuan untuk menjejalkan sebanyak mungkin artikel terkait ke dalam satu ruang. Tanyakan pada diri Anda, apakah ini membantu pembaca dalam membaca topik lainnya? Ambil saja dua artikel apa pun dalam templat ini. Apakah pembaca benar-benar ingin berpindah dari A ke B?
  • Ukurannya harus tetap kecil karena templat yang besar memiliki nilai navigasi yang terbatas. Untuk templat navigasi besar, pertimbangkan hal berikut:
    • Membaginya ke dalam beberapa templat yang lebih kecil pada tiap subtopik, dan terutama jika kelompok individu dalam templat tersebut merupakan kotak navigasi anak yang dapat dilipat (collapsible) yang memiliki artikel Wikipedia mengenai subjeknya dan templat navigasi yang lebih kecil akan tetap memenuhi sebagian besar atau semua pedoman untuk kotak navigasi yang baik. Bila ini dilakukan, pertimbangkan untuk hanya menyertakan artikel tentang subjek templat baru ke dalam templat asli guna meminimalkan tumpang tindih dan kekacauan.
    • Misalnya, {{Lokomotif EMD}} mencantumkan semua model lokomotif diesel yang dibuat oleh Electro-Motive Diesel, tetapi terlalu besar untuk ditransklusikan pada masing-masing artikelnya. Sebaliknya, masing-masing elemen dari {{Lokomotif EMD}} dipisah ke dalam templatnya sendiri: {{EMD GP}}, {{EMD SD}}, dst.
    • Melakukan hal di atas hanya dengan satu templat menggunakan ParserFunctions.
    • Hanya mempranalakan artikel yang terkait langsung dan menyembunyikan sisanya.
    • Menghindari pengulangan tautan ke artikel yang sama dalam suatu templat.
  • Jangan terlalu kecil. Templat navigasi dengan kurang dari segelintir tautan dapat dengan mudah digantikan oleh bagian "Lihat pula" atau tautan {{Artikel utama}} dan {{Lihat pula}} yang relevan di dalam bagian artikel, serta digabungkan ke dalam templat yang lebih besar . (Lihat esai "WP:Tidak semua artikel perlu memiliki navbox dan "WP:Navbox di tiap halaman")
  • Karena Wikipedia bukan tempat penyimpanan pranala luar komprehensif, Anda jangan menyertakan pranala luar ke situs web lain.

Templat navigasi menyediakan navigasi di antara artikel yang ada

sunting
  • Hindari penyertaan pranala merah, kecuali Anda sangat berharap artikel akan segera dibuat dan memenuhi pedoman kelayakan umum atau salah satu pedoman kelayakan khusus subjek, dan jangan disertakan jika artikel tersebut berpotensi nonensiklopedis.
  • Pranala merah dapat dipertahankan dalam templat navigasi yang mewakili serangkaian data yang lengkap dan terdefinisi dengan baik (pembagian geografis, acara tahunan, filmografi, dll.), sedangkan menghapus pranala merah akan menghasilkan hasil yang tidak lengkap dan menyesatkan. Bahkan saat itu, penulis sangat dianjurkan untuk menulis artikel terlebih dahulu .
  • Pengalihan biasanya juga harus dihindari karena alasan yang diuraikan dalam WP:NAVNOREDIRECT. Pengecualiannyaadalah ketika pengalihan tersebut mewakili subtopik tertentu dari sebuah artikel dan bukan nama alternatif.
  • Teks yang tidak terpranalakan juga dihindari.
  • Catatan: Pada kotak navigasi tentang grup musik, cantumkan semua anggota grup musik tersebut, baik yang masih aktif maupun yang sudah aktif, guna menghindari persepsi bahwa ansambel tersebut merupakan aksi solo. Jika notable, pranalakan.

Template navigasi menyediakan navigasi antara artikel terkait

sunting

Template navigasi tidak dimaksudkan untuk tujuan dekoratif

sunting
  • Mohon untuk memberikan alasan bagi templat untuk menyimpang dari warna dan gaya yang terkandung dalam Modul:Navbox/styles.css dan Modul:Sidebar/styles.css.
  • Menurut MOS:DECOR, gambar jarang sekali sesuai dalam navbox. Sama seperti warna dan gaya, mereka harus memiliki alasan untuk muncul. Secara khusus, bendera, lambang negara, dan daerah, jangan disertakan pada artikel.
  • Ada dua tata letak dasar:
    • Untuk bilah sisi, lihat {{sidebar}}
    • Untuk kotak navigasi, {{Navbox}} adalah standarnya.
      • Elemen-elemen yang dapat diciutkan dengan kode keras yang ada harus dikonversi ke salah satu templat dalam Kategori:Ciutkan templat . Ini menstandardisasi tampilan dan memudahkan perawatan di masa mendatang.
      • Lebar kotak footer harus 100% kecuali konvensi untuk jenis artikel tersebut sebaliknya. Kelihatannya tidak konsisten jika beberapa kotak dalam artikel yang sama memiliki lebar yang berbeda-beda.

Keuntungan

sunting

Keunggulan menggunakan templat navigasi daripada "Lihat pula" meliputi:

  • mengurangi kekacauan di artikel sebelum "Referensi" dan "Pranala luar",
  • lebih kompang daripada daftar atau tabel standar, dalam kasus banyak tautan,
  • jika tautan yang paling terkait disimpan di bawah "Lihat pula", pembaca akan memiliki gambaran yang lebih baik tentang cakupannya,
  • pranala yang kurang terkait secara langsung tidak terlihat atau dalam beberapa kasus disembunyikan secara default,
  • kemudahan pemeliharaan dalam memperbarui template saat artikel dibuat atau dihapus,
  • estetis bagi banyak pengguna,
  • artikel baru dalam suatu area subjek segera mendapatkan struktur tautan dasar dari artikel terkait yang sudah ada, sehingga menghilangkan kebutuhan banyak penulis untuk membuat tautan mereka sendiri dan menulis ulang materi latar belakang.
  • ketika sebuah artikel baru atau artikel lama yang sudah tidak digunakan lagi ditempatkan di kotak navigasi, halaman tersebut akan langsung memiliki banyak pranala ke artikel tersebut

Alternatif

sunting

Dalam kasus tertentu, ada alternatif yang lebih baik daripada pembuatan templat navigasi.

  • Jika kelompok artikel tumpang tindih secara signifikan dengan kategori atau daftar tertentu yang ada, pertimbangkan untuk menambahkan tautan ke salah satunya di bagian lihat pula.
  • Untuk serangkaian artikel yang hanya memiliki kesamaan karakteristik yaitu memiliki posisi atau gelar yang sama, seperti gelar bangsawan atau juara bertahan dalam bidang olahraga, pertimbangkan untuk menggunakan {{succession box}}. Templat varian untuk orang-orang yang pernah menduduki beberapa jabatan penting dibahas di Pembicaraan templat:Kotak suksesi.
  • Untuk menghubungkan artikel lintas kategori berbeda dalam urutan yang logis, gunakan templat suksesi.
  • Gunakan salah satu catatan atas ini: {{Broader}}, {{Further}} atau {{Main}}.
  • Buatlah suatu kerangka: daftar hierarkis.

Batasan templat

sunting

Ada batasan jumlah templat yang dapat dimiliki sebuah artikel. Bila suatu halaman melampaui batas ini, tampilannya mungkin biasa-biasa saja, tetapi setelah suntingan disimpan, satu atau lebih kotak navigasi footer ditampilkan sebagai pranala wiki ke kotak navigasi yang berlebih (misalnya, menampilkan tautan ke "Templat:Navbox" alih-alih templat Navbox itu sendiri). Solusinya adalah (a) menghapus templat, dan (b) menyiapkan kotak navigasi gabungan sehingga kotak navigasi yang tidak penting menjadi kotak navigasi "tambahan" (kotak navigasi yang harus dinavigasi pembaca ke halaman terpisah agar dapat melihat halaman tersebut).

Lihat pula

sunting
Perbandingan templat navigasi
Dapat dilipat Warna judul Gambar Kelompok Parameter
gaya (isi)
Contoh
{{Navbox}} dapat dilipat navbox Sebelah kiri/kanan isi Ya Ya
{{Navbox with collapsible groups}} dapat dilipat navbox Sebelah kiri/kanan isi dan/atau di setiap daftar Ya Ya
{{Navbox with columns}} dapat dilipat navbox Sebelah kiri/kanan kolom Tidak Ya
{{Navbox years}} dapat dilipat navbox Tidak Tidak Tidak
Atribut pelipatan
Tipe Kelas CSS Javascript Dilipat ketika Bentuk awal
pilihan
Bersarabf
Tabel yang dapat dilipat dapat dilipat Ditentukan dalam Common.js 2 atau lebih pelipatan otomatis dalam halaman Ya Ya