mirror of
https://github.com/e107inc/e107.git
synced 2025-08-01 12:20:44 +02:00
Type check for online_shortcodes::sc_online_member_user()
This commit is contained in:
@@ -317,13 +317,17 @@ class online_shortcodes extends e_shortcode
|
|||||||
|
|
||||||
function sc_online_member_page()
|
function sc_online_member_page()
|
||||||
{
|
{
|
||||||
if(empty($this->currentMember['page']))
|
$currentMember = $this->currentMember;
|
||||||
|
if(empty($currentMember['page']))
|
||||||
{
|
{
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
global $ADMIN_DIRECTORY;
|
$ADMIN_DIRECTORY = e107::getFolder('admin');
|
||||||
return (!strstr($this->currentMember['pinfo'], $ADMIN_DIRECTORY) ? "<a href='".$this->currentMember['pinfo']."'>".$this->currentMember['page']."</a>" : $this->currentMember['page']);
|
$pinfo = (isset($currentMember['pinfo'])) ? $currentMember['pinfo'] : '';
|
||||||
|
return !strstr($pinfo, $ADMIN_DIRECTORY) ?
|
||||||
|
"<a href='".$pinfo."'>".$currentMember['page']."</a>" :
|
||||||
|
$currentMember['page'];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user