62 737
modifications
mAucun résumé des modifications |
Ajout de la fonction doc |
||
Ligne 27 : | Ligne 27 : | ||
:wikitext('[[Fichier:'..filename..'|x'..size..'px|link='..link..']]') | :wikitext('[[Fichier:'..filename..'|x'..size..'px|link='..link..']]') | ||
:allDone()) | :allDone()) | ||
end | |||
--[[ | |||
Fonction utilisée dans la doc du modèle pour présenter | |||
les cônes disponibles aux contributeurs | |||
]] | |||
function p.doc() | |||
local tabDefinition = '{| class="va-table va-table-center-col2" style="float:left;margin-right:4px;"\n!style="width:70%;"|mot-clé!!style="width:30%;"|icône\n' | |||
local doc = tabDefinition | |||
keywords = {} | |||
for k in pairs(icons) do | |||
table.insert(keywords, k) | |||
end | |||
table.sort(keywords) | |||
local split = math.ceil(#keywords / 3) | |||
local n = 0 | |||
for k, v in ipairs(keywords) do | |||
if n > split then | |||
doc = doc..'\n|}' | |||
doc = doc..'\n'..tabDefinition | |||
n = 0 | |||
end | |||
n = n + 1 | |||
local icon = icons[v] | |||
doc = doc..'|-\n|'..v..'||[[Fichier:'..icon.filename..'|x20px|link=]]\n' | |||
end | |||
doc = doc..'|}' | |||
return doc | |||
end | end | ||
modifications