name, ENT_QUOTES, 'UTF-8', false); $username = $user->username; $icontime = $user->icontime; if (!$icontime) { $icontime = "default"; } $js = elgg_extract('js', $vars, ''); if ($js) { elgg_deprecated_notice("Passing 'js' to icon views is deprecated.", 1.8, 5); } $img_class = ''; if (isset($vars['img_class'])) { $img_class = "class=\"{$vars['img_class']}\""; } $use_hover = elgg_extract('use_hover', $vars, true); if (isset($vars['override'])) { elgg_deprecated_notice("Use 'use_hover' rather than 'override' with user avatars", 1.8, 5); $use_hover = false; } if (isset($vars['hover'])) { // only 1.8.0 was released with 'hover' as the key $use_hover = $vars['hover']; } $spacer_url = elgg_get_site_url() . '_graphics/spacer.gif'; $icon_url = $user->getIconURL($size); $icon = "\"$name\""; $show_menu = $use_hover && (elgg_is_admin_logged_in() || !$user->isBanned()); ?>
$user, 'username' => $username, 'name' => $name, ); echo elgg_view_icon('hover-menu'); echo elgg_view_menu('user_hover', $params); } if ($use_link) { $class = elgg_extract('link_class', $vars, ''); echo elgg_view('output/url', array( 'href' => $user->getURL(), 'text' => $icon, 'is_trusted' => true, 'class' => $class, )); } else { echo "$icon"; } ?>