Changeset 525
- Timestamp:
- 04/03/06 18:53:15
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/plagger/lib/Plagger/Plugin/Filter/EntryFullText.pm
r522 r525 162 162 163 163 package Plagger::Plugin::Filter::EntryFullText::YAML; 164 use Encode; 165 164 166 sub new { 165 167 my($class, $data, $base) = @_; 168 169 # add ^ if handle method starts with http:// 170 for my $key ( qw(custom_feed_handle handle handle_force) ) { 171 $data->{$key} = "^$data->{$key}" if $data->{$key} =~ m!^https?://!; 172 } 173 174 # decode as UTF-8 175 for my $key ( qw(extract extract_date_format) ) { 176 $data->{$key} = decode("UTF-8", $data->{$key}); 177 } 178 166 179 bless {%$data, base => $base }, $class; 167 180 }
