diff --git a/unl_theme/views/default/page_elements/elgg_topbar.php b/unl_theme/views/default/page_elements/elgg_topbar.php new file mode 100644 index 0000000000000000000000000000000000000000..12a9599b308bb3c4b69217e5c465a59517312aef --- /dev/null +++ b/unl_theme/views/default/page_elements/elgg_topbar.php @@ -0,0 +1,85 @@ +<?php + + /** + * Elgg top toolbar + * The standard elgg top toolbar + * + * @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-2009 + * @link http://elgg.org/ + * + */ +?> + +<?php + if (isloggedin()) { +?> + +<div id="elgg_topbar"> + +<div id="elgg_topbar_container_left"> + <div class="toolbarimages"> + <a href="#">TEST</a> + + <a href="<?php echo $_SESSION['user']->getURL(); ?>"><img class="user_mini_avatar" src="<?php echo $_SESSION['user']->getIcon('topbar'); ?>"></a> + + </div> + <div class="toolbarlinks"> + <a href="<?php echo $vars['url']; ?>pg/dashboard/" class="pagelinks"><?php echo elgg_echo('dashboard'); ?></a> + </div> + <?php + + echo elgg_view("navigation/topbar_tools"); + + ?> + + + <div class="toolbarlinks2"> + <?php + //allow people to extend this top menu + echo elgg_view('elgg_topbar/extend', $vars); + ?> + + <a href="<?php echo $vars['url']; ?>pg/settings/" class="usersettings"><?php echo elgg_echo('settings'); ?></a> + + <?php + + // The administration link is for admin or site admin users only + if ($vars['user']->admin || $vars['user']->siteadmin) { + + ?> + + <a href="<?php echo $vars['url']; ?>pg/admin/" class="usersettings"><?php echo elgg_echo("admin"); ?></a> + + <?php + + } + + ?> + </div> + + +</div> + + +<div id="elgg_topbar_container_right"> + <a href="<?php echo $vars['url']; ?>action/logout"><small><?php echo elgg_echo('logout'); ?></small></a> +</div> + +<div id="elgg_topbar_container_search"> +<form id="searchform" action="<?php echo $vars['url']; ?>search/" method="get"> + <input type="text" size="21" name="tag" value="Search" onclick="if (this.value=='Search') { this.value='' }" class="search_input" /> + <input type="submit" value="Go" class="search_submit_button" /> +</form> +</div> + +</div><!-- /#elgg_topbar --> + +<div class="clearfloat"></div> + +<?php + } +?> \ No newline at end of file diff --git a/unl_theme/views/default/page_elements/header.php b/unl_theme/views/default/page_elements/header.php index 25f78c165fd69d6b086b94b6deb5ff1b640701c4..a6428b0ffb22102d56d6eb76c241f40120a65c00 100644 --- a/unl_theme/views/default/page_elements/header.php +++ b/unl_theme/views/default/page_elements/header.php @@ -43,7 +43,8 @@ if (isset($pickerinuse) && $pickerinuse == true) { ?> <!-- include the default css file --> <link rel="stylesheet" href="<?php echo $vars['url']; ?>_css/css.css?lastcache=<?php echo $vars['config']->lastcache; ?>&viewtype=<?php echo $vars['view']; ?>" type="text/css" /> <style type="text/css"> - +a { color: #900; } +a:hover { color: #C00; text-decoration: none;} #navigation {display:none;} #container #main_right {width:960px;} diff --git a/unl_theme/views/default/page_elements/unl_nav.php b/unl_theme/views/default/page_elements/unl_nav.php new file mode 100644 index 0000000000000000000000000000000000000000..e96af73373ad58f7a3e427dbfe93bda940f41b9f --- /dev/null +++ b/unl_theme/views/default/page_elements/unl_nav.php @@ -0,0 +1,76 @@ +<?php + + /** + * Elgg navigtion for UNL template college nav + * The standard elgg top toolbar + * + */ +?> +<ul> +<?php + if (isloggedin()) { +?> + + <li> + <a href="<?php echo $_SESSION['user']->getURL(); ?>"><img alt="Profile" class="user_mini_avatar" src="<?php echo $_SESSION['user']->getIcon('topbar'); ?>"></a> + </li> + <li> + <a href="<?php echo $vars['url']; ?>pg/dashboard/" class="pagelinks"><?php echo elgg_echo('dashboard'); ?></a> + </li> +<?php + + // recreate tools menu compatible with UNL template + + $menu = get_register('menu'); + + + + if (is_array($menu) && sizeof($menu) > 0) { + $alphamenu = array(); + foreach($menu as $item) { + $alphamenu[$item->name] = $item; + } + ksort($alphamenu); + + foreach($alphamenu as $item) { + echo "<li><a href=\"{$item->value}\">" . $item->name . "</a></li>"; + } + } +?> + + + + <?php + //allow people to extend this top menu + echo elgg_view('elgg_topbar/extend', $vars); + ?> + + <li><a href="<?php echo $vars['url']; ?>pg/settings/" class="usersettings"><?php echo elgg_echo('settings'); ?></a></li> + + <?php + + // The administration link is for admin or site admin users only + if ($vars['user']->admin || $vars['user']->siteadmin) { + + ?> + + <li><a href="<?php echo $vars['url']; ?>pg/admin/" class="usersettings"><?php echo elgg_echo("admin"); ?></a></li> + + <?php + + } + + ?> + + + + + <li><a href="<?php echo $vars['url']; ?>action/logout"><small><?php echo elgg_echo('logout'); ?></small></a></li> + + + + +<?php + } +?> +</ul> \ No newline at end of file diff --git a/unl_theme/views/default/pageshells/pageshell.php b/unl_theme/views/default/pageshells/pageshell.php index f1eadfdc1222d38be79fa5cf378e760c2e989331..2936c17be6ee1544184a3239ea97c4e4de8621c3 100644 --- a/unl_theme/views/default/pageshells/pageshell.php +++ b/unl_theme/views/default/pageshells/pageshell.php @@ -15,24 +15,28 @@ if (empty($vars['title'])) { } else { $title = $vars['config']->sitename . ": " . $vars['title']; } +$page->breadcrumbs = "<!-- WDN: see glossary item \'breadcrumbs\' --> <ul> <li class=\"first\"><a href=\"http://www.unl.edu/\">UNL</a></li> <li>Social Network</li> </ul>"; $page->doctitle = '<title>'.$title.'</title>'; $page->head .= elgg_view('page_elements/header', $vars); +$page->collegenavigationlist = elgg_view('page_elements/unl_nav', $vars); $page->titlegraphic = '<h1>'.$vars['config']->sitename.'</h1>'; -$page->maincontentarea .= elgg_view('page_elements/elgg_topbar', $vars); +// not using element elgg_topbar +//$page->maincontentarea .= elgg_view('page_elements/elgg_topbar', $vars); // Commented out for now because this has unclosed divs. //$page->maincontentarea .= elgg_view('page_elements/header_contents', $vars); $page->maincontentarea .= elgg_view('messages/list', array('object' => $vars['sysmessages'])); $page->maincontentarea .= $vars['body']; - +/* not using the spotlight feature at this time if (isloggedin()) { // spotlight $page->maincontentarea .= elgg_view('page_elements/spotlight', $vars); } +*/ $page->footercontent = elgg_view('page_elements/footer', $vars);