1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-09 16:17:14 +02:00

Avatar changes

This commit is contained in:
CaMer0n
2012-06-19 02:04:19 +00:00
parent 6522e00e41
commit 312ec063ba

View File

@@ -1,33 +1,65 @@
global $loop_uid; // <?php
if(intval($loop_uid) > 0 && trim($parm) == "") // $Id$
{
$parm = $loop_uid;
}
if(is_numeric($parm)) global $loop_uid;
{
if($parm == USERID) return $parm;
$height = e107::getPref("im_height");
$width = e107::getPref("im_width");
$tp = e107::getParser();
if(intval($loop_uid) > 0 && trim($parm) == "")
{ {
$image = USERIMAGE; $parm = $loop_uid;
}
if(is_numeric($parm))
{
if($parm == USERID)
{
$image = USERIMAGE;
}
else
{
$row = get_user_data(intval($parm));
$image=$row['user_image'];
}
}
elseif($parm)
{
$image=$parm;
} }
else else
{ {
$row = get_user_data(intval($parm)); $image = USERIMAGE;
$image=$row['user_image'];
} }
}
elseif($parm) // if(!$image) { return; }
{
$image=$parm;
}
else //require_once(e_HANDLER.'avatar_handler.php');
{ // $avatar = avatar($image);
$image = USERIMAGE;
} if (vartrue($image))
if(!$image) { return; } {
require_once(e_HANDLER.'avatar_handler.php'); $img = (strpos($image,"://")!==false) ? $image : $tp->thumbUrl(e_MEDIA."avatars/".$image,"aw=".$width."&ah=".$height);
$avatar = avatar($image); $text = "<img class='user-avatar' src='".$img."' alt='' style='width:".$width."px; height:".$height."px' />";
if($avatar) }
{ else
return "<div class='spacer'><img src='".avatar($image)."' alt='' /></div><br />"; {
} $img = $tp->thumbUrl(e_IMAGE."generic/blank_avatar.jpg","aw=".$width."&ah=".$height);
$text = "<img class='user-avatar' src='".$img."' alt='' />";
}
return $text;
//if($avatar)
//{
// return "<div class='spacer'><img src='".avatar($image)."' alt='' /></div><br />";
//}
?>