mirror of
https://github.com/e107inc/e107.git
synced 2025-08-09 08:06:38 +02:00
Avatar changes
This commit is contained in:
@@ -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 />";
|
||||||
|
//}
|
||||||
|
|
||||||
|
|
||||||
|
?>
|
Reference in New Issue
Block a user