[Koha-cvs] koha/opac search [dev_week]
Joshua Ferraro
jmf at kados.org
Sat Sep 23 23:36:25 CEST 2006
CVSROOT: /sources/koha
Module name: koha
Branch: dev_week
Changes by: Joshua Ferraro <kados> 06/09/23 21:36:25
Modified files:
opac : search
Log message:
show availability context
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/koha/opac/search?cvsroot=koha&only_with_tag=dev_week&r1=1.1.2.2&r2=1.1.2.3
Patches:
Index: search
===================================================================
RCS file: /sources/koha/koha/opac/Attic/search,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -b -r1.1.2.2 -r1.1.2.3
--- search 19 Sep 2006 04:46:31 -0000 1.1.2.2
+++ search 23 Sep 2006 21:36:24 -0000 1.1.2.3
@@ -2,7 +2,7 @@
# Script to perform searching
# For documentation try 'perldoc /path/to/search'
#
-# $Header: /sources/koha/koha/opac/Attic/search,v 1.1.2.2 2006/09/19 04:46:31 kados Exp $
+# $Header: /sources/koha/koha/opac/Attic/search,v 1.1.2.3 2006/09/23 21:36:24 kados Exp $
#
# Copyright 2006 LibLime
#
@@ -163,7 +163,8 @@
# decide which template to use
my $template_name;
-if (($cgi->param("limit")) || ($cgi->param("q")) ) {
+my @params = $cgi->param("limit");
+if ((@params>1) || ($cgi->param("q")) ) {
#warn "loading results";
$template_name = 'opac-results.tmpl';
}
@@ -294,7 +295,7 @@
my $expanded_options = $cgi->param('expanded_options');
$template->param(expanded_options => $expanded_options);
- warn "loading the template";
+ #warn "loading the template";
output_html_with_http_headers $cgi, $cookie, $template->output;
exit;
}
@@ -334,6 +335,14 @@
# limits are use to limit to results to a pre-defined category such as branch or language
my @limits;
@limits = split("\0",$params->{'limit'}) if $params->{'limit'};
+
+my $available;
+foreach my $limit(@limits) {
+ if ($limit =~/available/) {
+ $available = 1;
+ }
+}
+$template->param(available => $available);
push @limits, map "yr:".$_, split("\0",$params->{'limit-yr'}) if $params->{'limit-yr'};
# Params that can only have one value
More information about the Koha-cvs
mailing list