aboutsummaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/web/base/admin/index.html12
-rw-r--r--templates/web/base/status/index.html19
2 files changed, 26 insertions, 5 deletions
diff --git a/templates/web/base/admin/index.html b/templates/web/base/admin/index.html
index 8c49a5685..dde6523a3 100644
--- a/templates/web/base/admin/index.html
+++ b/templates/web/base/admin/index.html
@@ -55,14 +55,16 @@ and to receive notices of updates.
<h2>[% loc('Update breakdown by state') %]</h2>
[% PROCESS states object=comments list=comments.keys.sort %]
-[% FOREACH category IN categories %]
- [% IF loop.first %]
- <h2>[% loc('Category fix rate for problems > 4 weeks old') %]</h2>
+[% IF categories.size %]
+ <h2 id="category-fix-rate">[% loc('Category fix rate for problems > 4 weeks old') %]</h2>
<table>
<tr><th>[% loc('Category') %]</th><th>[% loc('Total') %]</th><th>[% loc('Fixed') %]</th></tr>
- [% END %]
+[% FOREACH category IN categories %]
<tr><td>[% category.key %]</td><td>[% category.value.total %]</td><td>[% category.value.fixed / category.value.total * 100 | format('%.1f') %]%</td></tr>
- [% '</table>' IF loop.last %]
+[% END %]
+ </table>
+[% ELSE %]
+<p><a href="?show_categories=1#category-fix-rate">[% loc('Category fix rate for problems > 4 weeks old') %]</a></p>
[% END %]
[% INCLUDE 'admin/footer.html' %]
diff --git a/templates/web/base/status/index.html b/templates/web/base/status/index.html
new file mode 100644
index 000000000..9ed4292b7
--- /dev/null
+++ b/templates/web/base/status/index.html
@@ -0,0 +1,19 @@
+[% INCLUDE 'header.html' title=loc('Summary') bodyclass='fullwidthpage' %]
+
+<h1>[% loc('Summary') %]</h1>
+
+<dl>
+ <dt>Version</dt>
+ <dd>[% git_version || 'unknown' %]</dd>
+</dl>
+
+<ul>
+ <li>[% tprintf( loc('<strong>%d</strong> live problems'), total_problems_live ) %]</li>
+ <li>[% tprintf( loc('%d live updates'), comments.confirmed || 0 ) %]</li>
+ <li>[% tprintf( loc('%d confirmed alerts, %d unconfirmed'), alerts.1, alerts.0) %]</li>
+ <li>[% tprintf( loc('%d questionnaires sent &ndash; %d answered (%s%%)'), questionnaires.total, questionnaires.1, questionnaires_pc) %]</li>
+ <li>[% tprintf( '%d bodies', total_bodies) %],
+ [% tprintf( loc('%d council contacts &ndash; %d confirmed, %d unconfirmed'), contacts.total, contacts.1, contacts.0) %]</li>
+</ul>
+
+[% INCLUDE 'footer.html' %]