Module:Dièse couleur web : Différence entre versions
(pour Modèle:Dièse couleur web) |
(autre solution : frame:extensionTag('nowiki')) |
||
Ligne 6 : | Ligne 6 : | ||
if value:find('#') == 1 then | if value:find('#') == 1 then | ||
− | return ' | + | return '#' .. value:sub(2) |
elseif mw.ustring.match(value, '^%x%x%x%x%x%x$') or mw.ustring.match(value, '^%x%x%x$') then | elseif mw.ustring.match(value, '^%x%x%x%x%x%x$') or mw.ustring.match(value, '^%x%x%x$') then | ||
− | return ' | + | return '#' .. value |
else | else | ||
return value | return value |
Version du 20 juin 2016 à 05:56
La documentation pour ce module peut être créée à Module:Dièse couleur web/doc
local z = {} function z.main(frame) local value = mw.text.trim(frame.args[1]) if value:find('#') == 1 then return '#' .. value:sub(2) elseif mw.ustring.match(value, '^%x%x%x%x%x%x$') or mw.ustring.match(value, '^%x%x%x$') then return '#' .. value else return value end end return z