Вход Регистрация
Файл: templates/modern/controllers/messages/message.tpl.php
Строк: 34
<?php
    $today_date     
date('j F Y');
    
$yesterday_date date('j F Y'time() - 3600 24);
?>

<?php foreach($messages as $message){ ?>

    <?php $msg_date date('j F Y'strtotime($message['date_pub'])); ?>
    <?php $is_today $msg_date == $today_date?>

    <?php if ($msg_date != $last_date){ ?>

        <?php
            
switch ($msg_date) {
                case 
$today_date$date LANG_TODAY;
                    break;
                case 
$yesterday_date$date LANG_YESTERDAY;
                    break;
                default: 
$date lang_date($msg_date);
            }
        
?>

        <h6 class="text-secondary text-center my-3"><?php echo $date?></h6>
        <?php $last_date $msg_date?>

    <?php ?>

    <div id="message-<?php echo $message['id']; ?>" class="text-left mt-3 mb-2 message row no-gutters <?php if($message['user']['id']==$user->id){ ?> message-my flex-row-reverse<?php ?>">
        <div class="col-auto">
            <div class="user_avatar icms-user-avatar mx-2 <?php if($message['user']['id']==$user->id){ ?>ml-3<?php } else { ?>mr-3<?php ?>" data-id="<?php echo $message['id']; ?>">
                <?php if($message['user']['avatar']){ ?>
                    <?php echo html_avatar_image($message['user']['avatar'], 'micro'$message['user']['nickname']); ?>
                <?php } else { ?>
                    <?php echo html_avatar_image_empty($message['user']['nickname'], 'avatar__mini'); ?>
                <?php ?>
            </div>
        </div>
        <div class="col flex-grow-1 ">
            <div class="content py-2 px-3 rounded <?php if($message['user']['id']==$user->id){ ?>is_can_select bg-white ml-2<?php } else { ?>mr-2 bg-success_light<?php ?>" data-id="<?php echo $message['id']; ?>">
                <div class="title d-flex justify-content-between">
                    <b class="author">
                        <?php echo $message['user']['nickname']; ?>
                    </b>
                    <small class="date<?php if($message['is_new']){ ?>-new highlight_new<?php ?>">
                        <?php html_svg_icon('solid''clock'); ?>
                        <?php echo ($is_today html_time($message['date_pub']): html_date_time($message['date_pub'])); ?>
                    </small>
                </div>
                <div class="message_text">
                    <?php echo $message['content']; ?>
                </div>
            </div>
        </div>
    </div>

<?php ?>
<script type="text/javascript">
    icms.messages.setMsgLastDate('<?php echo $last_date?>');
</script>
<?php if(!empty($is_notify)) { ?>

<script type="text/javascript">
    icms.messages.desktopNotification(
        "<?php html(sprintf(LANG_PM_DESKTOP_NOTIFY_NEW$message['user']['nickname'])); ?>", {
            tag: "icms_msg<?php echo $message['user']['id']; ?>",
            body: "<?php html(html_clean($message['content'], 50)); ?>",
            icon: "<?php echo html_avatar_image_src($message['user']['avatar'], 'micro'false); ?>"
        }
    );
</script>

<?php }
Онлайн: 1
Реклама