Diff for web-apps/finance-manager/index.fcgi between version 1.1 and 1.2
| version 1.1, 2004/02/11 10:52:52 |
version 1.2, 2004/02/20 11:56:52 |
|
|
| # 08/02/2004 - created |
# 08/02/2004 - created |
| # |
# |
| |
|
| # $Platon$ |
# $Platon: scripts/perl/finance-manager/index.fcgi,v 1.1 2004/02/11 10:52:52 rajo Exp $ |
| |
|
| use strict; |
use strict; |
| |
|
|
|
| sub to_ascii($;); |
sub to_ascii($;); |
| sub Main($;); |
sub Main($;); |
| sub Sources($;); |
sub Sources($;); |
| |
sub NewSource($;); |
| sub EditSource($;); |
sub EditSource($;); |
| |
|
| $cgi = CGI::Lite->new(); |
$cgi = CGI::Lite->new(); |
| Line 101 while ( $globals->run && ($req->Accept() |
|
| Line 102 while ( $globals->run && ($req->Accept() |
|
| Main(\%query); |
Main(\%query); |
| } |
} |
| |
|
| if ($query{action} eq 'editsource') { |
if ($query{action} eq 'newsource') { |
| |
NewSource(\%query); |
| |
} |
| |
elsif ($query{action} eq 'editsource') { |
| EditSource(\%query); |
EditSource(\%query); |
| } |
} |
| |
|
|
|
| |
|
| } # }}} Main |
} # }}} Main |
| |
|
| |
|
| sub Sources($;) |
sub Sources($;) |
| { # {{{ |
{ # {{{ |
| my ($ref_query) = @_; |
my ($ref_query) = @_; |
|
|
| |
|
| } # }}} Sources |
} # }}} Sources |
| |
|
| |
sub NewSource($;) |
| |
{ # {{{ |
| |
my ($ref_query) = @_; |
| |
my $template_data; |
| |
|
| |
if (defined $ref_query->{store} and $ref_query->{store} eq '1') { # save data into db |
| |
$template_data = { |
| |
query => $ref_query, |
| |
sources => $source->list(), |
| |
}; |
| |
|
| |
$ref_query->{action} = "sources"; |
| |
} |
| |
else { |
| |
$template_data = { |
| |
query => $ref_query, |
| |
}; |
| |
|
| |
$in_reply = 1; |
| |
$template->process('newsource.tt2', $template_data) or die $template->error(), "\n"; |
| |
} |
| |
|
| |
} # }}} EditSource |
| |
|
| sub EditSource($;) |
sub EditSource($;) |
| { # {{{ |
{ # {{{ |
| my ($ref_query) = @_; |
my ($ref_query) = @_; |
| Line 176 sub EditSource($;) |
|
| Line 205 sub EditSource($;) |
|
| |
|
| } # }}} EditSource |
} # }}} EditSource |
| |
|
| |
|
| sub to_ascii($;) |
sub to_ascii($;) |
| { # {{{ |
{ # {{{ |
| my ($str) = @_; |
my ($str) = @_; |
Platon Group <platon@platon.org> http://platon.org/
|
|