From ece3f544d55a9918e4e2b6c0759a7faa1570e9ad Mon Sep 17 00:00:00 2001 From: cash Date: Sun, 19 Dec 2010 04:08:54 +0000 Subject: cleaned up profile hover menu git-svn-id: http://code.elgg.org/elgg/trunk@7679 36083f99-b078-4883-b0ff-0f9b5a30f544 --- views/default/navigation/menu/user_admin.php | 4 +- views/default/profile/hover.php | 63 ++++++++++ views/default/profile/icon.php | 167 ++++++++++----------------- 3 files changed, 129 insertions(+), 105 deletions(-) create mode 100644 views/default/profile/hover.php (limited to 'views/default') diff --git a/views/default/navigation/menu/user_admin.php b/views/default/navigation/menu/user_admin.php index 1972d7916..c88142876 100644 --- a/views/default/navigation/menu/user_admin.php +++ b/views/default/navigation/menu/user_admin.php @@ -25,6 +25,6 @@ foreach ($vars['menu'] as $section => $menu_items) { echo ''; } if ($toggle) { - echo '
  • '; - echo ''; } \ No newline at end of file diff --git a/views/default/profile/hover.php b/views/default/profile/hover.php new file mode 100644 index 000000000..85d6912ba --- /dev/null +++ b/views/default/profile/hover.php @@ -0,0 +1,63 @@ + + +
    + \ No newline at end of file diff --git a/views/default/profile/icon.php b/views/default/profile/icon.php index f58fbf10d..8021157b1 100644 --- a/views/default/profile/icon.php +++ b/views/default/profile/icon.php @@ -1,116 +1,77 @@ name, ENT_QUOTES, 'UTF-8'); +$username = $user->username; + +$icontime = $user->icontime; +if (!$icontime) { + $icontime = "default"; +} + +$js = elgg_get_array_value('js', $vars, ''); + +// Get any align and js +if (!empty($vars['align'])) { + $align = " align=\"{$vars['align']}\" "; +} else { + $align = ''; } -if ($vars['entity'] instanceof ElggUser) { - $name = htmlentities($vars['entity']->name, ENT_QUOTES, 'UTF-8'); - $username = $vars['entity']->username; +$override = elgg_get_array_value('override', $vars, false); - if ($icontime = $vars['entity']->icontime) { - $icontime = "{$icontime}"; - } else { - $icontime = "default"; - } - - // Get size - if (!in_array($vars['size'],array('small','medium','large','tiny','master','topbar'))) { - $vars['size'] = 'medium'; - } - - // Get any align and js - if (!empty($vars['align'])) { - $align = " align=\"{$vars['align']}\" "; - } else { - $align = ''; - } +$spacer_url = elgg_get_site_url() . '_graphics/spacer.gif'; +$icon_url = $user->getIcon($size); +$icon = "\"$name\""; - // Override - if (isset($vars['override']) && $vars['override'] == true) { - $override = true; - } else { - $override = false; - } - // profile avatar drop-down menu - if (!$override) { - ?> -
    -
    -
  • {$friendlinks}
  • "; - } - // view for plugins to extend - echo elgg_view('profile/menu/links',$vars); - } else { - // if looking at your own avatar menu - provide a couple of handy links - ?> -
  • - -
  • -
  • - -
  • - guid) { - $params = array( - 'user' => $vars['entity'], - 'sort_by' => 'order', - ); - $admin_links = elgg_view_menu('user_admin', $params); - if (!empty($admin_links)) { - echo "
  • {$admin_links}
  • "; - } - } - - } - echo ""; - ?> - - isBanned())) { - ?> - - - alt="name, ENT_QUOTES, 'UTF-8'); ?>" title="name, ENT_QUOTES, 'UTF-8'); ?>" style="background: url(getIcon($vars['size']); ?>) no-repeat;" class="" /> - getIcon($vars['size'])); ?>" border="0" alt="name, ENT_QUOTES, 'UTF-8'); ?>" title="name, ENT_QUOTES, 'UTF-8'); ?>" /> - */ +?> +
    + $user, + 'username' => $username, + 'name' => $name, +); +echo elgg_view('profile/hover', $params); - if (!$override) { - ?> -
    - isBanned())) { +?> + +isBanned())) { +?> + + + -- cgit v1.2.3