« Module:Dièse couleur web » : différence entre les versions

Aller à la navigation Aller à la recherche
j'aime bien comme ça, un peu plus lisible je trouve
m (1 version importée)
(j'aime bien comme ça, un peu plus lisible je trouve)
Ligne 1 : Ligne 1 :
-- http://lua-users.org/wiki/StringTrim
local function trim( s )
    return s:match( '^()%s*$' ) and '' or s:match( '^%s*(.*%S)' )
end
local p = {}
local p = {}


Ligne 31 : Ligne 26 :


function p.main( frame )
function p.main( frame )
     local value = trim( frame.args[ 1 ] )
    local args = frame.args
 
     local value = mw.text.trim( args[ 1 ] or '' )
    if value == '' then
        value = mw.text.trim( args[ 2 ] or '' )
    end
 
     -- paramètre "echappe" à true,
     -- paramètre "echappe" à true,
     -- pour échappement de l'éventuel "#" en début de résultat, en raison de [[phab:T14974]]
     -- pour échappement de l'éventuel "#" en début de résultat, en raison de [[phab:T14974]]
Utilisateur anonyme

Menu de navigation