imported>TheGhostOfInky No edit summary |
imported>TheGhostOfInky No edit summary |
||
(4 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
function genCel(url,icon) | function genCel(url,icon) | ||
local cellStr = "|- | local cellStr = "|- align=\"left\"\n|" | ||
if icon == nil then | if icon == nil then | ||
cellStr = cellStr .."[[File:"..url.."-template.png]] " | cellStr = cellStr .."[[File:"..url.."-template.png]] " | ||
Line 10: | Line 10: | ||
cellStr = cellStr..url.." template\n" | cellStr = cellStr..url.." template\n" | ||
local ext = {".png",".psd",".pdn",".xcf"} | local ext = {".png",".psd",".pdn",".xcf",".ora"} | ||
for i=1, | for i=1,#ext do | ||
local link = "|[https://archive.org/download/polcompball/"..url..ext[i].." Link] \n" | local link = "|[https://archive.org/download/polcompball/"..url..ext[i].." Link] \n" | ||
cellStr = cellStr ..link | cellStr = cellStr ..link |
Latest revision as of 23:11, 16 April 2023
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