chiark / gitweb /
If routetrade query is arbitrage search only, mention this fact
[ypp-sc-tools.main.git] / yarrg / web / routetrade
index 71cdbd2152b7ba870e9cb4994e9993758f16a84d..68f9d2703bd4c97ab8d4bd115a01be6ffae1bd9f 100644 (file)
@@ -261,6 +261,15 @@ foreach my $v (qw(MaxMass MaxVolume)) {
 <& dumptable:end, qa => $qa &>
 % }
 
+% if (@islandids==1) {
+%      if (defined $islandids[0]) {
+Searched for arbitrage trades only.
+%      } else {
+Searched for arbitrage trades only, in <% $archipelagoes[0] |h %>
+<a href="docs#arbitrage">[?]</a>.
+%      }
+% }
+
 <%perl>
 
 my @sail_total;
@@ -603,6 +612,13 @@ $addcols->({ Total => 0, DoReverse => 1, TotalSubflows => 1 }, qw(
  <li><a href="#dataage">Data age summary</a>
  <li><a href="#trades">Relevant trades</a>
 </ul>
+% } else {
+%      my @tl= gmtime $now or die $!;
+<p>
+Generated by YARRG at <strong><%
+       sprintf "%04d-%02d-%02d %02d:%02d:%02d UTC",
+               $tl[5]+1900, @tl[4,3,2,1,0]
+                       |h %></strong>.
 % }
 
 % if ($optimise) { # ========== TRADING PLAN ==========
@@ -615,7 +631,7 @@ $addcols->({ Total => 0, DoReverse => 1, TotalSubflows => 1 }, qw(
 %
 <h2><a name="plan">Voyage trading plan</a></h2>
 
-<table rules=groups>
+<table rules=groups <% printable($m) ? 'width=100%' : '' %> >
 % my $tbody= sub {
 %      if (!printable($m)) { return '<tbody>'; }
 %#  return "<tr><td colspan=7><hr>";
@@ -840,14 +856,6 @@ END
 <&| query_age:agestable, now => $now, fetchrow => $fetchrow &>
 Islands shown in reverse order of visits.<br>
 </&>
-% } else {
-%      my @tl= gmtime $now or die $!;
-<p>
-Generated by YARRG at <strong><%
-       sprintf "%04d-%02d-%02d %02d:%02d:%02d UTC",
-               $tl[5]+1900, @tl[4,3,2,1,0]
-                       |h %></strong>.
-%#     
 % }
 
 % if (!printable($m)) {