コード例 #1
0
ファイル: show.php プロジェクト: inilotic/vks_nodes_core
?>
                    </div>
                </div>
            </div>
            <table class="table table-hover table-striped table-bordered">
                <tr>
                    <td width="30%">id</td>
                    <td>
                        <?php 
echo $vks->id;
?>
                        <!-- try link to CA-->
                        <?php 
if (isset($vks->ca_linked_vks)) {
    if ($vks->link_ca_vks_type == 0) {
        echo "-> в ЦА: " . ST::linkToCaVksPage($vks->ca_linked_vks->id);
    } else {
        echo "-> в ЦА: " . ST::linkToCaNsVksPage($vks->ca_linked_vks->id);
    }
    echo $vks->link_ca_vks_type == VKS_WAS ? ' (С поддержкой администратора)' : ' (Без поддержки администратора)';
    if (isset($vks->tb_parp)) {
        echo " (Транспортная)";
    }
}
?>
                    </td>
                </tr>
                <tr>
                    <td>Статуc</td>
                    <td><?php 
echo $vks->humanized->status_label;
コード例 #2
0
         $CAVks->vks->fromCa = true;
         $CAVks->vks->tbFlag = $CaNotes->checkFlag($CAVks->vks->id);
         $CAVks->vks->start_date_time = $CAVks->vks->start_date_time instanceof DateTime ? $CAVks->vks->start_date_time : date_create($CAVks->vks->start_date_time);
         $CAVks->vks->end_date_time = $CAVks->vks->end_date_time instanceof DateTime ? $CAVks->vks->end_date_time : date_create($CAVks->vks->end_date_time);
         if ($CAVks->vks->tbFlag) {
             $CaEvents[] = $CAVks->vks;
         }
     }
 }
 $events = array_merge($events, $CaEvents);
 //dump($events);
 if (count($events)) {
     foreach ($events as $event) {
         if ($event['start_date_time']->getTimestamp() - $now->getTimestamp() <= 1200) {
             if (isset($event['fromCa'])) {
                 NoticeObs_controller::put("Внимание! до начала важной ВКС в ЦА " . ST::linkToCaVksPage($event['id']) . " осталось менее 20 минут, старт в " . date_create($event['start_date_time'])->format("H:i"), 1);
             } else {
                 $text = '';
                 if ($event['flag']) {
                     $text .= 'важной';
                 }
                 if ($event['record_required']) {
                     if (strlen($text) > 0) {
                         $text .= ', ';
                     }
                     $text .= ' требующей видеозаписи ';
                 }
                 NoticeObs_controller::put("Внимание! до начала {$text} ВКС " . ST::linkToVksPage($event['id']) . " осталось менее 20 минут, старт в " . $event['start_date_time']->format("H:i"), 1);
             }
             //
         }
コード例 #3
0
<?php

ST::deployTemplate('heads/ui_timepicker.inc');
RenderEngine::MenuChanger();
if (!Auth::isLogged(App::$instance)) {
    App::$instance->MQ->setMessage('Создавать заявки могут только зарегистрированные пользователи, пожалуйста, войдите в систему или зарегистрируйтесь');
    ST::redirectToRoute('AuthNew/login');
}
?>
<div class="container">

    <div class="col-md-12">
        <h3 class="text-muted heading-main">ВКС в нашем Планировщике созданные на основе ВКС ЦА <?php 
echo ST::linkToCaVksPage($caVksId, true);
?>
</h3>
        <hr>
        <?php 
if (count($vkses)) {
    ?>
            <table class="table table-striped table-hover">
            <th class="col-lg-1">id</th><th class="col-lg-2">Тема</th><th class="col-lg-2">Заказчик</th><th class="col-lg-5">Участники</th><th class="col-lg-2">Создана</th>
                <th>Статус</th>
            <?php 
    foreach ($vkses as $vks) {
        ?>
                <tr>
                    <td><?php 
        echo ST::linkToVksPage($vks->id, true);
        ?>
</td>
コード例 #4
0
ファイル: joinCa.php プロジェクト: inilotic/vks_nodes_core
<?php

ST::deployTemplate('heads/ui_timepicker.inc');
ST::setUserJs('uf-2.js');
$p = new ParticipationsV3Assert();
$p->init();
RenderEngine::MenuChanger();
?>

<div class="container">

    <div class="col-md-12 left-border">
        <h4 class="text-muted heading-main">Заявка по приглашению ЦА на ВКС <?php 
echo $caVks instanceof CAVks ? ST::linkToCaVksPage($caVks->id) : ST::linkToCaNsVksPage($caVks->id);
?>
</h4>
        <?php 
if (!$flag) {
    ?>
            <div class="alert alert-danger"><h4>Обратите внимание:</h4> В этой ВКС, ваш ТБ не заявлен, вам нужно
                обратиться к владельцу ВКС:  <?php 
    echo $caVks->owner->login;
    ?>
, <?php 
    echo $caVks->owner->phone;
    ?>
. <br>Для
                исключения трудностей с проведением ВКС, попросите владельца добавить ваш ТБ в список участников
            </div>
        <?php 
}