Module:Purge: Difference between revisions

144 bytes added ,  9 years ago
use an informative error message for invalid titles
(add args.page)
(use an informative error message for invalid titles)
Line 11:
local url
do
local title
local title = args.page and mw.title.new(args.page) or mw.title.getCurrentTitle()
if args.page then
title = mw.title.new(args.page)
if not title then
error(string.format(
"'%s' is not a valid page name",
args.page
), 2)
end
else
mw.title.getCurrentTitle()
end
if args.anchor then
title.fragment = args.anchor