Cheetah
All Classes Namespaces Files Functions Variables Pages
short_profile_info.php
Go to the documentation of this file.
1 <?php
2 
8 require_once('inc/header.inc.php');
9 require_once(CH_DIRECTORY_PATH_INC . 'design.inc.php');
10 require_once(CH_DIRECTORY_PATH_INC . 'params.inc.php');
11 require_once(CH_DIRECTORY_PATH_INC . 'utils.inc.php');
12 
13 ch_import('ChWsbPrivacy');
14 ch_import('ChWsbUserStatusView');
15 ch_import('ChWsbSubscription');
16 
18 
19 if (!isset($_GET['ID']) && !(int)$_GET['ID'])
20  exit;
21 
22 $iProfId = (int)$_GET['ID'];
24 
25 $sProfLink = '<a href="' . getProfileLink($iProfId) . '">' . getNickName($aProfileInfo['ID']) . '</a> ';
26 
28 $sUserIcon = $oUserStatus->getStatusIcon($iProfId);
30 
31 $aUnit = array(
32  'status_icon' => $sUserIcon,
33  'profile_status' => _t('_prof_status', $sProfLink, $sUserStatus),
34  'profile_status_message' => $aProfileInfo['status_message'],
35  'profile_actions' => $oFunctions->getProfileViewActions($iProfId, true),
36 );
37 
38 header('Content-type:text/html;charset=utf-8');
39 echo $oFunctions->transBox($oSysTemplate->parseHtmlByName('short_profile_info.html', $aUnit) . $sAddon);
header
</code > Be careful enabling this directive if you have a redirector script that does not use the< code > Location</code > HTTP header
Definition: URI.MungeResources.txt:10
$aUnit
$aUnit
Definition: short_profile_info.php:31
ch_import
ch_import($sClassName, $aModule=array())
Definition: utils.inc.php:1218
php
$sUserIcon
$sUserIcon
Definition: short_profile_info.php:28
$oFunctions
$oFunctions
Definition: ChTemplFunctions.php:20
$sUserStatus
$sUserStatus
Definition: short_profile_info.php:29
exit
exit
Definition: cart.php:21
$_GET
$_GET['debug']
Definition: index.php:67
getLoggedId
getLoggedId()
Definition: profiles.inc.php:32
getNickName
getNickName( $ID='')
Definition: profiles.inc.php:461
ChWsbUserStatusView
Definition: ChWsbUserStatusView.php:9
$sProfLink
$sProfLink
Definition: short_profile_info.php:25
_t
_t($key, $arg0="", $arg1="", $arg2="")
Definition: languages.inc.php:509
getProfileLink
getProfileLink( $iID, $sLinkAdd='')
Definition: profiles.inc.php:484
$iMemberId
$iMemberId
Definition: short_profile_info.php:17
$aProfileInfo
$aProfileInfo
Definition: short_profile_info.php:23
getProfileInfo
getProfileInfo($iProfileID=0, $checkActiveStatus=false, $forceCache=false)
Definition: profiles.inc.php:249
$iProfId
$iProfId
Definition: short_profile_info.php:22
$oSysTemplate
$oSysTemplate
Definition: params.inc.php:22
$oUserStatus
$oUserStatus
Definition: short_profile_info.php:27