diff --git a/mass_mailing_usability/__manifest__.py b/mass_mailing_usability/__manifest__.py index 5655183..ca32547 100644 --- a/mass_mailing_usability/__manifest__.py +++ b/mass_mailing_usability/__manifest__.py @@ -20,10 +20,10 @@ This module has been written by Alexis de Lattre from Akretion . """, 'author': 'Akretion', - 'website': 'http://www.akretion.com', + 'website': 'https://github.com/akretion/odoo-usability', 'depends': ['mass_mailing', 'link_tracker_usability'], 'data': [ -# 'views/link_tracker.xml', + 'views/link_tracker.xml', ], - 'installable': False, + 'installable': True, } diff --git a/mass_mailing_usability/models/__init__.py b/mass_mailing_usability/models/__init__.py new file mode 100644 index 0000000..6951820 --- /dev/null +++ b/mass_mailing_usability/models/__init__.py @@ -0,0 +1 @@ +from . import mailing_mailing diff --git a/mass_mailing_usability/models/mailing_mailing.py b/mass_mailing_usability/models/mailing_mailing.py new file mode 100644 index 0000000..c0bd191 --- /dev/null +++ b/mass_mailing_usability/models/mailing_mailing.py @@ -0,0 +1,14 @@ +# Copyright 2023 Akretion France (http://www.akretion.com/) +# @author: Alexis de Lattre +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from odoo import fields, models + + +class MassMailing(models.Model): + _inherit = 'mailing.mailing' + + def action_view_clicked(self): + action = super().action_view_clicked() + action["view_mode"] = "tree,form" + return action diff --git a/mass_mailing_usability/views/link_tracker.xml b/mass_mailing_usability/views/link_tracker.xml index 209097c..6c03243 100644 --- a/mass_mailing_usability/views/link_tracker.xml +++ b/mass_mailing_usability/views/link_tracker.xml @@ -8,39 +8,13 @@ - + mm.usability.link.tracker.click.tree link.tracker.click - + - - - - - - - - - mm.usability.link.tracker.click.form - link.tracker.click - - - - - - - - - - - - - mm.usability.link.tracker.click.search - link.tracker.click - - - - + +