Rabu, 28 Oktober 2026
16:28 WIB
TERKINI
Lampung Barat Pesan Bupati Lambar: Patriotik, Gigih, dan Berempati Kunci Masa Depan Bangsa Bandar Lampung 343 Polisi Disiagakan Kawal Aksi Sumpah Pemuda 2026 di Bandar Lampung Lampung Selatan Jaringan Penyelundup Solar Subsidi Terbongkar di Lampung Selatan, Tiga Tersangka Diamankan Bandar Lampung Perpanjangan SIM A/C Kini Lebih Praktis: Cek Jadwal dan Syarat di Bandar Lampung Lampung Selatan Gunung Anak Krakatau: Asap Hitam Viral Bukan Erupsi, Status Tetap Siaga Lampung Selatan Jaringan Penyelundup Rokok Ilegal Senilai Rp14,85 Miliar Terbongkar di Bakauheni Bandar Lampung Harga Singkong Lampung Meroket, Petani Nikmati Keuntungan Rp45 Juta per Hektare Bandar Lampung BSU 2026 Segera Disalurkan: Rp900 Ribu dan Analisis Pakar Terkait Tantangan Pekerja Bandar Lampung Optimisme Harga Singkong Lampung 2027: Bibit dan Pupuk Kunci Utama Bandar Lampung Krisis Asap dan Ribuan Titik Panas: WALHI Desak Audit Ekologis TNWK Lampung Barat Pesan Bupati Lambar: Patriotik, Gigih, dan Berempati Kunci Masa Depan Bangsa Bandar Lampung 343 Polisi Disiagakan Kawal Aksi Sumpah Pemuda 2026 di Bandar Lampung Lampung Selatan Jaringan Penyelundup Solar Subsidi Terbongkar di Lampung Selatan, Tiga Tersangka Diamankan Bandar Lampung Perpanjangan SIM A/C Kini Lebih Praktis: Cek Jadwal dan Syarat di Bandar Lampung Lampung Selatan Gunung Anak Krakatau: Asap Hitam Viral Bukan Erupsi, Status Tetap Siaga Lampung Selatan Jaringan Penyelundup Rokok Ilegal Senilai Rp14,85 Miliar Terbongkar di Bakauheni Bandar Lampung Harga Singkong Lampung Meroket, Petani Nikmati Keuntungan Rp45 Juta per Hektare Bandar Lampung BSU 2026 Segera Disalurkan: Rp900 Ribu dan Analisis Pakar Terkait Tantangan Pekerja Bandar Lampung Optimisme Harga Singkong Lampung 2027: Bibit dan Pupuk Kunci Utama Bandar Lampung Krisis Asap dan Ribuan Titik Panas: WALHI Desak Audit Ekologis TNWK

Modul:Australian place map

Wikimedia module

Bagikan:
Dokumentasi modulbuatsegarkan
Anda dapat membuat halaman dokumentasi untuk buat pada modul Scribunto ini.
Penyunting dapat melakukan uji coba pada halaman bak pasir (buat | cermin) dan kasus uji (buat) modul ini.
Subhalaman modul ini.
-- This module implements the selection of the location map
-- in [[Template:Infobox Australian place]] and [[Template:Infobox Australian road]]
require('strict')
localp={}
localfunctionisnotblank(s)returnsands~=''end
localstatenames={
sa='South Australia',
vic='Victoria',
nsw='New South Wales',
qld='Queensland',
nt='Northern Territory',
wa='Western Australia',
tas='Tasmania',
act='Australian Capital Territory',
jbt='Jervis Bay Territory',
ni='Norfolk Island'
}
localmapwidths={
sa=230,
qld=190,
nt=190,
wa=180,
tas=210,
act=180
}
functionp.main(frame)
locallargs=frame:getParent().args
localplace_type=(largs.typeor''):lower()
localmap_name=largs.map_typeor''
localmap_type=(largs.map_typeor'auto'):lower()
localstate_abbr=(largs.stateor''):lower()
localmap_width=270
localcoords=largs.coordinatesor''
localcoordsa=largs.coordinates_aor''
localcoordsb=largs.coordinates_bor''
-- Default for LGAs is nomap
-- Default for everywhere else is auto
ifmap_type==''ormap_type=='auto'then
ifplace_type=='lga'then
map_type='nomap'
else
map_type='auto'
end
end
-- Apply legacy parameters
ifisnotblank(largs.alternative_location_map)then
map_type=largs.alternative_location_map
map_name=map_type
elseifisnotblank(largs.force_national_map)then
map_type='national'
map_name='Australia'
elseifisnotblank(largs.use_lga_map)then
map_type='lga'
end
-- Process the value in map_type 
ifmap_type=='state'ormap_type=='auto'ormap_type=='lga'then
map_name='Australia '..(statenames[state_abbr]or'')
map_width=mapwidths[state_abbr]or270
ifmap_type=='lga'then
map_name=map_name..' '..(largs.lgaor'')
map_width=mapwidths[state_abbr]or270
end
elseifmap_type=='national'ormap_type=='australia'then
map_name='Australia'
end
ifisnotblank(coords)orisnotblank(coordsa)then
else
map_type='nomap'
end
-- Finally build the map
ifmap_type~='nomap'then
localcaption=largs.pushpin_map_captionor''
ifcaption~=''thencaption='<small>'..caption..'</small>'end
ifisnotblank(coordsa)then
returnframe:expandTemplate{
title='Location map many',
args={
map_name,
relief=largs.reliefor'',
label1=isnotblank(coordsb)andisnotblank(largs.direction_a)and(largs.direction_a..' end')or(largs.road_nameor''),
coordinates1=coordsa,
position1=isnotblank(largs.pushpin_label_position_a)andlargs.pushpin_label_position_aor'left',
coordinates2=coordsb,
label2=isnotblank(largs.direction_b)and(largs.direction_b..' end')or'',
position2=isnotblank(largs.pushpin_label_position_b)andlargs.pushpin_label_position_bor'left',
marksize=8,
float='center',
caption=caption,
border='infobox',
width=map_width,
alt=largs.map_altor''
}
}
end
returnframe:expandTemplate{
title='Location map',
args={
map_name,
label=largs.nameor'',
relief=largs.reliefor'',
coordinates=coords,
marksize=6,
position=largs.pushpin_label_positionor'',
float='center',
caption=caption,
border='infobox',
width=map_width,
alt=largs.map_altor''
}
}
end
return''
end
returnp
Konten disalin dari Wikipedia Bahasa Indonesia (lisensi CC BY-SA) Lihat versi asli di Wikipedia

Rekomendasi Pilihan