';
echo'
';
if (!empty($context['user']['avatar']) && isset($context['TPortal']['userbox']['avatar']))
echo $context['user']['avatar']['image'] . '
';
// If the user is logged in, display stuff like their name, new messages, etc.
if ($context['user']['is_logged']){
echo '
', $txt['hello_member'], ' ', $context['user']['name'], '';
echo '
'.$bullet.'
' , $txt[108] , ''; // Log out
echo '
'.$bullet.'IP: '.$user_info['ip'];
// Only tell them about their messages if they can read their messages!
if ($context['allow_pm']){
echo '
'.$bullet.'
' .$txt['tp-pm'].' ', $context['user']['messages'], '';
if($context['user']['unread_messages']>0)
echo '
'.$bullet.'
' .$txt['tp-pm2'].' ',$context['user']['unread_messages'] , '';
}
// Are there any members waiting for approval?
if (!empty($context['unapproved_members']))
echo '
'.$bullet.'
'.$txt['tp_unapproved_members'].' '. $context['unapproved_members'] . '';
if(isset($context['TPortal']['userbox']['unread'])){
echo '
'.$bullet.'
' .$txt['tp-unread'].'
'.$bullet.'
'.$txt['tp-replies'].'
'.$bullet.'
'.$txt['tp-showownposts'].'';
}
// Is the forum in maintenance mode?
if ($context['in_maintenance'] && $context['user']['is_admin'])
echo '
' .$bullet.$txt['tp_maintenace']. '';
// Show the total time logged in?
if (!empty($context['user']['total_time_logged_in']) && isset($context['TPortal']['userbox']['logged'])){
echo '
'.$bullet.$txt['tp-loggedintime'] . ' ';
echo '
'.$context['user']['total_time_logged_in']['days'] . $txt['tp-acronymdays'];
echo $context['user']['total_time_logged_in']['hours'] . $txt['tp-acronymhours'];
echo $context['user']['total_time_logged_in']['minutes'] .$txt['tp-acronymminutes'];
}
if(isset($context['TPortal']['userbox']['time'])){
echo '
'.$bullet. $context['current_time'];
}
}
// Otherwise they're a guest - so politely ask them to register or login.
else{
echo '
', $txt['welcome_guest'], '
'.$bullet.'IP LOGGED: '.$user_info['ip'].'
', $context['current_time'], '
';
}
echo '
';
if(isset($context['TPortal']['userbox']['stats']))
// members stats
echo '
'.$txt[19].'
'.$bullet.$txt[488].': ' , isset($modSettings['memberCount']) ? $modSettings['memberCount'] : $modSettings['totalMembers'] , '
'.$bullet.$txt['tp-latest']. ':
', $modSettings['latestRealName'], '';
if(isset($context['TPortal']['userbox']['stats_all']))
// more stats
echo '

Site Meter
'.$bullet.$txt[489].': '.$modSettings['totalMessages']. '
'.$bullet. $txt[490].': '.$modSettings['totalTopics']. '
'.$bullet.$txt['tp-mostonline-today'].': '.$modSettings['mostOnlineToday'].'
'.$bullet.$txt['tp-mostonline'].': '.$modSettings['mostOnline'].'
('.timeformat($modSettings['mostDate']).')
';
if(isset($context['TPortal']['userbox']['online'])){
// add online users
echo '

'.$txt[158].'';
$online = ssi_whosOnline('array');
echo $bullet.$txt['tp-users'].': '.$online['num_users'];
echo '
'.$bullet.$txt['tp-guests'].': '.$online['guests'];
echo '
'.$bullet.$txt['tp-total'].': '.$online['total_users'].'
';
foreach($online['users'] as $user){
echo $bullet2 , $user['hidden'] ? '' . $user['link'] . '' : $user['link'];
echo '
';
}
echo '
';
}
echo '
';
// admin parts etc.
if(!isset($context['TPortal']['can_submit_article']))
$context['TPortal']['can_submit_article']=0;
// do not show if none is availalable
echo "
\n";
if($context['TPortal']['can_submit_article']==1 || allowedTo(array('tp_dlupload','tp_dlmanager','tp_settings','tp_articles','tp_blocks','tp_linkmanager','tp_teampage','tp_gallery')))
{
echo '
'.$txt['tp-tools'].'';
// can we submit an article?
if($context['TPortal']['can_submit_article']==1 && !allowedTo('tp_articles'))
echo $bullet4.'
' . $txt['tp-submitarticle']. '';
// can we edit the shoutbox?
if (allowedTo('tp_blocks'))
echo $bullet4.'
Edit Shoutbox';
// upload a file?
if(allowedTo('tp_dlupload') || allowedTo('tp_dlmanager'))
echo $bullet4.'
' . $txt['permissionname_tp_dlupload']. '';
// tpadmin checks
if (allowedTo('tp_settings'))
echo $bullet4.'
' . $txt['permissionname_tp_settings'] . '';
if (allowedTo('tp_blocks'))
echo $bullet4.'
' . $txt['permissionname_tp_blocks'] . '';
if (allowedTo('tp_articles'))
{
echo $bullet4.'
' . $txt['permissionname_tp_articles'] . '';
// any submissions?
if($context['TPortal']['submitcheck']['articles']>0)
echo $bullet4.$bullet3.'
' . $context['TPortal']['submitcheck']['articles'] . ' ' .$txt['tp-articlessubmitted'] . '';
}
if (allowedTo('tp_dlmanager'))
{
echo $bullet4.'
' . $txt['permissionname_tp_dlmanager'] . '';
// any submissions?
if($context['TPortal']['submitcheck']['uploads']>0)
echo $bullet4.$bullet3.'
' . $context['TPortal']['submitcheck']['uploads'] . ' ' .$txt['tp-dluploaded'] . '';
}
/*
if (allowedTo('tp_gallery'))
echo $bullet4.'
' . $txt['permissionname_tp_gallery'] . '';
if (allowedTo('tp_teampage'))
echo $bullet4.'
' . $txt['permissionname_tp_teampage'] . '';
if (allowedTo('tp_linkmanager'))
echo $bullet4.'
' . $txt['permissionname_tp_linkmanager'] . '';
*/
}
echo '
';
// is it a number?
//if(!is_numeric($context['TPortal']['recentboxnum']))
$context['TPortal']['recentboxnum']='20';
// leave out the recycle board, if any
if(isset($modSettings['recycle_board']))
$bb=array($modSettings['recycle_board']);
else
$bb=array();
$what=ssi_recentTopics($num_recent = $context['TPortal']['recentboxnum'], $bb, $output_method = 'array');
// Output the topics
$counter=1; $cmax=count($what);
echo '
';
foreach($what as $w){
echo '
', $txt[525], ' ', $w['poster']['link'], '
';
if(!$w['new'])
echo '

';
echo '['.$w['time'].']
';
if($counter != $cmax)
echo '
';
$counter++;
}
echo '
';
$temaid=explode(',',$context['TPortal']['temaer']);
$temanavn=explode(',',$context['TPortal']['temanames']);
$temapaths=explode(',',$context['TPortal']['temapaths']);
if(isset($context['TPortal']['querystring']))
$tp_where=$context['TPortal']['querystring'];
else
$tp_where='action=forum;';
if($tp_where!='')
$tp_where .=';';
// remove multiple theme=x in the string.
$tp_where=preg_replace("'theme=[^>]*?;'si", "", $tp_where);
if(sizeof($temaid)>1){
echo '
';
}
else
echo $txt['tp-nothemeschosen'];
echo '
';
global $context, $settings, $options, $scripturl, $txt, $modSettings;
// Show the shoutbox, takes settings from tpadmin
if(isset($context['TPortal']['querystring']))
$tp_where=$context['TPortal']['querystring'];
else
$tp_where='';
if(!isset($context['TPortal']['shoutbox']))
$context['TPortal']['shoutbox']='';
if($context['TPortal']['shoutbox_usescroll']=='1')
echo '
'.$context['TPortal']['shoutbox'].'
';
else
echo '
', $context['TPortal']['shoutbox'], ' |
';
// show archives
if($context['TPortal']['show_shoutbox_archive']>0){
echo '
';
}
echo '
';
echo '