Wikiwisata:Navigasi remah roti

Wikiwisata memiliki fitur untuk menampilkan menu remah roti di bawah judul artikel dengan destinasi untuk menunjukkan negara dan wilayah destinasi secara jelas.

Contoh: Eropa > Rusia > Rusia Selatan > Kaukasus Utara > Dagestan

Hal ini dapat mempermudah navigasi di situs ini sehingga Anda dapat menemukan destinasi yang lebih besar atau terdekat. Halaman ini akan menjelaskan cara menambahkan menu remah roti ke halaman.

Kapan harus digunakan

sunting

Navigasi remah roti harus digunakan untuk semua artikel destinasi. Tetapi topik wisata serta rencana perjalanan memiliki jalur remah roti yang terpisah.

Untuk menambahkan menu, Anda perlu menentukan area yang lebih besar berikutnya, yang terkait dengan sebuah tempat berada. Misalnya, Montreal ada di Quebec, dan Jerman ada di Eropa Tengah.

Untuk mengatakan bahwa suatu tempat merupakan bagian dari tempat lain, letakkan templat "isPartOf" di bagian bawah halaman, dengan nama tempat yang kedudukannya lebih tinggi. Contohnya, halaman Montreal ditulisi {{isPartOf|Quebec}}, dan halaman Jermany ditulisi {{isPartOf|Eropa Tengah}}.

Secara konvensional, templat ini ditempatkan di bagian bawah sebuah artikel.

  • Bila ada dua templat "IsPartOf" navigasi remah roti hanya akan mengambil dari yang paling terakhir.
  • Anda hanya perlu menentukan area yang lebih besar berikutnya. Jerman ada di Eropa, tetapi kita tidak perlu menambahkan {{isPartOf|Eropa}} pada halaman Jerman, karena Eropa Tengah sudah masuk dalam ranah Eropa.
  • Interaksi yang buruk dengan sistem cache. Jika Anda mengubah lokasi entitas yang lebih tinggi, halaman cache untuk entitas yang ada di bawahnya tidak diperbarui. Anda dapat membersihkannya menggunakan "action=purge" untuk menyimpan cache dan memuat ulang halaman.
  • Disambiguator tidak akan ditampilkan kecuali ada dua bagian hirarki memiliki nama ambigu yang sama (misalnya, lihat Tokyo).
  • Lihat pula Hirarki geografis

Untuk remah roti Topik wisata, dapat ditambahkan menggunakan templat {{PartOfTopic}}.

Untuk remah roti Rencana perjalanan, dapat ditambahkan menggunakan templat {{PartOfItinerary}}.

Subhalaman

sunting

Subhalaman biasanya digunakan untuk distrik kota besar. Dalam hal ini, navigasi remah roti mengasumsikan bahwa subhalaman terletak di dalam halaman induk. Misalnya artikel London/Westminster yang diakui sebagai sub-wilayah London.

Namun jika templat dihilangkan, tidak ada RDF yang dapat dibuat untuk dipakai dalam relasi isPartOf.

Kategori

sunting

Remah roti di bagian atas halaman memungkinkan Anda mennapak tilas ke wilayah yang lebih luas.

Untuk menelusuri tempat-tempat di wilayah yang sama atau menyusuri jalan setapak ke tempat-tempat yang lebih kecil, gunakan kategori di bagian bawah halaman – untuk melihatnya, Preferensi (Penampilan) Anda harus disetel untuk menampilkan kategori tersembunyi. Nama kategori adalah nama dalam templat "isPartOf:. Jika kategorinya tidak ada, tautan kecil akan dibuat di bagian bawah halaman untuk membantu membuat kategori dengan konten yang benar. Lihat Wikiwisata:Kategori wilayah.

Pemecahan masalah

sunting
  • Jika menu remah roti tidak muncul sama sekali,
    • Pastikan ada templat IsPartOf di bagian bawah artikel serta {{pagebanner}} di bagian atas artikel.
    • Pastikan tidak ada templat isIn atau IsPartOf lainnya di artikel (ini terkadang menjadi sumber galatnya)
  • Jika Anda telah mengubah pengaturan IsPartOf pada sebuah artikel atau indukannya, tettapi menu remah rotinya masih menampilkan konten lama, kemungkinan cache lamanya IsPartOf masih tersisa. Perbaiki ini dengan membersihkan cache. Anda harus melakukan ini pada setiap artikel yang ada di bawah artikel yang berubah, sampai ke artikel yang Anda ubah. Mulailah dengan artikel yang ada perubahan pada IsPartOf, lalu bersihkan cache di artikel yang memiliki IsIn terkait. (Jika Anda mengubah relasi IsPartOf pada artikel level atas, bersiaplah untuk membersihkan banyak cache!).
    • Anda dapat membersihkan cache dengan mengklik dan masuk tab Riwayat pada bagian atas artikel. Lalu lihat pada bar URL di peramban web Anda, cari kata "action=history" dan ubah menjadi "action=purge", kemudian tekan tombol Enter, ini akan menghilangkan menu remah roti pada artikel; 3) Klik tab Artikel, untuk menampilkan menu remah roti yang benar.
    • Anda juga dapat menyunting artikel dan mengklik tautan "Bersihkan cache" di bagian bawah halaman.
  • Jika hanya ada sebagian jejak GeoCrumb, (seperti "Orange County > Beaches > nama kota" bukannya "Amerika Utara > Amerika Serikat > California > Orange County CA > Beaches > nama kota"), periksa wilayah pertama yang terdaftar pada jejak remah roti untuk memastikan bahwa artikel memiliki tag "isPartOf". Jika Orange County merupakan halaman disambiguasi, halaman tersebut pasti tidak ada tag "isPartOf". Jika ada pengalihan sebagai target isPartOf, pengalihan tersebut (dan bukan hanya halaman lain yang dialihkan) harus memiliki "isPartOf" untuk menyambung jejak remah rotinya.

Dibalik layar

sunting

Remah roti akan dibuat otomatis oleh mw:Extension:GeoCrumbs.

Kode navigasi remah roti code menggunakan relasi yang tertulis pada templat IsPartOf untuk menentukan hirarki geografis dari sebuah destinasi. RDF akan mendefinisikan hubungan antara dua tempat, dan kode navigasi membaca relasinya. Pengecualian untuk subhalaman. Subhalaman biasanya digunakan untuk distrik kota besar. Dalam hal ini templat dan RDF terkait diabaikan, dan navigasi remah roti akan berasumsi bahwa subhalaman terletak di dalam halaman induk.

GeoCrumbs didasarkan pada struktur pohon dan isPartOf menganggap bahwa setiap destinasi atau area hanya memiliki satu wilayah induk. Ini membutuhkan solusi ekstra untuk tempat-tempat yang termasuk dalam batas-batas regional:

  • Rusia dan Turki ditandai isPartOf Eropa, meskipun sebagian besar tanah kedua negara tersebut ada di Asia.
  • Air Terjun Niagara, Kota Kansas dan Sault Ste Marie masing-masing memiliki dua artikel terpisah untuk tempat-tempat di setiap sisi perbatasan. Beberapa juga memiliki halaman disambiguasi.
  • Beberapa daerah yang lintas batas — seperti Nogales, Bactria, Lembah Ferghana atau National Capital Region (Kanada) — ditndai {{extraregion}}. Ini adalah remah roti untuk "kelipatan persekutuan terkecil", wilayah terkecil yang memiliki isi pada semua bagian vital - dan bahkan memiliki kedudukan tinggi dalam hirarki seperti Amerika Utara
  • Daerah pinggiran seperti Thousand Islands (banyak taman, penginapan, atau malah kosong) atau Glenrio (sebuah kota hantu) tidak perlu dipecah lagi jika kontenya terlalu sedikit.

Jika ada dua atau lebih tag "isPartOf" pada sebuah artikel, ekstensi akan mengabaikan semuanya kecuali tag yang paling terakhir. Tidak ada alat otomatis untuk memverifikasi tempat mana yang merupakan bagian dari suatu wilayah; tautan yang dihasilkan sebagai bagian dari jejak remah roti tidak ditampilkan oleh Istimewa:whatlinkshere.

Kode sumber terbuka untuk ekstensiyna juga tersedia dari sistem kontrol versi git Wikimedia.

Lihat pula: Artikel Wikipedia tentang navigasi remah roti