8 |
/; |
/; |
9 |
use Data::Dumper; |
use Data::Dumper; |
10 |
use WebPAC::Store 0.08; |
use WebPAC::Store 0.08; |
11 |
use WebPAC::Output::TT 0.02; |
use WebPAC::Output::TT 0.05; |
12 |
use WebPAC::Search::Estraier 0.05; |
use WebPAC::Search::Estraier 0.05; |
13 |
use File::Slurp; |
use File::Slurp; |
14 |
use Time::HiRes; |
use Time::HiRes; |
64 |
my $est_cfg = $c->config->{hyperestraier}; |
my $est_cfg = $c->config->{hyperestraier}; |
65 |
$est_cfg->{'log'} = $log; |
$est_cfg->{'log'} = $log; |
66 |
|
|
67 |
$est_cfg->{encoding} = $est_cfg->{catalyst_encoding}; |
$est_cfg->{encoding} = $est_cfg->{catalyst_encoding} || $c->config->{catalyst_encoding} or $c->log->fatal("can't find catalyst_encoding"); |
68 |
|
|
69 |
$log->debug("using config:" . Dumper($est_cfg) ); |
$log->debug("using config:" . Dumper($est_cfg) ); |
70 |
|
|
315 |
$content =~ s/%u([a-fA-F0-9]{4})/_conv_js($1)/gex; |
$content =~ s/%u([a-fA-F0-9]{4})/_conv_js($1)/gex; |
316 |
$content =~ s/^[\n\r]+//s; |
$content =~ s/^[\n\r]+//s; |
317 |
$content =~ s/[\n\r]+$/\n/s; |
$content =~ s/[\n\r]+$/\n/s; |
318 |
|
$content =~ s/\n\r/\n/gs; |
319 |
|
|
320 |
my ($from, $to) = ( |
my ($from, $to) = ( |
321 |
$self->{out_encoding}, |
$self->{out_encoding}, |