View file users/account/mail/group_avatar.php

File size: 1.81Kb
<?php  
acms_header('Аватар групповой беседы', 'users');

$mg = db::get_string("SELECT `AVATAR`,`ID`,`NAME` FROM `MAIL` WHERE `ADM_ID` = ? AND `ID` = ? LIMIT 1", [user('ID'), intval(get('id'))]);

if (!isset($mg['ID'])) {
  
  error('Неверная директива');
  redirect('/account/mail/');
  
}

attachments_result();

?><div id="mg_upd"><?

$s = 0;
if (is_file(ROOT.'/files/upload/mail_groups/avatar/'.$mg['AVATAR'].'.jpg')){
  
  $s = 1;
  $avatar = "<img src='/files/upload/mail_groups/avatar/".$mg['AVATAR'].".jpg' class='avatar' style='height: 120px; width: 120px'>";

}else{
  
  $avatar = "<img src='/files/upload/mail_groups/avatar/no_avatar.jpg' class='avatar' style='height: 120px; width: 120px'>";

}

if ($s == 1 && get('get') == 'delete') {
  
  get_check_valid();
  
  @unlink(ROOT.'/files/upload/mail_groups/avatar/source/'.$mg['AVATAR'].'.jpg');
  @unlink(ROOT.'/files/upload/mail_groups/avatar/'.$mg['AVATAR'].'.jpg');
  db::get_set("UPDATE `MAIL` SET `AVATAR` = ? WHERE `ID` = ? LIMIT 1", [0, $mg['ID']]);
  
  success('Аватар успешно удален');
  redirect('/account/mail/group_avatar/?id='.$mg['ID']);
  
}

?>    
<div class='list'>
<center>
<b><?=lg('Текущий аватар групповой беседы %s', tabs($mg['NAME']))?>:</b><br /><br />
<?=$avatar?><br /><br />
<a ajax="no" id="modal_bottom_open_set" onclick="upload('/system/AJAX/php/group_avatar.php?id=<?=$mg['ID']?>', 'attachments_upload')" class="btn"><?=icons('upload', 15, 'fa-fw')?> <?=lg('Загрузить')?></a>
<?php if ($s == 1) : ?>
<a href="/account/mail/group_avatar/?id=<?=$mg['ID']?>&get=delete&<?=TOKEN_URL?>" class="btn"><?=icons('trash', 15, 'fa-fw')?> <?=lg('Удалить')?></a>
<?php endif ?>
</center>
</div>
</div>
<?

back('/account/mail/messages_group/?id='.$mg['ID']);
acms_footer();