]>
Commit | Line | Data |
---|---|---|
35ab4b94 MT |
1 | {% extends "../base.html" %} |
2 | ||
3 | {% block title %}{{ _("Analytics") }}{% end block %} | |
4 | ||
5 | {% block container %} | |
ee3fe069 MT |
6 | {% import datetime %} |
7 | ||
35ab4b94 MT |
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> | |
ee3fe069 MT |
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> | |
55ed268d MT |
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> | |
35ab4b94 | 65 | {% end block %} |