# -*- coding: utf8 -*- from pyramid_layout.panel import panel_config from .security import groupfinder from .models.default import get_member_info @panel_config(name='dropdown_menu_panel', renderer='templates/panels/dropdown_menu_panel.pt') def dropdown_menu_panel(context, request): logged_in = request.authenticated_userid if logged_in is None: return { 'logged_in': '' } else: member_info = get_member_info(request, logged_in) return { 'logged_in': logged_in, 'logged_in_name': member_info['nom'], 'logged_in_email': member_info['email'], 'logged_in_fonction': member_info['fonction'], }