summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Almdal <tnalmdal@shaw.ca>2008-11-19 02:50:11 +0000
committerTim Almdal <tnalmdal@shaw.ca>2008-11-19 02:50:11 +0000
commit693080669a95d9b875252f5bf9f2719c594df2f5 (patch)
treec851035a8852921f1b2f1eb63a242d0b9aed6133
parentad7ace9b72532512c67953d7149854312b6b195d (diff)
fix a few minor issues
-rw-r--r--core/config/config.php1
-rw-r--r--modules/media_rss/controllers/media_rss.php47
2 files changed, 46 insertions, 2 deletions
diff --git a/core/config/config.php b/core/config/config.php
index 2791bd76..70b571ec 100644
--- a/core/config/config.php
+++ b/core/config/config.php
@@ -129,6 +129,7 @@ $config['modules'] = array
MODPATH . 'user',
MODPATH . 'info',
MODPATH . 'gmaps',
+ MODPATH . 'media_rss',
MODPATH . 'slideshow',
MODPATH . 'comment',
);
diff --git a/modules/media_rss/controllers/media_rss.php b/modules/media_rss/controllers/media_rss.php
index 19a5dec3..7189987b 100644
--- a/modules/media_rss/controllers/media_rss.php
+++ b/modules/media_rss/controllers/media_rss.php
@@ -21,6 +21,22 @@ class Media_rss_Controller extends REST_Controller {
// @todo this should be retrieved from the slideshow configuration
public static $LIMIT = 10;
+ protected $resource_type = "item";
+
+ /**
+ * @see Rest_Controller::_index()
+ */
+ public function _index() {
+ throw new Exception("@todo Item_Controller::_index NOT IMPLEMENTED");
+ }
+
+ /**
+ * @see Rest_Controller::_create()
+ */
+ public function _create($resource) {
+ throw new Exception("@todo Item_Controller::_create NOT IMPLEMENTED");
+ }
+
public function _show($parent, $output_format) {
if ($output_format != "mediarss") {
throw new Exception("@todo Unsupported output format: $output_format");
@@ -28,13 +44,40 @@ class Media_rss_Controller extends REST_Controller {
$offset = $this->input->get("offset", 0);
- $view = new View("slideshow_feed.rss");
+ $view = new View("media.rss");
$view->item = $parent;
// @todo create a descendent child method on ORM_MTPP to get all of the children
- $view->children = $children;
+// $view->children = $parent->descendents();
+ }
+
+ /**
+ * @see Rest_Controller::_update()
+ */
+ public function _update($resource) {
+ throw new Exception("@todo Item_Controller::_update NOT IMPLEMENTED");
+ }
+
+ /**
+ * @see Rest_Controller::_delete()
+ */
+ public function _delete($resource) {
+ throw new Exception("@todo Item_Controller::_delete NOT IMPLEMENTED");
}
+ /**
+ * @see Rest_Controller::_form_add()
+ */
+ public function _form_add($parameter) {
+ throw new Exception("@todo Item_Controller::_form_add NOT IMPLEMENTED");
+ }
+ /**
+ * @see Rest_Controller::_form_edit()
+ */
+ public function _form_edit($resource) {
+ throw new Exception("@todo Item_Controller::_form_edit NOT IMPLEMENTED");
+ }
+
protected function get_output_format() {
return "mediarss";
}