From 4db3489615ff178e89bc7dee23d58669dc6dea7c Mon Sep 17 00:00:00 2001 From: Robohash <401330+e1ven@users.noreply.github.com> Date: Sat, 16 Jul 2011 00:39:27 -0400 Subject: [PATCH] Another VERY useful feature --- webfront.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/webfront.py b/webfront.py index f77b95a..6142313 100755 --- a/webfront.py +++ b/webfront.py @@ -264,7 +264,18 @@ class ImgHandler(tornado.web.RequestHandler): else: #If no set specified, you get set 1 client_set = "set1" - + + ##Let people define multiple sets, so I can add more. + if "sets" in self.request.arguments: + newsets = tornado.escape.xhtml_escape(self.get_argument("sets")).split(","); + replaceset = [] + for s in newsets: + if s in sets: + replaceset.append(s) + client_set = replaceset[r.hasharray[1] % len(replaceset) ] + + + if client_set == 'set1': client_set = colors[r.hasharray[0] % len(colors) ]