From dde26264040ea05904eecd8355d1447afc5459df Mon Sep 17 00:00:00 2001 From: miker Date: Thu, 19 Oct 2006 19:39:01 +0000 Subject: [PATCH] adding split-type search support to opensearch git-svn-id: svn://svn.open-ils.org/ILS/trunk@6489 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- Open-ILS/src/perlmods/OpenILS/WWW/SuperCat.pm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Open-ILS/src/perlmods/OpenILS/WWW/SuperCat.pm b/Open-ILS/src/perlmods/OpenILS/WWW/SuperCat.pm index a3ad8495f0..680e5b8edd 100644 --- a/Open-ILS/src/perlmods/OpenILS/WWW/SuperCat.pm +++ b/Open-ILS/src/perlmods/OpenILS/WWW/SuperCat.pm @@ -915,6 +915,18 @@ sub opensearch_feed { $type ||= $cgi->param('responseType') || '-'; $org ||= $cgi->param('searchOrg') || '-'; + my $kwt = $cgi->param('kw'); + my $tit = $cgi->param('ti'); + my $aut = $cgi->param('au'); + my $sut = $cgi->param('su'); + my $set = $cgi->param('se'); + + $terms .= " keyword: $kwt" if ($kwt); + $terms .= " title: $tit" if ($tit); + $terms .= " author: $aut" if ($aut); + $terms .= " subject: $sut" if ($sut); + $terms .= " series: $set" if ($set); + if ($version eq '1.0') { $type = 'rss2'; } elsif ($type eq '-') { -- 2.11.0