پودمان:File link: تفاوت میان نسخهها
Undid revision 948472508 by [[Special:Contributions/w>IPad365|w>IPad365]] ([[User talk:w>IPad365|talk]])
جز (Yamaha5 صفحهٔ پودمان:File link/تمرین را بدون برجایگذاشتن تغییرمسیر به پودمان:File link منتقل کرد) |
(Undid revision 948472508 by [[Special:Contributions/w>IPad365|w>IPad365]] ([[User talk:w>IPad365|talk]])) |
||
خط ۱۴: | خط ۱۴: | ||
if type(val) ~= 'string' then | if type(val) ~= 'string' then | ||
error(string.format( | error(string.format( | ||
" | "type error in '%s' parameter of '_main' (expected string, got %s)", | ||
key, type(val) | key, type(val) | ||
), level) | ), level) | ||
خط ۴۵: | خط ۴۵: | ||
-- Filename | -- Filename | ||
checkArg('file', args.file, 3) | checkArg('file', args.file, 3) | ||
ret[#ret + 1] = ' | ret[#ret + 1] = 'File:' .. args.file | ||
-- Format | -- Format | ||
خط ۸۲: | خط ۸۲: | ||
function p.main(frame) | function p.main(frame) | ||
local origArgs = require('Module:Arguments').getArgs(frame, { | local origArgs = require('Module:Arguments').getArgs(frame, { | ||
wrappers = ' | wrappers = 'Template:File link' | ||
}) | }) | ||
if not origArgs.file then | if not origArgs.file then | ||
error(" | error("'file' parameter missing from [[Template:File link]]", 0) | ||
end | end | ||