File: chapter-toc.tmpl

package info (click to toggle)
thunderbird 1%3A91.13.0-1~deb11u1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 2,953,400 kB
  • sloc: cpp: 6,084,049; javascript: 4,790,441; ansic: 3,341,496; python: 862,958; asm: 366,542; xml: 204,277; java: 152,477; sh: 111,436; makefile: 21,388; perl: 15,312; yacc: 4,583; objc: 3,026; lex: 1,720; exp: 762; pascal: 635; awk: 564; sql: 453; php: 436; lisp: 432; ruby: 99; sed: 69; csh: 45
file content (46 lines) | stat: -rw-r--r-- 1,514 bytes parent folder | download | duplicates (12)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
[%# variables in this template
  indexext    [string, e.g. '.html']
  suitetitle  [string]
  specroot    [uri string]
  formatdir   [dir name string]
  chapters    [list of struct]
    .numstr     [string, e.g. '6.1.13']
    .title      [string]
    .testcount  [number]
%]
[% IF isXML %]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
[% ELSE %]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
[% END %]
 <head>
  <title>[% suitetitle %]</title>
  <style type="text/css">
    @import "http://www.w3.org/StyleSheets/TR/base.css";
    @import "[% IF formatdir %]../[% END %]indices.css";
  </style>
 </head>
<body>
  <h1>[% suitetitle %] By Chapter</h1>

  <p>This index contains both
    <a href="http://wiki.csswg.org/test/selftest">self-describing tests</a>
    and reftests.
    A separate <a href="reftest-toc[% indexext%]">alphabetical reftest index</a>
    is provided for tests in <a href="http://wiki.csswg.org/test/reftest">reftest
    format</a> along with the <a href="reftest.list">reftest manifest</a>.</p>

  <table>
[% FOREACH chapter IN chapters %]
    <tbody id="s[% chapter.numstr %]">
      <tr><th><a href="chapter-[% chapter.numstr %][% indexext %]">
        [% (chapter.numstr.match('^\d')) ? 'Chapter' : 'Appendix' +%] [%+ chapter.numstr +%] - 
        [%+ chapter.title +%]</a></th>
      <td>([% chapter.testcount +%] Tests)</td></tr>
    </tbody>
[% END %]
  </table>
</body>
</html>