diff -r 1931953226f2 -r 895e34d9ae0d web/views/tableview.py --- a/web/views/tableview.py Mon Jul 09 13:57:23 2012 +0200 +++ b/web/views/tableview.py Wed Jun 13 12:38:06 2012 +0200 @@ -290,20 +290,17 @@ return attrs def render_actions(self, w, actions): - box = MenuWidget('', '', _class='tableActionsBox', islist=False) - label = tags.span(self._cw._('action menu')) - menu = PopupBoxMenu(label, isitem=False, link_class='actionsBox', - ident='%sActions' % self.view.domid) - box.append(menu) + w(u'
') for action in actions: - menu.append(action) - box.render(w=w) - w(u'
') + w(u'') + action.render(w) + w(u'') + w(u'
') def show_hide_filter_actions(self, currentlydisplayed=False): divid = self.view.domid showhide = u';'.join(toggle_action('%s%s' % (divid, what))[11:] - for what in ('Form', 'Show', 'Hide', 'Actions')) + for what in ('Form', 'Actions')) showhide = 'javascript:' + showhide self._cw.add_onload(u'''\ $(document).ready(function() { @@ -313,10 +310,8 @@ $('#%(id)sShow').attr('class', 'hidden'); } });''' % {'id': divid}) - showlabel = self._cw._('show filter form') - hidelabel = self._cw._('hide filter form') - return [component.Link(showhide, showlabel, id='%sShow' % divid), - component.Link(showhide, hidelabel, id='%sHide' % divid)] + showlabel = self._cw._('toggle filter') + return [component.Link(showhide, showlabel, id='%sToggle' % divid)] class AbstractColumnRenderer(object):