diff options
Diffstat (limited to 'watch.php')
-rw-r--r-- | watch.php | 76 |
1 files changed, 38 insertions, 38 deletions
@@ -1,44 +1,44 @@ <?php - /** - * Elgg Video Plugin - * This plugin allows users to create a library of youtube/vimeo/metacafe videos - * - * @package Elgg - * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2 - * @author Prateek Choudhary <synapticfield@gmail.com> - * @copyright Prateek Choudhary - */ +/** + * Elgg Video Plugin + * This plugin allows users to create a library of youtube/vimeo/metacafe videos + * + * @package Elgg + * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2 + * @author Prateek Choudhary <synapticfield@gmail.com> + * @copyright Prateek Choudhary + */ + require_once(dirname(dirname(dirname(__FILE__))) . "/engine/start.php"); +// Get objects +$video_id = (int) get_input('video_id'); - // 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"); - +// 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"); } - // Finally draw the page - page_draw($title, $body); -?> + $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); |