def execute(self, message, user, params): params = params.group(1) params = self.timestampre.sub(' ', params).strip() session.add(Slogan(text=params)) session.commit() message.reply("Added your shitty slogan: " + params)
def execute(self, message, user, params): params = params.group(1) slogan, count = Slogan.search(params) reply = str(slogan) if count < 1: reply = "No slogans matching '%s'" % (params, ) if count > 1 and params: reply += " (%d more slogans match this search)" % (count - 1, ) message.reply(reply)
def execute(self, message, user, params): params = params.group(1) slogan, count = Slogan.search(params) reply = str(slogan) if count < 1: reply = "No slogans matching '%s'" % (params,) if count > 1 and params: reply += " (%d more slogans match this search)" % (count - 1,) message.reply(reply)
def base_context(request): context = {"name": Config.get("Alliance", "name"), "slogan": Config.get("Alliance", "name")} if request.session is not None: slogan, count = Slogan.search("") if slogan is not None: context["slogan"] = str(slogan) context["user"] = request.session.user context["menu"] = menu.generate(request.session.user) context["tick"] = Updates.current_tick() return context
def execute(self, message, user, params): params = params.group(1) slogan, count = Slogan.search(params) if count < 1: reply = "No slogans matching '%s'" % (params,) if count > 1: reply = "There were %d slogans matching your search, I can only be bothered to delete one slogan at a time you demanding f*****t" % (count,) if count == 1: session.delete(slogan) session.commit() reply="Removed: '%s'" % (slogan,) message.reply(reply)
def base_context(request): context = {"name" : Config.get("Alliance", "name"), "slogan" : Config.get("Alliance", "name"), "tick" : Updates.current_tick(), "update" : Updates.load(), } if getattr(request, "user", None) is not None: context["user"] = request.user context["menu"] = menu.generate(request.user) if getattr(request, "session", None) is not None: slogan, count = Slogan.search("") if slogan is not None: context["slogan"] = str(slogan) return context
def execute(self, message, user, params): params = params.group(1) slogan, count = Slogan.search(params) if count < 1: reply = "No slogans matching '%s'" % (params, ) if count > 1: reply = "There were %d slogans matching your search, I can only be bothered to delete one slogan at a time you demanding f*****t" % ( count, ) if count == 1: session.delete(slogan) session.commit() reply = "Removed: '%s'" % (slogan, ) message.reply(reply)
def base_context(request): context = { "name": Config.get("Alliance", "name"), "slogan": Config.get("Alliance", "name"), "tick": Updates.current_tick(), "update": Updates.load(), "graphs": Config.get("Misc", "graphing") != "disabled", } if getattr(request, "user", None) is not None: context["user"] = request.user context["menu"] = menu.generate(request.user) if getattr(request, "session", None) is not None: slogan, count = Slogan.search("") if slogan is not None: context["slogan"] = str(slogan) return context
def base_context(request): context = {"name" : Config.get("Alliance", "name"), "slogan" : Config.get("Alliance", "name"), "tick" : Updates.current_tick(), "update" : Updates.load(), "graphs" : Config.get("Misc", "graphing") != "disabled", } if getattr(request, "user", None) is not None: context["user"] = request.user context["menu"] = menu.generate(request.user) if getattr(request, "session", None) is not None: slogan, count = Slogan.search("") if slogan is not None: context["slogan"] = str(slogan) if Config.has_section("FluxBB") and Config.getboolean("FluxBB", "enabled"): context["fluxurl"] = "<br><br><a href=\"%s\">Forum</a>" % (Config.get("FluxBB", "url")) return context
def base_context(request): context = { "name": Config.get("Alliance", "name"), "slogan": Config.get("Alliance", "name"), "tick": Updates.current_tick(), "update": Updates.load(), "graphs": Config.get("Misc", "graphing") != "disabled", } if getattr(request, "user", None) is not None: context["user"] = request.user context["menu"] = menu.generate(request.user) if getattr(request, "session", None) is not None: slogan, count = Slogan.search("") if slogan is not None: context["slogan"] = str(slogan) if Config.has_section("FluxBB") and Config.getboolean("FluxBB", "enabled"): context["fluxurl"] = "<br><br><a href=\"%s\">Forum</a>" % (Config.get( "FluxBB", "url")) return context