]>
Commit | Line | Data |
---|---|---|
60024cc8 MT |
1 | <!DOCTYPE html> |
2 | <html lang="en"> | |
81675874 | 3 | <head> |
60024cc8 MT |
4 | <title>{{ hostname }} - {% block title %}{{ _("No title given") }}{% end block %}</title> |
5 | <meta http-equiv="content-type" content="text/html; charset=utf-8" /> | |
6 | <meta name="author" content="IPFire.org - IPFire Development Team" /> | |
7 | <meta name="verify-v1" content="2LEf3W8naILGWVy2dhedSVEHPXTpp2xFNVsHXZMH1JI=" /> | |
940227cb MT |
8 | |
9 | <!-- Your locale is {{ locale.code }} --> | |
10 | ||
60024cc8 | 11 | <meta name="keywords" content="Linux, Firewall, IPFire, Security, IPCop, Open Source, Free, ARM, VPN, Proxy, IDS, IPS" /> |
940227cb MT |
12 | <meta name="description" content="{{ _("IPFire is a free firewall distribution based on Linux.") }}" /> |
13 | ||
60024cc8 | 14 | <!-- styling stuff --> |
b2051dd7 S |
15 | <!-- live site --> |
16 | <!-- <link rel="stylesheet" type="text/css" href="{{ static_url("css/style.css") }}" /> --> | |
17 | ||
18 | <!-- local development --> | |
19 | <link rel="stylesheet" type="text/css" href="http://static.ipfire:8891/css/style.css" /> | |
9f868512 | 20 | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
940227cb | 21 | |
de683d7c MT |
22 | {% if rss_url %} |
23 | <link rel="alternate" type="application/rss+xml" title="RSS" href="{{ rss_url }}" /> | |
24 | {% end %} | |
81675874 | 25 | </head> |
60024cc8 | 26 | |
60b0917c MT |
27 | <body id="page-top" data-spy="scroll" data-target=".navbar-custom"> |
28 | <div class="navbar navbar-custom navbar-fixed-top" role="navigation"> | |
29 | <div class="container"> | |
30 | <div class="navbar-header page-scroll"> | |
31 | <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-main-collapse"> | |
32 | <span class="fa fa-bars"></span> | |
ab935f79 | 33 | </button> |
60b0917c MT |
34 | <span class="navbar-brand"> |
35 | <img class="navbar-brand-logo" src="{{ static_url("images/tux/ipfire_tux_32x32.png") }}" alt="IPFire Logo"> | |
36 | <a href="/"> | |
37 | {% if hostname in ("www.ipfire.org", "dev.ipfire.org") %} | |
38 | {{ _("IPFire") }} | |
39 | {% elif hostname in ("planet.ipfire.org", "planet.dev.ipfire.org") %} | |
40 | {{ _("IPFire Planet") }} | |
41 | <span class="text-muted">{{ _("The Blog of the IPFire Team") }}</span> | |
42 | {% elif hostname in ("wishlist.ipfire.org", "wishlist.dev.ipfire.org") %} | |
43 | {{ _("IPFire Wishlist") }} | |
44 | <span class="text-muted">{{ _("The IPFire Crowd-Funding Platform") }}</span> | |
45 | {% else %} | |
46 | {{ hostname }} | |
47 | {% end %} | |
48 | </a> | |
49 | </span> | |
b2051dd7 | 50 | </div> |
60b0917c MT |
51 | <div class="collapse navbar-collapse navbar-right navbar-main-collapse" id="navbar"> |
52 | {% block menu %} | |
53 | {% module Menu() %} | |
54 | {% end block %} | |
81675874 | 55 | </div> |
81675874 | 56 | </div> |
57 | </div> | |
60024cc8 MT |
58 | |
59 | {% block container %} | |
60b0917c MT |
60 | <div class="container"> |
61 | {% block body %}{% end block %} | |
9b5ac075 MT |
62 | </div> |
63 | {% end block %} | |
60024cc8 | 64 | |
9b5ac075 | 65 | {% block footer %} |
b4c68079 | 66 | <footer class="footer"> |
9b5ac075 | 67 | <div class="container"> |
60b0917c MT |
68 | <div class="row"> |
69 | <div class="col-md-2 links"> | |
70 | <h5>{{ _("About") }}</h5> | |
7771acea | 71 | |
60b0917c MT |
72 | <ul class="list-unstyled"> |
73 | <li> | |
74 | <a href="http://www.ipfire.org/about">{{ _("About IPFire") }}</a> | |
75 | </li> | |
76 | <li> | |
77 | <a href="http://download.ipfire.org">{{ _("Download") }}</a> | |
78 | </li> | |
79 | <li> | |
80 | <a href="http://planet.ipfire.org">{{ _("Planet") }}</a> | |
81 | </li> | |
82 | <li> | |
83 | <a href="http://www.ipfire.org/imprint">{{ _("Imprint") }}</a> | |
84 | </li> | |
85 | </ul> | |
86 | </div> | |
b4c68079 | 87 | |
60b0917c MT |
88 | <div class="col-md-2 links"> |
89 | <h5>{{ _("Support") }}</h5> | |
90 | ||
91 | <ul class="list-unstyled"> | |
92 | <li> | |
93 | <a href="http://www.ipfire.org/get-support#professional">{{ _("Professional Support") }}</a> | |
94 | </li> | |
95 | <li> | |
96 | <a href="http://wiki.ipfire.org">{{ _("Documentation") }}</a> | |
97 | </li> | |
98 | </ul> | |
99 | </div> | |
100 | ||
101 | <div class="col-md-2 links"> | |
102 | <h5>{{ _("Join") }}</h5> | |
103 | ||
104 | <ul class="list-unstyled"> | |
105 | <li> | |
106 | <a href="http://forum.ipfire.org">{{ _("Forum") }}</a> | |
107 | </li> | |
108 | <li> | |
109 | <a href="//www.ipfire.org/chat">{{ _("Chat") }}</a> | |
110 | </li> | |
111 | <li> | |
112 | <a href="http://lists.ipfire.org">{{ _("Mailing Lists") }}</a> | |
113 | </li> | |
114 | <li> | |
115 | <a href="http://talk.ipfire.org">{{ _("Talk") }}</a> | |
116 | </li> | |
117 | </ul> | |
118 | </div> | |
119 | ||
120 | <div class="col-md-2 links"> | |
121 | <h5>{{ _("Development") }}</h5> | |
47d47c2e | 122 | |
60b0917c MT |
123 | <ul class="list-unstyled"> |
124 | <li> | |
125 | <a href="http://wiki.ipfire.org/devel/start">{{ _("Become a developer") }}</a> | |
126 | </li> | |
127 | <li> | |
128 | <a href="https://pakfire.ipfire.org">{{ _("Pakfire Build Service") }}</a> | |
129 | </li> | |
130 | <li> | |
131 | <a href="https://bugzilla.ipfire.org">{{ _("Bugtracker") }}</a> | |
132 | </li> | |
133 | <li> | |
134 | <a href="http://patchwork.ipfire.org">{{ _("Patchwork") }}</a> | |
135 | </li> | |
136 | </ul> | |
137 | </div> | |
47d47c2e | 138 | |
60b0917c MT |
139 | <div class="col-md-4 text-center"> |
140 | <a class="btn btn-primary" href="//www.ipfire.org/donate"> | |
141 | <span class="fa fa-heart"></span> {{ _("Donate") }} | |
142 | </a> | |
143 | ||
144 | <br><br> | |
145 | ||
146 | <div class="btn-toolbar links"> | |
a37235bb | 147 | <a class="btn btn-sm" href="http://www.ipfire.org/news.rss"> |
60b0917c MT |
148 | <span class="fa fa-2x fa-rss"></span> |
149 | </a> | |
150 | <a class="btn btn-sm" href="https://twitter.com/ipfire"> | |
151 | <span class="fa fa-2x fa-twitter"></span> | |
152 | </a> | |
153 | <a class="btn btn-sm" href="https://www.facebook.com/IPFire.org"> | |
154 | <span class="fa fa-2x fa-facebook"></span> | |
155 | </a> | |
156 | <a class="btn btn-sm" href="https://youtube.com/user/ipfireproject"> | |
157 | <span class="fa fa-2x fa-youtube"></span> | |
158 | </a> | |
60c9cf8b | 159 | <a class="btn btn-sm" href="https://google.com/+IpfireOrg4Ever"> |
60b0917c MT |
160 | <span class="fa fa-2x fa-google-plus"></span> |
161 | </a> | |
162 | </div> | |
163 | </div> | |
164 | </div> | |
165 | ||
166 | {% if ssl_protocol %} | |
167 | <p class="pull-right"> | |
168 | <span class="fa fa-lock"></span> {{ ssl_protocol }} | |
47d47c2e | 169 | {% if ssl_cipher %}({{ ssl_cipher }}){% end %} |
60b0917c MT |
170 | </p> |
171 | {% end %} | |
172 | ||
173 | {% if hostname == "wishlist.ipfire.org" %} | |
174 | <p class="pull-right"> | |
175 | <a href="/terms">{{ _("Terms & Conditions") }}</a> | |
176 | </p> | |
177 | {% end %} | |
178 | ||
179 | <p> | |
180 | © {{ year }} - | |
181 | {{ _("IPFire is free software written by the IPFire Project") }} | |
b4c68079 | 182 | </p> |
9b5ac075 MT |
183 | </div> |
184 | </footer> | |
60024cc8 MT |
185 | {% end block %} |
186 | ||
b2051dd7 S |
187 | |
188 | <!-- | |
60024cc8 | 189 | <script src="{{ static_url("js/jquery.js") }}"></script> |
60b0917c | 190 | <script src="{{ static_url("js/jquery.easing.js") }}"></script> |
60024cc8 MT |
191 | <script src="{{ static_url("js/bootstrap.min.js") }}"></script> |
192 | <script src="{{ static_url("js/site.js") }}"></script> | |
b2051dd7 S |
193 | --> |
194 | ||
195 | <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> | |
196 | <!-- local development --> | |
197 | <script src="http://static.ipfire:8891/js/script.min.js"></script> | |
81675874 | 198 | </body> |
199 | </html> |