2if(!defined(
"B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==
true)
die();
10$bNeedCaptcha = (COption::GetOptionString(
"main",
"captcha_restoring_password",
"N") ==
"Y");
13<div
id=
"change_password" class=
"login-popup-wrap login-popup-replace-wrap">
14 <input type=
"hidden" name=
"TYPE" value=
"CHANGE_PWD">
15 <div
class=
"login-popup">
16 <div
class=
"login-popup-title"><?=
GetMessage(
"AUTH_CHANGE_PASSWORD")?></div>
17 <div
class=
"login-popup-title-description"><?=
GetMessage(
'AUTH_CHANGE_PASSWORD_1')?></div>
18 <div
class=
"login-popup-replace-fields-wrap" id=
"change_password_fields">
19 <div
class=
"login-popup-field">
20 <div
class=
"login-popup-field-title"><?=
GetMessage(
"AUTH_LOGIN")?></div>
21 <div
class=
"login-input-wrap">
22 <input type=
"email" onfocus=
"BX.addClass(this.parentNode, 'login-input-active')" onblur=
"BX.removeClass(this.parentNode, 'login-input-active')" class=
"login-input" name=
"USER_LOGIN" value=
"<?echo htmlspecialcharsbx($login)?>">
23 <div
class=
"login-inp-border"></div>
26 <div
class=
"login-popup-field">
27 <div
class=
"login-popup-field-title"><?=
GetMessage(
"AUTH_CHECKWORD")?></div>
28 <div
class=
"login-input-wrap">
29 <input type=
"text" onfocus=
"BX.addClass(this.parentNode, 'login-input-active')" onblur=
"BX.removeClass(this.parentNode, 'login-input-active')" class=
"login-input" name=
"USER_CHECKWORD" value=
"<?echo htmlspecialcharsbx($checkword)?>">
30 <div
class=
"login-inp-border"></div>
33 <div
class=
"login-popup-field login-replace-field">
34 <div
class=
"login-popup-field-title"><span
class=
"login-replace-title"><?=
GetMessage(
"AUTH_NEW_PASSWORD")?></span><span
class=
"login-replace-title"><?=
GetMessage(
"AUTH_NEW_PASSWORD_CONFIRM")?></span></div>
35 <div
class=
"login-input-wrap">
36 <input type=
"password" onfocus=
"BX.addClass(this.parentNode, 'login-input-active')" onblur=
"BX.removeClass(this.parentNode, 'login-input-active')" class=
"login-input" name=
"USER_PASSWORD"><input type=
"password" onfocus=
"BX.addClass(this.parentNode, 'login-input-active')" onblur=
"BX.removeClass(this.parentNode, 'login-input-active')" class=
"login-input" name=
"USER_CONFIRM_PASSWORD">
37 <div
class=
"login-inp-border"></div>
40 <input type=
"hidden" name=
"captcha_sid" value=
"" />
41 <div
class=
"login-popup-field login-captcha-field">
42 <div
class=
"login-popup-field-title"><?=
GetMessage(
"AUTH_CAPTCHA_PROMT")?></div>
43 <div
class=
"login-input-wrap">
44 <span
class=
"login-captcha-wrap" id=
"captcha_image"></span><input type=
"text" onfocus=
"BX.addClass(this.parentNode, 'login-input-active')" onblur=
"BX.removeClass(this.parentNode, 'login-input-active')" name=
"captcha_word" class=
"login-input" tabindex=
"5" autocomplete=
"off">
45 <div
class=
"login-inp-border"></div>
49 <a href=
"javascript:void(0)" onclick=
"toggleAuthForm('forgot_password')" style=
"display: none;" id=
"change_password_forgot_link" class=
"login-popup-forget-pas"><?echo
GetMessage(
"AUTH_GOTO_FORGOT_FORM")?></a>
50 <div
class=
"login-btn-wrap" id=
"change_password_button"><a
class=
"login-popup-link login-popup-return-auth" href=
"javascript:void(0)" onclick=
"BX.adminLogin.toggleAuthForm('authorize')"><?=
GetMessage(
'AUTH_GOTO_AUTH_FORM_1')?></a><input type=
"submit" name=
"change_pwd" value=
"<?=GetMessage("AUTH_CHANGE
")?>" class=
"login-btn"></div>
56 'AUTH_NEW_PASSWORD_CONFIRM_WRONG':
'<?=GetMessageJS('AUTH_NEW_PASSWORD_CONFIRM_WRONG
')?>'
59var
obChangeMsg =
new BX.authFormChangePasswordMessage(
'change_password_message', {url:
''}),
60 obChange =
new BX.authFormChangePassword(
'change_password', {
61 url:
'<?echo CUtil::JSEscape($authUrl."?change_password=yes".(($s=DeleteParam(array("change_password"))) == ""? "":"&".$s))?>',
62 needCaptcha: <?=$bNeedCaptcha?
'true':
'false'?>,
GetMessage($name, $aReplace=null)