API - XOOPS 2.5.11 Beta 2
By monxoops.fr
userinfo.php File Reference

Namespaces

namespace  core
 

Variables

 $xoopsPreload = XoopsPreload::getInstance()
 
 $uid = (int)$_GET['uid']
 
if($uid<=0) $gperm_handler = xoops_getHandler('groupperm')
 
 $groups = is_object($xoopsUser) ? $xoopsUser->getGroups() : XOOPS_GROUP_ANONYMOUS
 
 $isAdmin = $gperm_handler->checkRight('system_admin', XOOPS_SYSTEM_USER, $groups)
 
if(is_object($xoopsUser)) else
 
 $thisUser = $member_handler->getUser($uid)
 
if(!is_object($thisUser)||! $thisUser->isActive()) $GLOBALS ['xoopsOption']['template_main'] = 'system_userinfo.tpl'
 
 $myts = MyTextSanitizer::getInstance()
 
if(is_object($xoopsUser) && $isAdmin) $xoopsOption ['xoops_pagetitle'] = sprintf(_US_ALLABOUT, $thisUser->getVar('uname'))
 
 $avatar = ''
 
 $var = $thisUser->getVar('bio', 'N')
 
 $date = $thisUser->getVar('last_login')
 
if(!empty($date)) $module_handler = xoops_getHandler('module')
 
 $criteria = new CriteriaCompo(new Criteria('hassearch', 1))
 
 $mids = array_keys($module_handler->getList($criteria))
 
 foreach ( $mids as $mid)
 

Variable Documentation

◆ $avatar

$avatar = ''

◆ $criteria

$criteria = new CriteriaCompo(new Criteria('hassearch', 1))

◆ $date

$date = $thisUser->getVar('last_login')

◆ $GLOBALS

if (!is_object( $thisUser)||! $thisUser->isActive()) $GLOBALS[ 'xoopsOption'][ 'template_main'] = 'system_userinfo.tpl'

◆ $gperm_handler

if ( $uid<=0) $gperm_handler = xoops_getHandler('groupperm')

◆ $groups

$groups = is_object($xoopsUser) ? $xoopsUser->getGroups() : XOOPS_GROUP_ANONYMOUS

◆ $isAdmin

$isAdmin = $gperm_handler->checkRight('system_admin', XOOPS_SYSTEM_USER, $groups)

◆ $mids

$mids = array_keys($module_handler->getList($criteria))

◆ $module_handler

if (!empty( $date)) $module_handler = xoops_getHandler('module')

◆ $myts

◆ $thisUser

$thisUser = $member_handler->getUser($uid)

◆ $uid

$uid = (int)$_GET['uid']

◆ $var

$var = $thisUser->getVar('bio', 'N')

◆ $xoopsOption

if (is_object( $xoopsUser) &&$isAdmin) $xoopsOption[ 'xoops_pagetitle'] = sprintf(_US_ALLABOUT, $thisUser->getVar('uname'))

◆ $xoopsPreload

$xoopsPreload = XoopsPreload::getInstance()

◆ else

if ( $thisUser->getVar( 'user_viewemail')==1) else
Initial value:
{
if($uname==''|| $pass=='') $member_handler
Definition: checklogin.php:33
xoops_getHandler($name, $optional=false)
Definition: functions.php:30

◆ foreach

foreach($mids as $mid) (   $mids as)