diff --git a/addons/mass_mailing/models/mass_mailing.py b/addons/mass_mailing/models/mass_mailing.py index 2cb78a87e9f..2518afab238 100644 --- a/addons/mass_mailing/models/mass_mailing.py +++ b/addons/mass_mailing/models/mass_mailing.py @@ -65,6 +65,7 @@ class MassMailingList(osv.Model): _defaults = { 'active': True, 'popup_content': _get_default_popup_content, + 'popup_redirect_url': '/', } diff --git a/addons/mass_mailing/models/res_config.py b/addons/mass_mailing/models/res_config.py index c422d398a48..2e14967bf7f 100644 --- a/addons/mass_mailing/models/res_config.py +++ b/addons/mass_mailing/models/res_config.py @@ -14,4 +14,9 @@ class MassMailingConfiguration(osv.TransientModel): ], "Campaigns", implied_group='mass_mailing.group_mass_mailing_campaign', help="""Manage mass mailign using Campaigns"""), + 'group_website_popup_on_exit': fields.selection([ + (0, 'Do not add extra content on website pages to encourage visitors to sign up'), + (1, 'Allow the use of a pop-up snippet on website to encourage visitors to sign up on a mass mailing list') + ], string="Website Pop-up", + implied_group="mass_mailing.group_website_popup_on_exit"), } diff --git a/addons/mass_mailing/security/mass_mailing_security.xml b/addons/mass_mailing/security/mass_mailing_security.xml index 999b7b6afee..425d1d2bf43 100644 --- a/addons/mass_mailing/security/mass_mailing_security.xml +++ b/addons/mass_mailing/security/mass_mailing_security.xml @@ -7,4 +7,9 @@ + + Use subscription pop up on the website + + + \ No newline at end of file diff --git a/addons/mass_mailing/views/mass_mailing.xml b/addons/mass_mailing/views/mass_mailing.xml index 2670efa7c3c..4cbfab36e71 100644 --- a/addons/mass_mailing/views/mass_mailing.xml +++ b/addons/mass_mailing/views/mass_mailing.xml @@ -274,11 +274,11 @@

- + - + @@ -466,7 +466,10 @@ placeholder="Select mailing lists..." class="oe_inline" on_change="on_change_model_and_list(mailing_model, contact_list_ids)"/> - + + diff --git a/addons/mass_mailing/views/res_config.xml b/addons/mass_mailing/views/res_config.xml index 27754ea5af1..1fe1a3d8007 100644 --- a/addons/mass_mailing/views/res_config.xml +++ b/addons/mass_mailing/views/res_config.xml @@ -12,6 +12,7 @@ +
diff --git a/addons/website_mass_mailing/views/snippets.xml b/addons/website_mass_mailing/views/snippets.xml index bb33289b41d..6ad12247b39 100644 --- a/addons/website_mass_mailing/views/snippets.xml +++ b/addons/website_mass_mailing/views/snippets.xml @@ -40,7 +40,7 @@