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

De Lagny-sur-Marne Wiki
Aller à la navigation Aller à la recherche
0x010D (discussion | contributions)
Prise en compte des palettes avec syntaxe de tableau wiki (Palette Succession)
0x010D (discussion | contributions)
Détection des modèles Succession (ou tout autre modèle contenant une table avec class="navbox)
Ligne 67 : Ligne 67 :
while parentArgs[i] and i <= maxPalette  do
while parentArgs[i] and i <= maxPalette  do
if parentArgs[i]:match( '%S' ) then
if parentArgs[i]:match( '%S' ) then
if parentArgs[i]:match( '^<table class="navbox' ) or parentArgs[i]:match( '^{| ?class="navbox' ) then
if parentArgs[i]:match( '<table class="navbox' ) or parentArgs[i]:match( '{| ?class="navbox' ) then
wikiTable:insert( parentArgs[i] )
wikiTable:insert( parentArgs[i] )
else
else

Version du 18 février 2015 à 13:48

local Palette = { }

local function paletteAvecParametre( i, args )

end

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

local wikiTable = { '