This file is indexed.

/usr/lib/python2.7/dist-packages/schooltool/gradebook/browser/templates/request_failing_report.pt is in python-schooltool.gradebook 2.6.3-0ubuntu1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
<tal:define define="dummy view/update"/>
<html metal:use-macro="view/@@standard_macros/page"
      i18n:domain="schooltool.gradebook">
<head>
  <title metal:fill-slot="title" tal:content="view/title" />
</head>
<body>

<metal:block metal:fill-slot="body">
  <tal:block condition="view/message">
    <span class="message" style="color: red"
          tal:content="view/message" />
    <br /><br />
  </tal:block>

  <form method="post" class="standalone" style="width: 48em"
        tal:attributes="action string:${context/@@absolute_url}/request_failing_report.html">
    <input type="hidden" name="form-submitted" value="" />

	<h3 tal:content="view/title" />

    <div style="height: 11px;"></div>

    <div class="gradebook_margin_left1">
      <p i18n:translate="">
        This report is a list of students achieving below a minimum score on a selected activity from a report sheet.
      </p>
      <p i18n:translate="">
        For example, say the term is "Fall 2011," and you have deployed a report sheet entitled "Semester Grades,"
        which includes an activity "First Quarter," using a grading scale where a "3" or higher is passing.
        To create a report of students failing the first quarter grade, you would select the report activity "Fall 2011 - Semester
        Grades - First Quarter" and choose "3" as the minimum passing grade.
        And click "Download."
      </p>
    </div>

    <fieldset>
      <legend><b i18n:translate="">Request Report</b></legend>
      <table>
        <tr>
          <td>
            <label for="source" i18n:translate="">Report Activity</label>
          </td>
          <td>
              <select id="source" name="source" onchange="this.form.submit()">
                <tal:block repeat="choice view/choices">
                <option tal:condition="python: choice['value'] == view.current_source()"
                        selected
                        tal:attributes="value choice/value"
                        tal:content="choice/name" />
                <option tal:condition="python: choice['value'] != view.current_source()"
                        tal:attributes="value choice/value"
                        tal:content="choice/name" />
                </tal:block>
              </select>
          </td>
        </tr>
        <tr>
          <td>
            <label for="score" tal:content="view/minmax" />
          </td>
          <td>
              <select id="score" name="score"
                      tal:condition="python: len(view.scores()) > 0">
                <tal:block repeat="score view/scores">
                <option tal:content="score/name"
                        tal:attributes="value score/value;
                                        selected score/selected" />
                </tal:block>
              </select>
              <input type="text" id="score" name="score"
                     tal:condition="python: len(view.scores()) == 0">
          </td>
        </tr>
      </table>

      <div style="height: 11px;"></div>

      <div class="controls">
        <input type="submit" class="button-ok" name="DOWNLOAD" value="Download"
               i18n:attributes="value" />
        <tal:block metal:use-macro="view/@@standard_macros/cancel-button" />
      </div>
    </fieldset>
  </form>

</metal:block>
</body>
</html>