%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/components/bitrix/system.auth.registration/templates/.default/ |
Current File : /home/bitrix/www/bitrix/components/bitrix/system.auth.registration/templates/.default/template.php |
<? /** * Bitrix Framework * @package bitrix * @subpackage main * @copyright 2001-2014 Bitrix */ /** * Bitrix vars * @global CMain $APPLICATION * @param array $arParams * @param array $arResult * @param CBitrixComponentTemplate $this */ if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); ?> <div class="bx-auth"> <? ShowMessage($arParams["~AUTH_RESULT"]); ?> <?if($arResult["USE_EMAIL_CONFIRMATION"] === "Y" && is_array($arParams["AUTH_RESULT"]) && $arParams["AUTH_RESULT"]["TYPE"] === "OK"):?> <p><?echo GetMessage("AUTH_EMAIL_SENT")?></p> <?else:?> <?if($arResult["USE_EMAIL_CONFIRMATION"] === "Y"):?> <p><?echo GetMessage("AUTH_EMAIL_WILL_BE_SENT")?></p> <?endif?> <noindex> <form method="post" action="<?=$arResult["AUTH_URL"]?>" name="bform" enctype="multipart/form-data"> <? if (strlen($arResult["BACKURL"]) > 0) { ?> <input type="hidden" name="backurl" value="<?=$arResult["BACKURL"]?>" /> <? } ?> <input type="hidden" name="AUTH_FORM" value="Y" /> <input type="hidden" name="TYPE" value="REGISTRATION" /> <table class="data-table bx-registration-table"> <thead> <tr> <td colspan="2"><b><?=GetMessage("AUTH_REGISTER")?></b></td> </tr> </thead> <tbody> <tr> <td><?=GetMessage("AUTH_NAME")?></td> <td><input type="text" name="USER_NAME" maxlength="50" value="<?=$arResult["USER_NAME"]?>" class="bx-auth-input" /></td> </tr> <tr> <td><?=GetMessage("AUTH_LAST_NAME")?></td> <td><input type="text" name="USER_LAST_NAME" maxlength="50" value="<?=$arResult["USER_LAST_NAME"]?>" class="bx-auth-input" /></td> </tr> <tr> <td><span class="starrequired">*</span><?=GetMessage("AUTH_LOGIN_MIN")?></td> <td><input type="text" name="USER_LOGIN" maxlength="50" value="<?=$arResult["USER_LOGIN"]?>" class="bx-auth-input" /></td> </tr> <tr> <td><span class="starrequired">*</span><?=GetMessage("AUTH_PASSWORD_REQ")?></td> <td><input type="password" name="USER_PASSWORD" maxlength="50" value="<?=$arResult["USER_PASSWORD"]?>" class="bx-auth-input" autocomplete="off" /> <?if($arResult["SECURE_AUTH"]):?> <span class="bx-auth-secure" id="bx_auth_secure" title="<?echo GetMessage("AUTH_SECURE_NOTE")?>" style="display:none"> <div class="bx-auth-secure-icon"></div> </span> <noscript> <span class="bx-auth-secure" title="<?echo GetMessage("AUTH_NONSECURE_NOTE")?>"> <div class="bx-auth-secure-icon bx-auth-secure-unlock"></div> </span> </noscript> <script type="text/javascript"> document.getElementById('bx_auth_secure').style.display = 'inline-block'; </script> <?endif?> </td> </tr> <tr> <td><span class="starrequired">*</span><?=GetMessage("AUTH_CONFIRM")?></td> <td><input type="password" name="USER_CONFIRM_PASSWORD" maxlength="50" value="<?=$arResult["USER_CONFIRM_PASSWORD"]?>" class="bx-auth-input" autocomplete="off" /></td> </tr> <tr> <td><?if($arResult["EMAIL_REQUIRED"]):?><span class="starrequired">*</span><?endif?><?=GetMessage("AUTH_EMAIL")?></td> <td><input type="text" name="USER_EMAIL" maxlength="255" value="<?=$arResult["USER_EMAIL"]?>" class="bx-auth-input" /></td> </tr> <?// ********************* User properties ***************************************************?> <?if($arResult["USER_PROPERTIES"]["SHOW"] == "Y"):?> <tr><td colspan="2"><?=strlen(trim($arParams["USER_PROPERTY_NAME"])) > 0 ? $arParams["USER_PROPERTY_NAME"] : GetMessage("USER_TYPE_EDIT_TAB")?></td></tr> <?foreach ($arResult["USER_PROPERTIES"]["DATA"] as $FIELD_NAME => $arUserField):?> <tr><td><?if ($arUserField["MANDATORY"]=="Y"):?><span class="starrequired">*</span><?endif; ?><?=$arUserField["EDIT_FORM_LABEL"]?>:</td><td> <?$APPLICATION->IncludeComponent( "bitrix:system.field.edit", $arUserField["USER_TYPE"]["USER_TYPE_ID"], array("bVarsFromForm" => $arResult["bVarsFromForm"], "arUserField" => $arUserField, "form_name" => "bform"), null, array("HIDE_ICONS"=>"Y"));?></td></tr> <?endforeach;?> <?endif;?> <?// ******************** /User properties *************************************************** /* CAPTCHA */ if ($arResult["USE_CAPTCHA"] == "Y") { ?> <tr> <td colspan="2"><b><?=GetMessage("CAPTCHA_REGF_TITLE")?></b></td> </tr> <tr> <td></td> <td> <input type="hidden" name="captcha_sid" value="<?=$arResult["CAPTCHA_CODE"]?>" /> <img src="/bitrix/tools/captcha.php?captcha_sid=<?=$arResult["CAPTCHA_CODE"]?>" width="180" height="40" alt="CAPTCHA" /> </td> </tr> <tr> <td><span class="starrequired">*</span><?=GetMessage("CAPTCHA_REGF_PROMT")?>:</td> <td><input type="text" name="captcha_word" maxlength="50" value="" /></td> </tr> <? } /* CAPTCHA */ ?> <tr> <td></td> <td> <?$APPLICATION->IncludeComponent("bitrix:main.userconsent.request", "", array( "ID" => COption::getOptionString("main", "new_user_agreement", ""), "IS_CHECKED" => "Y", "AUTO_SAVE" => "N", "IS_LOADED" => "Y", "ORIGINATOR_ID" => $arResult["AGREEMENT_ORIGINATOR_ID"], "ORIGIN_ID" => $arResult["AGREEMENT_ORIGIN_ID"], "INPUT_NAME" => $arResult["AGREEMENT_INPUT_NAME"], "REPLACE" => array( "button_caption" => GetMessage("AUTH_REGISTER"), "fields" => array( rtrim(GetMessage("AUTH_NAME"), ":"), rtrim(GetMessage("AUTH_LAST_NAME"), ":"), rtrim(GetMessage("AUTH_LOGIN_MIN"), ":"), rtrim(GetMessage("AUTH_PASSWORD_REQ"), ":"), rtrim(GetMessage("AUTH_EMAIL"), ":"), ) ), ) );?> </td> </tr> </tbody> <tfoot> <tr> <td></td> <td><input type="submit" name="Register" value="<?=GetMessage("AUTH_REGISTER")?>" /></td> </tr> </tfoot> </table> <p><?echo $arResult["GROUP_POLICY"]["PASSWORD_REQUIREMENTS"];?></p> <p><span class="starrequired">*</span><?=GetMessage("AUTH_REQ")?></p> <p> <a href="<?=$arResult["AUTH_AUTH_URL"]?>" rel="nofollow"><b><?=GetMessage("AUTH_AUTH")?></b></a> </p> </form> </noindex> <script type="text/javascript"> document.bform.USER_NAME.focus(); </script> <?endif?> </div>