<?php
$post = DB :: $pdo -> queryFetch("SELECT * FROM `groups_komm` WHERE `id` = ? AND `id_group` = ? AND `id_post` = '0' LIMIT 1;", array(intval($_GET['komm']), $group['id']));
if (isset($user['id']) && (($user['id']==$ank['id'] && $group['d_user'] == 0 && $group['block'] == 0) || $user['id'] == 1 || ($group_user['admin'] > 0 && $group['block'] == 0)) && isset($_GET['dell_komms']))
{require('dell_komms.php');exit;} #Удалить комментры
else if (isset($user['id']) && (($user['id']==$ank['id'] && $group['d_user'] == 0 && $group['block'] == 0) || $user['id'] == 1) && isset($_GET['edit_komms']))
{require('edit_komms.php');exit;} #Изменить  комментры
$title = $l = group :: getName($group); #Тайтл
$lBack = "/groups?group=".$group['id'].""; #Ссылка в профиль
require (CORE."head.php"); #Шапка
$post_ank = profile :: getUser($post['id_user']);

?>

 <div class="app-block">
            <div class="list _l-padd-n">
                <div class="_l-padd">
                  <?php    if (isset($user['id']) && (($user['id']==$ank['id'] && $group['d_user'] == 0) || $user['id'] == 1 || $group_user['admin'] > 0))
{ ?>
                    <div>
                            <a class="toggle-menu-act" onclick="UI.toggleMenu(this);">
                                <span></span>
                            </a>
                            <div class="toggle-menu">
                            <div class="toggle-menu-arrow"><span></span></div>
                            <ul class="toggle-menu-block">
                         <? if (isset($user['id']) && (($user['id']==$ank['id'] && $group['d_user'] == 0) || $user['id'] == 1))
                {  ?> <a href="/groups/?group=<?echo $group['id'];?>&edit_komm=<?echo $post['id'];?>">Редактировать</a> <?}?>
                            <a href="/groups/?group=<?echo $group['id'];?>&dell_komm=<?echo $post['id'];?>">Удалить</a>
                            </ul>
                            </div>
                        </div>
                <?php } ?>
                <div class="list-flex">
            <?if ($post['as_admin'] == 1)
            {?>    <div class="post-l"><?=group :: Avatar($group, 2)?></div>
           
            <?} else {?> 
              <div class="post-l"><?=profile :: userAvatar($post_ank,3)?></div>
            <?}?>
            <div class="post-c">
                <div>
            <? if ($post['as_admin'] == 1)
            {?><span class="_name _font-s"><?=profile :: goPage($post_ank)?></span>
            <?} else {?><span class="_name _font-s"><?=profile :: goPage($post_ank)?></span>
            <?}?>  
                        <br />
            <span><a class="_time" href="/groups/?group=<?echo $group['id'];?>&komm=<?echo $post['id'];?>"> <?=system :: times($post['time']);?></a></span>
                </div>
                </div>
                </div>
                <div>
                    
                <?=group:: Komments($post['id'])?>
                    
                </div>
                                <div>
              
                </div>
                
                </div>



                
                
            </div>
           <!-- </div>-->







<?
$mess_cc = DB :: $pdo -> querySingle("SELECT COUNT(*) FROM `groups_komm` WHERE `id_group` = '".$group['id']."' AND `id_post` = '".$post['id']."'"); #Комментарии 
echo"<div class='list _bg-blue'>Комментарии к записи<span class='_fl-r'>".$mess_cc."</span></div>";








if (isset($user['id']) && $group['block'] == 0)
{
    if (isset($_GET['otvet']) && DB :: $pdo -> querySingle("SELECT COUNT(*) FROM `groups_komm` WHERE `id` = '".intval($_GET['otvet'])."' AND `as_admin` = '0'") > 0)
    {
        $g_p = DB :: $pdo -> queryFetch("SELECT * FROM `groups_komm` WHERE `id` = ? LIMIT 1;", array(intval($_GET['otvet'])));
        $otvet = profile :: getUser($g_p['id_user']);
        if ($user['id'] == $otvet['id'])
        {
            $g_p['id'] = 0;
            $otvet['id'] = 0;
        }
    } else {
        $g_p['id'] = 0;
        $otvet['id'] = 0;
    }
    require('send_komment2.php');
    ?>
    
    
    
    <div>
         	<?if ($otvet['id'] > 0)
                    {
                    ?>
                        <form method="post" data-type="arbour"  action="/groups/?group=<?echo $group['id'];?>&komm=<?echo $post['id'];?>&otvet=<?echo $g_p['id'];?>">
                    <?
                    } else {
                    ?>
                        <form method="post" data-type="arbour"  action="/groups/?group=<?echo $group['id'];?>&komm=<?echo $post['id'];?>">
                    <?
                    }
                 
                    ?>
                <div>
                    <textarea name="komment" class="app-textarea" id="komment" data-id="emoji-block_1" placeholder="Введите комментарий..."></textarea>
                </div>
                             <div class="list _bg-blue">
                    
                    <div class="list-fle">
                        <input class="main-btn" type="submit" name="cfms" value="Отправить">
                    
                   <?if (isset($user['id']) && (($user['id']==$ank['id'] && $group['d_user'] == 0) || $user['id'] == 1 || $group_user['admin'] > 0))
                    {
                    ?>
                        
                                <label class="">
                                    <input type="checkbox" name="as_admin" value="1" /> от имени группы
                                </label>
                          
                    <?
                    }
                    ?>
				<?	   if ($otvet['id'] > 0)
                    {
                    ?>
                        <span style="color: gray;margin: 5px;">
                            Ответ для <?echo profile :: goPage($otvet,folse);?>
                            (<a href="/groups/?group=<?echo $group['id'];?>&komm=<?echo $post['id'];?>">отменить</a>)
                        </span>
                    <?
                    } ?>
             
              
                         <?=emoji :: Smiles("emoji-block_1","emoji-textarea")?>
                <?= genStickersButton() ?>
                        
                    </div>
                    
                </div>
                    
            </form>
        </div>
 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
 
       
 
       
    
    
    
    
    <?


}








//Пагинация
if ($mess_cc > 10)
{
    $p = (($_GET['p']) ? intval($_GET['p']) : 1);
    $pagination = new pagination(10, $mess_cc, $p);
    $total_lin = $pagination -> limit;
} else {
    $total_lin = '';
}

// Вывод комментов
$query = DB :: $pdo -> query("SELECT * FROM `groups_komm` WHERE `id_group` = '".$group['id']."' AND `id_post` = '".$post['id']."' ORDER BY `id` DESC ".$total_lin."");
echo '<div class="post-list-all">';
while($r = $query -> fetch())
{
$post_ank = profile :: getUser($r['id_user']);
?>
<div class="list">
  

 <div>
                            <a class="toggle-menu-act" onclick="UI.toggleMenu(this);">
                                <span></span>
                            </a>
                            <div class="toggle-menu">
                            <div class="toggle-menu-arrow"><span></span></div>
                            <ul class="toggle-menu-block">
                            <?  if ($user['id'] != $post_ank['id'] && $r['as_admin'] == 0)
                {  ?><a href="/groups/?group=<?echo $group['id'];?>&komm=<?echo $post['id'];?>&otvet=<?echo $r['id'];?>#otvet">Ответить</a> <?}?>
                      
                         <?  if (isset($user['id']) && (($user['id']==$ank['id'] && $group['d_user'] == 0) || $user['id'] == 1))
                    {    ?>  <a href="/groups/?group=<?echo $group['id'];?>&komm=<?echo $post['id'];?>&edit_komms=<?echo $r['id'];?>">Редактировать</a> <?}?>
                 <a href="/groups/?group=<?echo $group['id'];?>&komm=<?echo $post['id'];?>&dell_komms=<?echo $r['id'];?>">Удалить</a>
                            </ul> 
                          
                            </div>
                        </div>
                       
    <div class="_oh">

            <div class="list-flex">
                <div class="post-l">
                    <? if ($r['as_admin'] == 1)
            {
            ?>
              <?=group :: Avatar($group, 2)?>
            <?
            } else {
            ?>
            <?=profile :: userAvatar($post_ank,3)?>
            <?
            }
            ?>
                    
                    
                    
                    
                    
                    
                
                </div>
                <div class="post-c">
                    <div style="display: block;"><span class="_name">
                         <?
                    if ($r['as_admin'] == 1)
                    {
                    ?>
                  <?=$group['name'];?>
                    <?
                    } else {
                    ?>
                    
                        <?echo profile :: goPage($post_ank);?>
                      
                  <?
                    }
                    ?>
                        
                      
                        
                        
                        
                        
                        </span>
                        <div><span class="_font-m _gray"><?= system:: times($r['time']) ?></span></div>
                    </div>
                </div>
            </div>
        </div>
        <div class="_oh"><span style="vertical-align: sub;">
            
            <?php
                            if ($r['id_post2'] > 0)
                            {
                                $g_pz = DB :: $pdo -> queryFetch("SELECT `id_user` FROM `groups_komm` WHERE `id` = ? LIMIT 1;", array($r['id_post2']));
                                $post_an = profile :: getUser($g_pz['id_user']);
                                ?>
                               <span class="_name">
                                <?echo profile :: goPage($post_an, folse);?>
                                </span> ,
                                <?
                            }
                          ?>
             
         <?=group:: Komments($r['id'])?></span>
        </div>
    </div>

 
    
<?
}
?></div>   </div>

<?
    


// Пагинация
if ($mess_cc > 10)
{
    echo $pagination -> printPages("/groups/?group=".$group['id']."&komm=".$post['id']."&"); 
}

// Если нету комментов 
if($mess_cc == 0){
			echo "<div class=\"_l-padd _center _gray _font-s\">Комментарии к записи отсутствуют.</div>";
		}
//Назад
echo"<div class='app-block'>";
echo system :: touch("/groups/?group=".$group['id']."", system :: icon("arr-l")."Назад");
echo"</div>";

// Низ
require (CORE."foot.php");
