Module:File link: Difference between revisions

m
23 revisions imported from wikipedia:Module:File_link
(make this a lot simpler - the original module was overkill for what it was trying to do)
m (23 revisions imported from wikipedia:Module:File_link)
 
(6 intermediate revisions by 5 users not shown)
Line 1:
-- This module provides a library for formatting file wikilinks.
 
local yesno = require('Module:Yesno')
local checkType = require('libraryUtil').checkType
 
Line 57 ⟶ 58:
end
 
-- Border
addPositional('border')
if yesno(args.border) then
ret[#ret + 1] = 'border'
end
 
addPositional('location')
addPositional('alignment')
Line 79 ⟶ 84:
wrappers = 'Template:File link'
})
if not origArgs.file then
error("'file' parameter missing from [[Template:File link]]", 0)
end
 
-- Copy the arguments that were passed to a new table to avoid looking up
-- every possible parameter in the frame object.
rtl-contributors
1,630

edits