X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=ui%2Ftopmenu.py;h=4680c21a81ffb8475bd128aeca2eebda67f47bf6;hb=d410c5b23f485794ed4cbc82f6ccfa9aff230a6f;hp=82979d55f36f5795fef6ef00a5cf5c597e645298;hpb=facfe416a9c1b9e1dd0e34785275779bdcdafe35;p=unfold.git diff --git a/ui/topmenu.py b/ui/topmenu.py index 82979d55..4680c21a 100644 --- a/ui/topmenu.py +++ b/ui/topmenu.py @@ -1,9 +1,12 @@ -import json -from pprint import pprint -from manifold.manifoldapi import execute_query -from manifold.core.query import Query # a set of utilities to help make the global layout consistent across views +def the_user (request): + "retrieves logged in user's email, or empty string" + if not request.user.is_authenticated (): + return '' + else: + return request.user.email + # dropdowns are kind of ad hoc for now, and limited to one level # [ # ### a regular first-level button @@ -52,9 +55,3 @@ def topmenu_items (current,request=None): for dd in d['contents']: mark_active(dd,d) return result -def the_user (request): - "retrieves logged in user's email, or empty string" - if not request.user.is_authenticated (): - return '' - else: - return request.user.email