is_album()) { $view->item_id = $item->id; } else { $view->item_id = $item->parent_id; $item = ORM::factory("item", $item_id); } access::required("view", $item); // Generate additional slideshow parameters from database values. $slideshow_params = ""; if (module::get_var("minislideshow", "shuffle") != "") { $slideshow_params = $slideshow_params . "&shuffle=" . module::get_var("minislideshow", "shuffle"); } if (module::get_var("minislideshow", "dropshadow") != "") { $slideshow_params = $slideshow_params . "&showDropShadow=" . module::get_var("minislideshow", "dropshadow"); } if (module::get_var("minislideshow", "show_title") != "") { $slideshow_params = $slideshow_params . "&showTitle=" . module::get_var("minislideshow", "show_title"); } if (module::get_var("minislideshow", "trans_in_type") != "") { $slideshow_params = $slideshow_params . "&transInType=" . module::get_var("minislideshow", "trans_in_type"); } if (module::get_var("minislideshow", "trans_out_type") != "") { $slideshow_params = $slideshow_params . "&transOutType=" . module::get_var("minislideshow", "trans_out_type"); } if (module::get_var("minislideshow", "mask") != "") { $slideshow_params = $slideshow_params . "&" . module::get_var("minislideshow", "mask") . "=true"; } if (module::get_var("minislideshow", "use_full_image") != "") { $slideshow_params = $slideshow_params . "&useFull=true"; if (module::get_var("minislideshow", "use_full_image") == "2") { $slideshow_params = $slideshow_params . "&useResizes=true"; } } if (module::get_var("minislideshow", "delay") != "") { $slideshow_params = $slideshow_params . "&delay=" . module::get_var("minislideshow", "delay"); } $view->slideshow_params = $slideshow_params; // Display the slideshow. print $view; } }