Routinely eliminating annotations about probably outdated reports
[andk-cpan-tools.git] / CPAN-Blame / root / index.tt
blobbb16cd88fe4fb8f18f38e935b6a121e0bc89172f
1 [% USE CGI %]
2 [% WRAPPER page.tt title = "cpan testers reports statistical analysis" %]
3 [% IF dists %]
4 <h3>Mixed results in [%= dists.-1.i %] CPAN distros</h3>
5 <p>
6 <form action="" method="GET">
7 <table style="table-layout: fixed;">
8 <tr><td>Author</td><td><input type="text" name="author" value="[% author %]"/></td></tr>
9 <tr><td>Age</td><td><select name="age" size="1">
10 [% FOREACH opt IN age_options %]
11    <option value="[% opt.0 %]" [% IF age == opt.0 %]selected="selected"[% END %]>[% opt.1 | html %]</option>
12 [% END %]
13 </select></td></tr>
14 <tr><td></td><td><input type="submit" name="SUBMIT_xxx" value="Submit"/></td></tr>
15 </table>
16 </form>
17 </p>
18 <p>
19 <table class="texttable" id="index_main" style="border-collapse: collapse">
20 <thead>
21 <tr>
22 <th class="thgrey" style="border-left: black solid 1px; border-top: black solid 1px">#</th>
23 <th class="thgrey" style="border-top: black solid 1px">distro</th>
24 <th class="thgrey" style="border-top: black solid 1px">links</th>
25 <th class="thgrey" style="border-top: black solid 1px">pass</th>
26 <th class="thgrey" style="border-top: black solid 1px">fail</th>
27 <th class="thgrey" data-sorter="text" style="border-top: black solid 1px">uploaded</th>
28 <th class="thgrey" data-sorter="text" style="border-top: black solid 1px">third fail</th>
29 <th class="thgrey" style="border-top: black solid 1px">RT/comment</th>
30 <th class="thgrey" style="border-top: black solid 1px; border-right: black solid 1px">high correlations</th>
31 </tr>
32 </thead>
33 <tbody>
34 [% FOREACH row IN dists %]
35 <tr>
36 [% IF row.i == dists.-1.i %]
37 <td align="right" class="thgrey" style="border-left: black solid 1px; border-bottom: black solid 1px">
38 [% ELSE %]
39 <td align="right" class="thgrey" style="border-left: black solid 1px">
40 [% END %]
41 [% row.i %]
42 </td>
43 <td style="padding: .5em; border: dashed black 1px; vertical-align: top;">
44 <!-- [% row.author %]/[% row.distv_dashesc %] -->
45 [% IF row.slvfile %]
46    <a href="solved?distv=[% CGI.escapeHTML(row.distv) %]">
47 [% END %]
48 [% row.author %]/&#x200b;[% row.distv_with_zwsp %]
49 [% IF row.slvfile %]
50 </a>
51 [% END %]
52 </td>
53 <td style="padding: .5em; border: dashed black 1px; vertical-align: top;">
54 <a      href="http://matrix.cpantesters.org/?dist=[% row.dist | html %]%20[% row.version | html %]"   >matrix</a>,
55 <a href="http://fast-matrix.cpantesters.org/?dist=[% row.dist | html %]%20[% row.version | html %]">lt-matrix</a>
56 </td>
57 <td style="padding: .5em; border: dashed black 1px; vertical-align: top; text-align: right">
58 [% row.passfail_overview.pass %]
59 </td>
60 <td style="padding: .5em; border: dashed black 1px; vertical-align: top; text-align: right">
61 [% row.passfail_overview.fail %]
62 </td>
63 <td style="padding: .5em; border: dashed black 1px; vertical-align: top; text-align: left">
64 [% row.released %]
65 </td>
66 <td style="padding: .5em; border: dashed black 1px; vertical-align: top; text-align: left">
67 [% row.thirdfail %]
68 </td>
69 <td style="padding: .5em; border: dashed black 1px; vertical-align: top; text-align: left">
70 [% IF row.rtticket %]
71 <ul>
72 [% FOREACH ticket IN row.rtticket %]
73 [% IF ticket.url %]
74 <li><a href="[%= ticket.url | html %]">[%= ticket.label | html %]</a></li>
75 [% ELSE %]
76 <li>[%= ticket.label | html %]</li>
77 [% END %]
78 [% END %]
79 </ul>
80 [% ELSE %]
81 [%= row.annotation %]
82 [% END %]
83 </td>
84 <td style="padding: .5em; border: dashed black 1px; vertical-align: top; text-align: left">
85 [% row.rsq1_regressions %]
86 </td>
87 </tr>
88 [% END %]
89 </tbody>
90 </table>
91 </p>
92 <p>
93 <table>
94 <tr><td>Last update on metadata:</td><td>[%= modified.yml.date %]z</td><td>[%= modified.slv.name %]</td></tr>
95 <tr><td>Last calculation:       </td><td>[%= modified.slv.date %]z</td><td>[%= modified.slv.name %]</td></tr>
96 </table>
97 </p>
98 [% END %]
99 [% END %]