summaryrefslogtreecommitdiff
path: root/addons/website_rating/static/src
diff options
context:
space:
mode:
authorJérome Maes <jem@openerp.com>2017-08-09 13:09:32 +0200
committerJérome Maes <jem@openerp.com>2017-08-16 14:56:40 +0200
commit3cfd64f63f6153c170c9c876fa65976a95da22cb (patch)
treedcd477f6e8225ed788fa38484fc28272e77073bb /addons/website_rating/static/src
parent2972976962617d4b8a0113bae58c640ab41cdff8 (diff)
[MOV] portal,website_mail: move chatter frontend to portal
This split responsiblilies : - portal provides basic chatter for portal document, and website documents (slides, blog, ...). - website_mail provides comments moderation (unpublished mail message) - website_rating integrate rating when posting comments
Diffstat (limited to 'addons/website_rating/static/src')
-rw-r--r--addons/website_rating/static/src/js/website_mail.js6
-rw-r--r--addons/website_rating/static/src/xml/website_mail.xml16
2 files changed, 11 insertions, 11 deletions
diff --git a/addons/website_rating/static/src/js/website_mail.js b/addons/website_rating/static/src/js/website_mail.js
index d9d114de502..d672af6788d 100644
--- a/addons/website_rating/static/src/js/website_mail.js
+++ b/addons/website_rating/static/src/js/website_mail.js
@@ -8,13 +8,13 @@ odoo.define('website_rating.thread', function(require) {
var qweb = core.qweb;
var _t = core._t;
- var WebsiteMailThread = require('website_mail.thread').WebsiteMailThread;
+ var PortalChatter = require('portal.chatter').PortalChatter;
/**
* Extends Frontend Chatter to handle rating
*/
- WebsiteMailThread.include({
- events: _.extend({}, WebsiteMailThread.prototype.events, {
+ PortalChatter.include({
+ events: _.extend({}, PortalChatter.prototype.events, {
"mousemove .stars i" : "_onMoveStar",
"mouseleave .stars i" : "_onMoveOutStar",
"click .stars" : "_onClickStar",
diff --git a/addons/website_rating/static/src/xml/website_mail.xml b/addons/website_rating/static/src/xml/website_mail.xml
index ffe0df540c4..2f3dd132a8b 100644
--- a/addons/website_rating/static/src/xml/website_mail.xml
+++ b/addons/website_rating/static/src/xml/website_mail.xml
@@ -27,7 +27,7 @@
<t t-call="website_rating.rating_stars_static">
<t t-set="val" t-value="widget.get('rating_card_values')['avg'] || 0"/>
</t>
- <t t-call="website_mail.chatter_message_count"/>
+ <t t-call="portal.chatter_message_count"/>
</div>
</div>
<div class="col-md-6" t-if="!_.isEmpty(widget.get('rating_card_values'))">
@@ -76,15 +76,15 @@
</t>
<!--
- Inherited templates from website_mail to custom chatter with rating
+ Inherited templates from portal to custom chatter with rating
-->
- <t t-extend="website_mail.chatter_composer">
- <t t-jquery=".o_website_mail_composer_form input[name='csrf_token']" t-operation="after">
+ <t t-extend="portal.chatter_composer">
+ <t t-jquery=".o_portal_chatter_composer_form input[name='csrf_token']" t-operation="after">
<t t-call="website_rating.rating_star_input"/>
</t>
</t>
- <t t-extend="website_mail.chatter_messages">
+ <t t-extend="portal.chatter_messages">
<t t-jquery="t[t-raw='message.body']" t-operation="before">
<t t-if="message['rating_value']">
<t t-call="website_rating.rating_stars_static">
@@ -94,13 +94,13 @@
</t>
</t>
- <t t-extend="website_mail.chatter">
- <t t-jquery="t[t-call='website_mail.chatter_message_count']" t-operation="replace">
+ <t t-extend="portal.chatter">
+ <t t-jquery="t[t-call='portal.chatter_message_count']" t-operation="replace">
<t t-if="widget.options['display_rating']">
<t t-call="website_rating.rating_card"/>
</t>
<t t-if="!widget.options['display_rating']">
- <t t-call="website_mail.chatter_message_count"/>
+ <t t-call="portal.chatter_message_count"/>
</t>
</t>
</t>