85 |
$c->config->{webpac}->{out_encoding} |
$c->config->{webpac}->{out_encoding} |
86 |
); |
); |
87 |
|
|
88 |
|
$log->debug("converting encoding from webpac_encoding '" , |
89 |
|
$c->config->{webpac}->{webpac_encoding}, |
90 |
|
"' to '", |
91 |
|
$c->config->{webpac}->{out_encoding}, |
92 |
|
"'" |
93 |
|
); |
94 |
|
|
95 |
return $self; |
return $self; |
96 |
|
|
101 |
|
|
102 |
my $log = $self->{log}; |
my $log = $self->{log}; |
103 |
|
|
104 |
$log->debug("search got query: $query<--"); |
$log->debug("search model query: -->$query<--"); |
105 |
|
|
106 |
my $template_filename = $self->{template}; |
my $template_filename = $self->{template}; |
107 |
|
|
111 |
max => 100, |
max => 100, |
112 |
); |
); |
113 |
|
|
114 |
|
$log->debug("loading " . ($#results + 1) . " results"); |
115 |
|
|
116 |
for my $i ( 0 .. $#results ) { |
for my $i ( 0 .. $#results ) { |
117 |
|
|
118 |
my $mfn = $1 if ( $results[$i]->{'@uri'} =~ m#/(\d+)$#); |
my $mfn = $1 if ( $results[$i]->{'@uri'} =~ m#/(\d+)$#); |
119 |
|
|
120 |
$log->debug("load_ds( $mfn )"); |
# $log->debug("load_ds( $mfn )"); |
121 |
|
|
122 |
my $ds = $self->{db}->load_ds( $mfn ) || next; |
my $ds = $self->{db}->load_ds( $mfn ) || next; |
123 |
$results[$i]->{ html } = $self->{iconv}->convert( |
$results[$i]->{ html } = $self->{iconv}->convert( |