# HG changeset patch # User Sandrine Ribeau <sandrine.ribeau@logilab.fr> # Date 1254850626 25200 # Tue Oct 06 10:37:06 2009 -0700 # Node ID 4938fcf9dfdff369179a8e1ad5afea1e15050756 # Parent 4cf8c1fd9d0843ef80cbdb54a870ad6e877c28b1 [views] ticket #79178, add the latest comments on the CWUser primary view diff --git a/views.py b/views.py --- a/views.py +++ b/views.py @@ -35,6 +35,12 @@ uicfg.actionbox_appearsin_addmenu.tag_object_of(('*', 'comments', '*'), False) uicfg.primaryview_section.tag_subject_of(('*', 'comments', '*'), 'hidden') uicfg.primaryview_section.tag_object_of(('*', 'comments', '*'), 'hidden') +uicfg.primaryview_section.tag_object_of(('Comment', 'created_by', 'CWUser'), 'relations') + +uicfg.primaryview_display_ctrl.tag_object_of( + ('Comment', 'created_by', 'CWUser'), + {'vid': 'list', 'label': _('latest comment(s):'), 'limit': True, + 'filter': lambda rset: rset.filtered_rset(lambda x: x.e_schema == 'Comment')}) def _login_register_link(req): if 'registration' in req.vreg.config.cubes():