1
0
mirror of https://github.com/e107inc/e107.git synced 2025-07-31 03:40:37 +02:00

Type check for online_shortcodes::sc_online_member_user()

This commit is contained in:
Nick Liu
2020-01-17 21:23:54 +01:00
parent dbdb5f4a86
commit 509b9ff761

View File

@@ -317,13 +317,17 @@ class online_shortcodes extends e_shortcode
function sc_online_member_page()
{
if(empty($this->currentMember['page']))
$currentMember = $this->currentMember;
if(empty($currentMember['page']))
{
return null;
}
global $ADMIN_DIRECTORY;
return (!strstr($this->currentMember['pinfo'], $ADMIN_DIRECTORY) ? "<a href='".$this->currentMember['pinfo']."'>".$this->currentMember['page']."</a>" : $this->currentMember['page']);
$ADMIN_DIRECTORY = e107::getFolder('admin');
$pinfo = (isset($currentMember['pinfo'])) ? $currentMember['pinfo'] : '';
return !strstr($pinfo, $ADMIN_DIRECTORY) ?
"<a href='".$pinfo."'>".$currentMember['page']."</a>" :
$currentMember['page'];
}
}