diff options
| author | Meik Sievertsen <acydburn@phpbb.com> | 2005-04-09 12:26:45 +0000 |
|---|---|---|
| committer | Meik Sievertsen <acydburn@phpbb.com> | 2005-04-09 12:26:45 +0000 |
| commit | fc32df035889dd74f2cfc1c62bb793d36f333ec2 (patch) | |
| tree | 12134eada004226d1ea5b31b420d1c63f05e7376 /phpBB/download.php | |
| parent | 0ba3f620d4afb963b89c532b664693c974ec4f8a (diff) | |
| download | forums-fc32df035889dd74f2cfc1c62bb793d36f333ec2.tar forums-fc32df035889dd74f2cfc1c62bb793d36f333ec2.tar.gz forums-fc32df035889dd74f2cfc1c62bb793d36f333ec2.tar.bz2 forums-fc32df035889dd74f2cfc1c62bb793d36f333ec2.tar.xz forums-fc32df035889dd74f2cfc1c62bb793d36f333ec2.zip | |
- Documentation related changes
- added resend activation email dialog
- fixed issue in session code
- log failed/successful admin re-authentication/login
- fixed simple forum dropdown box (used in mcp and posting)
git-svn-id: file:///svn/phpbb/trunk@5114 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/download.php')
| -rw-r--r-- | phpBB/download.php | 47 |
1 files changed, 22 insertions, 25 deletions
diff --git a/phpBB/download.php b/phpBB/download.php index bfe7c9fa04..4de5aebf1a 100644 --- a/phpBB/download.php +++ b/phpBB/download.php @@ -1,16 +1,15 @@ <?php -// ------------------------------------------------------------- -// -// $Id$ -// -// FILENAME : download.php -// STARTED : Thu Apr 10, 2003 -// COPYRIGHT : © 2001, 2003 phpBB Group -// WWW : http://www.phpbb.com/ -// LICENCE : GPL vs2.0 [ see /docs/COPYING ] -// -// ------------------------------------------------------------- - +/** +* +* @package phpBB3 +* @version $Id$ +* @copyright (c) 2005 phpBB Group +* @license http://opensource.org/licenses/gpl-license.php GNU Public License +* +*/ + +/** +*/ define('IN_PHPBB', true); $phpbb_root_path = './'; $phpEx = substr(strrchr(__FILE__, '.'), 1); @@ -144,10 +143,9 @@ else } -// --------- -// FUNCTIONS -// - +/** +* Send file to browser +*/ function send_file_to_browser($attachment, $upload_dir, $category) { global $user, $db, $config, $phpbb_root_path; @@ -177,27 +175,27 @@ function send_file_to_browser($attachment, $upload_dir, $category) { $browser_version = $log_version[1]; $browser_agent = 'omniweb'; - } + } else if (ereg('(Konqueror/)(.*)(;)', $user_agent, $log_version)) { $browser_version = $log_version[2]; $browser_agent = 'konqueror'; - } + } else if (ereg('Mozilla/([0-9].[0-9]{1,2})', $user_agent, $log_version) && ereg('Safari/([0-9]*)', $user_agent, $log_version2)) { $browser_version = $log_version[1] . '.' . $log_version2[1]; $browser_agent = 'safari'; - } + } else if (ereg('Mozilla/([0-9].[0-9]{1,2})', $user_agent, $log_version)) { $browser_version = $log_version[1]; $browser_agent = 'mozilla'; - } + } else { $browser_version = 0; $browser_agent = 'other'; - } + } // Correct the mime type - we force application/octetstream for all files, except images // Please do not change this, it is a security precaution @@ -236,6 +234,9 @@ function send_file_to_browser($attachment, $upload_dir, $category) exit; } +/** +* Check if downloading item is allowed +*/ function download_allowed() { global $config, $user, $db; @@ -330,8 +331,4 @@ function download_allowed() return $allowed; } -// -// FUNCTIONS -// --------- - ?>
\ No newline at end of file |
