From dcb4b610e2428cc12c8954a7d2de7df15d5df189 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Mon, 26 May 2014 13:37:58 +0200 Subject: [PATCH] [FIX] website_forum: display the users as a table in block of 3 cols --- addons/website_forum/controllers/main.py | 5 ++++- addons/website_forum/views/website_forum.xml | 9 +++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/addons/website_forum/controllers/main.py b/addons/website_forum/controllers/main.py index 4bb414c9409..53397f38b63 100644 --- a/addons/website_forum/controllers/main.py +++ b/addons/website_forum/controllers/main.py @@ -449,7 +449,10 @@ class WebsiteForum(http.Controller): pager = request.website.pager(url="/forum/%s/users" % slug(forum), total=tag_count, page=page, step=step, scope=30) obj_ids = User.search(cr, SUPERUSER_ID, [('karma', '>', 1)], limit=step, offset=pager['offset'], order='karma DESC', context=context) - users = User.browse(cr, SUPERUSER_ID, obj_ids, context=context) + # put the users in block of 3 to display them as a table + users = [[] for i in range(len(obj_ids)/3+1)] + for index, user in enumerate(User.browse(cr, SUPERUSER_ID, obj_ids, context=context)): + users[index/3].append(user) searches['users'] = 'True' values = self._prepare_forum_values(forum=forum, searches=searches) diff --git a/addons/website_forum/views/website_forum.xml b/addons/website_forum/views/website_forum.xml index 4a96899e98e..f4650d7e215 100644 --- a/addons/website_forum/views/website_forum.xml +++ b/addons/website_forum/views/website_forum.xml @@ -725,11 +725,8 @@