diff --git a/addons/website_mail/views/snippets.xml b/addons/website_mail/views/snippets.xml index 75202fe99fd..196ad39dac8 100644 --- a/addons/website_mail/views/snippets.xml +++ b/addons/website_mail/views/snippets.xml @@ -509,10 +509,10 @@ class="js_follow_email form-control" placeholder="your email..."/> - Unsubscribe - Subscribe + unsubscribe + subscribe - + diff --git a/addons/website_mail_group/__openerp__.py b/addons/website_mail_group/__openerp__.py index 9ea12329775..de47bfa4390 100644 --- a/addons/website_mail_group/__openerp__.py +++ b/addons/website_mail_group/__openerp__.py @@ -13,11 +13,10 @@ OpenERP Mail Group : Mailing List Archives 'data': [ 'views/website_mail_group.xml', 'data/website_mail_group_data.xml', - 'security/website_mail_group.xml', ], 'demo': [ 'data/website_mail_group_demo.xml' ], - 'qweb': ['static/src/xml/*.xml'], + 'qweb': [], 'installable': True, } diff --git a/addons/website_mail_group/security/ir.model.access.csv b/addons/website_mail_group/security/ir.model.access.csv deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/addons/website_mail_group/security/website_mail_group.xml b/addons/website_mail_group/security/website_mail_group.xml deleted file mode 100644 index 79d4390f6f9..00000000000 --- a/addons/website_mail_group/security/website_mail_group.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - Mail.group: access only public and joined groups - - ['|', '|', ('public', '=', 'public'), ('message_follower_ids', 'in', [user.partner_id.id]), '&', ('public','=','groups'), ('group_public_id','in', [g.id for g in user.groups_id])] - - - - - diff --git a/addons/website_mail_group/static/src/js/website_mail_group.js b/addons/website_mail_group/static/src/js/website_mail_group.js deleted file mode 100644 index 651ed7fa6c3..00000000000 --- a/addons/website_mail_group/static/src/js/website_mail_group.js +++ /dev/null @@ -1,28 +0,0 @@ -$(document).ready(function () { - $('a.js_group').on('click', function (ev) { - ev.preventDefault(); - var $link = $(ev.currentTarget); - var href = $link.attr("href"); - var group_id = href.match(/subscription\/([0-9]+)/)[1]; - var action = href.match(/action=(.*)/)[1] == 'subscribe' ? true : false; - openerp.jsonRpc("/groups/subscription/", 'call', { - 'group_id': parseInt(group_id), - 'action' : action, - }) - .then(function (data) { - if(data[0]) - return window.location ='/web/login?redirect=/groups/'; - if (action){ - $('li#'+ group_id).toggleClass('hidden visible'); - $('.unfollow_' + group_id).toggleClass('visible hidden'); - $('.follow_' + group_id).toggleClass('hidden visible'); - } - else { - $('li#'+ group_id).toggleClass('visible hidden'); - $('.unfollow_' + group_id).toggleClass('hidden visible'); - $('.follow_' + group_id).toggleClass('visible hidden'); - } - }); - return false; - }); -}); diff --git a/addons/website_mail_group/views/website_mail_group.xml b/addons/website_mail_group/views/website_mail_group.xml index d1f960d7c00..9e4b41329b4 100644 --- a/addons/website_mail_group/views/website_mail_group.xml +++ b/addons/website_mail_group/views/website_mail_group.xml @@ -8,21 +8,32 @@