find(); if (!$item->loaded) { return Kohana::show_404(); } $view = new View("feed.mrss"); $view->item = $item; $offset = $this->input->get("offset", 0); $view->children = $item->decendents_by_type("photo", Media_RSS_Controller::$LIMIT, $offset); if (!empty($offset)) { $view->prevOffset = $offset - Media_RSS_Controller::$LIMIT; } if ($view->children->count() >= Media_RSS_Controller::$LIMIT) { $view->nextOffset = $offset + Media_RSS_Controller::$LIMIT; } header("Content-type: application/rss+xml"); print $view; } }