[IMP] Removing featuer

bzr revid: fp@tinyerp.com-20140413203309-digp60hsobgv3i57
This commit is contained in:
Fabien Pinckaers 2014-04-13 22:33:09 +02:00
parent 2ad0b6e369
commit 96a750fd03
4 changed files with 1 additions and 69 deletions

View File

@ -14,7 +14,6 @@
<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="use_default_to" eval="True"/>
<field name="attachment_ids" eval="[(4, ref('mass_mail_attach_1'))]"/>
<field name="body_html"><![CDATA[<div data-snippet-id="big-picture" style="padding:0px; margin:0px">

View File

@ -4,6 +4,5 @@ import mass_mailing
import mass_mailing_stats
import mail_mail
import mail_thread
import email_template
import res_config
import mass_mailing_report

View File

@ -1,36 +0,0 @@
# -*- coding: utf-8 -*-
from openerp.tools.translate import _
from openerp.osv import osv, fields
class EmailTemplate(osv.Model):
"""Add the mass mailing campaign data to mail"""
_name = 'email.template'
_inherit = ['email.template']
_columns = {
'use_in_mass_mailing': fields.boolean('Available for marketing and mailing'),
}
def action_new_mailing(self, cr, uid, ids, context=None):
template = self.browse(cr, uid, ids[0], context=context)
ctx = dict(context)
ctx.update({
'default_mailing_model': template.model,
'default_template_id': ids[0],
})
return {
'name': _('Create a Mass Mailing'),
'type': 'ir.actions.act_window',
'view_type': 'form',
'view_mode': 'form',
'res_model': 'mail.mass_mailing',
'views': [(False, 'form')],
'context': ctx,
}
class email_template_preview(osv.TransientModel):
""" Reinitialize email template preview model to have access to all email.template
new fields. """
_name = "email_template.preview"
_inherit = ['email.template', 'email_template.preview']

View File

@ -3,17 +3,6 @@
<data>
<!-- Email Templates -->
<record id="email_template_form_mass_mailing" model="ir.ui.view">
<field name="name">email.template.form.mass.mailing</field>
<field name="model">email.template</field>
<field name="inherit_id" ref="email_template.email_template_form"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='model_id']" position="after">
<field name="use_in_mass_mailing"/>
</xpath>
</field>
</record>
<record model="ir.ui.view" id="email_template_form_minimal">
<field name="name">email.template.form.minimal</field>
<field name="model">email.template</field>
@ -29,7 +18,6 @@
domain="[('model', 'in', ['res.partner', 'mail.mass_mailing.contact'])]"/>
<field name="model" invisible="True"/>
<field name="use_default_to" invisible="1"/>
<field name="use_in_mass_mailing" invisible="1"/>
</group>
<group>
<div class="oe_right oe_button_box" name="buttons">
@ -53,19 +41,6 @@
</field>
</record>
<record id="view_email_template_search_mass_mailing" model="ir.ui.view">
<field name="name">email.template.search.mass.mailing</field>
<field name="model">email.template</field>
<field name="inherit_id" ref="email_template.view_email_template_search"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='model_id']" position="after">
<separator/>
<filter string="Available for Marketing and Mailing" name="use_in_mass_mailing" domain="[('use_in_mass_mailing', '=', 1)]"
help="Available for use in mass mailings"/>
</xpath>
</field>
</record>
<record model="ir.ui.view" id="view_email_template_kanban">
<field name="name">email.template.kanban</field>
<field name="model">email.template</field>
@ -78,9 +53,6 @@
<div class="oe_dropdown_toggle oe_dropdown_kanban">
<span class="oe_e">i</span>
<ul class="oe_dropdown_menu">
<t>
<li><a name="action_new_mailing" type="object">New Mailing</a></li>
</t>
<t t-if="widget.view.is_action_enabled('edit')">
<li><a type="edit">Edit</a></li>
</t>
@ -110,11 +82,9 @@
<field name="res_model">email.template</field>
<field name="view_type">form</field>
<field name="view_mode">kanban,tree,form</field>
<field name="domain" eval="[('use_in_mass_mailing', '=', True)]"/>
<field name="context">{
'form_view_ref': 'mass_mailing.email_template_form_minimal',
'default_use_default_to': True,
'default_use_in_mass_mailing': True,
}</field>
</record>
@ -124,4 +94,4 @@
action="action_email_template_marketing"/>
</data>
</openerp>
</openerp>