Module:Listbox: Difference between revisions

Jump to navigation Jump to search
Want an adless experience? Log in or Create an account.
pull image from Extra (forgot I already made it that easy on myself) and set widths
(fix some variable names)
(pull image from Extra (forgot I already made it that easy on myself) and set widths)
Line 55: Line 55:
function buildGallery( pages )
function buildGallery( pages )
   local Gallery = Lazy.load( 'Module:Gallery' ).Gallery
   local Gallery = Lazy.load( 'Module:Gallery' ).Gallery
   local gallery = Gallery.new() -- TODO define appropriate args. CD/Header has: {{Gallery|size={{#ifeq:{{{size|}}}|large|95|62}}|pad=1|square={{{square|true}}}}}
   local gallery = Gallery.new{
    widths = '62px'
  }
   for _, page in ipairs( pages ) do
   for _, page in ipairs( pages ) do
     gallery:addFile( 'No Image.png', '[[' .. page.text .. '|' .. (page.extra.name or page.text) .. ']]', {
     gallery:addFile( page.extra.image or 'No Image.png', '[[' .. page.text .. '|' .. (page.extra.name or page.text) .. ']]', {
       link = page.text,
       link = page.text,
       alt = page.extra.name or page.text
       alt = page.extra.name or page.text

Navigation menu