Minggu, 08 November 2026
07:22 WIB
TERKINI
Bandar Lampung Agenda Strategis Pemprov Lampung 6 November 2026: Revitalisasi Stadion Jadi Prioritas Bandar Lampung Harga Beras di Pasar Pasir Gintung Bandar Lampung Merangkak Naik, Stok Aman Bandar Lampung Disdag Bandar Lampung Jamin Pasokan Beras Aman hingga Akhir 2026 Insight Komitmen Pembangunan Negeri, PTBA Sabet Penghargaan Kepatuhan PNBP ESDM 2026 Pemprov Lampung Gubernur Mirza Canangkan Mulang Maya Jadi Magnet Wisata Budaya Unggulan Lampung Tuba Barat Mewujudkan Haji: Pemkab Tubaba dan BSI Ajak Masyarakat Menabung Sejak Dini Lampung Timur Bupati Ela Dekatkan Diri dengan Siswa, Pastikan Kualitas Pendidikan dan Gizi di Lampung Timur Tuba Barat Kemitraan Strategis Pemkab Tubaba dan Kejari: Wujudkan Tata Kelola Pemerintahan Akuntabel Bandar Lampung Mantan Ketua DPRD Lampung Bersaksi dalam Sidang Arinal Djunaidi Bandar Lampung Senator Bustami Zainudin dan Staf DPD Lampung Ikuti Program Cek Kesehatan Gratis Bandar Lampung Agenda Strategis Pemprov Lampung 6 November 2026: Revitalisasi Stadion Jadi Prioritas Bandar Lampung Harga Beras di Pasar Pasir Gintung Bandar Lampung Merangkak Naik, Stok Aman Bandar Lampung Disdag Bandar Lampung Jamin Pasokan Beras Aman hingga Akhir 2026 Insight Komitmen Pembangunan Negeri, PTBA Sabet Penghargaan Kepatuhan PNBP ESDM 2026 Pemprov Lampung Gubernur Mirza Canangkan Mulang Maya Jadi Magnet Wisata Budaya Unggulan Lampung Tuba Barat Mewujudkan Haji: Pemkab Tubaba dan BSI Ajak Masyarakat Menabung Sejak Dini Lampung Timur Bupati Ela Dekatkan Diri dengan Siswa, Pastikan Kualitas Pendidikan dan Gizi di Lampung Timur Tuba Barat Kemitraan Strategis Pemkab Tubaba dan Kejari: Wujudkan Tata Kelola Pemerintahan Akuntabel Bandar Lampung Mantan Ketua DPRD Lampung Bersaksi dalam Sidang Arinal Djunaidi Bandar Lampung Senator Bustami Zainudin dan Staf DPD Lampung Ikuti Program Cek Kesehatan Gratis

Modul:Icon

Wikimedia module

Bagikan:
Dokumentasi modullihatsuntingriwayatsegarkan
DiproteksiModul ini dilindungi. Modul ini sangat mencolok yang digunakan oleh banyak halaman, atau sangat sering disubstitusikan. Karena vandalisme atau kesalahan akan mempengaruhi banyak halaman, dan suntingan kecil dapat memberi beban besar pada server, modul ini dilindungi dari penyuntingan.
WarningModul Lua ini digunakan pada sekitar 25.000 halaman dan perubahannya kemungkinan memicu perubahan massal pada semua halaman yang menggunakannya. Uji cobalah di subhalaman /bak pasir atau /kasus uji Modul:Icon, atau bak pasir modul Anda. Pertimbangkan untuk mendiskusikan perubahan di halaman pembicaraan sebelum mengimplementasikannya.
Modul ini menggunakan Lua:
Dokumentasi di atas ditransklusikan dari Modul:Icon/doc. (sunting | riwayat)
Penyunting dapat melakukan uji coba pada halaman bak pasir (buat | cermin) dan kasus uji (buat) modul ini.
Subhalaman modul ini.
-- This module implements [[Template:Icon]].
require("strict")
localyesNo=require("Module:Yesno")
localgetArgs=require("Module:Arguments").getArgs
localp={}
-- Determine whether we're being called from a sandbox
localsandbox=mw.getCurrentFrame():getTitle():find('sandbox',1,true)and'/sandbox'or''
-- Implements [[Template:Icon]]
-- Returns the icon image corresponding to a string (like 'B')
functionp._main(args,data)
localdata_module='Module:Icon/data'..sandbox
data=dataormw.loadData(data_module)
localcode=args.classorargs[1]
localiconData
ifcodethen
code=code:match('^%s*(.-)%s*$'):lower()-- trim whitespace and put in lower case
iconData=data[code]
end
ifnoticonDatathen
iconData=data._DEFAULT
end
returnstring.format(
'[[File:%s%s%s|%s|class=noviewer|alt=%s]]',
iconData.image,
iconData.tooltipand'|'..iconData.tooltipor'',
iconData.link==falseand'|link='or'',
args.sizeor'16x16px',
iconData.altor''
)
end
-- Implements [[Template:Icon link]], a superset of [[Template:Icon]]
-- Returns an icon, plus a suitably formatted wikilink
functionp._link(args,data)
args.size=args.sizeorargs.iconsize
localicon=p._main(args,data)
-- If no link given in args[2], default back to [[Template:Icon]]
ifnotargs[2]then
returnicon
end
-- Strip wiki markup out of link
localgetPlain=require("Module:Text").Text().getPlain
locallink=getPlain(args[2])
localdisplay=args[3]orargs[2]
-- italicize display string, if requested
ifyesNo(args.i)oryesNo(args.italic)oryesNo(args.italics)then
display='<i>'..display..'</i>'
end
-- if display is link, just use standard wlink
iflink==displaythen
return'<span class="nowrap">'..icon..' </span>[['..link..']]'
end
return'<span class="nowrap">'..icon..' </span>[['..link..'|'..display..']]'
end
functionp.main(frame)
localargs=getArgs(frame,{parentFirst=true})
returnp._main(args)
end
functionp.link(frame)
localargs=getArgs(frame,{parentFirst=true})
returnp._link(args)
end
p['']=function(frame)returnp._main(frame.args)end
returnp
Konten disalin dari Wikipedia Bahasa Indonesia (lisensi CC BY-SA) Lihat versi asli di Wikipedia

Rekomendasi Pilihan