Mô đun:BASICPAGENAME
Tài liệu mô đun[tạo]
Bạn có thể muốn tạo một trang tài liệu cho mô đun Scribunto này. Biên tập viên sửa đổi có thể thử nghiệm trong các trang chỗ thử (tạo | sao) và trường hợp kiểm thử (tạo) của mô đun này. Các trang con của mô đun này. |
local i = {}
function i.BASICPAGENAME(frame)
local basicpagename = frame:getParent().args[1] or '';
if basicpagename == '' then
basicpagename = mw.title.getCurrentTitle().subpageText;
end
basicpagename = mw.ustring.gsub(basicpagename, '%s%(.*%)', '');
basicpagename = mw.ustring.gsub(basicpagename, '.*%/', '');
return basicpagename;
end
return i;