Changeset 696
- Timestamp:
- 05/10/06 14:59:50
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/plagger/lib/Plagger/Plugin/Filter/2chRSSContent.pm
r695 r696 18 18 my $body = $args->{entry}->body; 19 19 if ($body =~ s!^([^:]*):(\d{4}/\d\d/\d\d)\(.*?\) (\d\d:\d\d:\d\d)\.\d\d (ID:\S+) ?!!) { 20 my($ email, $day, $time, $id) = ($1, $2, $3, $4);20 my($from, $day, $time, $id) = ($1, $2, $3, $4); 21 21 22 22 my $date = Plagger::Date->strptime('%Y/%m/%d %H:%M:%S', "$day $time"); … … 26 26 27 27 $args->{entry}->date($date); 28 $args->{entry}->author( $email ? "$id <$email>" : $id ); 28 $args->{entry}->author( $from ? "$from $id" : $id ); 29 $args->{entry}->body($body); 29 30 } elsif ($args->{entry}->title =~ /^\d+\-$/) { 30 31 $context->log(info => "Strip 2ch bogus entry " . $args->{entry}->title);
