X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=blobdiff_plain;f=serials%2Facqui-search.pl;h=1e5d917011b59ad89b8f1ba87a85d7d8b3fbccb1;hb=96300cc592bfcb5bbf0b09989fac8f7fadc5f684;hp=2f06abc37f28c2c1b402a034e5b88b77f16d49cb;hpb=2a7f9b3cdb31de41c190742a84894c036d1bb8f8;p=srvgit diff --git a/serials/acqui-search.pl b/serials/acqui-search.pl index 2f06abc37f..1e5d917011 100755 --- a/serials/acqui-search.pl +++ b/serials/acqui-search.pl @@ -13,76 +13,28 @@ # 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., 59 Temple Place, -# Suite 330, Boston, MA 02111-1307 USA +# 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. -# $Id$ 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;