Modul:Infobox mapframe/doc

Revisi sejak 2 Oktober 2023 13.07 oleh Adminjavasatu (bicara | kontrib) (←Membuat halaman berisi '{{Module rating|beta}} {{Lua sidebar}} <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see Wikipedia:Wikidata) --> == Penggunaan == Modul yang otomatis membuat ''mapframe'' dalam kotak info dengan masukan pengguna minimum ===Penggunaan umum=== Tempatkan templat {{tl|Infobox mapframe}}, mengikuti dokumentasinya. Modul ini dapat diimpor ke modul lua lainnya. ===Peta otomatis di kotak info=== :''Contoh: [htt...')
(beda) ← Revisi sebelumnya | Revisi terkini (beda) | Revisi selanjutnya → (beda)

Ini adalah halaman dokumentasi untuk Modul:Infobox mapframe

PenggunaanSunting

Modul yang otomatis membuat mapframe dalam kotak info dengan masukan pengguna minimum

Penggunaan umumSunting

Tempatkan templat {{Infobox mapframe}}, mengikuti dokumentasinya. Modul ini dapat diimpor ke modul lua lainnya.

Peta otomatis di kotak infoSunting

Contoh: Template:Infobox prison, Template:Infobox prison/doc

Sunting templat kotak infonya (atau bak pasirnya). Tambah baris seperti contoh di bawah pada kotak info Anda. Ganti angka (4, atau 97 ke 99), dengan angka yang sesuai dengan jumlah parameter yang Anda rencanakan.

Jika ditempatkan di atas kotak info Jika ditempatkan di bawah kotak info
| image4     = {{#invoke:Infobox mapframe|auto}}
| caption4   = {{#invoke:Infobox mapframe|autocaption}}
| header97   = {{#if:{{{mapframe|}}}|Location}}
| data98     = {{#invoke:Infobox mapframe|auto}}
| data99     = {{#invoke:Infobox mapframe|autocaption}}

Jika templat tersebut mengandung{{#invoke:Check for unknown parameters}}, tambah parameter berikut:

| mapframe | mapframe-caption | mapframe-custom | mapframe-id | mapframe-coord | mapframe-wikidata | mapframe-point | mapframe-shape | mapframe-frame-width | mapframe-frame-height | mapframe-shape-fill | mapframe-shape-fill-opacity | mapframe-stroke-color | mapframe-stroke-colour | mapframe-stroke-width | mapframe-marker | mapframe-marker-color | mapframe-marker-colour | mapframe-geomask | mapframe-geomask-stroke-color | mapframe-geomask-stroke-colour | mapframe-geomask-stroke-width | mapframe-geomask-fill | mapframe-geomask-fill-opacity | mapframe-zoom | mapframe-length_km | mapframe-length_mi | mapframe-area_km2 | mapframe-area_mi2 | mapframe-frame-coordinates | mapframe-frame-coord | mapframe-switcher | mapframe-height | mapframe-width 

Begitu selesai, parameter di atas akan tersedia kepada pengguna.

  • Nilai bawaan parameter-parameter ini dapat ditentukan dengan menyebut #invoke, contohnya {{#invoke:Infobox mapframe|auto|mapframe-marker=library}} berarti library marker digunakan kecuali nilai yang berbeda diberikan.
  • Secara bawaan peta tidak ditampilkan, kecuali menyebutkan |mapframe=yes. Untuk menyalakannya, pada sebutan #invoke tambahkan |onByDefault=yes – yang berarti peta tersebut akan ditampilkan kecuali menyebutkan |mapframe=no. onByDefault dapat kondisional, seperti jika parameter lainnya muncul, misal |onByDefault={{#if:{{{pushpin_map|}}}|no|yes}}
  • Tambah parameter baru ke dokumentasi. Gunakan {{Infobox mapframe/doc/parameters}}. Tentukan nilai bawaan (jika menggunakan penyebutan #invoke) dengan menambahkan parameter |nama parameter=nilai. Luaran otomatisnya ditunjukkan di bawah:

Lihat pulaSunting