Module:TypeToColor

La documentation pour ce module peut être créée à Module:TypeToColor/doc

local p = {}  function p.convert( frame ) 	return p.convertImpl(frame.args[1]) end  function p.convertImpl(type) 	type = type:lower() 	local types = { 		['do'] = '757575', 		 faire = '757575', 		around = '800080', 		 circuler = '800080', 		buy = '008080', 		 acheter = '008080', 		city = '0000FF', 		 ville = '0000FF', 		drink = '000000', 		 sortir = '000000', 		eat = 'B75B1A', 		 manger = 'B75B1A', 		go = 'A52A2A', 		 aller = 'A52A2A', 		listing = '218721', 		other = '218721', 		see = '3F75A2', 		 voir = '3F75A2', 		sleep = '000080', 		 loger = '000080', 		 ['se loger'] = '000080', 		 dormir = '000080', 		vicinity = '800000', 		 destination = '800000', 		view = '4169E1', 		diplomatie = 'FFD700', 	}  	local result = types[type] 	if result then 		return result 	end 	 	-- Deprecated usage - trace it 	types = { 		black = '000000', 		blue = '0000FF', 		brown = 'A52A2A', 		chocolate = 'B75B1A', 		forestgreen = '218721', 		gold = '8A7500', 		gray = '757575', 		grey = '757575', 		lime = '608000', 		magenta = 'D100D1', 		maroon = '800000', 		mediumaquamarine = '2A8466', 		navy = '000080', 		orange = 'A36A00', 		plum = 'BA45BA', 		purple = '800080', 		red = 'EB0000', 		royalblue = '4169E1', 		silver = '757575', 		steelblue = '427AA9', 		teal = '008080', 	}  	local result = types[type] 	if result then 		return result --  .. '[[category:Fixme TypeToColor]]' 	end  	return '757575' -- .. '[[category:Fixme TypeToColor Unknown]]' end  return p