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

De Lagny-sur-Marne Wiki
Aller à la navigation Aller à la recherche
0x010D (discussion | contributions)
retouche messages d'erreur
0x010D (discussion | contributions)
_paletteAvecParametres : Trim sur le nom de la palette et paramètre numéroté doivent avoir un espace avant le n°
Ligne 39 : Ligne 39 :
if not tonumber(n) 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 - #tostring(i) ) ] = v
argsPalette[ n:sub(0 - #tostring(i) ) ] = v
elseif not argsPalette[n] then
elseif not argsPalette[n] then
Ligne 46 : Ligne 46 :
end
end
end
end
return frame:expandTemplate{ title = 'Palette ' .. parentArgs[i], args = argsPalette }
return frame:expandTemplate{ title = 'Palette ' .. mw.text.trim(parentArgs[i]), args = argsPalette }
end
end

Version du 7 septembre 2014 à 06:14

local Palette = { }

local function paletteAvecParametre( i, args )

end

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

local wikiTable = { '

' .. palettesVerticales )

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

return wikiTable:concat() end


return Palette