diff options
author | brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2009-10-15 22:39:20 +0000 |
---|---|---|
committer | brettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2009-10-15 22:39:20 +0000 |
commit | 6c45ead6c42592479c020efa640b8b3317e77b5a (patch) | |
tree | e60dae03b34ac1ddce9439b9ddf75f0d8be8e192 /entities/index.php | |
parent | 7e08d8a4b110417ed017749d3183fa07d518a17b (diff) | |
download | elgg-6c45ead6c42592479c020efa640b8b3317e77b5a.tar.gz elgg-6c45ead6c42592479c020efa640b8b3317e77b5a.tar.bz2 |
Standardized files.
git-svn-id: http://code.elgg.org/elgg/trunk@3550 36083f99-b078-4883-b0ff-0f9b5a30f544
Diffstat (limited to 'entities/index.php')
-rw-r--r-- | entities/index.php | 112 |
1 files changed, 52 insertions, 60 deletions
diff --git a/entities/index.php b/entities/index.php index 85395b78d..fd7f1eb4f 100644 --- a/entities/index.php +++ b/entities/index.php @@ -1,68 +1,60 @@ <?php +/** + * Generic entity viewer + * Given a GUID, this page will try and display any entity + * + * @package Elgg + * @subpackage Core + * @author Curverider Ltd + * @link http://elgg.org/ + */ - /** - * Generic entity viewer - * Given a GUID, this page will try and display any entity - * - * @package Elgg - * @subpackage Core +// Load Elgg engine +require_once(dirname(dirname(__FILE__)) . "/engine/start.php"); - * @author Curverider Ltd +// Get the GUID of the entity we want to view +$guid = (int) get_input('guid'); +$shell = get_input('shell'); +if ($shell == "no") { + $shell = false; +} else { + $shell = true; +} - * @link http://elgg.org/ - */ +$context = get_input('context'); +if ($context) { + set_context($context); +} - // Load Elgg engine - require_once(dirname(dirname(__FILE__)) . "/engine/start.php"); +// Get the entity, if possible +if ($entity = get_entity($guid)) { + if ($entity->container_guid) { + set_page_owner($entity->container_guid); + } else { + set_page_owner($entity->owner_guid); + } - // Get the GUID of the entity we want to view - $guid = (int) get_input('guid'); - $shell = get_input('shell'); - if ($shell == "no") { - $shell = false; - } else { - $shell = true; - } - - $context = get_input('context'); - if ($context) set_context($context); - - // Get the entity, if possible - if ($entity = get_entity($guid)) { - - if ($entity->container_guid) { - set_page_owner($entity->container_guid); - } else { - set_page_owner($entity->owner_guid); - } - // Set the body to be the full view of the entity, and the title to be its title - if ($entity instanceof ElggObject) { - $title = $entity->title; - } else if ($entity instanceof ElggEntity) { - $title = $entity->name; - } - $area2 = elgg_view_entity($entity,true); - if ($shell) { - $body = elgg_view_layout('two_column_left_sidebar', '', $area1 . $area2); - } else { - $body = $area2; - } - - // Otherwise? - } else { - - $body = elgg_echo('notfound'); - - } - - // Display the page - if ($shell) { - page_draw($title, $body); - } else { - header("Content-type: text/html; charset=UTF-8"); - echo $title; - echo $body; - } + if ($entity instanceof ElggObject) { + $title = $entity->title; + } else if ($entity instanceof ElggEntity) { + $title = $entity->name; + } + $area2 = elgg_view_entity($entity,true); + if ($shell) { + $body = elgg_view_layout('two_column_left_sidebar', '', $area1 . $area2); + } else { + $body = $area2; + } +} else { + $body = elgg_echo('notfound'); +} -?>
\ No newline at end of file +// Display the page +if ($shell) { + page_draw($title, $body); +} else { + header("Content-type: text/html; charset=UTF-8"); + echo $title; + echo $body; +}
\ No newline at end of file |