diff options
author | Marc Alexander <admin@m-a-styles.de> | 2015-08-22 10:36:09 +0200 |
---|---|---|
committer | Marc Alexander <admin@m-a-styles.de> | 2015-08-22 10:36:09 +0200 |
commit | f2a0fe39a5857ce9ffdf25a5601bb2ef6e02c3ae (patch) | |
tree | e04d79ec71615ffd39c0261627b430a6112d002f | |
parent | b09e1ad26df8d92940985741eb8137ec947b5c4d (diff) | |
parent | e22dbbc7e8a96d160e5ef21cd530e54babb61a41 (diff) | |
download | forums-f2a0fe39a5857ce9ffdf25a5601bb2ef6e02c3ae.tar forums-f2a0fe39a5857ce9ffdf25a5601bb2ef6e02c3ae.tar.gz forums-f2a0fe39a5857ce9ffdf25a5601bb2ef6e02c3ae.tar.bz2 forums-f2a0fe39a5857ce9ffdf25a5601bb2ef6e02c3ae.tar.xz forums-f2a0fe39a5857ce9ffdf25a5601bb2ef6e02c3ae.zip |
Merge pull request #3831 from rxu/ticket/14101
[ticket/14101] Add core event to the download/file.php
-rw-r--r-- | phpBB/download/file.php | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/phpBB/download/file.php b/phpBB/download/file.php index 77fb455bc1..3e7965899f 100644 --- a/phpBB/download/file.php +++ b/phpBB/download/file.php @@ -250,6 +250,30 @@ else $display_cat = ATTACHMENT_CATEGORY_NONE; } + /** + * Event to modify data before sending file to browser + * + * @event core.download_file_send_to_browser_before + * @var int attach_id The attachment ID + * @var array attachment Array with attachment data + * @var int display_cat Attachment category + * @var int download_mode File extension specific download mode + * @var array extension Array with file extensions data + * @var string mode Download mode + * @var bool thumbnail Flag indicating if the file is a thumbnail + * @since 3.1.6-RC1 + */ + $vars = array( + 'attach_id', + 'attachment', + 'display_cat', + 'download_mode', + 'extension', + 'mode', + 'thumbnail', + ); + extract($phpbb_dispatcher->trigger_event('core.download_file_send_to_browser_before', compact($vars))); + if ($thumbnail) { $attachment['physical_filename'] = 'thumb_' . $attachment['physical_filename']; |