diff options
Diffstat (limited to 'views/default/page_elements')
| -rw-r--r-- | views/default/page_elements/content_header.php | 105 | ||||
| -rw-r--r-- | views/default/page_elements/content_header_member.php | 26 | ||||
| -rw-r--r-- | views/default/page_elements/elgg_content.php | 9 | ||||
| -rw-r--r-- | views/default/page_elements/elgg_footer.php | 23 | ||||
| -rw-r--r-- | views/default/page_elements/elgg_header.php | 30 | ||||
| -rw-r--r-- | views/default/page_elements/elgg_sidebar.php | 17 | ||||
| -rw-r--r-- | views/default/page_elements/elgg_topbar.php | 44 | ||||
| -rw-r--r-- | views/default/page_elements/elgg_topbar_logout.php | 14 | ||||
| -rw-r--r-- | views/default/page_elements/html_begin.php | 93 | ||||
| -rw-r--r-- | views/default/page_elements/html_end.php | 11 | ||||
| -rw-r--r-- | views/default/page_elements/owner_block.php | 93 | ||||
| -rw-r--r-- | views/default/page_elements/title.php | 41 |
12 files changed, 0 insertions, 506 deletions
diff --git a/views/default/page_elements/content_header.php b/views/default/page_elements/content_header.php deleted file mode 100644 index 825d6a1ed..000000000 --- a/views/default/page_elements/content_header.php +++ /dev/null @@ -1,105 +0,0 @@ -<?php -/** - * Displays the Add New button, and the All, Mine, My Friends tabs for plugins - * If a user is not logged in, this only displays the All tab. - * If this is in a group context, it doesn't display any tabs - * - * @package Elgg - * @subpackage Core - * @author Curverider Ltd - * @link http://elgg.org/ - * - */ - -$page_owner = page_owner_entity(); -$logged_in_user = get_loggedin_user(); -$username = $logged_in_user->username; - -if (!$page_owner) { - $page_owner = $logged_in_user; -} - -// so we know if the user is looking at their own, everyone's or all friends -$filter_context = $vars['context']; - -// get the object type -$type = $vars['type']; - -// tons of empty strings. -$mine_selected = $all_selected = $friend_selected = -$new_button = $action_buttons = $filter_content = ''; - -$all_title = elgg_echo('all'); -$mine_title = elgg_echo('mine'); -$friend_title = elgg_echo('friends'); - -if (!($page_owner instanceof ElggGroup)){ - if($filter_context == 'everyone') { - $all_selected = "class = 'selected'"; - } - if($filter_context == 'mine') { - $mine_selected = "class = 'selected'"; - } - if($filter_context == 'friends') { - $friend_selected = "class = 'selected'"; - } -} - -// allow plugins to override default page handlers -// @todo switch this over to proper page handling style -$all_link = (isset($vars['all_link'])) ? $vars['all_link'] : "{$vars['url']}mod/$type/all.php"; -$mine_link = (isset($vars['mine_link'])) ? $vars['mine_link'] : "{$vars['url']}pg/$type/$username"; -$friend_link = (isset($vars['friend_link'])) ? $vars['friend_link'] : "{$vars['url']}pg/$type/$username/friends"; -$new_link = (isset($vars['new_link'])) ? $vars['new_link'] : "{$CONFIG->wwwroot}pg/$type/$username/new"; - -$title = elgg_echo($type); -$title = '<div class="content_header_title">' . elgg_view_title($title) . '</div>'; - -$tabs = <<<EOT - <div class="elgg_horizontal_tabbed_nav margin_top"> - <ul> - <li $all_selected><a href="$all_link">$all_title</a></li> - <li $mine_selected><a href="$mine_link">$mine_title</a></li> - <li $friend_selected><a href="$friend_link">$friend_title</a></li> - </ul> - </div> -EOT; - -// must be logged in to see the filter menu and any action buttons -if (isloggedin()) { - // only show the new button when not on the add form. - // hide the tabs when on the add form. - // @todo remove the hard coded reference to the videolist plugin - if ($filter_context == 'action') { - $tabs = ''; - } else { - if(get_context() == "videolist"){ - $video_link = $CONFIG->wwwroot . "pg/videolist/browse/$username/"; - $new_button .= "<a href=\"{$video_link}\" class='action_button'>" . elgg_echo('videolist:browsemenu') . '</a>'; - }else{ - $new_button = "<a href=\"{$new_link}\" class='action_button'>" . elgg_echo($type . ':new') . '</a>'; - } - $new_button = "<div class='content_header_options'>$new_button</div>"; - } - - // also hide the tabs if in a group context (ie, listing groups) or - // when viewing tools belonging to a group - if (get_context() == 'groups' || $page_owner instanceof ElggGroup) { - $tabs = ''; - } -} else { - // only show logged out users the all tab - $page_filter = <<<EOT - <div class="elgg_horizontal_tabbed_nav margin_top"> - <ul> - <li $all_selected><a href="$all_link">$all_title</a></li> - </ul> - </div> -EOT; -} -?> -<div id="content_header" class="clearfloat"> - <?php echo $title . $new_button; ?> -</div> -<?php echo $tabs; ?> - diff --git a/views/default/page_elements/content_header_member.php b/views/default/page_elements/content_header_member.php deleted file mode 100644 index f7ef30284..000000000 --- a/views/default/page_elements/content_header_member.php +++ /dev/null @@ -1,26 +0,0 @@ -<?php
-/**
- * When looking at a users blog, bookmarks, video etc only show
- * the users name and the tool you are viewing
- *
- * @package Elgg
- * @subpackage Core
- * @author Curverider Ltd
- * @link http://elgg.org/
- *
- */
-
-$page_owner = page_owner_entity();
-$name = page_owner_entity()->name;
-
-// get the object type
-$type = $vars['type'];
-
-$title = elgg_echo($type);
-$title = $name . "'s " . $type;
-?>
-
-<div id="content_header" class="clearfloat">
- <?php echo '<div class="content_header_title">' . elgg_view_title($title) . '</div>'; ?>
-</div>
-
diff --git a/views/default/page_elements/elgg_content.php b/views/default/page_elements/elgg_content.php deleted file mode 100644 index 35e67232c..000000000 --- a/views/default/page_elements/elgg_content.php +++ /dev/null @@ -1,9 +0,0 @@ -<?php -/** - * Elgg content wrapper - * This file holds the main content - **/ - -$content = isset($vars['body']) ? $vars['body'] : ''; - -echo $content; diff --git a/views/default/page_elements/elgg_footer.php b/views/default/page_elements/elgg_footer.php deleted file mode 100644 index 0f632d97d..000000000 --- a/views/default/page_elements/elgg_footer.php +++ /dev/null @@ -1,23 +0,0 @@ -<?php -/** - * Elgg footer - * The standard HTML footer that displays across the site - * - * @package Elgg - * @subpackage Core - * @author Curverider Ltd - * @link http://elgg.org/ - * - */ - -?> -<div id="elgg_footer"> - <div id="elgg_footer_contents" class="clearfloat"> - <?php echo elgg_view('footer/links'); ?> - <a href="http://www.elgg.org" class="powered_by_elgg_badge"> - <img src="<?php echo $vars['url']; ?>_graphics/powered_by_elgg_badge_drk_bckgnd.gif" alt="Powered by Elgg" /> - </a> - </div> -</div> - -<?php echo elgg_view('footer/analytics'); ?> diff --git a/views/default/page_elements/elgg_header.php b/views/default/page_elements/elgg_header.php deleted file mode 100644 index d036fcf46..000000000 --- a/views/default/page_elements/elgg_header.php +++ /dev/null @@ -1,30 +0,0 @@ -<?php -/** - * Elgg header contents - * This file holds the header output that a user will see - **/ - -?> -<div id="elgg_header"> - <div id="elgg_header_contents"> - <!-- site name --> - <h1><a href="<?php echo $vars['url']; ?>"><?php - $logo = $vars['config']->site->customlogo; - $logo_time = $vars['config']->site->customlogo_time; - if (empty($logo)) { - echo "<span class='network_title'>".$vars['config']->sitename ."</span>"; - } else { - echo "<img class='custom_logo' src=\"{$vars['url']}pg/csseditor/{$logo_time}.jpg\" alt=\"". htmlentities($vars['config']->sitename) ."\" />"; - } - ?></a></h1> - <?php - // drop-down login - echo elgg_view('account/forms/login_dropdown'); - - // insert site-wide navigation - echo elgg_view('navigation/site_nav'); - // insert a view which can be extended - echo elgg_view('header/extend'); - ?> - </div> -</div>
\ No newline at end of file diff --git a/views/default/page_elements/elgg_sidebar.php b/views/default/page_elements/elgg_sidebar.php deleted file mode 100644 index a8d3239ab..000000000 --- a/views/default/page_elements/elgg_sidebar.php +++ /dev/null @@ -1,17 +0,0 @@ -<?php -/** - * Elgg sidebar contents - * - **/ - -echo elgg_view('page_elements/owner_block'); - -if (isset($vars['area2'])) { - echo $vars['area2']; -} - -// optional third parameter of elgg_view_layout -if (isset($vars['area3'])) { - echo $vars['area3']; -} - diff --git a/views/default/page_elements/elgg_topbar.php b/views/default/page_elements/elgg_topbar.php deleted file mode 100644 index e88cb0fac..000000000 --- a/views/default/page_elements/elgg_topbar.php +++ /dev/null @@ -1,44 +0,0 @@ -<?php -/** - * Elgg top toolbar - * The standard elgg top toolbar - */ - -$user = get_loggedin_user(); -if (($user instanceof ElggUser) && ($user->guid > 0)) { - echo '<div id="elgg_topbar" class="clearfloat">'; - echo '<div id="elgg_topbar_contents">'; - - // Elgg logo - echo '<a href="http://www.elgg.org">'; - echo "<img class=\"site_logo\" src=\"{$vars['url']}_graphics/elgg_toolbar_logo.gif\" alt=\"Elgg logo\" />"; - echo '</a>'; - - // avatar - $user_link = $user->getURL(); - $user_image = $user->getIcon('topbar'); - echo "<a href=\"$user_link\"><img class=\"user_mini_avatar\" src=\"$user_image\" alt=\"User avatar\" /></a>"; - - // logout link - echo elgg_view('page_elements/elgg_topbar_logout', $vars); - - // elgg tools menu - // need to echo this empty view for backward compatibility. - echo elgg_view("navigation/topbar_tools"); - - // enable elgg topbar extending - echo elgg_view('elgg_topbar/extend', $vars); - - // user settings - $settings = elgg_echo('settings'); - echo "<a href=\"{$vars['url']}pg/settings\" class=\"settings\">$settings</a>"; - - // The administration link is for admin or site admin users only - if ($user->isAdmin()) { - $admin = elgg_echo("admin"); - echo "<a href=\"{$vars['url']}pg/admin\" class=\"admin\">$admin</a>"; - } - - echo '</div>'; - echo '</div>'; -} diff --git a/views/default/page_elements/elgg_topbar_logout.php b/views/default/page_elements/elgg_topbar_logout.php deleted file mode 100644 index d37c5f126..000000000 --- a/views/default/page_elements/elgg_topbar_logout.php +++ /dev/null @@ -1,14 +0,0 @@ -<?php -/** - * A standard logout link - * - * Called within the Elgg topbar view. - */ - -echo '<div class="log_out">'; -echo elgg_view('output/url', array( - 'href' => "{$vars['url']}action/logout", - 'text' => elgg_echo('logout'), - 'is_action' => TRUE -)); -echo '</div>'; diff --git a/views/default/page_elements/html_begin.php b/views/default/page_elements/html_begin.php deleted file mode 100644 index 58c58833b..000000000 --- a/views/default/page_elements/html_begin.php +++ /dev/null @@ -1,93 +0,0 @@ -<?php -/** - * Start html output. - * The standard HTML header that displays across the site - * - * @uses $vars['config'] The site configuration settings, imported - * @uses $vars['title'] The page title - * @uses $vars['body'] The main content of the page - */ - -// 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']; -} - -global $autofeed; -if (isset($autofeed) && $autofeed == true) { - $url = $url2 = full_url(); - if (substr_count($url,'?')) { - $url .= "&view=rss"; - } else { - $url .= "?view=rss"; - } - $feedref = <<<END - - <link rel="alternate" type="application/rss+xml" title="RSS" href="{$url}" /> - -END; -} else { - $feedref = ""; -} - -// we won't trust server configuration but specify utf-8 -header('Content-type: text/html; charset=utf-8'); - -$version = get_version(); -$release = get_version(true); -?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> -<head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> - <meta name="ElggRelease" content="<?php echo $release; ?>" /> - <meta name="ElggVersion" content="<?php echo $version; ?>" /> - <title><?php echo $title; ?></title> - <link rel="SHORTCUT ICON" href="<?php echo $vars['url']; ?>_graphics/favicon.ico" /> - - <script type="text/javascript" src="<?php echo $vars['url']; ?>vendors/jquery/jquery-1.4.2.min.js"></script> - <script type="text/javascript" src="<?php echo $vars['url']; ?>vendors/jquery/jquery-ui-1.7.2.min.js"></script> - <script type="text/javascript" src="<?php echo $vars['url']; ?>vendors/jquery/jquery.form.js"></script> - <script type="text/javascript" src="<?php echo $vars['url']; ?>_css/js.php?lastcache=<?php echo $vars['config']->lastcache; ?>&js=initialise_elgg&viewtype=<?php echo $vars['view']; ?>"></script> - - <?php - echo $feedref; - if (elgg_view_exists('metatags')) { - echo elgg_view('metatags', $vars); - } - - // this was previously required because of an odd browser canvas drawing bug - // in firefox. It seems to not be require with the new layout...? -// <script type="text/javascript"> -// jQuery(document).ready(function($) { -// }); -// </script> - ?> - -<?php - global $pickerinuse; - if (isset($pickerinuse) && $pickerinuse == true) { -?> - <!-- only needed on pages where we have friends collections and/or the friends picker --> - <script type="text/javascript" src="<?php echo $vars['url']; ?>vendors/jquery/jquery.easing.1.3.packed.js"></script> - <script type="text/javascript" src="<?php echo $vars['url']; ?>_css/js.php?lastcache=<?php echo $vars['config']->lastcache; ?>&js=friendsPickerv1&viewtype=<?php echo $vars['view']; ?>"></script> -<?php - } -?> - <!-- 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" /> - - <!--[if IE 6]> - <link rel="stylesheet" type="text/css" href="<?php echo $vars['url']; ?>views/default/css_ie6.php" /> - <![endif]--> - - <!--[if gt IE 6]> - <link rel="stylesheet" type="text/css" href="<?php echo $vars['url']; ?>views/default/css_ie.php" /> - <![endif]--> -</head> - -<body> diff --git a/views/default/page_elements/html_end.php b/views/default/page_elements/html_end.php deleted file mode 100644 index 0862934cf..000000000 --- a/views/default/page_elements/html_end.php +++ /dev/null @@ -1,11 +0,0 @@ -<?php -/** - * Start html output. - * The standard HTML header that displays across the site - * @uses $vars['config'] The site configuration settings, imported - * @uses $vars['title'] The page title - * @uses $vars['body'] The main content of the page - */ -?> -</body> -</html> diff --git a/views/default/page_elements/owner_block.php b/views/default/page_elements/owner_block.php deleted file mode 100644 index 12341bec7..000000000 --- a/views/default/page_elements/owner_block.php +++ /dev/null @@ -1,93 +0,0 @@ -<?php -/** - * Elgg owner block - * Displays page ownership information - * - * @package Elgg - * @subpackage Core - * @author Curverider Ltd - * @link http://elgg.org/ - * - */ - -$contents = ""; - -// Are there feeds to display? -global $autofeed; -if (isset($autofeed) && $autofeed == true) { - $url = $url2 = full_url(); - if (substr_count($url,'?')) { - $url .= "&view=rss"; - } else { - $url .= "?view=rss"; - } - $label = elgg_echo('feed:rss'); - $contents .= <<<END - <div class="rss_link clearfloat"><a href="{$url}" rel="nofollow" title="{$label}">{$label}</a></div> -END; -} - -if(is_plugin_enabled('profile')) { - // Is there a page owner? - $owner = page_owner_entity(); - if ($owner instanceof ElggGroup || - ($owner instanceof ElggUser && $owner->getGUID() != get_loggedin_userid()) - ) { - $icon = elgg_view('profile/icon', array('entity' => $owner, 'size' => 'tiny')); - $owner_url = $owner->getURL(); - $display = "<div class='owner_block_icon'>$icon</div>"; - $display .= '<div class="owner_block_contents clearfloat">'; - $display .= "<h3><a href=\"$owner_url\">{$owner->name}</a></h3>"; - - if ($owner->briefdescription) { - $display .= "<p class=\"profile_info briefdescription\">{$owner->briefdescription}</p>"; - } - - $location = elgg_view('output/tags', array('value' => $owner->location)); - $display .= "<p class=\"profile_info location\">$location</p>"; - - $display .= '</div>'; - - // Trigger owner block menu - $params = array('owner' => $owner); - $links = trigger_plugin_hook('profile_menu', 'profile', $params, array()); - if (is_array($links) && !empty($links)) { - // sort the links by name - usort($links, create_function( - '$a, $b', - 'return strnatcasecmp($a[\'text\'], $b[\'text\']);' - )); - - $display .= '<div class="owners_content_links"><ul>'; - foreach ($links as $link) { - $display .= "<li><a href=\"{$link['href']}\">{$link['text']}</a></li>"; - } - $display .= '</ul></div>'; - } - - // Allow plugins to extend the owner block contents - $display .= elgg_view('owner_block/profile_extend'); - - // close owner_block_content - //$display .= '</div>'; - - $contents .= "<div id='owner_block' class='clearfloat'>$display</div>"; - } -} - -$contents .= elgg_view('owner_block/extend'); - - -// Have we been asked to inject any content? If so, display it -if (isset($vars['content'])) - $contents .= $vars['content']; - -// Initialise the current tool/page submenu (plugins can add to the submenu) -$submenu = elgg_get_submenu(); - -if (!empty($submenu)) - $contents .= $submenu; - -if (!empty($contents)) { - echo $contents; -}
\ No newline at end of file diff --git a/views/default/page_elements/title.php b/views/default/page_elements/title.php deleted file mode 100644 index c89371013..000000000 --- a/views/default/page_elements/title.php +++ /dev/null @@ -1,41 +0,0 @@ -<?php -/** - * Elgg title element - * @uses $vars['title'] The page title - */ - -$page_owner = page_owner(); -$page_owner_user = get_entity($page_owner); - -$submenu = get_submenu(); // elgg_view('canvas_header/submenu'); -if (!empty($submenu)) { - $submenu = "<ul class='submenu extended'>" . $submenu . "</ul>"; -} - -if (($_SESSION['guid']) && ($page_owner && $page_owner_user->guid != $_SESSION['user']->getGUID())) { - $info = "<h2>" . $vars['title'] . "</h2>"; - if($page_owner_user instanceOf ElggGroup) { - $display = $info; - } else { - $display = $info; - } - if (!empty($submenu) && $vars['submenu'] == true) { - // plugins can extend this to add menu options - $display .= $submenu; - } -} else { - $info = "<h2>" . $vars['title'] . "</h2>"; - if($page_owner_user instanceOf ElggGroup) { - $display = $info; - } else { - $display = $info; - } - if (!empty($submenu) && $vars['submenu'] == true) { - // plugins can extend this to add menu options - $display .= $submenu; - } -} - - -//print to screen -echo $display;
\ No newline at end of file |
