Changeset 10583


Ignore:
Timestamp:
2005-08-30T11:30:45+12:00 (19 years ago)
Author:
mdewsnip
Message:

Moved the second half of the gsdlCGI.pm new() code out into a new function (parse_cgi_args) to make things a little easier for the West Yorkshire stuff.

Location:
trunk/gsdl/cgi-bin
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl/cgi-bin/download

    r10226 r10583  
    1313{
    1414    my $gsdl_cgi = new gsdlCGI("+cmdline");
    15 
     15    $gsdl_cgi->parse_cgi_args();
    1616    $gsdl_cgi->setup_gsdl();
    1717    my $gsdlhome = $ENV{'GSDLHOME'};
  • trunk/gsdl/cgi-bin/gsdlCGI.pm

    r10565 r10583  
    1010    my $class = shift @_;
    1111    my ($mode) = @_;
    12 
    1312
    1413    my $self;
     
    2625    }
    2726
     27    return bless $self, $class;
     28}
     29
     30
     31sub parse_cgi_args
     32{
     33    my $self = shift @_;
    2834    my $xml = (defined $self->param("xml")) ? 1 : 0;
    2935
     
    4046   
    4147    $self->{'args'} = join("&",@arg_list);
    42 
    43     return bless $self, $class;
    4448}
    4549
  • trunk/gsdl/cgi-bin/launch

    r10213 r10583  
    197197{
    198198    my $gsdl_cgi = new gsdlCGI("+cmdline");
    199 
     199    $gsdl_cgi->parse_cgi_args();
    200200    $gsdl_cgi->setup_gsdl();
    201201    my $gsdlhome = $ENV{'GSDLHOME'};
  • trunk/gsdl/cgi-bin/upload

    r10252 r10583  
    1313{
    1414    my $gsdl_cgi = new gsdlCGI();
    15 
     15    $gsdl_cgi->parse_cgi_args();
    1616    $gsdl_cgi->setup_gsdl();
    1717    my $gsdlhome = $ENV{'GSDLHOME'};
Note: See TracChangeset for help on using the changeset viewer.