]> git.ipfire.org Git - people/jschlag/pbs.git/blob - src/templates/build-bugs.html
Use autotools
[people/jschlag/pbs.git] / src / templates / build-bugs.html
1 {% extends "base.html" %}
2
3 {% block title %}{{ _("Bug list") }}: {{ build.name }}{% end block %}
4
5 {% block body %}
6 <ul class="breadcrumb">
7 <li>
8 <a href="/">{{ _("Home") }}</a>
9 <span class="divider">/</span>
10 </li>
11 <li>
12 <a href="/packages">{{ _("Packages") }}</a>
13 <span class="divider">/</span>
14 </li>
15 <li>
16 <a href="/package/{{ build.pkg.name }}">{{ build.pkg.name }}</a>
17 <span class="divider">/</span>
18 </li>
19 <li class="active">
20 <a href="/build/{{ build.uuid }}">{{ build.pkg.friendly_version }}</a>
21 </li>
22 </ul>
23
24 {% module BuildHeadline(build, short=True) %}
25
26 <div class="row">
27 <div class="span8 offset2">
28 {% if fixed_bugs %}
29 <h2>{{ _("Fixed bugs") }}</h2>
30 {% module BugsTable(pkg, fixed_bugs) %}
31 {% else %}
32 <p>
33 {{ _("No bugs here, yet.") }}
34 {{ _("Click below to add one.") }
35 </p>
36 {% end %}
37 </div>
38 </div>
39
40 <div class="row">
41 <div class="span8 offset2">
42 <div class="btn-toolbar pull-right">
43 <div class="btn-group">
44 <a class="btn" href="#add" data-toggle="modal">
45 {{ _("Add") }}
46 </a>
47
48 {% if fixed_bugs %}
49 <a class="btn" href="#rem" data-toggle="modal">
50 {{ _("Remove") }}
51 </a>
52 {% end %}
53 </div>
54
55 <div class="btn-group">
56 <a class="btn" href="/build/{{ build.uuid }}">
57 {{ _("Back") }}
58 </a>
59 </div>
60 </div>
61 </div>
62 </div>
63
64 <div class="modal hide fade" id="add">
65 <form class="modal-form form-horizontal" method="POST" action="">
66 {% raw xsrf_form_html() %}
67 <input type="hidden" name="action" value="add" />
68
69 <div class="modal-header">
70 <a class="close" data-dismiss="modal">&times;</a>
71 <h3>{{ _("Add a bug") }}</h3>
72 </div>
73
74 <div class="modal-body">
75 <fieldset>
76 <div class="control-group">
77 <label class="control-label" for="bugid">{{ _("Bug ID") }}</label>
78 <div class="controls">
79 <div class="input-prepend">
80 <span class="add-on">#</span><input class="span2" id="bugid" name="bugid" size="16" type="text">
81 </div>
82
83 <p class="help-block">
84 {{ _("Enter a bug ID.") }}
85 </p>
86 </div>
87 </div>
88 </fieldset>
89
90 {% if open_bugs %}
91 <hr />
92 <p>
93 {{ _("This is a list of more open bugs of this package.") }}
94 </p>
95 <p>
96 {{ _("Maybe you want to pick one of these.") }}
97 </p>
98
99 <table class="table table-condensed">
100 {% for bug in open_bugs %}
101 <tr>
102 <td>
103 #{{ bug.id }} - {{ bug.status }}
104 </td>
105 <td>
106 {{ bug.summary }}
107 </td>
108 </tr>
109 {% end %}
110 </table>
111 {% end %}
112 </div>
113
114 <div class="modal-footer">
115 <button type="submit" class="btn btn-primary">{{ _("Add bug") }}</button>
116 <a class="btn" href="#" data-dismiss="modal">{{ _("Cancel") }}</a>
117 </div>
118 </form>
119 </div>
120
121 <div class="modal hide fade" id="rem">
122 <form class="modal-form form-horizontal" method="POST" action="">
123 {% raw xsrf_form_html() %}
124 <input type="hidden" name="action" value="remove" />
125
126 <div class="modal-header">
127 <a class="close" data-dismiss="modal">&times;</a>
128 <h3>{{ _("Remove a bug") }}</h3>
129 </div>
130
131 <div class="modal-body">
132 <fieldset>
133 <div class="control-group">
134 <label class="control-label" for="bugid">{{ _("Bug ID") }}</label>
135 <div class="controls">
136 <div class="input-prepend">
137 <span class="add-on">#</span><input class="span2" id="bugid" name="bugid" size="16" type="text">
138 </div>
139
140 <p class="help-block">
141 {{ _("Enter a bug ID from the list below.") }}
142 </p>
143 </div>
144 </div>
145 </fieldset>
146
147 {% if fixed_bugs %}
148 <table class="table table-condensed">
149 {% for bug in fixed_bugs %}
150 <tr>
151 <td>
152 #{{ bug.id }} - {{ bug.status }}
153 </td>
154 <td>
155 {{ bug.summary }}
156 </td>
157 </tr>
158 {% end %}
159 </table>
160 {% end %}
161 </div>
162
163 <div class="modal-footer">
164 <button type="submit" class="btn btn-primary">{{ _("Remove bug") }}</button>
165 <a class="btn" href="#" data-dismiss="modal">{{ _("Cancel") }}</a>
166 </div>
167 </form>
168 </div>
169 {% end block %}