chiark / gitweb /
Capitalise some keywords
[ypp-sc-tools.db-live.git] / yarrg / web / lookup
index a56adf7a2e7d8ee2b45e047ba30d85c92e72f017..e3c6770c5fbb51cea557ce41a6589bebe3c971f1 100755 (executable)
@@ -68,10 +68,16 @@ my %styles;
                QuerySpecific => 1,
        }, {    Name => 'ShowBlank',
                Before => '',
-               Values => [     [ 'omit', 'Omit islands with no offers' ],
+               Values => [     [ 0, 'Omit islands with no offers' ],
                                [ 'show', 'Show all islands' ],
                        ],
                QuerySpecific => 1,
+       }, {    Name => 'ShowStalls',
+               Before => '',
+               Values => [     [ 0, 'Show amount at each price' ],
+                               [ 1, 'Show individual stalls' ],
+                       ],
+               QuerySpecific => 1,
        });
 
 foreach my $var (@vars) {
@@ -129,7 +135,12 @@ foreach my $var (@vars) {
 
 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;
@@ -198,7 +209,9 @@ my $results_head_done=0;
 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>