Replaced expressions of the form "$x = $x <op> $y" with "$x <op>= $y".
[koha.git] / currency.pl
1 #!/usr/bin/perl
2
3 # $Id$
4
5 #written by chris@katipo.co.nz
6 #9/10/2000
7 #script to display and update currency rates
8
9
10 # Copyright 2000-2002 Katipo Communications
11 #
12 # This file is part of Koha.
13 #
14 # Koha is free software; you can redistribute it and/or modify it under the
15 # terms of the GNU General Public License as published by the Free Software
16 # Foundation; either version 2 of the License, or (at your option) any later
17 # version.
18 #
19 # Koha is distributed in the hope that it will be useful, but WITHOUT ANY
20 # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
21 # A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
22 #
23 # You should have received a copy of the GNU General Public License along with
24 # Koha; if not, write to the Free Software Foundation, Inc., 59 Temple Place,
25 # Suite 330, Boston, MA  02111-1307 USA
26
27 use CGI;
28 use C4::Acquisitions;
29 use C4::Biblio;
30
31 my $input=new CGI;
32
33 my $type=$input->param('type');
34 #find out what the script is being called for
35 #print $input->header();
36 if ($type ne 'change'){
37   #display, we must fetch the exchange rate data and output it
38   print $input->header();
39   print <<printend
40   <TABLE width="40%" cellspacing=0 cellpadding=5 border=1 >
41   <FORM ACTION="/cgi-bin/koha/currency.pl">
42   <input type=hidden name=type value=change>
43   <TR VALIGN=TOP>
44   <TD  bgcolor="99cc33" background="/images/background-mem.gif" colspan=2 ><b>EXCHANGE RATES </b></TD></TR>
45   <TR VALIGN=TOP>
46   <TD>
47 printend
48 ;
49   my ($count,$rates)=getcurrencies();
50   for (my $i=0;$i<$count;$i++){
51     if ($rates->[$i]->{'currency'} ne 'NZD'){
52       print "$rates->[$i]->{'currency'}<INPUT TYPE=\"text\"  SIZE=\"5\"   NAME=\"$rates->[$i]->{'currency'}\" value=$rates->[$i]->{'rate'}>";
53     }
54 #    print $rates->[$i]->{'currency'};
55   }
56   print <<printend
57     <p>
58   <input type=image  name=submit src=/images/save-changes.gif border=0 width=187 height=42>
59
60   </TD></TR>
61   </form>
62   </table>
63 printend
64 ;
65 } else {
66 #  print $input->Dump;
67   my @params=$input->param;
68   foreach my $param (@params){
69     if ($param ne 'type' && $param !~ /submit/){
70       my $data=$input->param($param);
71       updatecurrencies($param,$data);
72     }
73   }
74   print $input->redirect('/acquisitions/');
75 }