No edit summary |
m (1 revision imported: New Files) |
Latest revision as of 11:54, 24 March 2024
This documentation is transcluded from Module:Gallery/doc. Changes can be proposed in the talk page.
This module is unused.
This module is neither invoked by a template nor required/loaded by another module. If this is in error, make sure to add
{{Documentation}}
/{{No documentation}}
to the calling template's or parent's module documentation.Module:Gallery is a module that implements the {{Gallery}}
template. Please see the template page for usage instructions.
local getArgs = require('Module:Arguments').getArgs local p = {} local root function p.main(frame) local args = getArgs(frame) return p._main(args) end function p._main(args) local filearg = '' local height = '120' local prependarg = '[[File:' local apprendarg = '|frameless|' .. 'x' .. height .. 'px]]' for key,value in pairs(args) do local content = args[key] -- Check if arg is a valid file name if content:match('.[^{}<>]+%.%w+') then content = prependarg .. content .. apprendarg end filearg = filearg .. content end root = mw.html.create('div') root :addClass('template-gallery') :wikitext( filearg ) return tostring(root) end return p