]>
Commit | Line | Data |
---|---|---|
6cee9198 | 1 | <ul class="navbar-nav ml-auto"> |
66862195 | 2 | {% if hostname in ("www.ipfire.org", "dev.ipfire.org") %} |
18050b29 | 3 | <li class="nav-item d-sm-block d-md-block d-lg-none"> |
dce6f905 | 4 | <a class="nav-link {% if request.path == "/" %}active{% end %}" href="/">{{ _("Home") }}</a> |
d8c9a4d4 | 5 | </li> |
5236a99a | 6 | <li class="nav-item"> |
dce6f905 | 7 | <a class="nav-link {% if request.path == "/features" %}active{% end %}" href="/features">{{ _("Features") }}</a> |
60024cc8 | 8 | </li> |
60b0917c | 9 | |
5236a99a | 10 | <li class="nav-item"> |
dce6f905 | 11 | <a class="nav-link {% if request.path.startswith("/download") %}active{% end %}" href="/download">{{ _("Download") }}</a> |
940d8f80 | 12 | </li> |
66862195 | 13 | |
5236a99a | 14 | <li class="nav-item"> |
dce6f905 | 15 | <a class="nav-link {% if request.path == "/get-support" %}active{% end %}" href="/get-support">{{ _("Support") }}</a> |
fbf6c18d MT |
16 | </li> |
17 | ||
5236a99a | 18 | <li class="nav-item"> |
dce6f905 | 19 | <a class="nav-link {% if request.path == "/get-involved" %}active{% end %}" href="/get-involved">{{ _("Community") }}</a> |
e04a728a | 20 | </li> |
20df8773 | 21 | |
66862195 | 22 | {% elif hostname == "admin.ipfire.org" %} |
1423222c S |
23 | <li class="nav-item"> |
24 | <a class="nav-link" href="/fireinfo">{{ _("Fireinfo") }}</a> | |
66862195 | 25 | </li> |
1423222c S |
26 | <li class="nav-item"> |
27 | <a class="nav-link" href="/downloads">{{ _("Downloads") }}</a> | |
66862195 | 28 | </li> |
22e0135f | 29 | {% elif hostname in ("downloads.ipfire.org", "download.ipfire.org") %} |
1423222c | 30 | <li class="nav-item"> |
ba43a892 | 31 | <a class="nav-link" href="https://mirrors.ipfire.org">{{ _("Mirrors") }}</a> |
29686f29 | 32 | </li> |
60024cc8 | 33 | {% elif hostname == "fireinfo.ipfire.org" %} |
1423222c S |
34 | <li class="nav-item"> |
35 | <a class="nav-link" href="/device/vendors">{{ _("Device Vendors") }}</a> | |
66862195 | 36 | </li> |
1423222c S |
37 | <li class="nav-item"> |
38 | <a class="nav-link" href="/statistics">{{ _("Statistics") }}</a> | |
66862195 | 39 | </li> |
b0b3e3e7 | 40 | {% elif hostname == "nopaste.ipfire.org" %} |
1423222c S |
41 | <li class="nav-item"> |
42 | <a class="nav-link" href="/?mode=upload">{{ _("Upload file") }}</a> | |
b0b3e3e7 | 43 | </li> |
66862195 | 44 | {% elif hostname == "talk.ipfire.org" and current_user %} |
1423222c | 45 | <li class="nav-item"> |
7fccb1a4 | 46 | <a class="nav-link phonebook" href="/phonebook">{{ _("Phonebook") }}</a> |
60024cc8 MT |
47 | </li> |
48 | ||
1423222c | 49 | <li class="nav-item"> |
7fccb1a4 | 50 | <a class="nav-link conferences" href="/conferences">{{ _("Conferences") }}</a> |
66862195 MT |
51 | </li> |
52 | ||
1423222c | 53 | <li class="nav-item"> |
ba43a892 | 54 | <a class="nav-link" href="https://wiki.ipfire.org/en/community/talk.ipfire.org/start"> |
77431b9c MT |
55 | {{ _("Documentation") }} |
56 | </a> | |
57 | </li> | |
66862195 | 58 | |
78439bec | 59 | {% if current_user.is_admin() %} |
1423222c | 60 | <li class="nav-item"> |
7fccb1a4 | 61 | <a class="nav-link diagnosis" href="/diagnosis">{{ _("Diagnosis") }}</a> |
78439bec MT |
62 | </li> |
63 | {% end %} | |
8e4a3eaa SH |
64 | {% elif hostname == "planet.ipfire.org" %} |
65 | <form class="form-inline" role="search" method="GET" action="/search"> | |
66 | <input type="text" class="form-control mx-2" name="q" placeholder="{{ _("Search") }}"> | |
67 | <button type="submit" class="btn btn-default m-2"><span class="fa fa-search"></span></button> | |
68 | </form> | |
60024cc8 MT |
69 | {% end %} |
70 | </ul> | |
71 | ||
66862195 MT |
72 | {% if current_user %} |
73 | <ul class="nav navbar-nav navbar-right"> | |
1423222c S |
74 | <li class="nav-item"> |
75 | <a class="nav-link" href="/profile"> | |
60b0917c MT |
76 | <span class="fa fa-user"></span> {{ current_user.name }} |
77 | </a> | |
66862195 | 78 | </li> |
1423222c S |
79 | <li class="nav-item"> |
80 | <a class="nav-link" href="/logout"> | |
66862195 MT |
81 | <span class="glyphicon glyphicon-log-out" title="{{ _("Log out") }}"></span> |
82 | </a> | |
83 | </li> | |
84 | </ul> | |
66862195 MT |
85 | {% elif hostname in ("admin.ipfire.org", "nopaste.ipfire.org", "talk.ipfire.org") %} |
86 | <ul class="nav navbar-nav navbar-right"> | |
1423222c S |
87 | <li class="nav-item"> |
88 | <a class="nav-link" href="/login"> | |
66862195 MT |
89 | <span class="glyphicon glyphicon-log-in" title="{{ _("Log in") }}"></span> |
90 | </a> | |
91 | </li> | |
92 | </ul> | |
60b0917c | 93 | {% elif not hostname in ("www.ipfire.org", "dev.ipfire.org") %} |
66862195 | 94 | <ul class="nav navbar-nav navbar-right"> |
1423222c | 95 | <li class="nav-item"> |
8e4a3eaa SH |
96 | <a class="nav-link" href="//www.ipfire.org"> |
97 | <i class="fa fa-home" aria-hidden="true"></i> www.ipfire.org | |
66862195 MT |
98 | </a> |
99 | </li> | |
100 | </ul> | |
60024cc8 | 101 | {% end %} |