]> 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,
65Christian Schmidt,
66Alexander Marx,
67Stefan Schantl,
68Matthias Fischer,
69Jan Paul Tücking,
70Jonatan Schlag,
71Peter Müller,
72Erik Kapfer,
73Dirk Wagner,
74Marcel Lorenz,
75Alf Høgemark,
76Ben Schweikert,
77Peter Pfeiffer,
78Daniel Glanzmann,
79Heiner Schmeling,
80Daniel Weismüller,
81Timo Eissler,
82Jan Lentfer,
83Marcus Scholz,
84Ersan Yildirim,
85Joern-Ingo Weigert,
86Alexander Koch,
87Wolfgang Apolinarski,
88Alfred Haas,
89Lars Schuhmacher,
90Rene Zingel,
91Sascha Kilian,
92Stéphane Pautrel,
93Ronald Wiesinger,
94Stephan Feddersen,
95Florian Bührle,
96Bernhard Bitsch,
97Justin Luth,
98Michael Eitelwein,
99Dominik Hassler,
100Larsen,
101Gabriel Rolland,
102Anton D. Seliverstov,
103Bernhard Bittner,
104David Kleuker,
105Hans Horsten,
106Jakub Ratajczak,
107Jorrit de Jonge,
108Jörn-Ingo Weigert,
109Przemek Zdroik,
110Tim FitzGeorge,
111Alexander Rudolf Gruber,
112Andrew Bellows,
113Axel Gembe,
114Bernhard Held,
115Christoph Anderegg,
116Daniel Aleksandersen,
117Douglas Duckworth,
118Eberhard Beilharz,
119Ersan Yildirim Ersan,
120Gerd Hoerst,
121H. Horsten,
122Heino Gutschmidt,
123Jan Behrens,
124Jochen Kauz,
125Julian McConnell,
126Kay-Michael Köhler,
127Kim Wölfel,
128Logan Schmidt,
129Nico Prenzel,
130Oliver Fuhrer,
131Osmar Gonzalez,
132Paul T. Simmons,
133Rob Brewer,
134Robert Möker,
135Stefan Ernst,
136Stefan Ferstl,
137Thomas Ebert,
138Timmothy Wilson,
139Umberto Parma
140 <!-- END -->
141</p>
142END
143;
144&Header::closebox();
145
146&Header::openbox("100%", "left", $Lang::tr{'other'});
147print <<END
148 <p>
149 This product includes GeoLite data created by MaxMind, available from
150 <a href='http://www.maxmind.com/' target="_blank">http://www.maxmind.com/</a>.
151 </p>
152END
153;
154&Header::closebox();
155
156&Header::closebigbox();
157
158&Header::closepage();