Changeset 3057


Ignore:
Timestamp:
07/15/10 16:48:51 (10 years ago)
Author:
amuller
Message:

Ticket #974 - Colocando no alt e title do td a data completa

Location:
branches/2.2/expressoMail1_2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/expressoMail1_2/inc/class.imap_functions.inc.php

    r3049 r3057  
    151151                $head_array['msg_number'] = $msg_number; 
    152152                //$head_array['msg_folder'] = $folder; 
    153  
    154                 $date_msg = gmdate("d/m/Y",$header->udate); 
    155                 if ( date("d/m/Y") == $date_msg) 
    156                         $head_array['udate'] = gmdate("H:i",$header->udate); 
    157                 else 
    158                 { 
    159                         $head_array['udate'] = $date_msg; 
    160                         if ( date("d/m/Y", time() - 86400) == gmdate("d/m/Y",$header->udate) ) 
    161                                 $head_array['udate'] = $this -> functions -> getLang( 'Yesterday' ); 
    162                         if ( date("d/m/Y", time() - 172800) == gmdate("d/m/Y",$header->udate) ) 
    163                                 $head_array['udate'] = $this -> functions -> getLang( gmdate("l",$header->udate) ); 
    164                         if ( date("d/m/Y", time() - 259200) == gmdate("d/m/Y",$header->udate) ) 
    165                                 $head_array['udate'] = $this -> functions -> getLang( gmdate("l",$header->udate) ); 
    166                 } 
    167  
     153                 
     154                $head_array['udate'] = $header->udate; 
    168155                $head_array['aux_date'] = $date_msg; //Auxiliar apenas para mensagens locais. 
    169156 
  • branches/2.2/expressoMail1_2/js/draw_api.js

    r3036 r3057  
    10081008                td_element5.onclick = _onclick; 
    10091009                td_element5.setAttribute("align", "center"); 
    1010                 td_element5.innerHTML = headers_msgs.udate; 
     1010                var norm = function (arg) {return (arg < 10 ? '0'+arg : arg);}; 
     1011                var weekDays = ['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday']; 
     1012                var date_msg = new Date(headers_msgs.udate*1000); 
     1013                var today = new Date(); 
     1014                if (today.getTime() - date_msg.getTime() < 86400000) 
     1015                        td_element5.innerHTML = norm(date_msg.getHours()) + ':' + norm(date_msg.getMinutes()); 
     1016                else 
     1017                        if (today.getTime() - date_msg.getTime() < 172800000) 
     1018                                td_element5.innerHTML = get_lang('Yesterday'); 
     1019                        else 
     1020                                if (today.getTime() - date_msg.getTime() < 259200000) 
     1021                                        td_element5.innerHTML = get_lang(weekDays[date_msg.getDay()]); 
     1022                                else 
     1023                                        td_element5.innerHTML = norm(date_msg.getDate()) + '/' + norm(date_msg.getMonth()+1) + '/' +date_msg.getFullYear(); 
     1024                td_element5.title = norm(date_msg.getDate()) + '/' + norm(date_msg.getMonth()+1) + '/' +date_msg.getFullYear(); 
     1025                td_element5.alt = td_element5.title; 
     1026 
     1027 
    10111028 
    10121029                td_element6 = document.createElement("TD"); 
Note: See TracChangeset for help on using the changeset viewer.