X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=blobdiff_plain;f=serials%2Facqui-search.pl;h=1e5d917011b59ad89b8f1ba87a85d7d8b3fbccb1;hb=3b608056d9cd86375b51d63a56c054fec1f4a16d;hp=7aa636f2b59cd89b3dc1d1a7466780bd5f77fd48;hpb=247e04d204697126208d6142e02bd49307ef9e29;p=koha_fer diff --git a/serials/acqui-search.pl b/serials/acqui-search.pl index 7aa636f2b5..1e5d917011 100755 --- a/serials/acqui-search.pl +++ b/serials/acqui-search.pl @@ -1,69 +1,40 @@ #!/usr/bin/perl +# Copyright 2000-2002 Katipo Communications +# +# This file is part of Koha. +# +# Koha is free software; you can redistribute it and/or modify it under the +# terms of the GNU General Public License as published by the Free Software +# Foundation; either version 2 of the License, or (at your option) any later +# version. +# +# Koha is distributed in the hope that it will be useful, but WITHOUT ANY +# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR +# A PARTICULAR PURPOSE. See the GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License along +# with Koha; if not, write to the Free Software Foundation, Inc., +# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + + use strict; +use warnings; use CGI; use C4::Auth; use C4::Output; -use C4::Interface::CGI::Output; -use C4::Database; -use HTML::Template; -use C4::Acquisition; -my $query = new CGI; -my ($template, $loggedinuser, $cookie) - = get_template_and_user({template_name => "serials/acqui-search.tmpl", - query => $query, - type => "intranet", - authnotrequired => 0, - flagsrequired => {acquisition => 1}, - debug => 1, - }); -#FIXME : Is this page still used ???? -# looks like no. +my $query = new CGI; -# budget -my $dbh = C4::Context->dbh; -my $sthtemp = $dbh->prepare("Select flags, branchcode from borrowers where borrowernumber = ?"); -$sthtemp->execute($loggedinuser); -my ($flags, $homebranch)=$sthtemp->fetchrow; -my ($count,@results)=bookfunds($homebranch); -my $classlist=''; -my $total=0; -my $totspent=0; -my $totcomtd=0; -my $totavail=0; -my @loop_budget = (); -for (my $i=0;$i<$count;$i++){ - my ($spent,$comtd)=bookfundbreakdown($results[$i]->{'bookfundid'}); - my $avail=$results[$i]->{'budgetamount'}-($spent+$comtd); - my %line; - $line{bookfundname} = $results[$i]->{'bookfundname'}; - $line{budgetamount} = $results[$i]->{'budgetamount'}; - $line{spent} = sprintf ("%.2f", $spent); - $line{comtd} = sprintf ("%.2f",$comtd); - $line{avail} = sprintf ("%.2f",$avail); - push @loop_budget, \%line; - $total+=$results[$i]->{'budgetamount'}; - $totspent+=$spent; - $totcomtd+=$comtd; - $totavail+=$avail; -} -#currencies -my ($count,$rates)=getcurrencies(); -my @loop_currency = (); -for (my $i=0;$i<$count;$i++){ - my %line; - $line{currency} = $rates->[$i]->{'currency'}; - $line{rate} = $rates->[$i]->{'rate'}; - push @loop_currency, \%line; -} -$template->param(classlist => $classlist, - type => 'intranet', - loop_budget => \@loop_budget, - loop_currency => \@loop_currency, - total => sprintf("%.2f",$total), - totspent => sprintf("%.2f",$totspent), - totcomtd => sprintf("%.2f",$totcomtd), - totavail => sprintf("%.2f",$totavail)); +my ( $template, $loggedinuser, $cookie ) = get_template_and_user( + { + template_name => "serials/acqui-search.tmpl", + query => $query, + type => "intranet", + authnotrequired => 0, + flagsrequired => { serials => '*' }, + debug => 1, + } +); output_html_with_http_headers $query, $cookie, $template->output;