Модуль:Галерея світлин

Матеріал з Вікіновин — вільних новин.

Використовується для створення галереї на сторінці Вікіновини:Галерея світлин


local p = {}
function p.days(frame)
    local retStr=''
    local st=1
    if frame.args[4]~=nil then st=frame.args[4] end 
     for i=st,frame.args[1] do
                    local t = mw.title.makeTitle( 'Шаблон', 'Головна/Світлина/' .. tostring(i) .. "_" .. frame.args[2] .. '_' .. frame.args[3] ).exists
                    
                    if t then
                       retStr = frame:preprocess('{{Головна/Світлина/' .. tostring(i) .. " " .. frame.args[2] .. ' ' .. frame.args[3] .. '}}') .. retStr .. '' 
                    else
                       retStr = frame:preprocess('<center class="plainlinks">[//uk.wikinews.org/w/index.php?title=Шаблон:Головна/Світлина/' .. tostring(i) .. "_" .. frame.args[2] .. '_' .. frame.args[3] .. '&action=edit&preload=Шаблон:Головна/Світлина/Шаблон/Прелоад <span style="color:#0a0;">' .. tostring(i) .. ' ' .. frame.args[2] .. ' ' .. frame.args[3] .. '</span>]</center>') .. retStr 
          end
     end
    return retStr
end
return p