diff --git a/modules/downloadfullsize/controllers/admin_downloadfullsize.php b/modules/downloadfullsize/controllers/admin_downloadfullsize.php index 5fa099cc..2615ccfa 100644 --- a/modules/downloadfullsize/controllers/admin_downloadfullsize.php +++ b/modules/downloadfullsize/controllers/admin_downloadfullsize.php @@ -33,13 +33,9 @@ class Admin_DownloadFullsize_Controller extends Admin_Controller { // Figure out which boxes where checked $dlLinks_array = Input::instance()->post("DownloadLinkOptions"); - $tButton = false; $fButton = false; $download_original_button = false; for ($i = 0; $i < count($dlLinks_array); $i++) { - if ($dlLinks_array[$i] == "tButton") { - $tButton = true; - } if ($dlLinks_array[$i] == "fButton") { $fButton = true; } @@ -56,7 +52,6 @@ class Admin_DownloadFullsize_Controller extends Admin_Controller { } // Save Settings. - module::set_var("downloadfullsize", "tButton", $tButton); module::set_var("downloadfullsize", "fButton", $fButton); message::success(t("Your Selection Has Been Saved.")); @@ -74,8 +69,7 @@ class Admin_DownloadFullsize_Controller extends Admin_Controller { array("id" => "g-download-fullsize-adminForm")); // Make an array for the different types of download links. - $linkOptions["fButton"] = array(t("Show Floppy Disk Link"), module::get_var("downloadfullsize", "fButton")); - $linkOptions["tButton"] = array(t("Show Text Download Text Link"), module::get_var("downloadfullsize", "tButton")); + $linkOptions["fButton"] = array(t("Show Floppy Disk Picture Link"), module::get_var("downloadfullsize", "fButton")); // Setup a few checkboxes on the form. $add_links = $form->group("DownloadLinks"); diff --git a/modules/downloadfullsize/helpers/downloadfullsize_block.php b/modules/downloadfullsize/helpers/downloadfullsize_block.php new file mode 100644 index 00000000..7695ed51 --- /dev/null +++ b/modules/downloadfullsize/helpers/downloadfullsize_block.php @@ -0,0 +1,51 @@ + t("Download Item")); + } + + static function get($block_id, $theme) { + $item = $theme->item; + switch ($block_id) { + case "downloadfullsize": + + // If Item is movie then... + if ($item && $item->is_movie() && access::can("view_full", $item)) { + $block = new Block(); + $block->css_id = "g-download-fullsize"; + $block->title = t("Download Movie"); + $block->content = new View("downloadfullsize_block.html"); + return $block; + } + + // If Item is photo then... + if ($item && $item->is_photo() && access::can("view_full", $item)) { + $block = new Block(); + $block->css_id = "g-download-fullsize"; + $block->title = t("Download Photo"); + $block->content = new View("downloadfullsize_block.html"); + return $block; + } + } + return ""; + } + +} diff --git a/modules/downloadfullsize/helpers/downloadfullsize_theme.php b/modules/downloadfullsize/helpers/downloadfullsize_theme.php index 6ec329dc..ec241d55 100644 --- a/modules/downloadfullsize/helpers/downloadfullsize_theme.php +++ b/modules/downloadfullsize/helpers/downloadfullsize_theme.php @@ -23,33 +23,4 @@ class downloadfullsize_theme { $theme->css("downloadfullsize_menu.css"); } } - - static function sidebar_blocks($theme) { - $item = $theme->item(); - if ($item && $item->is_movie() && access::can("view_full", $item)) { - if (module::get_var("downloadfullsize", "tButton")) { - $block = new Block(); - $block->css_id = "g-download-fullsize"; - $block->title = t("Download"); - $block->content = new View("downloadfullsize_block.html"); - - $block->content->item = ORM::factory("item", 1); - - return $block; - } - } - - if ($item && $item->is_photo() && access::can("view_full", $item)) { - if (module::get_var("downloadfullsize", "tButton")) { - $block = new Block(); - $block->css_id = "g-download-fullsize"; - $block->title = t("Download"); - $block->content = new View("downloadfullsize_block.html"); - - $block->content->item = ORM::factory("item", 1); - - return $block; - } - } - } } diff --git a/modules/downloadfullsize/views/downloadfullsize_block.html.php b/modules/downloadfullsize/views/downloadfullsize_block.html.php index 1cd59b5e..a9ccc2a6 100644 --- a/modules/downloadfullsize/views/downloadfullsize_block.html.php +++ b/modules/downloadfullsize/views/downloadfullsize_block.html.php @@ -2,7 +2,7 @@ item->is_photo()) { ?>
-item") ?>" +item->id}") ?>" title="" class="g-button ui-icon-left ui-state-default ui-corner-all">
@@ -10,9 +10,9 @@ item->is_movie()) { ?>
-item") ?>" +item->id}") ?>" title="" - class="g-button ui-icon-left ui-state-default ui-corner-all"> + class="g-button ui-icon-left ui-state-default ui-corner-all">