Changeset 311

Show
Ignore:
Timestamp:
10/17/06 12:22:06 (2 years ago)
Author:
miya
Message:

CustomFeed::AmazonECS: set 'title - author' to $entry->title
CustomFeed::AmazonECS: set editorial review to $entry->body.
Filter::FutureEvents: omit dependency on Plagger::Event.
Filter::Ahead: omit dependency on Plagger::Event.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • plagger/trunk/lib/Plagger/Plugin/CustomFeed/AmazonECS.pm

    r306 r311  
    4646        for my $item ( @$items ) { 
    4747            my $entry = Plagger::Entry->new; 
    48             $entry->title($item->title); 
    49             #$entry->body($item->ProductDescription); 
     48            $entry->title($item->title . ' - ' . $item->author); 
     49            $entry->body($item->editorial_review->{content}); 
    5050            $entry->link($item->url); 
    5151            $entry->icon({ url => $item->small_image_url }); 
     
    6060            $date->set_time_zone( $context->conf->{timezone} || 'local' ); 
    6161            $entry->date($date); 
    62  
    63             my $event = Plagger::Event->new; 
    64             $event->dtstart($date); 
    65             $event->dtend( $date->clone->add( hours => 1 ) ); 
    66             $event->summary($entry->title . ' - ' . $entry->author); 
    67             $event->organizer($entry->author); 
    68             $entry->add_event($event); 
    6962 
    7063            $feed->add_entry($entry); 
  • plagger/trunk/lib/Plagger/Plugin/Filter/FutureEvents.pm

    r243 r311  
    4444 
    4545    for my $entry ( @{$feed->entries} ){ 
    46         my $date = $entry->has_event ? $entry->event->dtstart : $entry->date; 
     46        my $date = $entry->date; 
    4747        push @extracted_entries, $entry if $now < $date and $date < $then; 
    4848    } 
  • plagger/trunk/lib/Plagger/Rule/Ahead.pm

    r260 r311  
    3535    my $date; 
    3636    if ( my $entry = $args->{entry} ) { 
    37         $date = $entry->has_event ? $entry->event->dtstart : $entry->date; 
     37        $date = $entry->date; 
    3838    } 
    3939    #elsif ($args->{feed}) {