]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Refs #3567 added class extending to icon/user/default
authorCash Costello <cash.costello@gmail.com>
Thu, 7 Jul 2011 10:23:30 +0000 (06:23 -0400)
committerCash Costello <cash.costello@gmail.com>
Thu, 7 Jul 2011 10:23:30 +0000 (06:23 -0400)
views/default/icon/user/default.php

index 46889e89e900de78765253d7da5305e532355314..6f5c6e2da81e2c9f492f844b04a27aab6b5435c2 100644 (file)
@@ -8,6 +8,7 @@
  * @uses $vars['entity'] The user entity. If none specified, the current user is assumed.
  * @uses $vars['size']   The size - tiny, small, medium or large. (medium)
  * @uses $vars['hover']  Display the hover menu? (true)
+ * @uses $vars['class']  Optional class added to the .elgg-avatar div
  */
 
 $user = elgg_extract('entity', $vars, elgg_get_logged_in_user_entity());
@@ -16,6 +17,11 @@ if (!in_array($size, array('topbar', 'tiny', 'small', 'medium', 'large', 'master
        $size = 'medium';
 }
 
+$class = "elgg-avatar elgg-avatar-$size";
+if (isset($vars['class'])) {
+       $class = "$class {$vars['class']}";
+}
+
 if (!($user instanceof ElggUser)) {
        return true;
 }
@@ -40,7 +46,7 @@ $icon = "<img src=\"$spacer_url\" alt=\"$name\" title=\"$name\" $js style=\"back
 $show_menu = $hover && (elgg_is_admin_logged_in() || !$user->isBanned());
 
 ?>
-<div class="elgg-avatar elgg-avatar-<?php echo $size; ?>">
+<div class="<?php echo $class; ?>">
 <?php
 
 if ($show_menu) {