Module:Pagetype and Module:Pagetype/sandbox: Difference between pages
Appearance
(Difference between pages)
Content deleted Content added
m fix for files and interface messages which do exist but are not stored locally |
Make the error clearer when an impossible title gets passed |
||
Line 7: | Line 7: | ||
-------------------------------------------------------------------------------- |
-------------------------------------------------------------------------------- |
||
-- Load config. |
-- Load config. |
||
local cfg = mw.loadData('Module:Pagetype/config') |
local cfg = mw.loadData('Module:Pagetype/config/sandbox') |
||
-- Load required modules. |
-- Load required modules. |
||
Line 243: | Line 243: | ||
if args.page then |
if args.page then |
||
title = mw.title.new(args.page) |
title = mw.title.new(args.page) |
||
if not title then |
|||
error(string.format("Invalid page title '%s'", args.page)) |
|||
end |
|||
else |
else |
||
title = mw.title.getCurrentTitle() |
title = mw.title.getCurrentTitle() |