]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blame - html/cgi-bin/credits.cgi
core154: Ship lzip
[people/pmueller/ipfire-2.x.git] / html / cgi-bin / credits.cgi
CommitLineData
ac1cfefa 1#!/usr/bin/perl
70df8302
MT
2###############################################################################
3# #
4# IPFire.org - A linux based firewall #
977a52e6 5# Copyright (C) 2011 IPFire Team <info@ipfire.org> #
70df8302
MT
6# #
7# This program is free software: you can redistribute it and/or modify #
8# it under the terms of the GNU General Public License as published by #
9# the Free Software Foundation, either version 3 of the License, or #
10# (at your option) any later version. #
11# #
12# This program is distributed in the hope that it will be useful, #
13# but WITHOUT ANY WARRANTY; without even the implied warranty of #
14# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
15# GNU General Public License for more details. #
16# #
17# You should have received a copy of the GNU General Public License #
18# along with this program. If not, see <http://www.gnu.org/licenses/>. #
19# #
20###############################################################################
ac1cfefa
MT
21
22use strict;
23
24# enable only the following on debugging purpose
25#use warnings;
26#use CGI::Carp 'fatalsToBrowser';
27
986e08d9 28require '/var/ipfire/general-functions.pl';
ac1cfefa
MT
29require "${General::swroot}/lang.pl";
30require "${General::swroot}/header.pl";
31
32&Header::showhttpheaders();
33
34&Header::openpage($Lang::tr{'credits'}, 1, '');
35
36&Header::openbigbox('100%', 'center');
37
41b72de4
MT
38&Header::openbox('100%', 'left', $Lang::tr{'donation'});
39
40print <<END
41<p>$Lang::tr{'donation-text'}</p>
41b72de4 42
d6b4566d 43<div align="center">
7f7b7b24 44 <a href="https://www.ipfire.org/donate">
fb874f2e
MT
45 <strong>$Lang::tr{'donation'}</strong>
46 </a>
d6b4566d 47</div>
41b72de4
MT
48END
49;
50&Header::closebox();
51
4b74791b 52&Header::openbox('100%', 'left',);
ac1cfefa
MT
53
54print <<END
fb874f2e
MT
55<br>
56<center>
7f7b7b24 57 $Lang::tr{'visit us at'}: <b><a href='https://www.ipfire.org/' target="_blank">https://www.ipfire.org/</a></b>
fb874f2e 58</center>
4b74791b 59<br><br>
872a05ee 60
6feea5f7 61<p>
1fb7f56e
MT
62 <!-- CONTRIBUTORS -->
63Michael Tremer,
64Arne Fitzenreiter,
1fb7f56e 65Stefan Schantl,
d328c232 66Christian Schmidt,
89445161 67Alexander Marx,
3bc001db 68Matthias Fischer,
1fb7f56e 69Peter Müller,
3bc001db 70Erik Kapfer,
82e2a565 71Jan Paul Tücking,
b2896abb 72Jonatan Schlag,
f9e4f4dc 73Dirk Wagner,
f9b7bc92 74Marcel Lorenz,
1fb7f56e 75Alf Høgemark,
d086a166 76Adolf Belka,
1fb7f56e
MT
77Ben Schweikert,
78Peter Pfeiffer,
79Daniel Glanzmann,
1fb7f56e 80Daniel Weismüller,
f23b944e 81Heiner Schmeling,
b2896abb 82Stephan Feddersen,
96253783 83Timo Eissler,
11b46800 84Stéphane Pautrel,
1fb7f56e
MT
85Jan Lentfer,
86Marcus Scholz,
87Ersan Yildirim,
9e870fcb 88Jörn-Ingo Weigert,
b2896abb 89Alexander Koch,
e2338aa7 90Wolfgang Apolinarski,
f6a1d9e9 91Alfred Haas,
d086a166 92Leo-Andres Hofmann,
1fb7f56e
MT
93Lars Schuhmacher,
94Rene Zingel,
95Sascha Kilian,
1fb7f56e 96Ronald Wiesinger,
171512b7
MT
97Florian Bührle,
98Bernhard Bitsch,
1fb7f56e
MT
99Justin Luth,
100Michael Eitelwein,
c3f99697 101Alex Koch,
1fb7f56e
MT
102Dominik Hassler,
103Larsen,
11b46800 104Ramax Lo,
f6a1d9e9 105Gabriel Rolland,
82e2a565 106Marcel Follert,
f23b944e 107Tim FitzGeorge,
1fb7f56e
MT
108Anton D. Seliverstov,
109Bernhard Bittner,
110David Kleuker,
111Hans Horsten,
112Jakub Ratajczak,
113Jorrit de Jonge,
114Przemek Zdroik,
4b4b29b3 115Alexander Rudolf Gruber,
1fb7f56e
MT
116Andrew Bellows,
117Axel Gembe,
118Bernhard Held,
119Christoph Anderegg,
120Daniel Aleksandersen,
121Douglas Duckworth,
122Eberhard Beilharz,
123Ersan Yildirim Ersan,
124Gerd Hoerst,
d086a166 125Giovanni Aneloni,
1fb7f56e
MT
126H. Horsten,
127Heino Gutschmidt,
128Jan Behrens,
129Jochen Kauz,
130Julian McConnell,
1fb7f56e
MT
131Kay-Michael Köhler,
132Kim Wölfel,
133Logan Schmidt,
89445161 134Markus Untersee,
d328c232 135Mathew McBride,
1fb7f56e 136Nico Prenzel,
145343d5 137Oliver Fuhrer,
1fb7f56e
MT
138Osmar Gonzalez,
139Paul T. Simmons,
f6a1d9e9 140Rob Brewer,
1fb7f56e
MT
141Robert Möker,
142Stefan Ernst,
143Stefan Ferstl,
82e2a565 144Steffen Klammer,
1fb7f56e
MT
145Thomas Ebert,
146Timmothy Wilson,
147Umberto Parma
148 <!-- END -->
ac1cfefa 149</p>
ac1cfefa
MT
150END
151;
e383179b
MT
152&Header::closebox();
153
ac1cfefa
MT
154&Header::closebigbox();
155
156&Header::closepage();