Mô đun:For

local mArguments --initialize lazily
local mHatlist = require('Module:Hatnote list')
local mHatnote = require('Module:Hatnote')
local yesNo = require('Module:Yesno')
local p = {}

--Implements {{For}} from the frame
--uses capitalized "For" to avoid collision with Lua reserved word "for"
function p.For (frame)
	mArguments = require('Module:Arguments')
	return p._For(mArguments.getArgs(frame))
end

--Implements {{For}} but takes a manual arguments table
function p._For (args)
	local use = args[1]
	if (not use) then
		return mHatnote.makeWikitextError(
			'không có tham số ngữ cảnh được cung cấp. Sử dụng {{Bài cùng tên}} cho hatnote "Bài cùng tên".',
			'Template:For#Errors',
			args.category
		)
	end
	local pages = {}
	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
	return mHatnote._hatnote(
		mHatlist.forSeeTableToString({{use = use, pages = pages}}),
		{selfref = args.selfref}
	) .. (
			(use == 'other uses') and yesNo(args.category) and
			'' or ''
		)
end

return p
Chúng tôi bán
Bài viết liên quan
Sigewinne – Lối chơi, hướng build và đội hình
Sigewinne – Lối chơi, hướng build và đội hình
Sigewinne có đòn trọng kích đặc biệt, liên tục gây dmg thủy khi giữ trọng kích
Brooklyn 99 - nét mới trong thể loại sitcom
Brooklyn 99 - nét mới trong thể loại sitcom
B99 đúng là có tình yêu, nói về tình bạn nhưng đều ở mức vừa đủ để khiến một series về cảnh sát không bị khô khan nhàm chán
Hướng dẫn tạo Image Slider với Vanila JS
Hướng dẫn tạo Image Slider với Vanila JS
Make an Image Slider also known as carousel with a clean UI
Spoiler Volume 19 LN: Rimuru nuốt chửng Michael
Spoiler Volume 19 LN: Rimuru nuốt chửng Michael
Rimuru đang dự hội nghị ở Ingrasia thì nghe tin chỗ Dagruel có biến nên xách theo Souei và Diablo chạy đến