View | Details | Raw Unified | Return to bug 16111
Collapse All | Expand All

(-)a/opac/opac-search.pl (-3 / +5 lines)
Lines 116-121 else { Link Here
116
    $template_name = 'opac-advsearch.tt';
116
    $template_name = 'opac-advsearch.tt';
117
    $template_type = 'advsearch';
117
    $template_type = 'advsearch';
118
}
118
}
119
120
$format = 'rss' if $format =~ /rss/;
121
119
# load the template
122
# load the template
120
($template, $borrowernumber, $cookie) = get_template_and_user({
123
($template, $borrowernumber, $cookie) = get_template_and_user({
121
    template_name => $template_name,
124
    template_name => $template_name,
Lines 139-145 if($cgi->cookie("bib_list")){ Link Here
139
    @cart_list = split(/\//, $cart_list);
142
    @cart_list = split(/\//, $cart_list);
140
}
143
}
141
144
142
if ($format eq 'rss2' or $format eq 'opensearchdescription' or $format eq 'atom') {
145
if ($format eq 'rss' or $format eq 'opensearchdescription' or $format eq 'atom') {
143
    $template->param($format => 1);
146
    $template->param($format => 1);
144
    $template->param(timestamp => strftime("%Y-%m-%dT%H:%M:%S-00:00", gmtime)) if ($format eq 'atom'); 
147
    $template->param(timestamp => strftime("%Y-%m-%dT%H:%M:%S-00:00", gmtime)) if ($format eq 'atom'); 
145
    # FIXME - the timestamp is a hack - the biblio update timestamp should be used for each
148
    # FIXME - the timestamp is a hack - the biblio update timestamp should be used for each
Lines 745-751 for (my $i=0;$i<@servers;$i++) { Link Here
745
        }
748
        }
746
749
747
        ## If there's just one result, redirect to the detail page
750
        ## If there's just one result, redirect to the detail page
748
        if ($total == 1 && $format ne 'rss2'
751
        if ($total == 1 && $format ne 'rss'
749
        && $format ne 'opensearchdescription' && $format ne 'atom') {
752
        && $format ne 'opensearchdescription' && $format ne 'atom') {
750
            my $biblionumber=$newresults[0]->{biblionumber};
753
            my $biblionumber=$newresults[0]->{biblionumber};
751
            if (C4::Context->preference('BiblioDefaultView') eq 'isbd') {
754
            if (C4::Context->preference('BiblioDefaultView') eq 'isbd') {
752
- 

Return to bug 16111