From 33ce71444b9f474c9c9bd4edf0c72ae63341f0da Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Mon, 3 Mar 2014 21:22:24 +0100 Subject: [PATCH] [IMP] user page, not finished bzr revid: fp@tinyerp.com-20140303202224-em1zdpmhwmob38ua --- addons/website_forum/controllers/main.py | 6 +- addons/website_forum/views/website_forum.xml | 258 +++++++------------ 2 files changed, 93 insertions(+), 171 deletions(-) diff --git a/addons/website_forum/controllers/main.py b/addons/website_forum/controllers/main.py index b15d0f1dda1..0b8a5a8328e 100644 --- a/addons/website_forum/controllers/main.py +++ b/addons/website_forum/controllers/main.py @@ -110,10 +110,14 @@ class website_forum(http.Controller): @http.route(['/forum/user/'], type='http', auth="public", website=True, multilang=True) def open_user(self, user, **post): + answers = {} + for answer in user.answer_ids: + answers[answer.parent_id] = True values = { 'user': user, 'main_object': user, - 'searches': post + 'searches': post, + 'answers': answers.keys() } return request.website.render("website_forum.user_detail_full", values) diff --git a/addons/website_forum/views/website_forum.xml b/addons/website_forum/views/website_forum.xml index 6dfc4d8dd75..1a88bd2640f 100644 --- a/addons/website_forum/views/website_forum.xml +++ b/addons/website_forum/views/website_forum.xml @@ -44,7 +44,7 @@ Views -
+
@@ -367,7 +367,7 @@ Answer
-
+

@@ -400,7 +400,7 @@

-
+
@@ -466,180 +466,98 @@