diff options
| author | Jérome Maes <jem@openerp.com> | 2017-08-09 13:09:32 +0200 |
|---|---|---|
| committer | Jérome Maes <jem@openerp.com> | 2017-08-16 14:56:40 +0200 |
| commit | 3cfd64f63f6153c170c9c876fa65976a95da22cb (patch) | |
| tree | dcd477f6e8225ed788fa38484fc28272e77073bb /addons/website_rating/static/src | |
| parent | 2972976962617d4b8a0113bae58c640ab41cdff8 (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.js | 6 | ||||
| -rw-r--r-- | addons/website_rating/static/src/xml/website_mail.xml | 16 |
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> |
