%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/components/bitrix/mail.client.message.view/templates/.default/ |
Current File : /home/bitrix/www/bitrix/components/bitrix/mail.client.message.view/templates/.default/__log.php |
<?php use Bitrix\Main\Localization\Loc; if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED !== true) die(); foreach ($list as $item) { $datetimeFormat = \Bitrix\Main\Loader::includeModule('intranet') ? \CIntranetUtils::getCurrentDatetimeFormat() : false; $datetimeFormatted = \CComponentUtil::getDateTimeFormatted( $item['FIELD_DATE']->getTimestamp()+\CTimeZone::getOffset(), $datetimeFormat, \CTimeZone::getOffset() ); $readDatetimeFormatted = !empty($item['READ_CONFIRMED']) && $item['READ_CONFIRMED'] ? \CComponentUtil::getDateTimeFormatted( $item['READ_CONFIRMED']->getTimestamp()+\CTimeZone::getOffset(), $datetimeFormat, \CTimeZone::getOffset() ) : null; ?> <div class="mail-msg-view-log-item mail-msg-view-logitem-<?=intval($item['ID']) ?>" data-id="<?=intval($item['ID']) ?>" data-log="<?=htmlspecialcharsbx($item['__log']) ?>"> <span class="mail-msg-view-log-item-icon-<?=($item['__is_outcome'] ? 'outcome' : 'income') ?>"></span> <!--span class="mail-msg-view-log-item-icon <? if ($item['IS_SEEN'] != 'Y'): ?> active-mail<? endif ?>"></span--> <span class=""> <? $avatarParams = !empty($arResult['avatarParams'][$item['SENDER_EMAIL']]) ? $arResult['avatarParams'][$item['SENDER_EMAIL']] : ['avatarSize' => 23]; global $APPLICATION; $APPLICATION->IncludeComponent('bitrix:mail.contact.avatar', '', $avatarParams, $this->getComponent()); ?> </span> <? $__from = reset($item['__from']); ?> <span class="mail-msg-view-log-item-name"><?=htmlspecialcharsbx($__from['name'] ?: $__from['email']) ?></span> <span class="mail-msg-view-log-item-description"><?=htmlspecialcharsbx($item['SUBJECT']) ?></span> <span class="mail-msg-view-log-item-date mail-msg-view-log-item-date"> <span class="mail-msg-view-log-item-date-short"><?=$datetimeFormatted ?></span> <span class="mail-msg-view-log-item-date-full"> <?=Loc::getMessage( $item['__is_outcome'] ? 'MAIL_MESSAGE_SENT' : 'MAIL_MESSAGE_RECEIVED', array('#DATETIME#' => $datetimeFormatted) ) ?><!-- --><? if ($item['OPTIONS']['trackable']): ?>, <span class="read-confirmed-datetime"> <? if (!empty($readDatetimeFormatted)): ?> <?=Loc::getMessage('MAIL_MESSAGE_READ_CONFIRMED', array('#DATETIME#' => $readDatetimeFormatted)) ?> <? else: ?> <?=Loc::getMessage('MAIL_MESSAGE_READ_AWAITING') ?> <? endif ?> </span> <? endif ?> </span> </span> </div> <div class="mail-msg-view-details mail-msg-view-details-<?=intval($item['ID']) ?>" style="display: none; text-align: center; " data-id="<?=intval($item['ID']) ?>" data-empty="1"> <div class="mail-msg-view-log-item-loading mail-msg-view-border-bottom"></div> </div> <? }