]>
Commit | Line | Data |
---|---|---|
940227cb | 1 | {% extends "base-1.html" %} |
3add293a | 2 | |
3a8da18e JPT |
3 | {% block title %}{{ _("Mirror-Server") }}{% end block %} |
4 | ||
60024cc8 | 5 | {% block body %} |
f4f74646 SH |
6 | <div class="container"> |
7 | <section class="features-content col-12"> | |
8 | <h2 class="display-2 text-center">{{ _("IPFire Mirrors") }}</h2> | |
3add293a | 9 | |
f4f74646 SH |
10 | <div class="row"> |
11 | <div class="col"> | |
e52b45b6 MT |
12 | <p> |
13 | This page is an overview about our mirror servers. | |
14 | </p> | |
15 | ||
16 | <p> | |
17 | When a user downloads a file, one of the servers is arbitrarily | |
18 | choosen und the user gets reditected. | |
19 | </p> | |
20 | ||
21 | <ul> | |
22 | <li> | |
23 | <a href="http://wiki.ipfire.org/project/web" | |
24 | target="_blank">How do I contribute a mirror server?</a> | |
25 | </li> | |
26 | </ul> | |
f4f74646 SH |
27 | </div> |
28 | </div> | |
29 | ||
30 | <div class="row"> | |
31 | <div class="col"> | |
32 | <table class="download-mirrors"> | |
33 | <tr> | |
34 | <th>{{ _("Owner") }}</th> | |
35 | <th>{{ _("Hostname") }}</th> | |
36 | <th>{{ _("Location") }}</th> | |
37 | <th>{{ _("Last update") }}</th> | |
38 | <th> </th> | |
39 | </tr> | |
40 | {% for mirror in mirrors %} | |
41 | <tr class="{{ mirror.state.lower() }}"> | |
42 | <td>{{ mirror.owner }}</td> | |
43 | <td><a href="{{ mirror.url }}" target="_blank">{{ mirror.hostname }}</a></td> | |
44 | <td> | |
45 | <img src="{{ static_url("images/flags/%s.png" % mirror.country_code) }}" | |
46 | align="absmiddle" alt="{{ mirror.country_code }}" /> | |
47 | {{ mirror.location }} | |
48 | </td> | |
49 | <td>{{ locale.format_date(mirror.last_update) }}</td> | |
50 | <td><a href="{{ mirror.id }}">{{ _("details") }}</a></td> | |
51 | </tr> | |
52 | {% end %} | |
53 | </table> | |
54 | </div> | |
55 | </div> | |
56 | </section> | |
57 | </div> | |
3add293a | 58 | {% end block %} |