local A =
function A.main(frame) local content = mw.title.new ("Wikipedia:Miscellany for deletion"):getContent; -- get source code from parent MfD page local temp -- var to hold templates on MfD page local store = -- store transclusions before final output for t in string.gmatch(content, "") do temp = mw.text.trim(t) -- store content between in temp if string.find(temp, "WikiProject") then table.insert (store, "\n" .. frame:expandTemplate .. "\n----"); -- done via table.concat to parse \n as newline; what we get after concat is passed into the table "store" end end local n = table.maxn(store) -- # of items in table "store" = # of WP discussions local display = table.concat(store) -- concat the table "store" and store it in display local number = frame.args["number"] -- check if "number" parameter is answered if (number
"yes") or (number
"Y") or (number
return A