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 Dirk Wagner,
73 Peter Müller,
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 Andrew Bellows,
108 Axel Gembe,
109 Bernhard Held,
110 Christoph Anderegg,
111 Daniel Aleksandersen,
112 Douglas Duckworth,
113 Eberhard Beilharz,
114 Ersan Yildirim Ersan,
115 Gerd Hoerst,
116 H. Horsten,
117 Heino Gutschmidt,
118 Jan Behrens,
119 Jochen Kauz,
120 Julian McConnell,
121 Jörn-Ingo Weigert,
122 Kay-Michael Köhler,
123 Kim Wölfel,
124 Logan Schmidt,
125 Nico Prenzel,
126 Osmar Gonzalez,
127 Paul T. Simmons,
128 Robert Möker,
129 Stefan Ernst,
130 Stefan Ferstl,
131 Thomas Ebert,
132 Timmothy Wilson,
133 Umberto Parma
134         <!-- END -->
135 </p>
136
137 <ul style="list-style: none">
138         <li>
139                 Michael Tremer
140                 (<a href='mailto:michael.tremer\@ipfire.org'>michael.tremer\@ipfire.org</a>)
141         </li>
142         <li>
143                 Arne Fitzenreiter
144                 (<a href='mailto:arne.fitzenreiter\@ipfire.org'>arne.fitzenreiter\@ipfire.org</a>)
145         </li>
146         <li>
147                 Stefan Schantl
148                 (<a href='mailto:stefan.schantl\@ipfire.org'>stefan.schantl\@ipfire.org</a>)
149         </li>
150         <li>
151                 Alexander Marx
152                 (<a href='mailto:alexander.marx\@ipfire.org'>alexander.marx\@ipfire.org</a>)
153         </li>
154 </ul>
155
156 <p>
157         <strong>Community Developers:</strong>
158 </p>
159
160 <ul style="list-style: none">
161         <li>
162                 Christian Schmidt
163                 (<a href='mailto:christian.schmidt\@ipfire.org'>christian.schmidt\@ipfire.org</a>)
164         </li>
165         <li>
166                 Jan Paul T&uuml;cking
167                 (<a href='mailto:jan.tuecking\@ipfire.org'>jan.tuecking\@ipfire.org</a>)
168         </li>
169         <li>
170                 Heiner Schmeling
171                 (<a href='mailto:heiner.schmeling\@ipfire.org'>heiner.schmeling\@ipfire.org</a>)
172         </li>
173         <li>
174                 Ronald Wiesinger
175                 (<a href='mailto:ronald.wiesinger\@ipfire.org'>ronald.wiesinger\@ipfire.org</a>)
176         </li>
177         <li>
178                 Silvio Rechenbach
179                 (<a href='mailto:silvio.rechenbach\@ipfire.org'>silvio.rechenbach\@ipfire.org</a>)
180         </li>
181         <li>
182                 Dirk Wagner
183                 (<a href='mailto:dirk.wagner\@ipfire.org'>dirk.wagner\@ipfire.org</a>)
184         </li>
185         <li>
186                 Erik Kapfer
187                 (<a href='mailto:erik.kapfer\@ipfire.org'>erik.kapfer\@ipfire.org</a>)
188         </li>
189         <li>
190                 Alfred Haas
191                 (<a href='mailto:alfred.haas\@ipfire.org'>alfred.haas\@ipfire.org</a>)
192         </li>
193         <li>
194                 Peter Pfeiffer
195                 (<a href='mailto:peter.pfeifer\@ipfire.org'>peter.pfeifer\@ipfire.org</a>)
196         </li>
197         <li>
198                 Peter Sch&auml;lchli
199                 (<a href='mailto:peter.schaelchli\@ipfire.org'>peter.schaelchli\@ipfire.org</a>)
200         </li>
201 </ul>
202 END
203 ;
204 &Header::closebox();
205
206 &Header::openbox("100%", "left", $Lang::tr{'other'});
207 print <<END
208         <p>
209                 This product includes GeoLite data created by MaxMind, available from
210                 <a href='http://www.maxmind.com/' target="_blank">http://www.maxmind.com/</a>.
211         </p>
212 END
213 ;
214 &Header::closebox();
215
216 &Header::closebigbox();
217
218 &Header::closepage();