From 4fdb50685b9d805cbb4ba1eb3287e4d8191b7838 Mon Sep 17 00:00:00 2001 From: Nathan Kinkade Date: Sat, 23 Jul 2011 17:00:15 +0000 Subject: Added a new module for downloading a full sized image. --- .../controllers/downloadfullsize.php | 37 ++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 modules/downloadfullsize/controllers/downloadfullsize.php (limited to 'modules/downloadfullsize/controllers/downloadfullsize.php') diff --git a/modules/downloadfullsize/controllers/downloadfullsize.php b/modules/downloadfullsize/controllers/downloadfullsize.php new file mode 100644 index 00000000..b678a1a8 --- /dev/null +++ b/modules/downloadfullsize/controllers/downloadfullsize.php @@ -0,0 +1,37 @@ +is_photo() && module::get_var("downloadfullsize", "DownloadOriginalImage")) { + $original_image = VARPATH . "original/" . str_replace(VARPATH . "albums/", "", $item->file_path()); + if (file_exists($original_image)) { + download::force($original_image); + } else { + download::force($item->file_path()); + } + } else { + download::force($item->file_path()); + } + } +} -- cgit v1.2.3