* Code for review.
This commit is contained in:
@@ -245,16 +245,16 @@ class html extends baseHTML
|
||||
*/
|
||||
static public function avatar($user, $size = '', $className = 'avatar-circle', $attrib = '', $tag = 'div')
|
||||
{
|
||||
$userObj = new stdClass();
|
||||
|
||||
if(is_string($user))
|
||||
{
|
||||
$userObj = new stdClass();
|
||||
$userObj->account = $user;
|
||||
if(strlen($user) > 1) $userObj->avatar = $user;
|
||||
else $userObj->account = $user;
|
||||
$user = $userObj;
|
||||
}
|
||||
else if(is_array($user))
|
||||
elseif(is_array($user))
|
||||
{
|
||||
$userObj = new stdClass();
|
||||
$userObj->avatar = $user['avatar'];
|
||||
$userObj->account = $user['account'];
|
||||
$user = $userObj;
|
||||
@@ -274,16 +274,13 @@ class html extends baseHTML
|
||||
if(!$hasImage)
|
||||
{
|
||||
$colorHue = (html::stringToCode($user->account) * 43) % 360;
|
||||
$style .= "background: hsl($colorHue, 100%, 58%);";
|
||||
$style .= "background: hsl($colorHue, 100%, 58%);";
|
||||
}
|
||||
|
||||
if(!empty($style)) $style = "style='$style'";
|
||||
|
||||
$html = "<$tag class='avatar$extraClassName $className' $attrib $style>";
|
||||
|
||||
if($hasImage) $html .= html::image($user->avatar);
|
||||
else $html .= '<span>' . strtoupper($user->account[0]) . '</span>';
|
||||
|
||||
$html = "<$tag class='avatar$extraClassName $className' $attrib $style>";
|
||||
$html .= $hasImage ? html::image($user->avatar) : '<span>' . strtoupper($user->account[0]) . '</span>';
|
||||
$html .= "</$tag>";
|
||||
|
||||
return $html;
|
||||
|
||||
Reference in New Issue
Block a user