]> git.ipfire.org Git - people/shoehn/ipfire.org.git/blame - templates/index.html
Show latest unstable release on index page.
[people/shoehn/ipfire.org.git] / templates / index.html
CommitLineData
60024cc8 1{% extends "base-1.html" %}
81675874 2
3{% block title %}{{ _("Home") }}{% end block %}
4
9b5ac075
MT
5{% block header %}
6 <div class="jumbotron masthead">
7 <div class="container">
8 <div class="row">
05f8cfae 9 <div class="col-lg-7 col-md-7 ac">
9b5ac075 10 <h1>IPFire</h1>
05f8cfae 11
9b5ac075
MT
12 <p class="lead">An Open Source Firewall Distribution</p>
13
05f8cfae
MT
14 <br class="separator">
15
9b5ac075 16 <p>
55015ac5 17 <a class="btn btn-primary btn-lg" href="/download">{{ _("Download IPFire") }}</a>
9b5ac075 18 </p>
05f8cfae 19 </div>
9b5ac075 20
05f8cfae
MT
21 <div class="col-lg-5 col-md-5 ac">
22 <img src="{{ static_url("images/tux/ipfire_tux_420x420.png") }}" alt="IPFire Logo">
9b5ac075
MT
23 </div>
24 </div>
60024cc8
MT
25 </div>
26 </div>
9b5ac075 27{% end block %}
60024cc8 28
9b5ac075
MT
29{% block body %}
30 <br>
81675874 31
bb3da2b5 32 <div class="row">
55015ac5 33 <div class="col-lg-6 col-md-6 objectives">
7771acea
MT
34 {% if lang == "de" %}
35 <p>
36 <strong>IPFire</strong> ist eine gehärtete Linux-Appliance-Distribution
37 mit primärem Einsatzzweck als Firewall.
38 </p>
39 <p>
40 Mit IPFire kommt eine unternehmensfähige Absicherung des Netzwerks
41 für Jedermann - vom Heimnetzwerk bis zum großen Unternehmen,
42 Schulnetzwerken und Behörden.
43 </p>
44 <p>
45 Besonderer Fokus liegt auf Sicherheit, Stabilität und einfache Benutzbarkeit.
d38296ff 46 Das Nachinstallieren von zusätzlichen Funktionen geht mit nur einem Klick.
7771acea
MT
47 </p>
48 {% else %}
49 <p>
50 <strong>IPFire</strong> is a hardened Linux appliance distribution
51 designed for use as a firewall.
52 </p>
53 <p>
54 It offers corporate-level network protection for anyone who needs it,
55 from home users all the way up to large corporations, school networks
56 and authorities.
57 </p>
58 <p>
59 IPFire focusses on security, stability and ease of use.
60 A variety of add-ons can be installed with a single click, to
61 add more features to the base system.
62 </p>
63 {% end %}
64
3d74a9b9 65 <hr>
7771acea 66
7771acea
MT
67 <img class="icon pull-left" src="{{ static_url("images/icons/security.png") }}" alt="{{ _("Security") }}" />
68 <h4>{{ _("Security") }}</h4>
69
70 {% if lang == "de" %}
71 <p>
1483027c 72 Das wichtigste: Sicherheitsupdates werden
7771acea
MT
73 regelmäßig und zügig bereitgestellt.
74 </p>
75 {% else %}
76 <p>
77 As the most important issue: Security updates
78 are deployed regularly and promptly.
79 </p>
80 {% end %}
81
bb3da2b5 82 <hr>
7771acea
MT
83
84 <img class="icon pull-left" src="{{ static_url("images/icons/flexibility.png") }}" alt="{{ _("Flexibility") }}" />
85 <h4>{{ _("Flexibility") }}</h4>
86
87 {% if lang == "de" %}
88 <p>
89 IPFire ist ein schlankes System, welches leicht durch
90 zusätzliche Funktionen erweitert werden kann.
91 </p>
92 {% else %}
93 <p>
94 IPFire is a very small system and can be easily
95 customized with additional functions.
96 </p>
bb3da2b5 97 {% end %}
7771acea
MT
98
99 <hr>
100
101 <img class="icon pull-left" src="{{ static_url("images/icons/community.png") }}" alt="{{ _("Community") }}" />
102 <h4>{{ _("Open Source") }}</h4>
103
104 {% if lang == "de" %}
105 <p>
106 IPFire ist freie Software, welche von einer offenen
107 Community tagtäglich verbessert wird.
108 </p>
109 {% else %}
110 <p>
111 IPFire is free software and developed by an open community,
3d74a9b9 112 that improves it every single day.
7771acea
MT
113 </p>
114 {% end %}
115
116 <hr>
117
118 <p class="ac">
119 <a href="/features">{{ _("Read more") }} &raquo;</a>
120 </p>
3d74a9b9
MT
121
122 </div>
123
55015ac5 124 <div class="col-lg-6 col-md-6">
53664d15 125 <div class="panel panel-default">
05f8cfae
MT
126 {% if latest_release %}
127 <div class="panel-heading ac">
128 <h3>
129 <a href="/download">{{ latest_release.name }}</a>
130 </h3>
131 <p>
caca4d5e 132 {{ _("This is the latest release from %s.") % locale.format_date(latest_release.date, relative=False, shorter=True) }}
05f8cfae 133 </p>
0aab96e0
MT
134
135 {% if latest_release_unstable %}
136 <hr>
137
138 <h4>
139 <a href="http://downloads.ipfire.org/release/{{ latest_release_unstable.sname }}">{{ latest_release_unstable.name }}</a>
140 </h4>
141 <span class="label label-warning">{{ _("Testing release") }}</span>
142 {% end %}
05f8cfae
MT
143 </div>
144 {% end %}
145
53664d15
MT
146 <div class="panel-body">
147 <h3>
148 <a href="/news">{{ _("What's new?") }}</a>
149 <a class="pull-right" href="http://www.ipfire.org/news.rss"><small>[RSS]</small></a>
150 </h3>
3d74a9b9 151
53664d15
MT
152 <table class="news-entries">
153 {% for item in latest_news %}
154 <tr>
155 <td class="date">
5c124878 156 {{ locale.format_date(item.published, relative=True, shorter=True) }} &nbsp;
53664d15
MT
157 </td>
158 <td class="link">
159 <a href="/news/{{ item.slug }}">{{ item.title }}</a>
160 </td>
161 </tr>
162 {% end %}
163 </table>
164
165 <hr>
3d74a9b9 166
53664d15
MT
167 <h3>
168 <a href="http://planet.ipfire.org">{{ _("IPFire Planet") }}</a>
169 <a class="pull-right" href="http://planet.ipfire.org/rss"><small>[RSS]</small></a>
170 </h3>
9d7e697a 171
53664d15
MT
172 <table class="news-entries">
173 {% for item in planet_posts %}
9d7e697a 174 <tr>
53664d15 175 <td class="date">
5c124878 176 {{ locale.format_date(item.published, relative=True, shorter=True) }} &nbsp;
53664d15
MT
177 </td>
178 <td class="link">
179 <a href="http://planet.ipfire.org/post/{{ item.slug }}">{{ item.title }}</a>
9d7e697a
MT
180 </td>
181 </tr>
182 {% end %}
183 </table>
184
53664d15
MT
185 {% if wishlist_items %}
186 <hr>
187
188 <h3>
189 <a href="http://wishlist.ipfire.org">{{ _("IPFire Wishlist") }}</a>
190 <small>{{ _("The IPFire Crowdfunding Platform") }}</small>
191 </h3>
192
193 <table class="table-wishlist-widget">
194 {% for item in wishlist_items %}
195 <tr>
196 <td>
197 {% if item.is_new() %}
198 <span class="label label-success pull-right">{{ _("NEW") }}</span>
199 {% elif item.remaining_days and item.remaining_days <= 10 %}
200 <span class="pull-right">
201 {{ _("one day left", "%(num)s days left", item.remaining_days) % { "num" : item.remaining_days } }}
202 </span>
203 {% else %}
204 <span class="pull-right">
205 {{ _("%d%% funded") % item.percentage }}
206 </span>
207 {% end %}
208
209 <a href="http://wishlist.ipfire.org/wish/{{ item.slug }}" target="_blank">{{ item.title }}</a>
210
211 <br class="separator-small">
212
213 <div class="progress progress-small">
214 <div class="progress-bar progress-{{ item.progressbar_colour }}" style="width: {{ "%.2f%%" % item.percentage_bar }};"></div>
215 </div>
216 </td>
217 </tr>
218 {% end %}
219 </table>
220 {% end %}
221 </div>
9d7e697a 222
53664d15
MT
223 <div class="panel-footer">
224 <div class="pull-right">
225 <a href="https://www.facebook.com/IPFire.org"><img src="{{ static_url("images/icons/social/facebook.png") }}" alt="Facebook"></a>
226 <a href="https://twitter.com/ipfire"><img src="{{ static_url("images/icons/social/twitter.png") }}" alt="Twitter"></a>
3d74a9b9
MT
227 </div>
228
53664d15 229 <a href="/donate"><strong>{{ _("Please support us with your donation!") }}</strong></a>
3d74a9b9
MT
230 </div>
231 </div>
9d7e697a
MT
232 </div>
233 </div>
3d74a9b9 234
9d7e697a
MT
235 <br class="separator">
236
237 <div class="row">
55015ac5 238 <div class="col-lg-offset-2 col-lg-8 col-md-8">
239 <div class="panel panel-default">
240 <div class="panel-body">
53664d15
MT
241 <h3>
242 {{ _("IPFire Hardware Appliances & Consulting") }} <small>{{ _("by Lightning Wire Labs") }}</small>
243 </h3>
244
245 <div class="row">
246 <div class="col-lg-6 col-md-6">
247 {% if lang == "de" %}
248 <p>
249 Lightning Wire Labs bietet mit IPFire vorinstallierte Hardware-Appliances an.
250 Dazu bieten sie professionellen Service &amp; Support durch qualifizierte Consultants.
251 </p>
252 {% else %}
253 <p>
254 Lightning Wire Labs offers hardware appliances that come pre-installed
255 with the latest version of IPFire.
256 They also provide professional services &amp; support through their certified consultants.
257 </p>
258 {% end %}
259 </div>
260
261 <div class="col-lg-6 col-md-6 ac">
262 <a href="http://www.lightningwirelabs.com/products/ipfire/appliances" target="_blank">
263 <img src="{{ static_url("images/LWL/appliance-eco.jpg") }}" alt="Appliance Eco">
264 </a>
265 </div>
9d7e697a 266 </div>
3d74a9b9 267
53664d15 268 <div class="ac">
9d7e697a 269 <a href="http://www.lightningwirelabs.com/products/ipfire/appliances" target="_blank">
53664d15 270 <img src="{{ static_url("images/LWL/appliance-pro.jpg") }}" alt="Appliance Professional">
9d7e697a
MT
271 </a>
272 </div>
273 </div>
53664d15 274 <div class="panel-footer ac">
3d74a9b9 275 <a href="http://www.lightningwirelabs.com/" target="_blank">www.lightningwirelabs.com</a>
53664d15 276 </div>
55015ac5 277 </div>
bb3da2b5
MT
278 </div>
279 </div>
81675874 280{% end block %}