]> git.sesse.net Git - wloh/commitdiff
Add a friendly header to the scenario analysis.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Sun, 25 Mar 2012 17:33:50 +0000 (19:33 +0200)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Sun, 25 Mar 2012 17:33:50 +0000 (19:33 +0200)
www/index.pl

index 50bf05156cef452763d5933aba615a19835fba18..d524ea7381129d43139a3fc93544a73043a51c6f 100755 (executable)
@@ -374,10 +374,16 @@ if (defined($match_player) && defined($match_position)) {
        close MCCALC;
        #unlink $tmpnam;
 
+       my @sorted_players = sort { $players{$a} cmp $players{$b} } keys %players;
+       my $player_name = $players{$sorted_players[$match_player]};
+
        if (scalar @scenario == 0) {
                # FIXME: distinguish between "all played" and "none found"
-               print "    <p>Fant ingen m&aring;te dette kunne skje p&aring.</p>\n";
+               printf "    <p>Fant ingen m&aring;te <strong>%s</strong> kan ende p&aring; <strong>%d.</strong> plass p&aring;.</p>\n",
+                       $player_name, ($match_position + 1);
        } else {
+               printf "    <p>Scenario der <strong>%s</strong> ender p&aring; <strong>%d.</strong> plass:</p>\n",
+                       $player_name, ($match_position + 1);
                print "    <ul>\n";
                for my $m (@scenario) {
                        printf "    <li>%s &ndash; %s: %+d</li>\n", $players{$m->[0]}, $players{$m->[1]}, $m->[2];