summaryrefslogtreecommitdiff
path: root/addons/website_slides_forum
diff options
context:
space:
mode:
authorTiffany Chang (tic) <tic@odoo.com>2019-12-23 16:21:45 +0000
committerTiffany Chang (tic) <tic@odoo.com>2020-01-16 09:11:27 +0000
commit830395e49ae65cf95d9f15d0857fe93b7339decd (patch)
treeebdf3ce110f11b1b28260e2cd6ffdf6abb3009d4 /addons/website_slides_forum
parent6c634c789061d95a56355e5617d5431fb4cacb48 (diff)
[IMP] website_slides,portal_rating: update UX
Minor updates to improve user useability of website_slides primarily with clearer wording and more intuitive displays/display interactions. Primary purpose is for onboarding wow. Related to: closes odoo/odoo#42030 Task: 2070662 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
Diffstat (limited to 'addons/website_slides_forum')
-rw-r--r--addons/website_slides_forum/models/slide_channel.py2
-rw-r--r--addons/website_slides_forum/views/forum_views.xml2
-rw-r--r--addons/website_slides_forum/views/website_slides_forum_templates.xml8
-rw-r--r--addons/website_slides_forum/views/website_slides_templates.xml4
4 files changed, 8 insertions, 8 deletions
diff --git a/addons/website_slides_forum/models/slide_channel.py b/addons/website_slides_forum/models/slide_channel.py
index fd8a23d142a..3406ed95ee6 100644
--- a/addons/website_slides_forum/models/slide_channel.py
+++ b/addons/website_slides_forum/models/slide_channel.py
@@ -11,7 +11,7 @@ class Channel(models.Model):
forum_total_posts = fields.Integer('Number of active forum posts', related="forum_id.total_posts")
_sql_constraints = [
- ('forum_uniq', 'unique (forum_id)', "Only one forum per slide channel!"),
+ ('forum_uniq', 'unique (forum_id)', "Only one course per forum!"),
]
def action_redirect_to_forum(self):
diff --git a/addons/website_slides_forum/views/forum_views.xml b/addons/website_slides_forum/views/forum_views.xml
index 216e473d524..08c05b7bba5 100644
--- a/addons/website_slides_forum/views/forum_views.xml
+++ b/addons/website_slides_forum/views/forum_views.xml
@@ -51,4 +51,4 @@
<field name="view_id" ref="forum_post_view_graph_slides"/>
<field name="domain">[('forum_id.slide_channel_ids', '!=', 'False')]</field>
</record>
-</odoo> \ No newline at end of file
+</odoo>
diff --git a/addons/website_slides_forum/views/website_slides_forum_templates.xml b/addons/website_slides_forum/views/website_slides_forum_templates.xml
index 3569a76f359..0275835ab2a 100644
--- a/addons/website_slides_forum/views/website_slides_forum_templates.xml
+++ b/addons/website_slides_forum/views/website_slides_forum_templates.xml
@@ -11,15 +11,15 @@
t-att-class="'nav-link o_wprofile_navlink'" style="border-left: 0px">
<i class="fa fa-home"/> Course</a>
</li>
- <li class="nav-item">
- <a t-att-href="'/forum/%s' % (slug(forum))" t-att-class="'nav-link active o_wprofile_navlink'" style="border-left: 0px">Forum</a>
- </li>
<li t-if="forum.slide_channel_id.allow_comment" class="nav-item">
<a t-att-href="'/slides/%s?active_tab=review' % (slug(forum.slide_channel_id))"
t-att-class="'nav-link o_wprofile_navlink'" style="border-left: 0px">
- Review
+ Reviews<t t-if="forum.slide_channel_id.rating_count"> (<t t-esc="forum.slide_channel_id.rating_count"/>)</t>
</a>
</li>
+ <li class="nav-item">
+ <a t-att-href="'/forum/%s' % (slug(forum))" t-att-class="'nav-link active o_wprofile_navlink'" style="border-left: 0px">Forum</a>
+ </li>
</ul>
</div>
</div>
diff --git a/addons/website_slides_forum/views/website_slides_templates.xml b/addons/website_slides_forum/views/website_slides_templates.xml
index 93c5f9809a9..ea17a3b88b2 100644
--- a/addons/website_slides_forum/views/website_slides_templates.xml
+++ b/addons/website_slides_forum/views/website_slides_templates.xml
@@ -2,14 +2,14 @@
<odoo><data>
<template id='course_main' inherit_id="website_slides.course_main">
<!-- Channel (training) main template: add link to forum -->
- <xpath expr="//li[hasclass('o_wslides_course_header_nav_home_training')]" position="after">
+ <xpath expr="//li[hasclass('o_wslides_course_header_nav_review_training')]" position="after">
<li class="nav-item" t-if="channel.forum_id">
<a t-att-href="'/forum/%s' % (slug(channel.forum_id))"
t-att-class="'nav-link'" target="new">Forum</a>
</li>
</xpath>
<!-- Channel (documentation) main template: add link to forum -->
- <xpath expr="//li[hasclass('o_wslides_course_header_nav_home_documentation')]" position="after">
+ <xpath expr="//li[hasclass('o_wslides_course_header_nav_review_documentation')]" position="after">
<li class="nav-item" t-if="channel.forum_id">
<a t-att-href="'/forum/%s' % (slug(channel.forum_id))"
t-att-class="'nav-link'" target="new">Forum</a>