X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=server.pl;h=91d45a12a16bb71f2428b1bb8bd5a07693a0a536;hb=18a4315db8c49fd64ca248a402e471915de12e24;hp=715eee09413fecfa63c042dca03eb0730a4d3467;hpb=f2b3d5f9852be62909b56ad15a7799e97d5230c4;p=Biblio-Z3950.git diff --git a/server.pl b/server.pl index 715eee0..91d45a1 100755 --- a/server.pl +++ b/server.pl @@ -11,6 +11,8 @@ use Aleph; use GoogleBooks; use vuFind; use DPLA; +use AlephTR; +use CROSBI; use Encode; @@ -23,6 +25,10 @@ my $databases = { 'GOOGLEBOOKS' => 'GoogleBooks', 'HATHITRUST' => 'vuFind', 'DPLA' => 'DPLA', + 'MKUTUP' => 'AlephTR', + 'CROSBI' => 'CROSBI', + 'CROSBI-CASOPIS' => 'CROSBI', + 'CROSBI-PREPRINT' => 'CROSBI', }; my $max_records = 10; # XXX configure this @@ -284,7 +290,7 @@ warn "# usemap ", dump($usemap); warn "# using custom prefix_term query"; $q = $usemap->{prefix_term}->( $prefix, $self->{term} ); } else { - $q = $prefix . $self->{term} . '*'; + $q = $prefix . $self->{term} . '*'; } print "# q: $q\n"; return $q;