Changeset 505
- Timestamp:
- 02/08/07 22:21:01 (6 years ago)
- Files:
-
- 2 modified
-
grabbers/yahoo7widget (modified) (5 diffs)
-
status (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
grabbers/yahoo7widget
r485 r505 20 20 21 21 my $progname = "yahoo7widget"; 22 my $version = "1.7 8";22 my $version = "1.79"; 23 23 24 24 use LWP::UserAgent; … … 539 539 540 540 if (!defined $channels->{$channel}) { 541 if (!defined $d->{ignored_channels}->{$ d}) {542 $d->{ignored_channels}->{$ d} = 1;541 if (!defined $d->{ignored_channels}->{$channel}) { 542 $d->{ignored_channels}->{$channel} = 1; 543 543 $stats{skipped_channels}++; 544 544 &log("ignoring unknown channel '$channel'"); … … 593 593 $video_details{'colour'} = "yes" if $e{color}; 594 594 595 my @ratings; 596 push(@ratings, [$e{rating}, 'ABA', undef]) if $e{rating}; 597 push(@ratings, [$e{warnings}, 'Warnings', undef]) if $e{warnings}; 595 my $rating = ""; 596 $rating .= $e{rating} if $e{rating}; 597 $rating .= " " if $e{rating} and $e{warnings}; 598 $rating .= $e{warnings} if $e{warnings}; 598 599 599 600 # store it in the correct XMLTV schema! … … 607 608 $tv_guide->{$channel}->{data}->{$event_id}->{'country'} = [[ $e{country}, $opt->{lang} ]] if $e{country}; 608 609 $tv_guide->{$channel}->{data}->{$event_id}->{'premiere'} = [ 'premiere', $opt->{lang} ] if $e{premiere}; 609 $tv_guide->{$channel}->{data}->{$event_id}->{'rating'} = [ @ratings ];610 $tv_guide->{$channel}->{data}->{$event_id}->{'rating'} = [[ $rating, 'ABA', undef ]] if $rating ne ""; 610 611 $tv_guide->{$channel}->{data}->{$event_id}->{'credits'}{'actor'} = [ split(/, /, $e{main_cast}) ] if $e{main_cast}; 611 612 $tv_guide->{$channel}->{data}->{$event_id}->{'credits'}{'director'} = [ split(/, /, $e{director}) ] if $e{director}; … … 616 617 $tv_guide->{$channel}->{data}->{$event_id}->{'video'} = \%video_details; 617 618 $tv_guide->{$channel}->{data}->{$event_id}->{'length'} = ($e{running_time} * 60) if $e{running_time}; 618 $tv_guide->{$channel}->{data}->{$event_id}->{'language'} = [ split(/, /, $e{language})] if $e{language};619 $tv_guide->{$channel}->{data}->{$event_id}->{'language'} = [ $e{language}, $opt->{lang} ] if $e{language}; 619 620 } 620 621 } -
status
r504 r505 1 1 application shepherd 0.4.47 2 grabber yahoo7widget 1.7 82 grabber yahoo7widget 1.79 3 3 grabber rex 3.4.1 4 4 grabber abc_website 2.07
