local p = {};
p.list_bvcl = function( frame )
local content = mw.text.trim(mw.title.new( "Thành viên:P.T.Đ/SimpleUpdate/Danh mục động/Ứng cử viên bài viết chọn lọc" ):getContent())
local data = mw.text.split( content, "\n" )
local result = ""
for _, v in pairs(data) do
local article = mw.text.trim(mw.ustring.sub( v, 2 ))
local page = "Wikipedia:Ứng cử viên bài viết chọn lọc/" .. article
if #article ~= 0 and mw.title.new(page).exists == true then
result = result .. frame:expandTemplate{ title = page } .. "\n"
end
end
return result
end
p.list_bqxb = function( frame )
local content = mw.text.trim(mw.title.new( "Thành viên:P.T.Đ/SimpleUpdate/Danh mục động/Biểu quyết xóa bài" ):getContent())
local data = mw.text.split( content, "\n" )
local result = ""
for _, v in pairs(data) do
if mw.ustring.match( mw.text.trim(v), "^\*[^\*]" ) then
local date = mw.text.split( mw.text.trim(mw.ustring.sub( v, 2 )), "/" )
result = result .. "== Tháng " .. frame:expandTemplate{ title = 'trim leading', args = { mw.text.trim(date[1]) } } .. " năm " .. mw.text.trim(date[2]) .. " ==\n"
else
local article = mw.text.trim(mw.ustring.sub( v, 3 ))
local page = "Wikipedia:Biểu quyết xoá bài/" .. article
if #article ~= 0 and mw.title.new(page).exists == true then
result = result .. frame:expandTemplate{ title = page } .. "\n"
end
end
end
return result
end
return p