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