equal
deleted
inserted
replaced
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')) |