foreach my $var (keys %ARGS) {
next unless $var =~
- m/^(?:(?:route|commod)string|islandid\d|archipelago\d|debug)$/;
+ m/^(?: (?:route|commod)string |
+ islandid \d |
+ archipelago \d |
+ debug |
+ [RT]\w+
+ )$/x;
my $val= $ARGS{$var};
next if $val eq 'none';
$queryqf{$var}= $val;
my $someresults= sub {
return if $results_head_done;
$results_head_done=1;
- print "\n<h1>Results</h1>\n";
+ my ($h)= @_;
+ $h= 'Results' if !$h;
+ print "\n<h1>$h</h1>\n";
};
</%perl>