package Iotta::Format::In::IrcTranscript; use strict; require Iotta::Elem; our @ISA = ("Iotta::Elem"); sub run { my $s = shift; my $m = shift; my $in = shift; my $out; print " parsing irc transcript format...\n"; $in =~ s/&/&/g; $in =~ s//>/g; $in =~ s/^([^ \t\n]*)/$1<\/text>/gsm; $in =~ s/\n/<\/par>/gsm; #$in =~ s/\n//gsm; $out = "
$in
\n"; $s->next->run ($m, $out) if ($s->next); } sub setup { my $self = shift; my $o = shift; } sub initialize { my $self = shift; $self->SUPER::initialize (@_); } 1;