]> git.ipfire.org Git - ipfire-2.x.git/blame_incremental - html/cgi-bin/credits.cgi
Update list of contributors
[ipfire-2.x.git] / html / cgi-bin / credits.cgi
... / ...
CommitLineData
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
22use strict;
23
24# enable only the following on debugging purpose
25#use warnings;
26#use CGI::Carp 'fatalsToBrowser';
27
28require '/var/ipfire/general-functions.pl';
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
38&Header::openbox('100%', 'left', $Lang::tr{'donation'});
39
40print <<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>
48END
49;
50&Header::closebox();
51
52&Header::openbox('100%', 'left',);
53
54print <<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 -->
63Michael Tremer,
64Arne Fitzenreiter,
65Christian Schmidt,
66Alexander Marx,
67Matthias Fischer,
68Stefan Schantl,
69Jan Paul Tuecking,
70Jonatan Schlag,
71Erik Kapfer,
72Peter Müller,
73Dirk Wagner,
74Marcel Lorenz,
75Alf Høgemark,
76Ben Schweikert,
77Peter Pfeiffer,
78Daniel Glanzmann,
79Heiner Schmeling,
80Timo Eissler,
81Daniel Weismüller,
82Jan Lentfer,
83Marcus Scholz,
84Ersan Yildirim,
85Joern-Ingo Weigert,
86Alfred Haas,
87Wolfgang Apolinarski,
88Lars Schuhmacher,
89Rene Zingel,
90Sascha Kilian,
91Ronald Wiesinger,
92Stephan Feddersen,
93Daniel Weismueller,
94Justin Luth,
95Michael Eitelwein,
96Bernhard Bitsch,
97Dominik Hassler,
98Larsen,
99Gabriel Rolland,
100Anton D. Seliverstov,
101Bernhard Bittner,
102David Kleuker,
103Hans Horsten,
104Jakub Ratajczak,
105Jorrit de Jonge,
106Przemek Zdroik,
107Stéphane Pautrel,
108Alexander Rudolf Gruber,
109Andrew Bellows,
110Axel Gembe,
111Bernhard Held,
112Christoph Anderegg,
113Daniel Aleksandersen,
114Douglas Duckworth,
115Eberhard Beilharz,
116Ersan Yildirim Ersan,
117Gerd Hoerst,
118H. Horsten,
119Heino Gutschmidt,
120Jan Behrens,
121Jochen Kauz,
122Julian McConnell,
123Jörn-Ingo Weigert,
124Kay-Michael Köhler,
125Kim Wölfel,
126Logan Schmidt,
127Nico Prenzel,
128Osmar Gonzalez,
129Paul T. Simmons,
130Robert Möker,
131Stefan Ernst,
132Stefan Ferstl,
133Thomas Ebert,
134Tim FitzGeorge,
135Timmothy Wilson,
136Umberto 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>
205END
206;
207&Header::closebox();
208
209&Header::openbox("100%", "left", $Lang::tr{'other'});
210print <<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>
215END
216;
217&Header::closebox();
218
219&Header::closebigbox();
220
221&Header::closepage();