diff options
| author | Thibault Delavallée <tde@openerp.com> | 2014-03-17 15:32:31 +0100 |
|---|---|---|
| committer | Thibault Delavallée <tde@openerp.com> | 2014-03-17 15:32:31 +0100 |
| commit | 11a1c91c5593f7ce89f6965affcd021158f303ed (patch) | |
| tree | 179298f914dafa72c37a325dba6f59f4f2c9874d /addons/mass_mailing/data | |
| parent | 86934c116736dcec9249e64d8fa7ff6a735a3b48 (diff) | |
[REF] mass_mailing: moved files in models/data/views directories.
bzr revid: tde@openerp.com-20140317143231-4jp3egoqvolenwxs
Diffstat (limited to 'addons/mass_mailing/data')
| -rw-r--r-- | addons/mass_mailing/data/mail_data.xml | 12 | ||||
| -rw-r--r-- | addons/mass_mailing/data/mass_mailing_data.xml | 23 | ||||
| -rw-r--r-- | addons/mass_mailing/data/mass_mailing_demo.xml | 206 |
3 files changed, 241 insertions, 0 deletions
diff --git a/addons/mass_mailing/data/mail_data.xml b/addons/mass_mailing/data/mail_data.xml new file mode 100644 index 00000000000..a1a0e404fe3 --- /dev/null +++ b/addons/mass_mailing/data/mail_data.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="utf-8"?> +<openerp> + <data noupdate="1"> + + <!-- Bounce Email Alias --> + <record id="icp_mail_bounce_alias" model="ir.config_parameter"> + <field name="key">mail.bounce.alias</field> + <field name="value">bounce</field> + </record> + + </data> +</openerp> diff --git a/addons/mass_mailing/data/mass_mailing_data.xml b/addons/mass_mailing/data/mass_mailing_data.xml new file mode 100644 index 00000000000..6982aac566f --- /dev/null +++ b/addons/mass_mailing/data/mass_mailing_data.xml @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<openerp> + <data noupdate="1"> + + <!-- After installation of the module, open the related menu --> + <record id="action_client_marketing_menu" model="ir.actions.client"> + <field name="name">Open Marketing Menu</field> + <field name="tag">reload</field> + <field name="params" eval="{'menu_id': ref('base.marketing_menu')}"/> + </record> + <record id="base.open_menu" model="ir.actions.todo"> + <field name="action_id" ref="action_client_marketing_menu"/> + <field name="state">open</field> + </record> + + <!-- Group to manage campaigns --> + <record id="group_mass_mailing_campaign" model="res.groups"> + <field name="name">Manage Mass Mailing Campaigns</field> + <field name="category_id" ref="base.module_category_hidden"/> + </record> + + </data> +</openerp>
\ No newline at end of file diff --git a/addons/mass_mailing/data/mass_mailing_demo.xml b/addons/mass_mailing/data/mass_mailing_demo.xml new file mode 100644 index 00000000000..3b440aab84c --- /dev/null +++ b/addons/mass_mailing/data/mass_mailing_demo.xml @@ -0,0 +1,206 @@ +<?xml version="1.0"?> +<openerp> + <!-- <data noupdate="1"> --> + <data> + + <record id="mass_mail_template_1" model="email.template"> + <field name="name">Partner Newsletter 1</field> + <field name="model_id" ref="base.model_res_partner"/> + <field name="auto_delete" eval="False"/> + <field name="partner_to">${object.id}</field> + <field name="reply_to"><![CDATA[Info <info@yourcompany.example.com>]]></field> + <field name="use_in_mass_mailing" eval="True"/> + <field name="body_html"><![CDATA[<div data-snippet-id="big-picture" style="padding:0px; margin:0px"> +<table cellpadding="0" cellspacing="0" style="margin:10px 0px 0px;vertical-align:top;padding:0px;font-family:arial;font-size:12px;color:rgb(51,51,51)"> + <tbody> + <tr> + <td style="width:600px" valign="top"> + <h2 style="text-align: center; padding:0px 5px">A Punchy Headline</h2> + </td> + </tr> + <tr> + <td style="width:600px" valign="top"><img src="/website/static/src/img/big_picture.png" style="display:block;border:none;min-height:250px;margin:0 auto;" width="500"></td> + </tr> + <tr> + <td style="width:600px" valign="top"> + <p style="text-align: center; overflow:hidden"></p> + + <h3 style="text-align: center; padding:0px 5px">A Small Subtitle for ${object.name}</h3> + + <p></p> + + <p style="text-align: center; overflow:hidden">Choose a vibrant image and write an inspiring paragraph about it. It does not have to be long, but it should reinforce your image.</p> + </td> + </tr> + </tbody> +</table> +</div> +<div data-snippet-id="three-columns" style="padding:0px; margin:0px"> +<table cellpadding="0" cellspacing="0" style="margin:10px 0px 0px;vertical-align:top;padding:0px;font-family:arial;font-size:12px;color:rgb(51,51,51)"> + <tbody> + <tr> + <td style="width:300px" valign="top"><img src="/website/static/src/img/desert_thumb.jpg" style="display:block;border:none;min-height:50px" width="275"></td> + <td style="width:300px" valign="top"><img src="/website/static/src/img/deers_thumb.jpg" style="display:block;border:none;min-height:50px" width="275"></td> + </tr> + <tr> + <td style="width:300px" valign="top"> + <h3 style="text-align: center; padding:0px 5px">Feature One</h3> + + <p style="overflow:hidden">Choose a vibrant image and write an inspiring paragraph about it. It does not have to be long, but it should reinforce your image.</p> + </td> + <td style="width:300px" valign="top"> + <h3 style="text-align: center; padding:0px 5px">Feature Two</h3> + + <p style="overflow:hidden">Choose a vibrant image and write an inspiring paragraph about it. It does not have to be long, but it should reinforce your image.</p> + </td> + </tr> + </tbody> +</table> +</div>]]></field> + </record> + + <record id="mass_mail_template_2" model="email.template"> + <field name="name">Partner Newsletter 2</field> + <field name="model_id" ref="base.model_res_partner"/> + <field name="auto_delete" eval="False"/> + <field name="partner_to">${object.id}</field> + <field name="reply_to"><![CDATA[Info <info@yourcompany.example.com>]]></field> + <field name="use_in_mass_mailing" eval="True"/> + <field name="body_html"><![CDATA[<div data-snippet-id="text-image" style="padding:0px; margin:0px"> +<table cellpadding="0" cellspacing="0" style="margin:10px 0px 0px;vertical-align:top;padding:0px 5px;font-family:arial;font-size:12px;color:rgb(51,51,51)"> + <tbody> + <tr> + <td style="width:600px" valign="top"> + <div style="padding:0px 5px"> + <h1 style="text-align: center">Sell Online. Easily.</h1> + + <p style="overflow:hidden">Write one sentence to convince visitor about your message.</p> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<div data-snippet-id="hr" style="padding:0px; margin:0px"> +<table cellpadding="0" cellspacing="0" style="margin:10px 0px 0px;vertical-align:top;padding:0px;font-family:arial;font-size:12px;color:rgb(51,51,51)"> + <tbody> + <tr> + <td style="width:600px" valign="top"> + <div style="padding:0px 5px"> + <hr style="background-color:rgb(204,204,204);border:medium none;clear:both;display:block;font-size:0px;min-height:1px;line-height:0" width="100%" data-snippet-id="hr"></div> + </td> + </tr> + </tbody> +</table> +</div> + +<div data-snippet-id="three-columns" style="padding:0px; margin:0px"> +<table cellpadding="0" cellspacing="0" style="margin:10px 0px 0px;vertical-align:top;padding:0px;font-family:arial;font-size:12px;color:rgb(51,51,51)"> + <tbody> + <tr> + <td style="width:200px" valign="top"><img src="/website/static/src/img/desert_thumb.jpg" style="display:block;border:none;min-height:50px" width="175"></td> + <td style="width:200px" valign="top"><img src="/website/static/src/img/deers_thumb.jpg" style="display:block;border:none;min-height:50px" width="175"></td> + <td style="width:200px" valign="top"><img src="/website/static/src/img/china_thumb.jpg" style="display:block;border:none;min-height:50px" width="175"></td> + </tr> + <tr> + <td style="width:200px" valign="top"> + <h3 style="text-align: center; padding:0px 5px">Feature One</h3> + + <p style="overflow:hidden">Choose a vibrant image and write an inspiring paragraph about it. It does not have to be long, but it should reinforce your image.</p> + </td> + <td style="width:200px" valign="top"> + <h3 style="text-align: center; padding:0px 5px">Feature Two</h3> + + <p style="overflow:hidden">Choose a vibrant image and write an inspiring paragraph about it. It does not have to be long, but it should reinforce your image.</p> + </td> + <td style="width:200px" valign="top"> + <h3 style="text-align: center; padding:0px 5px">Feature Three</h3> + + <p style="overflow:hidden">Choose a vibrant image and write an inspiring paragraph about it. It does not have to be long, but it should reinforce your image.</p> + </td> + </tr> + </tbody> +</table> +</div>]]></field> + </record> + + <!-- Create mailing lists --> + <record id="mass_mail_list_1" model="mail.mass_mailing.list"> + <field name="name">Imported Contacts</field> + <field name="model">mail.mass_mailing.contact</field> + </record> + <record id="mass_mail_list_2" model="mail.mass_mailing.list"> + <field name="name">Customers</field> + <field name="model">res.partner</field> + <field name="model_id" eval="ref('base.model_res_partner')"/> + <field name="domain">[('customer', '=', True)]</field> + </record> + + <!-- Create Contacts --> + <record id="mass_mail_contact_1" model="mail.mass_mailing.contact"> + <field name="name">Aristide Antario</field> + <field name="email">aa@example.com</field> + <field name="list_id" eval="ref('mass_mail_list_1')"/> + </record> + <record id="mass_mail_contact_2" model="mail.mass_mailing.contact"> + <field name="name">Beverly Bridge</field> + <field name="email">bb@example.com</field> + <field name="list_id" eval="ref('mass_mail_list_1')"/> + </record> + <record id="mass_mail_contact_3" model="mail.mass_mailing.contact"> + <field name="name">Carol Cartridge</field> + <field name="email">cc@example.com</field> + <field name="list_id" eval="ref('mass_mail_list_1')"/> + <field name="opt_out" eval="True"/> + </record> + + <!-- Create campaign and mailings --> + <record id="mass_mail_campaign_1" model="mail.mass_mailing.campaign"> + <field name="name">Partners Newsletter</field> + <field name="user_id" eval="ref('base.user_root')"/> + </record> + + <record id="mass_mail_1" model="mail.mass_mailing"> + <field name="name">First Newsletter</field> + <field name="state">done</field> + <field name="template_id" eval="ref('mass_mail_template_1')"/> + <field name="date" eval="(DateTime.today() - relativedelta(days=5)).strftime('%Y-%m-%d %H:%M:%S')"/> + <field name="mass_mailing_campaign_id" eval="ref('mass_mail_campaign_1')"/> + </record> + <record id="mass_mail_2" model="mail.mass_mailing"> + <field name="name">Second Newsletter</field> + <field name="state">test</field> + <field name="template_id" eval="ref('mass_mail_template_2')"/> + <field name="date" eval="(DateTime.today() - relativedelta(days=3)).strftime('%Y-%m-%d %H:%M:%S')"/> + <field name="mass_mailing_campaign_id" eval="ref('mass_mail_campaign_1')"/> + </record> + + <record id="mass_mail_email_1" model="mail.mail.statistics"> + <field name="mass_mailing_id" eval="ref('mass_mail_1')"/> + <field name="message_id">1111000@OpenERP.com</field> + <field name="opened" eval="(DateTime.today() - relativedelta(days=2)).strftime('%Y-%m-%d %H:%M:%S')"/> + <field name="replied" eval="(DateTime.today() - relativedelta(days=1)).strftime('%Y-%m-%d %H:%M:%S')"/> + </record> + <record id="mass_mail_email_2" model="mail.mail.statistics"> + <field name="mass_mailing_id" eval="ref('mass_mail_1')"/> + <field name="message_id">1111001@OpenERP.com</field> + <field name="opened" eval="(DateTime.today() - relativedelta(days=2)).strftime('%Y-%m-%d %H:%M:%S')"/> + <field name="replied" eval="(DateTime.today() - relativedelta(days=0)).strftime('%Y-%m-%d %H:%M:%S')"/> + </record> + <record id="mass_mail_email_3" model="mail.mail.statistics"> + <field name="mass_mailing_id" eval="ref('mass_mail_1')"/> + <field name="message_id">1111002@OpenERP.com</field> + <field name="opened" eval="(DateTime.today() - relativedelta(days=1)).strftime('%Y-%m-%d %H:%M:%S')"/> + </record> + <record id="mass_mail_email_4" model="mail.mail.statistics"> + <field name="mass_mailing_id" eval="ref('mass_mail_1')"/> + <field name="message_id">1111003@OpenERP.com</field> + </record> + <record id="mass_mail_email_5" model="mail.mail.statistics"> + <field name="mass_mailing_id" eval="ref('mass_mail_1')"/> + <field name="message_id">1111004@OpenERP.com</field> + <field name="bounced" eval="(DateTime.today() - relativedelta(days=3)).strftime('%Y-%m-%d %H:%M:%S')"/> + </record> + + </data> +</openerp> |
