Module:Couleur

Cha vient éd Wikipedia

Ch' module-lo ch'est avoèr des fonkcions utiles édseur ch' traitemint des couleurs.

El fonkcion p.nuance donne un code d' couleur in hexadécimal pour un nom d' couleur connu intré in argumint. Si ch' nom il n'est poin connu, el fonkcion rinvoé à l'idintike. Par egzimpe, si o a rintré un code d'couleur in hexadécimal, chol code i s'ra rinvoyé sans modificacion.


{{#invoke:Couleur|nuance|ocre}} nous donne : c4a000


{{#invoke:Couleur|nuance|a27ed3}} nous donne : a27ed3


local p = {}

function p.nuance(frame)
	local nuancier = mw.loadData('Module:Nomcouleur')
	local param =frame.args[1]
	local code = nuancier[string.lower(param)]
	if code == nil then
		return param
	else
		return code
	end
end

return p