มอดูล:Parameter validation/default config
หน้าตา
คู่มือการใช้งานมอดูล[สร้าง]
คุณอาจจะต้องการสร้างคู่มือการใช้งานของมอดูลนี้ ผู้เขียนสามารถทำการทดลองได้ที่กระบะทราย (สร้าง | คัดลอก) และชุดทดสอบ (สร้าง) ของมอดูลนี้ โปรดเพิ่มหมวดหมู่ไปที่หน้าย่อย /doc หน้าย่อยของมอดูลนี้ |
function create(cat, msg)
return mw.ustring.format("{{main other|[[Category:Pages using tname_naked with %s parameters]]}}", cat) .. create_message(msg)
end
function create_message(msg)
return require('Module:If preview')._warning({
mw.ustring.format("[[templatename]] ใช้%s.", msg)
})
end
local options = {
["undeclared"] = create("unknown", 'พารามิเตอร์ที่ไม่รู้จัก: paramname'),
["deprecated"] = create("deprecated", 'พารามิเตอร์เลิกใช้: paramname'),
["duplicate"] = create("duplicate", 'พารามิเตอร์ที่ซ้ำ: paramandvalue'),
["doc-subpage"] = "doc",
}
local result = {
[0] = options,
[2] = options,
[4] = options,
[6] = options,
[10] = options,
[12] = options,
[14] = options,
}
return result