initial import

This commit is contained in:
2017-03-06 17:58:18 +01:00
commit 0e7b015d20
276 changed files with 101193 additions and 0 deletions

25
mondumas/panels.py Normal file
View File

@@ -0,0 +1,25 @@
# -*- coding: utf8 -*-
from pyramid_layout.panel import panel_config
from pyramid.security import authenticated_userid
from .security import groupfinder
from .models.default import get_member_by_email
@panel_config(name='dropdown_menu_panel', renderer='templates/panels/dropdown_menu_panel.pt')
def dropdown_menu_panel(context, request):
logged_in = authenticated_userid(request)
if logged_in is None:
return { 'logged_in': '' }
else:
member = get_member_by_email(request, logged_in)
fullname = '%s %s' % (member.nom, member.prenom)
no_id = member.mbr_id
return {
'logged_in': logged_in,
'logged_in_name': fullname,
'logged_in_id': no_id,
}