def confirm(self, targets, fields): members = get_tool(self.context, 'portal_memberdata') result = [] for id in targets: member = IWorkflowed(members[id]) if member.is_unconfirmed: member.confirm() result.append(id) ### XXX TODO i18n self.add_status_message('confirmed %d accounts' % len(result)) return self.redirect(self.context.absolute_url() + '/review_members')
def list(self): members = get_tool(self.context, 'membrane_tool' ).unrestrictedSearchResults( review_state=['new','pending']) return members