web/views/cwuser.py
changeset 3023 7864fee8b4ec
parent 2971 bc0a270622c2
child 3377 dd9d292b6a6d
child 3808 60e78e93a0e5
equal deleted inserted replaced
2968:0e3460341023 3023:7864fee8b4ec
     9 
     9 
    10 from logilab.mtconverter import xml_escape
    10 from logilab.mtconverter import xml_escape
    11 
    11 
    12 from cubicweb.selectors import one_line_rset, implements, match_user_groups
    12 from cubicweb.selectors import one_line_rset, implements, match_user_groups
    13 from cubicweb.view import EntityView
    13 from cubicweb.view import EntityView
    14 from cubicweb.web import action
    14 from cubicweb.web import action, uicfg
    15 from cubicweb.web.views import primary
    15 from cubicweb.web.views import primary
    16 
    16 
       
    17 uicfg.primaryview_section.tag_attribute(('CWUser', 'login'), 'hidden')
    17 
    18 
    18 class UserPreferencesEntityAction(action.Action):
    19 class UserPreferencesEntityAction(action.Action):
    19     id = 'prefs'
    20     id = 'prefs'
    20     __select__ = (one_line_rset() & implements('CWUser') &
    21     __select__ = (one_line_rset() & implements('CWUser') &
    21                   match_user_groups('owners', 'managers'))
    22                   match_user_groups('owners', 'managers'))