my @id = $input->param('id');
my @oConnection;
my @oResult;
+ my @errconn;
my $s = 0;
my $query;
my $nterms;
my ( $error, $errmsg, $addinfo, $diagset ) =
$oConnection[$k]->error_x();
if ($error) {
+ if ($error =~ m/^(10000|10007)$/ ) {
+ push(@errconn, {'server' => $serverhost[$k]});
+ }
warn "$k $serverhost[$k] error $query: $errmsg ($error) $addinfo\n"
if $DEBUG;
breeding_loop => \@breeding_loop,
server => $servername[$k],
numberpending => $numberpending,
- biblionumber => $biblionumber,
+ biblionumber => $biblionumber,
+ errconn => \@errconn
);
output_html_with_http_headers $input, $cookie, $template->output if $numberpending == 0;
<!-- /TMPL_LOOP --></tbody>
</table>
<!-- TMPL_ELSE -->
+ <!-- TMPL_LOOP name="errconn" -->
+ Connection failed to <!-- TMPL_VAR NAME="server" -->
+ <!-- /TMPL_LOOP -->
<p>Nothing found. <a href="/cgi-bin/koha/cataloguing/z3950_search.pl?biblionumber=<!-- TMPL_VAR NAME="biblionumber" -->">Try another search</a>.</p>
<!-- /TMPL_IF -->