Changeset 32540 for main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm
- Timestamp:
- 2018-10-25T19:35:32+13:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm
r32519 r32540 44 44 $SIG{__WARN__} = sub {warn($_[0]) unless ($_[0] =~ /Subroutine\s+\S+\sredefined/)}; 45 45 46 my $arguments = [ 46 my $arguments = [ 47 { 'name' => "site_name", 48 'desc' => "{BasPlugout.site_name}", 49 'type' => "string", 50 'reqd' => "no", 51 'hiddengli' => "yes" }, 47 52 { 'name' => "xslt_file", 48 53 'desc' => "{BasPlugout.xslt_file}", … … 135 140 # the args, just return the object. 136 141 #print STDERR "#### " . join(",", @${args}) . "\n\n"; 142 my $v=0; 137 143 foreach my $strArg (@{$args}) 138 144 { 139 if(defined $strArg && $strArg eq "-gsdlinfo") 140 { 141 $self->{"info_only"} = 1; 142 return bless $self, $class; 145 if(defined $strArg) { 146 if($strArg eq "-gsdlinfo") 147 { 148 $self->{"info_only"} = 1; 149 return bless $self, $class; 150 } 151 elsif ($strArg eq "-site_name") { 152 $v = $strArg; 153 } 154 elsif($v eq "-site_name") { 155 $self->{'site_name'} = $strArg; 156 } 143 157 } 144 158 }
Note:
See TracChangeset
for help on using the changeset viewer.