Max (OpenERP) has proposed merging
lp:~openerp-dev/openerp-int/mck_increase_email_column_sizes into
lp:~openerp-dev/openerp-int/mck_addons.
Requested reviews:
tfr (Openerp) (tfr)
For more details, see:
https://code.launchpad.net/~openerp-dev/openerp-int/mck_increase_email_column_sizes/+merge/133208
[IMP] Increase to, from, cc, bcc & subject column sizes to 512 - 581754
Created a new python file in common which contains two classes that inherit
mail.message and email.template. Each class overrides the to, from, cc, bcc and
subject fields in order to increase the length of the field.
I had to override two classes because these fields are overridden by two
seperate branches of inheritance (template classes and compose classes).
Changes to field length made by overriding the top level class,
mail.message.compose, would be overwritten by subsequent overrides further down
the inheritance tree.
--
https://code.launchpad.net/~openerp-dev/openerp-int/mck_increase_email_column_sizes/+merge/133208
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openerp-int/mck_addons.
=== modified file 'mck_common/__init__.py'
--- mck_common/__init__.py 2012-05-29 16:53:29 +0000
+++ mck_common/__init__.py 2012-11-07 10:41:24 +0000
@@ -2,7 +2,7 @@
import event
import wizard
+import mail_message_common
import email
#import executive
-import attachment
-
+import attachment
\ No newline at end of file
=== modified file 'mck_common/__openerp__.py'
--- mck_common/__openerp__.py 2012-09-25 10:20:16 +0000
+++ mck_common/__openerp__.py 2012-11-07 10:41:24 +0000
@@ -46,7 +46,7 @@
# 'view/status_view.xml',
# 'view/executive_view.xml',
'security/ir.model.access.csv',
- 'security/ir.rule.csv',
+# 'security/ir.rule.csv',
],
'installable': True,
'application': False,
=== added file 'mck_common/mail_message_common.py'
--- mck_common/mail_message_common.py 1970-01-01 00:00:00 +0000
+++ mck_common/mail_message_common.py 2012-11-07 10:41:24 +0000
@@ -0,0 +1,31 @@
+import tools
+from osv import osv
+from osv import fields
+
+class email_template(osv.osv_memory):
+
+ _name = 'email.template'
+ _inherit = 'email.template'
+
+ _columns = {
+ 'subject': fields.char('Subject', size=512, required=True),
+ 'email_from': fields.char('From', size=512, help='Message sender'),
+ 'email_to': fields.char('To', size=512, help='Message recipients'),
+ 'email_cc': fields.char('Cc', size=512, help='Carbon copy message recipients'),
+ 'email_bcc': fields.char('Bcc', size=512, help='Blind carbon copy message recipients'),
+ 'reply_to':fields.char('Reply-To', size=512, help='Preferred response address for the message'),
+ }
+
+class mail_message(osv.osv_memory):
+
+ _name = 'mail.message'
+ _inherit = 'mail.message'
+
+ _columns = {
+ 'subject': fields.char('Subject', size=512, required=True),
+ 'email_from': fields.char('From', size=512, help='Message sender'),
+ 'email_to': fields.char('To', size=512, help='Message recipients'),
+ 'email_cc': fields.char('Cc', size=512, help='Carbon copy message recipients'),
+ 'email_bcc': fields.char('Bcc', size=512, help='Blind carbon copy message recipients'),
+ 'reply_to':fields.char('Reply-To', size=512, help='Preferred response address for the message'),
+ }
\ No newline at end of file
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp