]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blob - html/cgi-bin/credits.cgi
Update list of contributors
[people/pmueller/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 Alexander Marx,
67 Matthias Fischer,
68 Stefan Schantl,
69 Jan Paul Tuecking,
70 Jonatan Schlag,
71 Erik Kapfer,
72 Peter Müller,
73 Dirk Wagner,
74 Marcel Lorenz,
75 Alf Høgemark,
76 Ben Schweikert,
77 Peter Pfeiffer,
78 Daniel Glanzmann,
79 Heiner Schmeling,
80 Timo Eissler,
81 Daniel Weismüller,
82 Jan Lentfer,
83 Marcus Scholz,
84 Ersan Yildirim,
85 Joern-Ingo Weigert,
86 Alfred Haas,
87 Wolfgang Apolinarski,
88 Lars Schuhmacher,
89 Rene Zingel,
90 Sascha Kilian,
91 Ronald Wiesinger,
92 Stephan Feddersen,
93 Daniel Weismueller,
94 Justin Luth,
95 Michael Eitelwein,
96 Bernhard Bitsch,
97 Dominik Hassler,
98 Larsen,
99 Gabriel Rolland,
100 Anton D. Seliverstov,
101 Bernhard Bittner,
102 David Kleuker,
103 Hans Horsten,
104 Jakub Ratajczak,
105 Jorrit de Jonge,
106 Przemek Zdroik,
107 Stéphane Pautrel,
108 Alexander Rudolf Gruber,
109 Andrew Bellows,
110 Axel Gembe,
111 Bernhard Held,
112 Christoph Anderegg,
113 Daniel Aleksandersen,
114 Douglas Duckworth,
115 Eberhard Beilharz,
116 Ersan Yildirim Ersan,
117 Gerd Hoerst,
118 H. Horsten,
119 Heino Gutschmidt,
120 Jan Behrens,
121 Jochen Kauz,
122 Julian McConnell,
123 Jörn-Ingo Weigert,
124 Kay-Michael Köhler,
125 Kim Wölfel,
126 Logan Schmidt,
127 Nico Prenzel,
128 Osmar Gonzalez,
129 Paul T. Simmons,
130 Robert Möker,
131 Stefan Ernst,
132 Stefan Ferstl,
133 Thomas Ebert,
134 Tim FitzGeorge,
135 Timmothy Wilson,
136 Umberto Parma
137 <!-- END -->
138 </p>
139
140 <ul style="list-style: none">
141 <li>
142 Michael Tremer
143 (<a href='mailto:michael.tremer\@ipfire.org'>michael.tremer\@ipfire.org</a>)
144 </li>
145 <li>
146 Arne Fitzenreiter
147 (<a href='mailto:arne.fitzenreiter\@ipfire.org'>arne.fitzenreiter\@ipfire.org</a>)
148 </li>
149 <li>
150 Stefan Schantl
151 (<a href='mailto:stefan.schantl\@ipfire.org'>stefan.schantl\@ipfire.org</a>)
152 </li>
153 <li>
154 Alexander Marx
155 (<a href='mailto:alexander.marx\@ipfire.org'>alexander.marx\@ipfire.org</a>)
156 </li>
157 </ul>
158
159 <p>
160 <strong>Community Developers:</strong>
161 </p>
162
163 <ul style="list-style: none">
164 <li>
165 Christian Schmidt
166 (<a href='mailto:christian.schmidt\@ipfire.org'>christian.schmidt\@ipfire.org</a>)
167 </li>
168 <li>
169 Jan Paul T&uuml;cking
170 (<a href='mailto:jan.tuecking\@ipfire.org'>jan.tuecking\@ipfire.org</a>)
171 </li>
172 <li>
173 Heiner Schmeling
174 (<a href='mailto:heiner.schmeling\@ipfire.org'>heiner.schmeling\@ipfire.org</a>)
175 </li>
176 <li>
177 Ronald Wiesinger
178 (<a href='mailto:ronald.wiesinger\@ipfire.org'>ronald.wiesinger\@ipfire.org</a>)
179 </li>
180 <li>
181 Silvio Rechenbach
182 (<a href='mailto:silvio.rechenbach\@ipfire.org'>silvio.rechenbach\@ipfire.org</a>)
183 </li>
184 <li>
185 Dirk Wagner
186 (<a href='mailto:dirk.wagner\@ipfire.org'>dirk.wagner\@ipfire.org</a>)
187 </li>
188 <li>
189 Erik Kapfer
190 (<a href='mailto:erik.kapfer\@ipfire.org'>erik.kapfer\@ipfire.org</a>)
191 </li>
192 <li>
193 Alfred Haas
194 (<a href='mailto:alfred.haas\@ipfire.org'>alfred.haas\@ipfire.org</a>)
195 </li>
196 <li>
197 Peter Pfeiffer
198 (<a href='mailto:peter.pfeifer\@ipfire.org'>peter.pfeifer\@ipfire.org</a>)
199 </li>
200 <li>
201 Peter Sch&auml;lchli
202 (<a href='mailto:peter.schaelchli\@ipfire.org'>peter.schaelchli\@ipfire.org</a>)
203 </li>
204 </ul>
205 END
206 ;
207 &Header::closebox();
208
209 &Header::openbox("100%", "left", $Lang::tr{'other'});
210 print <<END
211 <p>
212 This product includes GeoLite data created by MaxMind, available from
213 <a href='http://www.maxmind.com/' target="_blank">http://www.maxmind.com/</a>.
214 </p>
215 END
216 ;
217 &Header::closebox();
218
219 &Header::closebigbox();
220
221 &Header::closepage();