[IMP] Chatter: better display of date
authorThibault Delavallée <tde@openerp.com>
Wed, 5 Jun 2013 10:13:00 +0000 (12:13 +0200)
committerThibault Delavallée <tde@openerp.com>
Wed, 5 Jun 2013 10:13:00 +0000 (12:13 +0200)
bzr revid: tde@openerp.com-20130605101300-t1lwykg3d6lp7au2

addons/mail/static/src/js/mail.js
addons/mail/static/src/xml/mail.xml

index 2cd9c7c..70e93e2 100644 (file)
@@ -259,6 +259,7 @@ openerp.mail = function (session) {
         format_data: function () {
             //formating and add some fields for render
             this.date = this.date ? session.web.str_to_datetime(this.date) : false;
+            this.display_date = this.date.toString('ddd MMM dd yyyy HH:mm');
             if (this.date && new Date().getTime()-this.date.getTime() < 7*24*60*60*1000) {
                 this.timerelative = $.timeago(this.date);
             }
index f500494..b3b79bc 100644 (file)
                         notified
                     </t>
                     <span class='oe_subtle'>•</span>
-                    <span t-att-title="widget.date"><t t-if="widget.timerelative" t-raw="widget.timerelative"/><t t-if="!widget.timerelative" t-raw="widget.date"/></span>
+                    <span t-att-title="widget.date">
+                        <t t-if="widget.timerelative" t-raw="widget.timerelative"/>
+                        <t t-if="!widget.timerelative" t-raw="widget.display_date"/>
+                    </span>
                     <span t-if="!widget.options.readonly" class='oe_subtle'>•</span>
                     <t t-if="!widget.options.readonly" t-call="mail.thread.message.vote"/>
                 </div>