%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/bitrix/www/bitrix/components/bitrix/socialnetwork.user_profile/templates/short/
Upload File :
Create Path :
Current File : /home/bitrix/www/bitrix/components/bitrix/socialnetwork.user_profile/templates/short/template.php

<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<?
if ($arResult["NEED_AUTH"] == "Y")
{
	$APPLICATION->AuthForm("");
}
elseif (strlen($arResult["FatalError"]) > 0)
{
	?><span class='errortext'><?=$arResult["FatalError"]?></span><br /><br /><?
}
else
{
	if(strlen($arResult["ErrorMessage"])>0)
	{
		?><span class='errortext'><?=$arResult["ErrorMessage"]?></span><br /><br /><?
	}

	?><div style="margin-bottom: 1em;">
	<table width="100%" cellspacing="0" cellpadding="8" border="0" class="sonet-user-short">
	<tr>
		<td valign="top" width="35%" class="sonet-user-avatar"><?
			?><?=$arResult["User"]["PersonalPhotoImg"]?><?
			if ($arResult['IS_ONLINE'] || $arResult['IS_BIRTHDAY'] || $arResult['IS_ABSENT'] || $arResult["IS_HONOURED"])
			{
				?><div class="bx-user-control">
					<ul>
						<?if ($arResult['IS_ONLINE']):?><li class="bx-icon bx-icon-online"><?= GetMessage("SONET_C38_T_ONLINE") ?></li><?endif;?>
						<?if ($arResult['IS_BIRTHDAY']):?><li class="bx-icon bx-icon-birth"><?= GetMessage("SONET_C38_T_BIRTHDAY") ?></li><?endif;?>
						<?if ($arResult["IS_HONOURED"]):?><li class="bx-icon bx-icon-featured"><?= GetMessage("SONET_C38_T_HONOURED") ?></li><?endif;?>
						<?if ($arResult['IS_ABSENT']):?><li class="bx-icon bx-icon-away"><?= GetMessage("SONET_C39_ABSENT") ?></li><?endif;?>
					</ul>
				</div><?
			}
			
			if ($GLOBALS["USER"]->IsAuthorized())
			{
				if (!$arResult["CurrentUserPerms"]["IsCurrentUser"])
				{
					if ($arResult["CurrentUserPerms"]["Operations"]["message"] || $arResult["CurrentUserPerms"]["Operations"]["videocall"])
					{
						?><div class="bx-user-control">
							<ul><?
								if ($arResult["CurrentUserPerms"]["Operations"]["message"] && $arResult["User"]["ACTIVE"] != "N")
								{
									?><li class="bx-icon-action bx-icon-message"><nobr><a href="<?= $arResult["Urls"]["MessageChat"] ?>" onclick="if (typeof(BX) != 'undefined' && BX.IM) { BXIM.openMessenger(<?=$arResult["User"]["ID"]?>); return false; } else { window.open('<?= $arResult["Urls"]["MessageChat"] ?>', '', 'location=yes,status=no,scrollbars=yes,resizable=yes,width=700,height=550,top='+Math.floor((screen.height - 550)/2-14)+',left='+Math.floor((screen.width - 700)/2-5)); return false; }"><?= GetMessage("SONET_C39_SEND_MESSAGE") ?></a></nobr></li><?
								}
								if ($arResult["CurrentUserPerms"]["Operations"]["videocall"] && $arResult["User"]["ACTIVE"] != "N")
								{
									?><li class="bx-icon-action bx-icon-video-call"><nobr><a href="<?= $arResult["Urls"]["VideoCall"] ?>" onclick="window.open('<?= $arResult["Urls"]["VideoCall"] ?>', '', 'location=yes,status=no,scrollbars=yes,resizable=yes,width=1000,height=600,top='+Math.floor((screen.height - 600)/2-14)+',left='+Math.floor((screen.width - 1000)/2-5)); return false;"><?= GetMessage("SONET_C39_VIDEO_CALL") ?></a></nobr></li><?
								}
							?></ul>
						</div><?
					}
				}
			}
		?></td>
		<td valign="top" width="65%" class="sonet-user-text">
			<h4><?=$arResult["User"]["NAME_FORMATTED"]?></h4><?
			if ($arResult["CurrentUserPerms"]["Operations"]["viewprofile"])
			{
				?><table width="100%" cellspacing="2" cellpadding="2"><?
					if ($arResult["UserFieldsMain"]["SHOW"] == "Y")
					{
						foreach ($arResult["UserFieldsMain"]["DATA"] as $fieldName => $arUserField)
						{
							if (StrLen($arUserField["VALUE"]) > 0)
							{
								?><tr><?
									?><td width="25%"><?= $arUserField["NAME"] ?>:</td>
									<td width="75%"><?= $arUserField["VALUE"] ?></td><?
								?></tr><?
							}
						}
					}

					if ($arResult["UserPropertiesMain"]["SHOW"] == "Y")
					{
						foreach ($arResult["UserPropertiesMain"]["DATA"] as $fieldName => $arUserField)
						{
							if (
								is_array($arUserField["VALUE"]) && count($arUserField["VALUE"]) > 0 
								|| !is_array($arUserField["VALUE"]) && StrLen($arUserField["VALUE"]) > 0
							)
							{
								?><tr>
									<td width="25%"><?=$arUserField["EDIT_FORM_LABEL"]?>:</td>
									<td width="75%"><?
										if (
											IsModuleInstalled('intranet') 
											&& (
												!IsModuleInstalled("extranet")
												|| !CExtranet::IsExtranetSite()
											)
										)
										{
											$arUserField['SETTINGS']['SECTION_URL'] = $arParams["PATH_TO_CONPANY_DEPARTMENT"];
										}

										$APPLICATION->IncludeComponent(
											"bitrix:system.field.view", 
											$arUserField["USER_TYPE"]["USER_TYPE_ID"], 
											array("arUserField" => $arUserField),
											null,
											array("HIDE_ICONS"=>"Y")
										);
									?></td>
								</tr><?
							}
						}
					}
				?></table><?
			}
			else
			{
				?><?=GetMessage("SONET_C38_TP_NO_PERMS")?><?
			}
		?></td>
	</tr>
	</table>
	</div><?
}
?>

Zerion Mini Shell 1.0