| Current Path : /var/www/homesaver/www/bitrix/components/bitrix/main.mail.confirm/templates/.default/ |
| Current File : /var/www/homesaver/www/bitrix/components/bitrix/main.mail.confirm/templates/.default/template.php |
<? if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true) die(); ?>
<? \Bitrix\Main\UI\Extension::load([
'ui.notification',
'ui.hint',
'ui.mail.sender-selector',
]);
?>
<div id="new_from_email_dialog_content" style="display: none; ">
<div class="new-from-email-dialog-error" style="display: none; "></div>
<div class="new-from-email-dialog-content">
<div class="new-from-email-dialog-block new-from-email-dialog-email-block">
<div class="new-from-email-dialog-block-content">
<div class="new-from-email-dialog-block-content-message" style="padding-bottom: 8px; "><?=getMessage(
empty($arParams['IS_SMTP_AVAILABLE'])
? 'MAIN_MAIL_CONFIRM_EMAIL_HINT'
: 'MAIN_MAIL_CONFIRM_EMAIL_HINT_SMTP_2'
) ?></div>
<div class="new-from-email-dialog-table">
<div class="new-from-email-dialog-row-group">
<div class="new-from-email-dialog-row">
<div class="new-from-email-dialog-text new-from-email-dialog-cell">
<span class="new-from-email-dialog-text-spacer"></span>
<span>
<?=getMessage('MAIN_MAIL_CONFIRM_NAME_MSGVER_1') ?>
<span data-hint="
<?=htmlspecialcharsbx(getMessage('MAIN_MAIL_CONFIRM_NAME_HINT_GENERAL'))?><br>
<?=htmlspecialcharsbx(getMessage('MAIN_MAIL_CONFIRM_NAME_HINT_VARIANTS'))?><br>
<ul style='margin: 0; padding-left: 1em'>
<li><?=htmlspecialcharsbx(getMessage('MAIN_MAIL_CONFIRM_NAME_HINT_VARIANT_COMPANY'))?></li>
<li><?=htmlspecialcharsbx(getMessage('MAIN_MAIL_CONFIRM_NAME_HINT_VARIANT_COMPANY_SENDER'))?></li>
<li><?=htmlspecialcharsbx(getMessage('MAIN_MAIL_CONFIRM_NAME_HINT_VARIANT_NAME'))?></li>
<li><?=htmlspecialcharsbx(getMessage('MAIN_MAIL_CONFIRM_NAME_HINT_VARIANT_COMPANY_CATEGORY'))?></li>
</ul>" data-hint-html></span>
</span>
</div>
<div class="new-from-email-dialog-cell new-from-email-dialog-full-width-cell">
<div class="new-from-email-dialog-string-block">
<input tabindex="1" type="text" class="new-from-email-dialog-square-string" data-name="name"
<? if (!empty($arParams['USER_FULL_NAME'])): ?> value="<?=htmlspecialcharsbx($arParams['USER_FULL_NAME']) ?>"<? endif ?>>
</div>
</div>
</div>
<div class="new-from-email-dialog-row">
<div class="new-from-email-dialog-text new-from-email-dialog-cell">
<span class="new-from-email-dialog-text-spacer"></span>
<span><?=getMessage('MAIN_MAIL_CONFIRM_EMAIL') ?></span>
</div>
<div class="new-from-email-dialog-cell new-from-email-dialog-full-width-cell">
<div class="new-from-email-dialog-string-block">
<input tabindex="2" type="text" class="new-from-email-dialog-square-string"
data-name="email" placeholder="info@example.com">
</div>
</div>
</div>
<div class="new-from-email-dialog-row" <? if (!$arParams['IS_ADMIN']): ?> style="display: none; "<? endif ?>>
<div class="new-from-email-dialog-text new-from-email-dialog-cell"></div>
<div class="new-from-email-dialog-cell new-from-email-dialog-full-width-cell">
<label>
<input tabindex="3" type="checkbox" data-name="public" value="Y"
style="vertical-align: middle; ">
<?=getMessage('MAIN_MAIL_CONFIRM_PUBLIC') ?>
<span data-hint="<?=getMessage('MAIN_MAIL_CONFIRM_PUBLIC_HINT1') ?>"></span>
</label>
</div>
</div>
</div>
<? if (!empty($arParams['IS_SMTP_AVAILABLE'])): ?>
<div class="new-from-email-dialog-row-group new-from-email-dialog-smtp-block" style="display: none; ">
<div class="new-from-email-dialog-row">
<div class="new-from-email-dialog-cell"></div>
<div class="new-from-email-dialog-cell" style="padding-left: 0; padding-right: 0; ">
<div class="new-from-email-dialog-smtp-warning" style="margin-left: -25%;">
<?=getMessage('MAIN_MAIL_CONFIRM_SMTP_WARNING') ?>
</div>
</div>
</div>
<div class="new-from-email-dialog-row">
<div class="new-from-email-dialog-text new-from-email-dialog-cell">
<span class="new-from-email-dialog-text-spacer"></span>
<span><?=getMessage('MAIN_MAIL_CONFIRM_SMTP_SERVER') ?></span>
</div>
<div class="new-from-email-dialog-cell new-from-email-dialog-full-width-cell">
<div class="new-from-email-dialog-string-block new-from-email-dialog-smtp-server-block">
<input tabindex="4" type="text" class="new-from-email-dialog-square-string"
data-name="smtp-server" placeholder="smtp.example.com">
</div>
</div>
</div>
<div class="new-from-email-dialog-row">
<div class="new-from-email-dialog-text new-from-email-dialog-cell">
<span class="new-from-email-dialog-text-spacer"></span>
<span><?=getMessage('MAIN_MAIL_CONFIRM_SMTP_PORT') ?></span>
</div>
<div class="new-from-email-dialog-cell new-from-email-dialog-full-width-cell"
style="overflow: hidden; text-overflow: ellipsis; ">
<div class="new-from-email-dialog-string-block new-from-email-dialog-smtp-port-block">
<input tabindex="5" type="text" class="new-from-email-dialog-square-string"
data-name="smtp-port" placeholder="587">
</div>
<span class="new-from-email-dialog-text-spacer"></span>
<label title="<?=getMessage('MAIN_MAIL_CONFIRM_SMTP_SSL') ?>" style="vertical-align: middle; ">
<input tabindex="6" type="checkbox" data-name="smtp-ssl" value="Y"
style="vertical-align: middle; ">
<?=getMessage('MAIN_MAIL_CONFIRM_SMTP_SSL') ?>
</label>
</div>
</div>
<div class="new-from-email-dialog-row">
<div class="new-from-email-dialog-text new-from-email-dialog-cell">
<span class="new-from-email-dialog-text-spacer"></span>
<span><?=getMessage('MAIN_MAIL_CONFIRM_SMTP_LIMIT') ?></span>
</div>
<div class="new-from-email-dialog-cell new-from-email-dialog-full-width-cell"
style="overflow: hidden; text-overflow: ellipsis; ">
<div class="new-from-email-dialog-string-block new-from-email-dialog-smtp-port-block">
<input tabindex="7" type="number" min=0 class="new-from-email-dialog-square-string"
data-name="smtp-limit" value="250" disabled>
</div>
<span class="new-from-email-dialog-text-spacer"></span>
<labeltitle="<?=getMessage('MAIN_MAIL_CONFIRM_SMTP_USE_LIMIT') ?>" style="vertical-align: middle; ">
<input tabindex="6" type="checkbox"
class="new-from-email-smtp-use-limit"
value="Y"
style="vertical-align: middle; ">
<?=getMessage('MAIN_MAIL_CONFIRM_SMTP_USE_LIMIT') ?>
</label>
</div>
</div>
<div class="new-from-email-dialog-row">
<div class="new-from-email-dialog-text new-from-email-dialog-cell">
<span class="new-from-email-dialog-text-spacer"></span>
<span><?=getMessage('MAIN_MAIL_CONFIRM_SMTP_LOGIN') ?>:</span>
</div>
<div class="new-from-email-dialog-cell new-from-email-dialog-full-width-cell">
<div class="new-from-email-dialog-string-block">
<input tabindex="7" type="text" class="new-from-email-dialog-square-string" data-name="smtp-login">
</div>
</div>
</div>
<div class="new-from-email-dialog-row">
<div class="new-from-email-dialog-text new-from-email-dialog-cell">
<span class="new-from-email-dialog-text-spacer"></span>
<span><?=getMessage('MAIN_MAIL_CONFIRM_SMTP_PASSWORD') ?></span>
</div>
<div class="new-from-email-dialog-cell new-from-email-dialog-full-width-cell">
<div class="new-from-email-dialog-string-block">
<input tabindex="8" type="password" class="new-from-email-dialog-square-string" data-name="smtp-password">
</div>
<div class="new-from-email-dialog-field-hint"></div>
</div>
</div>
</div>
<? endif ?>
</div>
</div>
</div>
<div class="new-from-email-dialog-block new-from-email-dialog-code-block" style="display: none; ">
<div class="new-from-email-dialog-block-content">
<div style="padding-bottom: 8px; "><?=getMessage('MAIN_MAIL_CONFIRM_CODE_HINT') ?></div>
<div class="new-from-email-dialog-table">
<div class="new-from-email-dialog-row">
<div class="new-from-email-dialog-cell new-from-email-dialog-full-width-cell">
<div class="new-from-email-dialog-string-block">
<input tabindex="9" type="text" class="new-from-email-dialog-square-string"
data-name="code" placeholder="<?=getMessage('MAIN_MAIL_CONFIRM_CODE_PLACEHOLDER') ?>">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
BX.message({
MAIN_MAIL_CONFIRM_USER_FULL_NAME: '<?=\CUtil::jsEscape($arParams['USER_FULL_NAME']) ?>',
MAIN_MAIL_CONFIRM_AJAX_ERROR: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_AJAX_ERROR')) ?>',
MAIN_MAIL_CONFIRM_MENU: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_MENU')) ?>',
MAIN_MAIL_CONFIRM_TITLE: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_TITLE')) ?>',
MAIN_MAIL_CONFIRM_EDIT_TITLE: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_EDIT_TITLE')) ?>',
MAIN_MAIL_CONFIRM_EDIT_TITLE_EMAIL: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_EDIT_TITLE_EMAIL')) ?>',
MAIN_MAIL_CONFIRM_GET_CODE: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_GET_CODE')) ?>',
MAIN_MAIL_CONFIRM_SAVE: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_SAVE')) ?>',
MAIN_MAIL_CONFIRM_CANCEL: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_CANCEL')) ?>',
MAIN_MAIL_CONFIRM_BACK: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_BACK')) ?>',
MAIN_MAIL_CONFIRM_EMPTY_EMAIL: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_EMPTY_EMAIL')) ?>',
MAIN_MAIL_CONFIRM_INVALID_EMAIL: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_INVALID_EMAIL')) ?>',
MAIN_MAIL_CONFIRM_EMPTY_SMTP_SERVER: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_EMPTY_SMTP_SERVER')) ?>',
MAIN_MAIL_CONFIRM_INVALID_SMTP_SERVER: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_INVALID_SMTP_SERVER')) ?>',
MAIN_MAIL_CONFIRM_EMPTY_SMTP_PORT: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_EMPTY_SMTP_PORT')) ?>',
MAIN_MAIL_CONFIRM_INVALID_SMTP_PORT: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_INVALID_SMTP_PORT')) ?>',
MAIN_MAIL_CONFIRM_EMPTY_SMTP_LOGIN: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_EMPTY_SMTP_LOGIN')) ?>',
MAIN_MAIL_CONFIRM_EMPTY_SMTP_PASSWORD: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_EMPTY_SMTP_PASSWORD')) ?>',
MAIN_MAIL_CONFIRM_INVALID_SMTP_PASSWORD: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_INVALID_SMTP_PASSWORD')) ?>',
MAIN_MAIL_CONFIRM_INVALID_SMTP_PASSWORD_CARET: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_INVALID_SMTP_PASSWORD_CARET')) ?>',
MAIN_MAIL_CONFIRM_INVALID_SMTP_PASSWORD_NULL: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_INVALID_SMTP_PASSWORD_NULL')) ?>',
MAIN_MAIL_CONFIRM_SPACE_SMTP_PASSWORD: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_SPACE_SMTP_PASSWORD')) ?>',
MAIN_MAIL_CONFIRM_EMPTY_CODE: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_EMPTY_CODE')) ?>',
MAIN_MAIL_CONFIRM_DELETE: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_DELETE')) ?>',
MAIN_MAIL_CONFIRM_EDIT: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_EDIT')) ?>',
MAIN_MAIL_CONFIRM_DELETE_SENDER_CONFIRM: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_DELETE_SENDER_CONFIRM')) ?>',
MAIN_MAIL_DELETE_SENDER_ERROR: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_DELETE_SENDER_ERROR')) ?>',
MAIN_MAIL_CONFIRM_MENU_PLACEHOLDER: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_MENU_PLACEHOLDER')) ?>',
MAIN_MAIL_CONFIRM_MENU_UNKNOWN: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_MENU_UNKNOWN')) ?>',
MAIN_MAIL_CONFIRM_SMTP_SENDER_NO_EDIT_HINT: '<?=\CUtil::jsEscape(getMessage('MAIN_MAIL_CONFIRM_SMTP_SENDER_NO_EDIT_HINT')) ?>',
});
BX.ready(function ()
{
BXMainMailConfirm.init({
mailboxes: <?=Bitrix\Main\Web\Json::encode($arParams['MAILBOXES']) ?>,
canCheckSmtp: <?=(!empty($arParams['IS_SMTP_AVAILABLE']) && \Bitrix\Main\Mail\Smtp\Config::canCheck() ? 'true' : 'false') ?>,
action: '<?=\CUtil::jsEscape($arParams['ACTION_URL'])?>',
isB24Installed: '<?=$arParams['IS_SMTP_AVAILABLE']?>'
});
});
</script>