×
Create a new article
Write your page title here:
We currently have 2,441 articles on Polcompball Wiki. Type your article name above or click on one of the titles below and start writing!



Polcompball Wiki

Documentation for this module may be created at Module:TableUtils/doc

local utils = {}

function genCel(url,icon)
    local cellStr = "|- align=\"left\"\n|"
    if icon == nil then
        cellStr = cellStr .."[[File:"..url.."-template.png]] "
    else
        cellStr = cellStr .. "[[File:"..icon.."]] "
    end
    cellStr = cellStr..url.." template\n"

    local ext = {".png",".psd",".pdn",".xcf",".ora"}
    for i=1,#ext do
        local link = "|[https://archive.org/download/polcompball/"..url..ext[i].." Link] \n"
        cellStr = cellStr ..link
    end
    return cellStr
end

function utils.createTable(frame)
    local args = frame:getParent().args
    --local args = frame
    local i = 1
    local renTable = ""
    while args["url"..i] ~= nil do
        renTable = renTable .. genCel(args["url"..i],args["icon"..i])
        i = i +1
    end
    return renTable
end


return utils