mirror of
https://github.com/e107inc/e107.git
synced 2025-08-02 12:48:26 +02:00
Fixes #1858 - Generic avatar displayed when {USER_AVATAR} contains no parms.
This commit is contained in:
@@ -1,15 +1,19 @@
|
|||||||
<?php
|
<?php
|
||||||
// $Id$
|
// $Id$
|
||||||
function user_avatar_shortcode($parm=null) //TODO new function $tp->toAvatar(); so full arrays can be passed to it.
|
function user_avatar_shortcode($parm=null)
|
||||||
{
|
{
|
||||||
if(is_string($parm))
|
if(!empty($parm) && is_string($parm))
|
||||||
{
|
{
|
||||||
$data = array('user_image'=>$parm);
|
$data = array('user_image'=>$parm);
|
||||||
}
|
}
|
||||||
elseif(is_array($parm))
|
elseif(!empty($parm) && is_array($parm))
|
||||||
{
|
{
|
||||||
$data = $parm;
|
$data = $parm;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$data = null;
|
||||||
|
}
|
||||||
|
|
||||||
return e107::getParser()->toAvatar($data, $data);
|
return e107::getParser()->toAvatar($data, $data);
|
||||||
/*
|
/*
|
||||||
@@ -100,4 +104,3 @@ function user_avatar_shortcode($parm=null) //TODO new function $tp->toAvatar();
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
|
Reference in New Issue
Block a user