<?php /** * Elgg pageshell * The standard HTML page shell that everything else fits into * * @package Elgg * @subpackage Core * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2 * @author Curverider Ltd * @copyright Curverider Ltd 2008 * @link http://elgg.org/ * * @uses $vars['config'] The site configuration settings, imported * @uses $vars['title'] The page title * @uses $vars['body'] The main content of the page * @uses $vars['messages'] A 2d array of various message registers, passed from system_messages() */ // Set title if (empty($vars['title'])) { $title = $vars['config']->sitename; } else if (empty($vars['config']->sitename)) { $title = $vars['title']; } else { $title = $vars['config']->sitename . ": " . $vars['title']; } ?> <?php echo elgg_view('page_elements/header', $vars); ?> <!-- main contents --> <!-- display any system messages --> <?php echo elgg_view('messages/list', array('object' => $vars['sysmessages'])); ?> <!-- canvas --> <div id="layout_canvas"> <?php echo $vars['body']; ?> <div class="clearfloat"></div> </div><!-- /#layout_canvas --> <?php if(isloggedin()){ ?> <!-- spotlight --> <?php echo elgg_view('page_elements/spotlight', $vars); ?> <?php } ?> <!-- footer --> <?php echo elgg_view('page_elements/footer', $vars); ?>