File size: 3.42Kb
<?php
class komm {
////////////////////////////// Показ комментариев
/*
$idchto = ид темы или пользователя
$chto = что именно выводим в цифрах
$url = сылку куда отправляем
1 - форум
*/
public function vivkomm($opt = []) {
global $user; ?>
<div class="_w4gr5yeht">Комментарии</div>
<?php if(DB::$dbs->querySingle('SELECT COUNT(`id`) FROM `komm` WHERE `chto` = ? and `idchto` = ?', [$opt['sett']['chto'],$opt['sett']['idchto']]) == 0): ?>
<div class="_3rfgwvwdd3 _dop345yhte">Комментариев нет.</div>
<?php else:
$sql = DB::$dbs->query('SELECT `idus`,`text`,`id`,`time` FROM `komm` WHERE `idchto` = ? and `chto` = ? ORDER BY `id` ASC LIMIT 15',[$opt['sett']['idchto'],$opt['sett']['chto']])->fetchAll(PDO::FETCH_BOTH);
foreach ($sql as $sqlls => $im): ?>
<table class="_4rgethbrs" id="komes_<?php echo $im['id'];?>" style="line-height: 20px;padding: 4px 0px;">
<tbody>
<tr>
<td style="width: 60px;text-align: center;">
<?php echo user::avass(['id' => $im['idus'],'opts' => ['rad' => NULL,'razm' => '40px','mobe' => 1]]);?>
</td>
<td>
<div style="display: inline-block;"><?php echo user::logins(['id' => $im['idus'],'url' => 1,'dop' => 1]);?></div>
<?php if(isset($user['id']) and $im['idus'] == $user['id'] and $opt['sett']['status'] == 1): ?>
<div onclick="okeaw ('komm_<?php echo $im['id'];?>');return;" style="display: inline-block;float: right;opacity: .5;padding: 5px;cursor: pointer;"><i class="fas fa-ellipsis-h"></i></div>
<div id="menuss_komm_<?php echo $im['id'];?>" class="_3r4gwedwf _dop34t5ge">
<div onclick="zaiid (<?php echo $im['id'];?>,1,'/ajax/komm.php?act=redkomm');return;">Редактировать</div>
<div onclick="deiil (12);return;">Удалить</div>
</div>
<?php endif; ?>
<div title="когда был онлайн на сайте"><?php echo user::vseet(['id' => $im['idus']]);?></div>
</td>
</tr>
</tbody>
</table>
<div style="padding: 4px 10px;font-size: 17px;line-height: 20px;" class="_3rfgwvwdd3 _dop345yhte" id="komm_<?php echo $im['id'];?>">
<?php echo bbcode::tags($im['text']);?>
</div>
<?php endforeach;
endif;
}
////////////////////////////// Добавление комментариев
public function addkomm($opt = []) {
global $user;
if($opt['sett']['status'] == 1):
if(isset($user['id'])): ?>
<div class="_3rfgwvwdd3 _dop345yhte _nozakr" id="komm_<?php echo $opt['sett']['idchto'];?>">
<form id="formj_k<?php echo $opt['sett']['idchto'];?>" action="" onsubmit="return false;">
<textarea placeholder="Текст комментария" name="textt" class="_doprtjyr45g" style="overflow-y: hidden;height: 90px;"></textarea>
<input onclick="addkomm ('/ajax/komm.php?act=addkomm&id=<?php echo $opt['sett']['idchto'];?>&chtos=<?php echo $opt['sett']['chto'];?>','k<?php echo $opt['sett']['idchto'];?>','<?php echo $opt['url'];?>');return false;" type="submit" name="add" class="_dop3t4g5erf" value="Добавить">
</form>
</div>
<?php endif;
elseif($opt['sett']['status'] == 2): ?>
<div class="_34t5tehrfe3">
<i class="_dop3r4t5grwe fas fa-lock"></i> Закрыто для обсуждения
</div>
<?php endif;
}
}
?>