161 lines
3.9 KiB
Perl
161 lines
3.9 KiB
Perl
#!/usr/bin/perl
|
|
###############################################################################
|
|
# #
|
|
# IPFire.org - A linux based firewall #
|
|
# Copyright (C) 2011 IPFire Team <info@ipfire.org> #
|
|
# #
|
|
# This program is free software: you can redistribute it and/or modify #
|
|
# it under the terms of the GNU General Public License as published by #
|
|
# the Free Software Foundation, either version 3 of the License, or #
|
|
# (at your option) any later version. #
|
|
# #
|
|
# This program is distributed in the hope that it will be useful, #
|
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
|
|
# GNU General Public License for more details. #
|
|
# #
|
|
# You should have received a copy of the GNU General Public License #
|
|
# along with this program. If not, see <http://www.gnu.org/licenses/>. #
|
|
# #
|
|
###############################################################################
|
|
|
|
use strict;
|
|
|
|
# enable only the following on debugging purpose
|
|
#use warnings;
|
|
#use CGI::Carp 'fatalsToBrowser';
|
|
|
|
require '/var/ipfire/general-functions.pl';
|
|
require "${General::swroot}/lang.pl";
|
|
require "${General::swroot}/header.pl";
|
|
|
|
&Header::showhttpheaders();
|
|
|
|
&Header::openpage($Lang::tr{'credits'}, 1, '');
|
|
|
|
&Header::openbigbox('100%', 'center');
|
|
|
|
&Header::openbox('100%', 'left', $Lang::tr{'donation'});
|
|
|
|
print <<END
|
|
<p>$Lang::tr{'donation-text'}</p>
|
|
|
|
<div align="center">
|
|
<a href="https://www.ipfire.org/donate">
|
|
<strong>$Lang::tr{'donation'}</strong>
|
|
</a>
|
|
</div>
|
|
END
|
|
;
|
|
&Header::closebox();
|
|
|
|
&Header::openbox('100%', 'left',);
|
|
|
|
print <<END
|
|
<br>
|
|
<center>
|
|
$Lang::tr{'visit us at'}: <b><a href='https://www.ipfire.org/' target="_blank">https://www.ipfire.org/</a></b>
|
|
</center>
|
|
<br><br>
|
|
|
|
<p>
|
|
<!-- CONTRIBUTORS -->
|
|
Michael Tremer,
|
|
Arne Fitzenreiter,
|
|
Christian Schmidt,
|
|
Alexander Marx,
|
|
Stefan Schantl,
|
|
Matthias Fischer,
|
|
Jan Paul Tücking,
|
|
Peter Müller,
|
|
Jonatan Schlag,
|
|
Erik Kapfer,
|
|
Dirk Wagner,
|
|
Marcel Lorenz,
|
|
Alf Høgemark,
|
|
Ben Schweikert,
|
|
Peter Pfeiffer,
|
|
Daniel Glanzmann,
|
|
Daniel Weismüller,
|
|
Heiner Schmeling,
|
|
Timo Eissler,
|
|
Jan Lentfer,
|
|
Marcus Scholz,
|
|
Ersan Yildirim,
|
|
Stephan Feddersen,
|
|
Joern-Ingo Weigert,
|
|
Alexander Koch,
|
|
Wolfgang Apolinarski,
|
|
Alfred Haas,
|
|
Lars Schuhmacher,
|
|
Rene Zingel,
|
|
Sascha Kilian,
|
|
Stéphane Pautrel,
|
|
Ronald Wiesinger,
|
|
Florian Bührle,
|
|
Bernhard Bitsch,
|
|
Justin Luth,
|
|
Michael Eitelwein,
|
|
Alex Koch,
|
|
Dominik Hassler,
|
|
Larsen,
|
|
Gabriel Rolland,
|
|
Tim FitzGeorge,
|
|
Anton D. Seliverstov,
|
|
Bernhard Bittner,
|
|
David Kleuker,
|
|
Hans Horsten,
|
|
Jakub Ratajczak,
|
|
Jorrit de Jonge,
|
|
Jörn-Ingo Weigert,
|
|
Przemek Zdroik,
|
|
Ramax Lo,
|
|
Alexander Rudolf Gruber,
|
|
Andrew Bellows,
|
|
Axel Gembe,
|
|
Bernhard Held,
|
|
Christoph Anderegg,
|
|
Daniel Aleksandersen,
|
|
Douglas Duckworth,
|
|
Eberhard Beilharz,
|
|
Ersan Yildirim Ersan,
|
|
Gerd Hoerst,
|
|
H. Horsten,
|
|
Heino Gutschmidt,
|
|
Jan Behrens,
|
|
Jochen Kauz,
|
|
Julian McConnell,
|
|
Kay-Michael Köhler,
|
|
Kim Wölfel,
|
|
Logan Schmidt,
|
|
Nico Prenzel,
|
|
Oliver Fuhrer,
|
|
Osmar Gonzalez,
|
|
Paul T. Simmons,
|
|
Rob Brewer,
|
|
Robert Möker,
|
|
Stefan Ernst,
|
|
Stefan Ferstl,
|
|
Thomas Ebert,
|
|
Timmothy Wilson,
|
|
Umberto Parma
|
|
<!-- END -->
|
|
</p>
|
|
END
|
|
;
|
|
&Header::closebox();
|
|
|
|
&Header::openbox("100%", "left", $Lang::tr{'other'});
|
|
print <<END
|
|
<p>
|
|
This product includes GeoLite data created by MaxMind, available from
|
|
<a href='http://www.maxmind.com/' target="_blank">http://www.maxmind.com/</a>.
|
|
</p>
|
|
END
|
|
;
|
|
&Header::closebox();
|
|
|
|
&Header::closebigbox();
|
|
|
|
&Header::closepage();
|