Ejemplo n.º 1
0
 def _getBody(self, params):
     extra_items = sorted(values_from_signal(signals.users.profile_sidemenu.send(params['user'])),
                          key=attrgetter('title'))
     params['user_menu_items'] = [
         MenuItem(_('Dashboard'), 'users.user_dashboard'),
         MenuItem(_('Personal data'), 'users.user_profile'),
         MenuItem(_('Emails'), 'users.user_emails'),
         MenuItem(_('Preferences'), 'users.user_preferences'),
         MenuItem(_('Favorites'), 'users.user_favorites'),
     ] + extra_items
     return self._getPageContent(params)
Ejemplo n.º 2
0
def _extend_profile_menu(user, **kwargs):
    return MenuItem(_('Accounts'), 'auth.accounts')
Ejemplo n.º 3
0
def _extend_profile_menu(user, **kwargs):
    return MenuItem(_('Applications'), 'oauth.user_profile')
Ejemplo n.º 4
0
def _extend_profile_menu(user, **kwargs):
    return MenuItem(_('HTTP API'), 'api.user_profile')
Ejemplo n.º 5
0
def _extend_profile_menu(user, **kwargs):
    return MenuItem(_('Authorized Apps'), 'oauth.user_profile')