diff --git a/addons/mail/data/mail_data.xml b/addons/mail/data/mail_data.xml
index 8e2af38f2ea..c8eb8829d64 100644
--- a/addons/mail/data/mail_data.xml
+++ b/addons/mail/data/mail_data.xml
@@ -12,7 +12,7 @@
-
+
comment
diff --git a/addons/mail/mail_message_subtype.py b/addons/mail/mail_message_subtype.py
index 6eb349fc71e..71e8147cfc9 100644
--- a/addons/mail/mail_message_subtype.py
+++ b/addons/mail/mail_message_subtype.py
@@ -2,7 +2,7 @@
##############################################################################
#
# OpenERP, Open Source Management Solution
-# Copyright (C) 2009-today OpenERP SA ()
+# Copyright (C) 2012-today OpenERP SA ()
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
@@ -22,15 +22,23 @@
from osv import osv
from osv import fields
+
class mail_message_subtype(osv.osv):
-
+ """ Class holding subtype definition for messages. Subtypes allow to tune
+ the follower subscription, allowing only some subtypes to be pushed
+ on the Wall. """
_name = 'mail.message.subtype'
_description = 'mail_message_subtype'
_columns = {
- 'name': fields.char('Message Subtype ', size = 128,
- required = True, help = 'Message subtype, gives a more precise type on the message, especially for system notifications. For example, it can be a notification related to a new record (New), or to a stage change in a process (Stage change). Message subtypes allow to precisely tune the notifications the user want to receive on its wall.'),
- 'res_model': fields.char('Model',size = 128, help = "link subtype to model"),
- 'default': fields.boolean('Default', help = "When subscribing to the document, users will receive by default messages related to this subtype unless they uncheck this subtype"),
+ 'name': fields.char('Message Subtype ', required=True,
+ help='Message subtype, gives a more precise type on the message, '\
+ 'especially for system notifications. For example, it can be '\
+ 'a notification related to a new record (New), or to a stage '\
+ 'change in a process (Stage change). Message subtypes allow to '\
+ 'precisely tune the notifications the user want to receive on its wall.'),
+ 'res_model': fields.char('Model', help="link subtype to model"),
+ 'default': fields.boolean('Default',
+ help="When subscribing to the document, this subtype will be checked by default."),
}
_defaults = {
'default': True,
diff --git a/addons/mail/mail_message_subtype.xml b/addons/mail/mail_message_subtype.xml
index 7d0eed2f4da..c6490d5e61a 100644
--- a/addons/mail/mail_message_subtype.xml
+++ b/addons/mail/mail_message_subtype.xml
@@ -2,19 +2,14 @@
-
-
mail.message.subtype.treemail.message.subtype
- tree10
-
+
@@ -23,42 +18,27 @@
mail.message.subtype.formmail.message.subtype
- form
-
+ Subtypesmail.message.subtypeformtree,form
-
-
- Click to create a message subtype.
-
- OpenERP's message subtype allows to ease and fasten the
- subtype which helps to decrease over crowdy wall comments which displays
- only those.
-