[IMP] mass_mailing: added views + config menu in marketign + menu to
authorThibault Delavallée <tde@openerp.com>
Fri, 4 Apr 2014 15:43:26 +0000 (17:43 +0200)
committerThibault Delavallée <tde@openerp.com>
Fri, 4 Apr 2014 15:43:26 +0000 (17:43 +0200)
configure stages.

bzr revid: tde@openerp.com-20140404154326-ticujj6f7djg2o4a

addons/mass_mailing/security/ir.model.access.csv
addons/mass_mailing/views/mass_mailing.xml

index 2be4eb5..3a24002 100644 (file)
@@ -2,6 +2,7 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
 access_mass_mailing_category,mail.mass_mailing.category,model_mail_mass_mailing_category,base.group_user,1,1,1,1\r
 access_mass_mailing_contact,mail.mass_mailing.contact,model_mail_mass_mailing_contact,base.group_user,1,1,1,1\r
 access_mass_mailing_list,mail.mass_mailing.list,model_mail_mass_mailing_list,base.group_user,1,1,1,1\r
+access_mass_mailing_stage,mail.mass_mailing.stage,model_mail_mass_mailing_stage,base.group_user,1,1,1,1\r
 access_mass_mailing_campaign,mail.mass_mailing.campaign,model_mail_mass_mailing_campaign,base.group_user,1,1,1,0\r
 access_mass_mailing_campaign_system,mail.mass_mailing.campaign.system,model_mail_mass_mailing_campaign,base.group_system,1,1,1,1\r
 access_mass_mailing,mail.mass_mailing,model_mail_mass_mailing,base.group_user,1,1,1,0\r
index aab2b42..b38d825 100644 (file)
@@ -8,6 +8,9 @@
         <!-- Marketing / Mailing Lists -->
         <menuitem name="Contact Lists" id="mass_mailing_list"
             parent="base.marketing_menu" sequence="2"/>
+        <!-- Marketing / Configuration -->
+        <menuitem name="Configuration" id="marketing_configuration"
+            parent="base.marketing_menu" sequence="99"/>
 
         <!--  MASS MAILING CONTACT !-->
         <record model="ir.ui.view" id="view_mail_mass_mailing_contact_search">
             parent="mass_mailing_campaign" sequence="2"
             action="action_view_mass_mailings"/>
 
+        <!--  MASS MAILING CAMPAIGN STAGE !-->
+        <record model="ir.ui.view" id="view_mail_mass_mailing_stage_search">
+            <field name="name">mail.mass_mailing.stage.search</field>
+            <field name="model">mail.mass_mailing.stage</field>
+            <field name="arch" type="xml">
+               <search string="Mass Mailings">
+                    <field name="name"/>
+                </search>
+            </field>
+        </record>
+
+        <record model="ir.ui.view" id="view_mail_mass_mailing_stage_tree">
+            <field name="name">mail.mass_mailing.stage.tree</field>
+            <field name="model">mail.mass_mailing.stage</field>
+            <field name="priority">10</field>
+            <field name="arch" type="xml">
+                <tree string="Mass Mailings">
+                    <field name="name"/>
+                    <field name="sequence"/>
+                </tree>
+            </field>
+        </record>
+
+        <record model="ir.ui.view" id="view_mail_mass_mailing_stage_form">
+            <field name="name">mail.mass_mailing.stage.form</field>
+            <field name="model">mail.mass_mailing.stage</field>
+            <field name="arch" type="xml">
+                <form string="Mass Mailing" version="7.0">
+                    <sheet>
+                        <group>
+                            <field name="name"/>
+                            <field name="sequence"/>
+                        </group>
+                    </sheet>
+                </form>
+            </field>
+        </record>
+
+        <record id="action_view_mass_mailing_stages" model="ir.actions.act_window">
+            <field name="name">Mass Mailing Stages</field>
+            <field name="res_model">mail.mass_mailing.stage</field>
+            <field name="view_type">form</field>
+            <field name="view_mode">tree,form</field>
+        </record>
+
+        <menuitem name="Campaign Stages" id="menu_view_mass_mailing_stages"
+            parent="marketing_configuration" sequence="1"
+            action="action_view_mass_mailing_stages"/>
+
         <!--  MASS MAILING CAMPAIGNS !-->
         <record model="ir.ui.view" id="view_mail_mass_mailing_campaign_search">
             <field name="name">mail.mass_mailing.campaign.search</field>