def doDumpProfile(bunch, text, env): userid = loggedIn(env) if userid: user = getRegistration(userid) return repr(user) else: return "No Profile"
def dodob(bunch, text, env): userid = loggedIn(env) if not userid: return "" user = getRegistration(userid) return user['dob.day'] + " " + user['dob.month'] + " " + user[ 'dob.year']
def doparticipateside(bunch, text, env): cap = bunch.get("capitalise", False) userid = loggedIn(env) if not userid: return "" user = getRegistration(userid) if cap: return user["side"].capitalize() else: return user["side"]
def doparticipateside(bunch, text, env): cap = bunch.get("capitalise", False) userid = loggedIn(env) if not userid: return "" user = getRegistration(userid) if cap: return user['side'].capitalize() else: return user['side']
def loggedIn(env): if loggedout: return False cookies = env.get("cookies", None) if not cookies: return False sessioncookie_raw = cookies.get("sessioncookie", None) if not sessioncookie_raw: return False sessioncookie = sessioncookie_raw.value try: userid = CookieJar.getUser(sessioncookie) except CookieJar.NoSuchUser: return False user = getRegistration(userid) if user["confirmed"]: return userid else: return False
def doemail(bunch, text, env): userid = loggedIn(env) if not userid: return "" user = getRegistration(userid) return user["email"]
def dodob(bunch, text, env): userid = loggedIn(env) if not userid: return "" user = getRegistration(userid) return user["dob.day"] + " " + user["dob.month"] + " " + user["dob.year"]
def doscreenname(bunch, text, env): userid = loggedIn(env) if not userid: return "NOT LOGGED IN" user = getRegistration(userid) return user["screenname"]
def doemail(bunch, text, env): userid = loggedIn(env) if not userid: return "" user = getRegistration(userid) return user['email']
def doscreenname(bunch, text, env): userid = loggedIn(env) if not userid: return "NOT LOGGED IN" user = getRegistration(userid) return user['screenname']