Module:Random slideshow/sandbox: Difference between revisions

Content deleted Content added
remove linebreaks
allow alternate syntax File:Name.jpg##Caption##Credit
Line 110:
while args[i] do
if namespaceNumber(args[i]) == 6 then -- file namespace
-- args[i] is either just the filename, or uses syntax File:Name.jpg##Caption##Credit
local line = makeGalleryLine(args[i], args['caption'..i], args['credit'..i])
local parts = mw.text.split(args[i], '##%s*')
local filename = titleParts[1]
local caption = args['caption'..i] or parts[2] or false
local credit = args['credit'..i] or parts[3] or false
local line = makeGalleryLine(args[i]filename, args['caption'..i], args['credit'..i])
table.insert(lines, line)
else