%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/components/bitrix/blog.user/templates/.default/ |
Current File : //home/bitrix/www/bitrix/components/bitrix/blog.user/templates/.default/template.php |
<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?> <? if (!$this->__component->__parent || empty($this->__component->__parent->__name) || $this->__component->__parent->__name != "bitrix:blog"): $GLOBALS['APPLICATION']->SetAdditionalCSS('/bitrix/components/bitrix/blog/templates/.default/style.css'); $GLOBALS['APPLICATION']->SetAdditionalCSS('/bitrix/components/bitrix/blog/templates/.default/themes/blue/style.css'); endif; ?> <noindex> <? if(strlen($arResult["FATAL_ERROR"])>0) { ?> <span class='errortext'><?=$arResult["FATAL_ERROR"]?></span><br /><br /> <? } else { if(strlen($arResult["ERROR_MESSAGE"])>0) { ?> <span class='errortext'><?=$arResult["ERROR_MESSAGE"]?></span><br /><br /> <? } if($arResult["bEdit"]=="Y") { ?> <form method="post" name="form1" action="<?=POST_FORM_ACTION_URI?>" enctype="multipart/form-data"> <table class="blog-table-header-left"> <tr> <th nowrap><?=GetMessage("B_B_USER_ALIAS")?></th> <td><input type=text size="47" name="ALIAS" value="<?=$arResult["User"]["ALIAS"]?>"></td> </tr> <tr> <th nowrap><?=GetMessage("B_B_USER_ABOUT")?></th> <td><textarea name="DESCRIPTION" style="width:98%" rows="5"><?=$arResult["User"]["DESCRIPTION"]?></textarea></td> </tr> <tr> <th nowrap><?=GetMessage("B_B_USER_SITE")?></th> <td><input type=text size="47" name="PERSONAL_WWW" value="<?=$arResult["User"]["PERSONAL_WWW"]?>"></td> </tr> <tr> <th nowrap><?=GetMessage("B_B_USER_SEX")?></th> <td> <select name="PERSONAL_GENDER"> <? foreach($arResult["arSex"] as $k => $v) { ?> <option value="<?=$k?>"<?if($k==$arResult["User"]["PERSONAL_GENDER"]) echo " selected";?>><?=$v?></option> <? } ?> </select> </td> </tr> <tr> <th nowrap><?=GetMessage("B_B_USER_BIRTHDAY")?></th> <td> <? $APPLICATION->IncludeComponent( 'bitrix:main.calendar', '', array( 'SHOW_INPUT' => 'Y', 'FORM_NAME' => 'form1', 'INPUT_NAME' => 'PERSONAL_BIRTHDAY', 'INPUT_VALUE' => $arResult["User"]["PERSONAL_BIRTHDAY"], 'SHOW_TIME' => 'N' ), null, array('HIDE_ICONS' => 'Y') );?></td> </tr> <tr> <th nowrap><?=GetMessage("B_B_USER_PHOTO")?></th> <td> <input name="PERSONAL_PHOTO" size="30" type="file"><br /> <label><input name="PERSONAL_PHOTO_del" value="Y" type="checkbox"><?=GetMessage("BU_DELETE_FILE");?></label> <?if ($arResult["User"]["PERSONAL_PHOTO_ARRAY"]!==false):?> <br /><?=$arResult["User"]["PERSONAL_PHOTO_IMG"]?> <?endif?> </td> </tr> <tr> <th nowrap><?=GetMessage("B_B_USER_AVATAR")?></th> <td> <input name="AVATAR" size="30" type="file"><br /> <label><input name="AVATAR_del" value="Y" type="checkbox"><?=GetMessage("BU_DELETE_FILE");?></label> <?if ($arResult["User"]["AVATAR_ARRAY"]!==false):?> <br /><?=$arResult["User"]["AVATAR_IMG"]?> <?endif?> </td> </tr> <tr> <th nowrap><?=GetMessage("B_B_USER_INTERESTS")?></th> <td><textarea name="INTERESTS" style="width:98%" rows="5"><?=$arResult["User"]["INTERESTS"]?></textarea></td> </tr> <?// ********************* User properties ***************************************************?> <?if($arResult["USER_PROPERTIES"]["SHOW"] == "Y"):?> <?foreach ($arResult["USER_PROPERTIES"]["DATA"] as $FIELD_NAME => $arUserField):?> <tr><th> <?if ($arUserField["MANDATORY"]=="Y"):?> <span class="required">*</span> <?endif;?> <?=$arUserField["EDIT_FORM_LABEL"]?>:</th><td> <?$APPLICATION->IncludeComponent( "bitrix:system.field.edit", $arUserField["USER_TYPE"]["USER_TYPE_ID"], array("bVarsFromForm" => $arResult["bVarsFromForm"], "arUserField" => $arUserField), null, array("HIDE_ICONS"=>"Y"));?></td></tr> <?endforeach;?> <?endif;?> <?// ******************** /User properties ***************************************************?> <tr> <th nowrap><?=GetMessage("B_B_USER_LAST_AUTH")?></th> <td><?=$arResult["User"]["LAST_VISIT_FORMATED"]?> </td> </tr> </table> <? if ($arParams['USER_CONSENT'] == 'Y') $APPLICATION->IncludeComponent( "bitrix:main.userconsent.request", "", array( "ID" => $arParams["USER_CONSENT_ID"], "IS_CHECKED" => $arParams["USER_CONSENT_IS_CHECKED"], "AUTO_SAVE" => "Y", "IS_LOADED" => $arParams["USER_CONSENT_IS_LOADED"], "ORIGIN_ID" => "sender/sub", "ORIGINATOR_ID" => "", "REPLACE" => array( 'button_caption' => GetMessage("B_B_USER_SAVE"), 'fields' => array(GetMessage("B_B_USER_ALIAS"), GetMessage("B_B_USER_SITE"), GetMessage("B_B_USER_BIRTHDAY"), GetMessage("B_B_USER_PHOTO")) ), ) ); ?> <div class="blog-buttons"> <input type="hidden" name="BLOG_USER_ID" value="<?=$arResult["BlogUser"]["ID"]?>"> <input type="hidden" name="ID" value="<?=$arParams["ID"]?>"> <?=bitrix_sessid_post()?> <input type="hidden" name="mode" value="edit"> <input type="submit" name="save" value="<?=GetMessage("B_B_USER_SAVE")?>"> <input type="reset" name="cancel" value="<?=GetMessage("B_B_USER_CANCEL")?>" OnClick="window.location='<?=$arResult["urlToCancel"]?>'"> </div> </form> <? } else { if(strlen($arResult["urlToEdit"])>0) { ?> <?=GetMessage("B_B_USER_TEXT2")?> <a href="<?=$arResult["urlToEdit"]?>"><?=GetMessage("B_B_USER_TEXT3")?></a>.<br /><br /> <? } ?> <table class="blog-table-header-left"> <tr> <th nowrap><?=GetMessage("B_B_USER_USER")?></th> <td><?=$arResult["userName"]?><br /> <small><?=$arResult["User"]["DESCRIPTION"]?></small> </td> </tr> <?if(strlen($arResult["Blog"]["urlToBlog"])>0):?> <tr> <th nowrap><?=GetMessage("B_B_USER_BLOG")?></th> <td><a href="<?=$arResult["Blog"]["urlToBlog"]?>"><?=$arResult["Blog"]["NAME"]?></a><br /> <small><?=$arResult["Blog"]["DESCRIPTION"]?></small> </td> </tr> <?endif;?> <?if(strlen($arResult["User"]["PERSONAL_WWW"])>0):?> <tr> <th nowrap><?=GetMessage("B_B_USER_SITE")?></th> <td><a target="blank" href="<?=$arResult["User"]["PERSONAL_WWW"]?>" rel="nofollow"><?=$arResult["User"]["PERSONAL_WWW"]?></a></td> </tr> <?endif;?> <?if(strlen($arResult["User"]["PERSONAL_GENDER"])>0):?> <tr> <th nowrap><?=GetMessage("B_B_USER_SEX")?></th> <td><?=$arResult["arSex"][$arResult["User"]["PERSONAL_GENDER"]]?> </td> </tr> <?endif;?> <?if(strlen($arResult["User"]["PERSONAL_BIRTHDAY"])>0):?> <tr> <th nowrap><?=GetMessage("B_B_USER_BIRTHDAY")?></th> <td><?=$arResult["User"]["PERSONAL_BIRTHDAY"]?> </td> </tr> <?endif;?> <?if(IntVal($arResult["User"]["PERSONAL_PHOTO"])>0):?> <tr> <th nowrap><?=GetMessage("B_B_USER_PHOTO")?></th> <td><?=$arResult["User"]["PERSONAL_PHOTO_IMG"]?> </td> </tr> <?endif;?> <?if(IntVal($arResult["User"]["AVATAR"])>0):?> <tr> <th nowrap><?=GetMessage("B_B_USER_AVATAR")?></th> <td><?=$arResult["User"]["AVATAR_IMG"]?> </td> </tr> <?endif;?> <?if(count($arResult["User"]["Hobby"])>0):?> <tr> <th nowrap><?=GetMessage("B_B_USER_INTERESTS")?></th> <td ><? foreach($arResult["User"]["Hobby"] as $k => $v) { if($k!=0) echo ", "; ?><a href="<?=$v["link"]?>" rel="nofollow"><?=$v["name"]?></a><? } ?> </td> </tr> <?endif;?> <?// ********************* User properties ***************************************************?> <?if($arResult["USER_PROPERTIES"]["SHOW"] == "Y"):?> <?foreach ($arResult["USER_PROPERTIES"]["DATA"] as $FIELD_NAME => $arUserField):?> <th nowrap><?=$arUserField["EDIT_FORM_LABEL"]?>:</th><td> <?$APPLICATION->IncludeComponent( "bitrix:system.field.view", $arUserField["USER_TYPE"]["USER_TYPE_ID"], array("arUserField" => $arUserField), null, array("HIDE_ICONS"=>"Y"));?></td></tr> <?endforeach;?> <?endif;?> <?// ******************** /User properties ***************************************************?> <tr> <th nowrap><?=GetMessage("B_B_USER_LAST_AUTH")?></th> <td nowrap><?=$arResult["BlogUser"]["LAST_VISIT_FORMATED"]?> </td> </tr> <tr> <th nowrap><?=GetMessage("B_B_FR_FR_OF")?></th> <td > <? if(count($arResult["User"]["friendsOf"])>0) { foreach($arResult["User"]["friendsOf"] as $k => $v) { if($k!=0) echo ", "; ?><a href="<?=$v["link"]?>"><?=$v["name"]?></a><? } } else { ?> <i><?=GetMessage("B_B_FR_NO")?></i> <? } ?> </td> </tr> <tr> <th nowrap><?=GetMessage("B_B_FR_FR")?></th> <td > <? if(count($arResult["User"]["friends"])>0) { foreach($arResult["User"]["friends"] as $k => $v) { if($k!=0) echo ", "; ?><a href="<?=$v["link"]?>"><?=$v["name"]?></a><? } } else { ?> <i><?=GetMessage("B_B_FR_NO")?></i> <? } ?> </td> </tr> </table> <? } } ?> </noindex>