chiark / gitweb /
Fix up search too long error message - really fix up
[ypp-sc-tools.main.git] / yarrg / web / query_offers
index 4c9c71ec2a0de4284b4929ba5fdc2fff0e7a1f47..779d80407dc767857e2a74fd389e07432a6b0f96 100644 (file)
@@ -54,6 +54,7 @@ my ($commodname,$cmid);
 my $qa= \%ARGS;
 </%perl>
 
+<div class="query">
 <h1>Prices for commodity at location(s)</h1>
 
 % $prselector->('BuySell');
@@ -79,12 +80,15 @@ my $qa= \%ARGS;
 <& "lookup:formhidden", ours => $ours &>
 
 </form>
+</div>
+<div class="results">
 
 %#========== results ==========
 <%perl>
 
 $emsgokorprint->($emsg) or $cmid=undef;
-return unless defined $cmid and @islandids;
+print("</div>"), return
+       unless defined $cmid and @islandids;
 
 foreach my $wf (@warningfs) { $wf->(); }
 
@@ -166,7 +170,10 @@ foreach my $bs (split /_/, $qa->{BuySell}) {
 </%perl>
 %      while ($row= $sth->fetchrow_arrayref) {
 %              if (!$rowix) {
-<table id="<% $bs %>_table">
+<table class="data" id="<% $bs %>_table" rules=groups>
+<colgroup span=2>
+<colgroup span=3>
+<colgroup span=1>
 <tr>
 <th>Archipelago
 <th>Island
@@ -187,7 +194,7 @@ foreach my $bs (split /_/, $qa->{BuySell}) {
 %                      $ts_sortkeys{$ci}{$rowid}= $val;
 <td <% $ci >= 3 ? 'align=right' : '' %> ><% $val |h %>
 %              }
-<td id="<% $tscellid %>" ><% prettyprint_age($age) %>
+<td id="<% $tscellid %>" align=right><% prettyprint_age($age) %>
 </tr>
 %              $rowix++;
 %      }
@@ -211,3 +218,12 @@ No offers.
 <%perl>
 }
 </%perl>
+
+<p>
+(Please don't use these pages to scrape data out of the YARRG
+database.  This will be a pain for you to program, slow to run, and
+pointlessly overload our server.  Instead, see our
+<a href="devel">information for developers</a>
+to find out how to get testing data or a real-time feed.)
+
+</div>