« Module:Palette » : différence entre les versions

De Lagny-sur-Marne Wiki
Aller à la navigation Aller à la recherche
0x010D (discussion | contributions)
ExpandTemplate : copie des args dans une nouvelle table.
0x010D (discussion | contributions)
Bug : ce n'est pas du vb.net
Ligne 34 : Ligne 34 :
local argsPalette = { }
local argsPalette = { }
for n, v in pairs( parentArgs ) do
for n, v in pairs( parentArgs ) do
if not n.tonumber then
if not tonumber(n) then
argsPalette[n] = v  
argsPalette[n] = v  
if n.match( i .. '$' ) then
if n.match( i .. '$' ) then
argsPalette[ n:sub(0 - i.tostring:len() ) ] = v
argsPalette[ n:sub(0 - #tostring(i) ) ] = v
elseif not argsPalette[n] then
elseif not argsPalette[n] then
argsPalette[n] = v
argsPalette[n] = v

Version du 29 août 2014 à 08:06

local Palette = { }

local function paletteAvecParametre( i, args )

end

function Palette.listePalette( frame ) local args = frame.args local parentArgs = frame:getParent().args

local wikiTable = { '

' )

for i, v in pairs( categories ) do wikiTable:insert( v ) end

return wikiTable:concat() end


return Palette