+ if(defined($file) && (-d $file)) {
+ $row->{'instructor'} =~ s/(.*), (.*)/$2 $1 <$1\@from.sctweb>/;
+ $row->{'days'} =~ s/ .*$//;
+ $row->{'duration'} =~ /^(\d\d\d\d)(\d\d)(\d\d)-\d{8}$/;
+ my @date = Add_Delta_Days(Monday_of_Week(Week_of_Year
+ ($1,$2,$3)),Decode_Day_of_Week($row->{'days'})-1);
+ $row->{'begin'} =~ /^(\d\d):(\d\d)$/;
+ @date = Gmtime(Mktime(@date,$1,$2,0));
+ my @mon = qw(Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec);
+ $current .= sprintf "Date: %s, %2d %s %4d %02d:%02d:00 +0000\n", Day_of_Week_Abbreviation($date[7]), $date[2], $mon[$date[1]-1], $date[0], $date[3], $date[4], $date[5];
+ $current .= "Subject: " . $row->{'title'} . "\n";
+ $current .= "From: " . $row->{'instructor'} . "\n";
+ }