]> git.ipfire.org Git - ipfire-2.x.git/blame - html/cgi-bin/credits.cgi
update credits.cgi and langs doku
[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,
65Christian Schmidt,
1fb7f56e 66Stefan Schantl,
89445161 67Alexander Marx,
3bc001db 68Matthias Fischer,
1fb7f56e 69Peter Müller,
87bee81c 70Jan Paul Tücking,
3bc001db 71Erik Kapfer,
b2896abb 72Jonatan Schlag,
f9e4f4dc 73Dirk Wagner,
f9b7bc92 74Marcel Lorenz,
1fb7f56e
MT
75Alf Høgemark,
76Ben Schweikert,
77Peter Pfeiffer,
78Daniel Glanzmann,
1fb7f56e 79Daniel Weismüller,
f23b944e 80Heiner Schmeling,
b2896abb 81Stephan Feddersen,
96253783 82Timo Eissler,
1fb7f56e
MT
83Jan Lentfer,
84Marcus Scholz,
85Ersan Yildirim,
86Joern-Ingo Weigert,
87bee81c 87Stéphane Pautrel,
b2896abb 88Alexander Koch,
e2338aa7 89Wolfgang Apolinarski,
f6a1d9e9 90Alfred Haas,
1fb7f56e
MT
91Lars Schuhmacher,
92Rene Zingel,
93Sascha Kilian,
1fb7f56e 94Ronald Wiesinger,
171512b7
MT
95Florian Bührle,
96Bernhard Bitsch,
1fb7f56e
MT
97Justin Luth,
98Michael Eitelwein,
c3f99697 99Alex Koch,
1fb7f56e
MT
100Dominik Hassler,
101Larsen,
f6a1d9e9 102Gabriel Rolland,
f23b944e 103Tim FitzGeorge,
1fb7f56e
MT
104Anton D. Seliverstov,
105Bernhard Bittner,
106David Kleuker,
107Hans Horsten,
108Jakub Ratajczak,
109Jorrit de Jonge,
1ee8c673 110Jörn-Ingo Weigert,
1fb7f56e 111Przemek Zdroik,
c3f99697 112Ramax Lo,
96253783 113Adolf Belka,
4b4b29b3 114Alexander Rudolf Gruber,
1fb7f56e
MT
115Andrew Bellows,
116Axel Gembe,
117Bernhard Held,
118Christoph Anderegg,
119Daniel Aleksandersen,
120Douglas Duckworth,
121Eberhard Beilharz,
122Ersan Yildirim Ersan,
123Gerd Hoerst,
124H. Horsten,
125Heino Gutschmidt,
126Jan Behrens,
127Jochen Kauz,
128Julian McConnell,
1fb7f56e
MT
129Kay-Michael Köhler,
130Kim Wölfel,
131Logan Schmidt,
89445161 132Markus Untersee,
1fb7f56e 133Nico Prenzel,
145343d5 134Oliver Fuhrer,
1fb7f56e
MT
135Osmar Gonzalez,
136Paul T. Simmons,
f6a1d9e9 137Rob Brewer,
1fb7f56e
MT
138Robert Möker,
139Stefan Ernst,
140Stefan Ferstl,
141Thomas Ebert,
142Timmothy Wilson,
143Umberto Parma
144 <!-- END -->
ac1cfefa 145</p>
ac1cfefa
MT
146END
147;
e383179b
MT
148&Header::closebox();
149
fb874f2e
MT
150&Header::openbox("100%", "left", $Lang::tr{'other'});
151print <<END
152 <p>
153 This product includes GeoLite data created by MaxMind, available from
154 <a href='http://www.maxmind.com/' target="_blank">http://www.maxmind.com/</a>.
155 </p>
156END
157;
ac1cfefa
MT
158&Header::closebox();
159
160&Header::closebigbox();
161
162&Header::closepage();