]> git.ipfire.org Git - ipfire-2.x.git/blame - html/cgi-bin/credits.cgi
make.sh: Add command to update list of contributors
[ipfire-2.x.git] / html / cgi-bin / credits.cgi
CommitLineData
ac1cfefa 1#!/usr/bin/perl
70df8302
MT
2###############################################################################
3# #
4# IPFire.org - A linux based firewall #
977a52e6 5# Copyright (C) 2011 IPFire Team <info@ipfire.org> #
70df8302
MT
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###############################################################################
ac1cfefa
MT
21
22use strict;
23
24# enable only the following on debugging purpose
25#use warnings;
26#use CGI::Carp 'fatalsToBrowser';
27
986e08d9 28require '/var/ipfire/general-functions.pl';
ac1cfefa
MT
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
41b72de4
MT
38&Header::openbox('100%', 'left', $Lang::tr{'donation'});
39
40print <<END
41<p>$Lang::tr{'donation-text'}</p>
41b72de4 42
d6b4566d 43<div align="center">
7f7b7b24 44 <a href="https://www.ipfire.org/donate">
fb874f2e
MT
45 <strong>$Lang::tr{'donation'}</strong>
46 </a>
d6b4566d 47</div>
41b72de4
MT
48END
49;
50&Header::closebox();
51
4b74791b 52&Header::openbox('100%', 'left',);
ac1cfefa
MT
53
54print <<END
fb874f2e
MT
55<br>
56<center>
7f7b7b24 57 $Lang::tr{'visit us at'}: <b><a href='https://www.ipfire.org/' target="_blank">https://www.ipfire.org/</a></b>
fb874f2e 58</center>
4b74791b 59<br><br>
872a05ee 60
6feea5f7 61<p>
1fb7f56e
MT
62 <!-- CONTRIBUTORS -->
63Michael Tremer,
64Arne Fitzenreiter,
65Christian Schmidt,
66Alexander Marx,
67Matthias Fischer,
68Stefan Schantl,
69Jan Paul Tuecking,
70Jonatan Schlag,
71Dirk Wagner,
72Marcel Lorenz,
73Erik Kapfer,
74Peter Müller,
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,
87Lars Schuhmacher,
88Rene Zingel,
89Sascha Kilian,
90Wolfgang Apolinarski,
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,
107Andrew Bellows,
108Axel Gembe,
109Bernhard Held,
110Christoph Anderegg,
111Daniel Aleksandersen,
112Douglas Duckworth,
113Eberhard Beilharz,
114Ersan Yildirim Ersan,
115Gerd Hoerst,
116H. Horsten,
117Heino Gutschmidt,
118Jan Behrens,
119Jochen Kauz,
120Julian McConnell,
121Jörn-Ingo Weigert,
122Kay-Michael Köhler,
123Kim Wölfel,
124Logan Schmidt,
125Nico Prenzel,
126Osmar Gonzalez,
127Paul T. Simmons,
128Robert Möker,
129Stefan Ernst,
130Stefan Ferstl,
131Thomas Ebert,
132Timmothy Wilson,
133Umberto Parma
134 <!-- END -->
ac1cfefa 135</p>
6feea5f7
MT
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>
ac1cfefa
MT
202END
203;
e383179b
MT
204&Header::closebox();
205
fb874f2e
MT
206&Header::openbox("100%", "left", $Lang::tr{'other'});
207print <<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>
212END
213;
ac1cfefa
MT
214&Header::closebox();
215
216&Header::closebigbox();
217
218&Header::closepage();