Changeset 74

Show
Ignore:
Timestamp:
04/05/05 20:22:15
Author:
brad
Message:

Added relative dates for log view; sorted list in reverse-chronological order.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/plugins/spamlookup/mt-spamlookup.cgi

    r70 r74  
    398398        } 
    399399        $data->{blog_name} = $blog->name; 
    400         $data->{created_on_relative_date} = relative_date(ts2epoch($blog->id, $obj->created_on()), offset_time(time, $blog), $obj->created_on, "%Y-%m-%d"); 
     400        $data->{created_on_relative_date} = relative_date(ts2epoch($obj->created_on()), offset_time(time, $blog), $obj->created_on, "%Y-%m-%d"); 
    401401        if ($filter eq 'spam') { 
    402402            my @urls = MT::Plugin::SpamLookup::extract_urls($text, 2); 
     
    426426use Time::Local qw( timegm ); 
    427427sub ts2epoch { 
    428     my ($blog, $ts) = @_; 
     428    my ($ts) = @_; 
    429429    my ($yr, $mo, $dy, $hr, $mn, $sc) = unpack('A4A2A2A2A2A2A2', $ts); 
    430430    $ts = timegm($sc, $mn, $hr, $dy, $mo-1, $yr-1900); 
     
    749749                $ip=qq{<a href="$dest">$ip</a>}; 
    750750            } 
    751             push(@log,{ 
     751            unshift(@log,{ 
    752752                       log_date => MT::Util::format_ts("%Y.%m.%d %H:%M:%S", $log->created_on), 
     753                       log_relative_date => relative_date(ts2epoch($log->created_on()), time, $log->created_on, "%Y-%m-%d"), 
    753754                       log_ip => $ip, 
    754755                       log_message => $msg, 
  • trunk/plugins/spamlookup/tmpl/logs.tmpl

    r70 r74  
    2828<TMPL_LOOP NAME=LOG_ENTRY_LOOP> 
    2929<tr class="<TMPL_IF NAME=IS_ODD>odd<TMPL_ELSE>even</TMPL_IF>"> 
    30 <td><TMPL_VAR NAME=LOG_DATE></td> 
     30<td><TMPL_VAR NAME=LOG_RELATIVE_DATE></td> 
    3131<td><TMPL_VAR NAME=LOG_IP></td> 
    3232<td><TMPL_VAR NAME=LOG_MESSAGE ESCAPE=HTML></td>