In order to improve and clarify the mass-mailing (Email Marketing) module
several changes have been made
1 - Clarify the name of the application:
2 - Prevent the “Quick Add/Create” feature in the mailing kanban view
3 - Label and wording clarification in mailing_mailing form view :
4 - Clarify button names "Send now" ("put_in_queue")
5 - Mailing Form view layout
6 - Clarify the required field
7 - Clarify the readonly field
8 - Wording clarification if scheduling mail in the future
9 - Add a Placeholders tools page in the form view:
10 - Clarify the Campaigns view
11 - Clarify the Action Helpers
TASK-ID : 2046078
closes odoo/odoo#36124
Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
121 lines
5.3 KiB
XML
121 lines
5.3 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<!-- LINK.TRACKER VIEWS -->
|
|
<record id="link_tracker_view_search" model="ir.ui.view">
|
|
<field name="name">link.tracker.view.search.inherit.mass.mail</field>
|
|
<field name="model">link.tracker</field>
|
|
<field name="inherit_id" ref="link_tracker.link_tracker_view_search"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='title']" position="after">
|
|
<field name="mass_mailing_id"/>
|
|
<field name="campaign_id"/>
|
|
</xpath>
|
|
<xpath expr="//group" position="inside">
|
|
<filter string="Mass Mailing" name="groupby_mass_mailing_id" context="{'group_by': 'mass_mailing_id'}"/>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="link_tracker_view_form" model="ir.ui.view">
|
|
<field name="name">link.tracker.view.form.inherit.mass.mail</field>
|
|
<field name="model">link.tracker</field>
|
|
<field name="inherit_id" ref="link_tracker.link_tracker_view_form"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='campaign_id']" position="before">
|
|
<field name="mass_mailing_id"/>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="link_tracker_action_mass_mailing" model="ir.actions.act_window">
|
|
<field name="name">Statistics of Clicks</field>
|
|
<field name="res_model">link.tracker</field>
|
|
<field name="view_mode">tree,form,graph</field>
|
|
<field name="view_id" ref="link_tracker.link_tracker_view_tree"/>
|
|
<field name="help" type="html">
|
|
<p class="o_view_nocontent_smiling_face">
|
|
Create a link tracker
|
|
</p><p>
|
|
Trackers are used to collect count stat about click on links and generate short URLs.
|
|
</p>
|
|
</field>
|
|
<field name="context">{'search_default_mass_mailing_id': active_id}</field>
|
|
</record>
|
|
|
|
<record id="link_tracker_action_mass_mailing_campaign" model="ir.actions.act_window">
|
|
<field name="name">Statistics of Clicks</field>
|
|
<field name="res_model">link.tracker</field>
|
|
<field name="view_mode">tree,form,graph</field>
|
|
<field name="view_id" ref="link_tracker.link_tracker_view_tree"/>
|
|
<field name="help" type="html">
|
|
<p class="o_view_nocontent_smiling_face">
|
|
Create a link tracker
|
|
</p><p>
|
|
Trackers are used to collect count stat about click on links and generate short URLs.
|
|
</p>
|
|
</field>
|
|
<field name="context">{'id="link_tracker_action_mass_mailing"': active_id}</field>
|
|
</record>
|
|
|
|
<!-- LINK.TRACKER.CLICK VIEWS -->
|
|
<record id="link_tracker_click_view_search" model="ir.ui.view">
|
|
<field name="name">link.tracker.click.view.search.inherit.mass_mailing</field>
|
|
<field name="model">link.tracker.click</field>
|
|
<field name="inherit_id" ref="link_tracker.link_tracker_click_view_search"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='country_id']" position="after">
|
|
<field name="campaign_id"/>
|
|
<field name="mass_mailing_id"/>
|
|
</xpath>
|
|
<xpath expr="//filter[@name='groupby_country_id']" position="after">
|
|
<filter string="Mass Mailing" name="groupby_mass_mailing_id" context="{'group_by': 'mass_mailing_id'}"/>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="link_tracker_click_view_form" model="ir.ui.view">
|
|
<field name="name">link.tracker.click.view.form.inherit.mass_mailing</field>
|
|
<field name="model">link.tracker.click</field>
|
|
<field name="inherit_id" ref="link_tracker.link_tracker_click_view_form"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='country_id']" position="after">
|
|
<field name="campaign_id"/>
|
|
<field name="mass_mailing_id"/>
|
|
<field name="mailing_trace_id"/>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="link_tracker_click_view_tree" model="ir.ui.view">
|
|
<field name="name">link.tracker.click.view.tree.inherit.mass_mailing</field>
|
|
<field name="model">link.tracker.click</field>
|
|
<field name="inherit_id" ref="link_tracker.link_tracker_click_view_tree"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='link_id']" position="after">
|
|
<field name="campaign_id"/>
|
|
<field name="mass_mailing_id"/>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="link_tracker_click_view_graph" model="ir.ui.view">
|
|
<field name="name">link.tracker.click.view.graph.inherit.mass_mailing</field>
|
|
<field name="model">link.tracker.click</field>
|
|
<field name="inherit_id" ref="link_tracker.link_tracker_click_view_graph"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='country_id']" position="after">
|
|
<field name="campaign_id"/>
|
|
<field name="mass_mailing_id"/>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<!-- MENU TO HANLDE LINK DATA IN MM -->
|
|
<menuitem id="link_tracker_menu_mass_mailing"
|
|
name="Link Tracker"
|
|
parent="mass_mailing_configuration"
|
|
sequence="5"
|
|
action="link_tracker.link_tracker_action"/>
|
|
|
|
</odoo>
|