]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blame_incremental - html/cgi-bin/credits.cgi
Update contributors
[people/pmueller/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,
65Stefan Schantl,
66Christian Schmidt,
67Alexander Marx,
68Matthias Fischer,
69Peter Müller,
70Erik Kapfer,
71Jan Paul Tücking,
72Jonatan Schlag,
73Dirk Wagner,
74Marcel Lorenz,
75Alf Høgemark,
76Ben Schweikert,
77Peter Pfeiffer,
78Daniel Glanzmann,
79Daniel Weismüller,
80Heiner Schmeling,
81Stephan Feddersen,
82Timo Eissler,
83Stéphane Pautrel,
84Jan Lentfer,
85Marcus Scholz,
86Ersan Yildirim,
87Jörn-Ingo Weigert,
88Adolf Belka,
89Alexander Koch,
90Wolfgang Apolinarski,
91Alfred Haas,
92Lars Schuhmacher,
93Rene Zingel,
94Sascha Kilian,
95Ronald Wiesinger,
96Florian Bührle,
97Leo-Andres Hofmann,
98Bernhard Bitsch,
99Justin Luth,
100Michael Eitelwein,
101Alex Koch,
102Dominik Hassler,
103Larsen,
104Ramax Lo,
105Gabriel Rolland,
106Marcel Follert,
107Tim FitzGeorge,
108Anton D. Seliverstov,
109Bernhard Bittner,
110David Kleuker,
111Hans Horsten,
112Jakub Ratajczak,
113Jorrit de Jonge,
114Przemek Zdroik,
115Alexander Rudolf Gruber,
116Andrew Bellows,
117Axel Gembe,
118Bernhard Held,
119Christoph Anderegg,
120Daniel Aleksandersen,
121Douglas Duckworth,
122Eberhard Beilharz,
123Ersan Yildirim Ersan,
124Gerd Hoerst,
125H. Horsten,
126Heino Gutschmidt,
127Jan Behrens,
128Jochen Kauz,
129Julian McConnell,
130Kay-Michael Köhler,
131Kim Wölfel,
132Logan Schmidt,
133Markus Untersee,
134Mathew McBride,
135Nico Prenzel,
136Oliver Fuhrer,
137Osmar Gonzalez,
138Paul T. Simmons,
139Rob Brewer,
140Robert Möker,
141Stefan Ernst,
142Stefan Ferstl,
143Steffen Klammer,
144Thomas Ebert,
145Timmothy Wilson,
146Umberto Parma
147 <!-- END -->
148</p>
149END
150;
151&Header::closebox();
152
153&Header::closebigbox();
154
155&Header::closepage();