From a161b38e65fa698133402f4fb23548242f494018 Mon Sep 17 00:00:00 2001 From: Dave Tosh Date: Tue, 23 Mar 2010 17:30:14 +0000 Subject: This videolist plugin shows real promise so we shall work on it for v1.8 then release it back to the community. --- watch.php | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 watch.php (limited to 'watch.php') diff --git a/watch.php b/watch.php new file mode 100644 index 000000000..6d0542a2f --- /dev/null +++ b/watch.php @@ -0,0 +1,44 @@ + + * @copyright Prateek Choudhary + */ +require_once(dirname(dirname(dirname(__FILE__))) . "/engine/start.php"); + + + // Get objects + $video_id = (int) get_input('video_id'); + + // If we can get out the video corresponding to video_id object ... + if ($videos = get_entity($video_id)) { + set_page_owner($videos->container_guid); + $videos_container = get_entity($videos->container_guid); + if($videos_container->type == "group") + set_context("groupsvideos"); + $page_owner = page_owner_entity(); + $title = sprintf(elgg_echo("videolist:home"),page_owner_entity()->name); + // Display it + $area2 = elgg_view("object/watch",array( + 'entity' => $video_id, + 'entity_owner' => $page_owner, + 'full' => true + )); + //$area2 .= elgg_view("videolist/comments", array('entity' => $videos)); + $body = elgg_view_layout("one_column_with_sidebar", $area1 . $area2); + } + else + { + // Display the 'post not found' page instead + $body = elgg_view("videolist/notfound"); + $title = elgg_echo("video:none"); + + } + // Finally draw the page + page_draw($title, $body); +?> -- cgit v1.2.3