]> git.ipfire.org Git - ipfire.org.git/blob - src/templates/analytics/index.html
analytics: Add page about docs analytics
[ipfire.org.git] / src / templates / analytics / index.html
1 {% extends "../base.html" %}
2
3 {% block title %}{{ _("Analytics") }}{% end block %}
4
5 {% block container %}
6 {% import datetime %}
7
8 <section class="hero is-primary">
9 <div class="hero-body">
10 <div class="container">
11 <nav class="breadcrumb" aria-label="breadcrumbs">
12 <ul>
13 <li>
14 <a href="/">{{ _("Home") }}</a>
15 </li>
16 <li class="is-active">
17 <a href="#" aria-current="page">{{ _("Analytics") }}</a>
18 </li>
19 </ul>
20 </nav>
21
22 <h1 class="title">{{ _("Analytics") }}</h1>
23 </div>
24 </div>
25 </section>
26
27 {# Fetch some data #}
28 {% set total_page_views = backend.analytics.get_total_page_views(request.host) %}
29 {% set total_page_views_24h = backend.analytics.get_total_page_views(request.host,
30 since=datetime.timedelta(hours=24)) %}
31
32 <section class="section">
33 <div class="container">
34 <div class="level">
35 <div class="level-item has-text-centered">
36 <div>
37 <p class="heading">{{ _("Total Page Views") }}</p>
38 <p class="title">
39 {{ total_page_views }}
40 </p>
41 </div>
42 </div>
43
44 <div class="level-item has-text-centered">
45 <div>
46 <p class="heading">{{ _("Total Page Views (Last 24h)") }}</p>
47 <p class="title">
48 {{ total_page_views_24h }}
49 </p>
50 </div>
51 </div>
52 </div>
53 </div>
54 </section>
55
56 <section class="section">
57 <div class="container">
58 <div class="buttons">
59 <a class="button" href="/analytics/docs">
60 {{ _("Documentation") }}
61 </a>
62 </div>
63 </div>
64 </section>
65 {% end block %}