diff options
| author | Paul S. Owen <psotfx@users.sourceforge.net> | 2001-07-14 20:00:27 +0000 |
|---|---|---|
| committer | Paul S. Owen <psotfx@users.sourceforge.net> | 2001-07-14 20:00:27 +0000 |
| commit | 28a09fcc5065b9aff4a5db740f80e903d8f0a44d (patch) | |
| tree | 6d593802892bee57fc8836554b70c264f8d3dacf /phpBB/admin/page_footer_admin.php | |
| parent | 92074fdd8c86a53bc438df766798f29c7f5db39a (diff) | |
| download | forums-28a09fcc5065b9aff4a5db740f80e903d8f0a44d.tar forums-28a09fcc5065b9aff4a5db740f80e903d8f0a44d.tar.gz forums-28a09fcc5065b9aff4a5db740f80e903d8f0a44d.tar.bz2 forums-28a09fcc5065b9aff4a5db740f80e903d8f0a44d.tar.xz forums-28a09fcc5065b9aff4a5db740f80e903d8f0a44d.zip | |
New page headers, cleaned up code, etc.
git-svn-id: file:///svn/phpbb/trunk@663 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/admin/page_footer_admin.php')
| -rw-r--r-- | phpBB/admin/page_footer_admin.php | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/phpBB/admin/page_footer_admin.php b/phpBB/admin/page_footer_admin.php new file mode 100644 index 0000000000..6473c7b7f6 --- /dev/null +++ b/phpBB/admin/page_footer_admin.php @@ -0,0 +1,85 @@ +<?php +/*************************************************************************** + * page_footer_admin.php + * ------------------- + * begin : Saturday, Jul 14, 2001 + * copyright : (C) 2001 The phpBB Group + * email : support@phpbb.com + * + * $Id$ + * + * + ***************************************************************************/ + + +/*************************************************************************** + * + * 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 2 of the License, or + * (at your option) any later version. + * + * + ***************************************************************************/ + +// +// Show the overall footer. +// +$current_time = time(); + +$template->set_filenames(array( + "page_footer" => "admin/page_footer.tpl") +); + +$template->assign_vars(array( + "PHPBB_VERSION" => "2.0-alpha") +); + +$template->pparse("page_footer"); + +// +// Output page creation time +// +$mtime = microtime(); +$mtime = explode(" ",$mtime); +$mtime = $mtime[1] + $mtime[0]; +$endtime = $mtime; +$totaltime = ($endtime - $starttime); + +$gzip_text = ($board_config['gzip_compress']) ? "GZIP compression enabled" : "GZIP compression disabled"; +$debug_mode = (DEBUG) ? " : Debug Mode" : ""; + +printf("<center><font size=-2>phpBB Created this page in %f seconds : " . $db->num_queries . " queries executed : $gzip_text".$debug_mode."</font></center>", $totaltime); + +// +// Close our DB connection. +// +$db->sql_close(); + +// +// Compress buffered output if required +// and send to browser +// +if($do_gzip_compress) +{ + // + // Borrowed from php.net! + // + $gzip_contents = ob_get_contents(); + ob_end_clean(); + + $gzip_size = strlen($gzip_contents); + $gzip_crc = crc32($gzip_contents); + + $gzip_contents = gzcompress($gzip_contents, 9); + $gzip_contents = substr($gzip_contents, 0, strlen($gzip_contents) - 4); + + echo "\x1f\x8b\x08\x00\x00\x00\x00\x00"; + echo $gzip_contents; + echo pack("V", $gzip_crc); + echo pack("V", $gzip_size); +} + +exit; + +?>
\ No newline at end of file |
