From f924cd66ac63f85460ab69c7857376a2036eb691 Mon Sep 17 00:00:00 2001 From: Bharat Mediratta Date: Sun, 22 Feb 2009 23:55:47 +0000 Subject: Remove the $item from the various graphics functions, that was a bad idea. Instead convert movies to jpeg before doing any transformations, which keeps the graphics functions clean and abstract and dealing solely with image types. Lighter/simpler solution. --- core/controllers/scaffold.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'core/controllers/scaffold.php') diff --git a/core/controllers/scaffold.php b/core/controllers/scaffold.php index 26ccc51f..bb56edf7 100644 --- a/core/controllers/scaffold.php +++ b/core/controllers/scaffold.php @@ -20,6 +20,23 @@ class Scaffold_Controller extends Template_Controller { public $template = "scaffold.html"; + function test() { + $this->auto_render = false; + $source = ORM::factory("item", 3); + $target = ORM::factory("item", 4); + + printf("
%s
",print_r($source->as_array(),1));flush(); + printf("
%s
",print_r($target->as_array(),1));flush(); + + // If the target has no cover item, make this it. + if ($target->album_cover_item_id == null) { + $target->album_cover_item_id = + $source->is_album() ? $source->album_cover_item_id : $source->id; + $target->save(); + } + graphics::generate($target); + } + function index() { try { $session = Session::instance(); -- cgit v1.2.3