Modul:For: Perbedaan antara revisi

Loncat ke navigasi Loncat ke pencarian
233 bita dihapus ,  2 tahun yang lalu
k
1 revisi diimpor
Tidak ada ringkasan suntingan
Tag: Dikembalikan
k (1 revisi diimpor)
 
(1 revisi perantara oleh pengguna yang sama tidak ditampilkan)
Baris 25: Baris 25:
function two (a, b) return a, b, 1 end --lets us run ipairs from 2
function two (a, b) return a, b, 1 end --lets us run ipairs from 2
for k, v in two(ipairs(args)) do table.insert(pages, v) end
for k, v in two(ipairs(args)) do table.insert(pages, v) end
local title = mw.title.getCurrentTitle()
local skipCat = title.isTalkPage or title.namespace == 2 --don't categorise talk pages and userspace
local oddCat = skipCat and '' or '[[Category:Hatnote templates using unusual parameters]]'
local category = yesNo(args.category)
return mHatnote._hatnote(
return mHatnote._hatnote(
mHatlist.forSeeTableToString({{use = use, pages = pages}}),
mHatlist.forSeeTableToString({{use = use, pages = pages}}),
{selfref = args.selfref}
{selfref = args.selfref}
) .. (
) .. (
(use == 'other uses') and ((category == true) or (category == nil)) and
(use == 'other uses') and yesNo(args.category) and
oddCat or ''
'[[Kategori:Templat hatnote yang menggunakan parameter tidak biasa]]' or ''
)
)
end
end


return p
return p

Menu navigasi