From bc20db1c542cfe82565bb0430110b63edca452fe Mon Sep 17 00:00:00 2001 From: x620 Date: Wed, 27 Apr 2016 17:20:38 +0500 Subject: [PATCH] [FIX] fix error channel_seen function in base.js [FIX] fix error inline method in base.js [ADD] add css file for make grey color for link and display recipients when overmouse [IMP] add "To:" before recipients and make link on recipient name [DOC] add info about old messages in index.rst --- mail_base/static/src/js/base.js | 4 ++-- mail_to/doc/index.rst | 3 ++- mail_to/static/src/css/mail_to.css | 9 +++++++++ mail_to/static/src/xml/recipient.xml | 10 ++++++++-- mail_to/templates.xml | 1 + 5 files changed, 22 insertions(+), 5 deletions(-) create mode 100644 mail_to/static/src/css/mail_to.css diff --git a/mail_base/static/src/js/base.js b/mail_base/static/src/js/base.js index 5a43826..c57ff77 100644 --- a/mail_base/static/src/js/base.js +++ b/mail_base/static/src/js/base.js @@ -845,7 +845,7 @@ chat_manager.undo_mark_as_read = function (message_ids, channel) { chat_manager.mark_channel_as_seen = function (channel) { if (channel.unread_counter > 0 && channel.type !== 'static') { chat_manager.mail_tools.update_channel_unread_counter(channel, 0); - chat_manager.mail_tools.channel_seen(channel); + channel_seen(channel); } }; chat_manager.get_channels = function () { @@ -1043,7 +1043,7 @@ chat_manager.get_channels_preview = function (channels) { }); }; chat_manager.get_message_body_preview = function (message_body) { - return chat_manager.mail_tools.parse_and_transform(message_body, inline); + return chat_manager.mail_tools.parse_and_transform(message_body, chat_manager.mail_tools.inline); }; chat_manager.search_partner = function (search_val, limit) { return PartnerModel.call('im_search', [search_val, limit || 20], {}, {shadow: true}).then(function(result) { diff --git a/mail_to/doc/index.rst b/mail_to/doc/index.rst index 870e115..b661c52 100644 --- a/mail_to/doc/index.rst +++ b/mail_to/doc/index.rst @@ -6,4 +6,5 @@ Usage ===== * Open Discuss menu -* All messages have Recipients info \ No newline at end of file +* All messages have Recipients info +* For messages created before install module it not will work where the recipients is not set \ No newline at end of file diff --git a/mail_to/static/src/css/mail_to.css b/mail_to/static/src/css/mail_to.css new file mode 100644 index 0000000..ef453d6 --- /dev/null +++ b/mail_to/static/src/css/mail_to.css @@ -0,0 +1,9 @@ +.grey { + color: grey; +} +.o_mail_thread .o_thread_message span.recipients_info { + opacity: 0; +} +.o_mail_thread .o_thread_message:hover span.recipients_info { + opacity: 1; +} diff --git a/mail_to/static/src/xml/recipient.xml b/mail_to/static/src/xml/recipient.xml index dddae1d..0790198 100644 --- a/mail_to/static/src/xml/recipient.xml +++ b/mail_to/static/src/xml/recipient.xml @@ -1,10 +1,16 @@