]> git.ipfire.org Git - ipfire-2.x.git/blob - html/cgi-bin/credits.cgi
update credits.cgi
[ipfire-2.x.git] / html / cgi-bin / credits.cgi
1 #!/usr/bin/perl
2 ###############################################################################
3 # #
4 # IPFire.org - A linux based firewall #
5 # Copyright (C) 2011 IPFire Team <info@ipfire.org> #
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 ###############################################################################
21
22 use strict;
23
24 # enable only the following on debugging purpose
25 #use warnings;
26 #use CGI::Carp 'fatalsToBrowser';
27
28 require '/var/ipfire/general-functions.pl';
29 require "${General::swroot}/lang.pl";
30 require "${General::swroot}/header.pl";
31
32 &Header::showhttpheaders();
33
34 &Header::openpage($Lang::tr{'credits'}, 1, '');
35
36 &Header::openbigbox('100%', 'center');
37
38 &Header::openbox('100%', 'left', $Lang::tr{'donation'});
39
40 print <<END
41 <p>$Lang::tr{'donation-text'}</p>
42
43 <div align="center">
44 <a href="https://www.ipfire.org/donate">
45 <strong>$Lang::tr{'donation'}</strong>
46 </a>
47 </div>
48 END
49 ;
50 &Header::closebox();
51
52 &Header::openbox('100%', 'left',);
53
54 print <<END
55 <br>
56 <center>
57 $Lang::tr{'visit us at'}: <b><a href='https://www.ipfire.org/' target="_blank">https://www.ipfire.org/</a></b>
58 </center>
59 <br><br>
60
61 <p>
62 <!-- CONTRIBUTORS -->
63 Michael Tremer,
64 Arne Fitzenreiter,
65 Christian Schmidt,
66 Stefan Schantl,
67 Alexander Marx,
68 Matthias Fischer,
69 Peter Müller,
70 Jan Paul Tücking,
71 Erik Kapfer,
72 Jonatan Schlag,
73 Dirk Wagner,
74 Marcel Lorenz,
75 Alf Høgemark,
76 Ben Schweikert,
77 Peter Pfeiffer,
78 Daniel Glanzmann,
79 Daniel Weismüller,
80 Heiner Schmeling,
81 Timo Eissler,
82 Stephan Feddersen,
83 Jan Lentfer,
84 Marcus Scholz,
85 Ersan Yildirim,
86 Joern-Ingo Weigert,
87 Stéphane Pautrel,
88 Alexander Koch,
89 Wolfgang Apolinarski,
90 Alfred Haas,
91 Lars Schuhmacher,
92 Rene Zingel,
93 Sascha Kilian,
94 Ronald Wiesinger,
95 Florian Bührle,
96 Bernhard Bitsch,
97 Justin Luth,
98 Michael Eitelwein,
99 Alex Koch,
100 Dominik Hassler,
101 Larsen,
102 Gabriel Rolland,
103 Tim FitzGeorge,
104 Anton D. Seliverstov,
105 Bernhard Bittner,
106 David Kleuker,
107 Hans Horsten,
108 Jakub Ratajczak,
109 Jorrit de Jonge,
110 Jörn-Ingo Weigert,
111 Przemek Zdroik,
112 Ramax Lo,
113 Alexander Rudolf Gruber,
114 Andrew Bellows,
115 Axel Gembe,
116 Bernhard Held,
117 Christoph Anderegg,
118 Daniel Aleksandersen,
119 Douglas Duckworth,
120 Eberhard Beilharz,
121 Ersan Yildirim Ersan,
122 Gerd Hoerst,
123 H. Horsten,
124 Heino Gutschmidt,
125 Jan Behrens,
126 Jochen Kauz,
127 Julian McConnell,
128 Kay-Michael Köhler,
129 Kim Wölfel,
130 Logan Schmidt,
131 Markus Untersee,
132 Nico Prenzel,
133 Oliver Fuhrer,
134 Osmar Gonzalez,
135 Paul T. Simmons,
136 Rob Brewer,
137 Robert Möker,
138 Stefan Ernst,
139 Stefan Ferstl,
140 Thomas Ebert,
141 Timmothy Wilson,
142 Umberto Parma
143 <!-- END -->
144 </p>
145 END
146 ;
147 &Header::closebox();
148
149 &Header::openbox("100%", "left", $Lang::tr{'other'});
150 print <<END
151 <p>
152 This product includes GeoLite data created by MaxMind, available from
153 <a href='http://www.maxmind.com/' target="_blank">http://www.maxmind.com/</a>.
154 </p>
155 END
156 ;
157 &Header::closebox();
158
159 &Header::closebigbox();
160
161 &Header::closepage();