View file xmyx.ru/mail/act/important.php

File size: 4.45Kb
<?php defined('ACCESS') OR die('No direct script access...');
/**
 * Author - koder_alex
 * ISQ - 669906617
 * VK - https://vk.com/koder_alex
 * It is forbidden to give, sell, modify.
 */
//thead('Важные сообщения');

$set['title'] = 'Диалоги';
include_once H.'sys/inc/thead.php';

shapka_VK(true, '/mail', 'Важные сообщения');


?>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<div id="resizePanel" style="display: block; padding: 0px; margin: 0px"></div>
<script src="/mail/resource/js/mainScript.js?v=23"></script>
<link rel="stylesheet" type="text/css" href="/mail/resource/css/main.css?v=6">
<div class="basisDialogs pcont mail bl_cont vk_mail">
<?

?>
<a class="basisDialogs__writeButton new_item_link write_btn" href="/mail?act=write">Написать сообщение</a>
<?

$fav_messegies = mysql_result(mysql_query("SELECT COUNT(id) FROM mail_important WHERE `id_user` = '$user[id]' LIMIT 1"), 0);

if($fav_messegies == 0){
?>
<div class="basisDialogs__filter dialogs_filter dialogs_filter_without_important" id="dialogs_filter">
<div class="head_panel">
<div class="hp_block">
<form action="/mail/?act=search" method="post" class="qsearch">
<table class="row_table"><tbody><tr>
<td class="row_table_main_column">
<div class="qs_field_wrap">
<div class="iwrap">
<input class="textfield qs_textfield" name="q" value="" autocomplete="off" id="ma_search_field" placeholder="Поиск" onkeydown="im.onFilterKeyDown(this);" type="text"></div>
</div>
</td>
<td class="row_table_last_column">
<input class="button qs_button al_tab" value="Искать" id="ma_search_btn" onclick="return cur.ma_search.go(event);" type="submit">
</td>
</tr></tbody></table>
</form>
</div>
</div>
</div>
<?
}
else{
?>
<div class="basisDialogs__filter dialogs_filter " id="dialogs_filter">
<div class="head_panel">
<div class="hp_block">
<form method="post" action="/mail/?act=search" class="qsearch">
<input name="tab" value="dialogs" type="hidden">
<table class="row_table">
<tr>
<td class="row_table_main_column">
<div class="qs_field_wrap">
<div class="iwrap"><input type="text" class="textfield qs_textfield" name="q" autocomplete="off" placeholder="Поиск"></div>
</div>
</td>
<td class="row_table_last_column">
<input class="button qs_button al_tab" value="Искать" id="ma_search_btn" onclick="return cur.ma_search.go(event);" type="submit">
<a class="button small_button star_button dialogs_filter_button_important" href="/mail?act=important"><?= $fav_messegies?></a>
</td>
</tr>
</table>
</form>
</div>
</div>
</div>
<?
}
$set['p_str'] = '20';
$k_post = mysql_result(mysql_query("SELECT COUNT(id) FROM `mail_important` WHERE id_user = '$user[id]'"), 0);
$k_page = k_page($k_post, $set['p_str']);
$page = page($k_page);
$start = $set['p_str'] * $page - $set['p_str'];
if($k_post)
{
	$q = mysql_query("SELECT m.*, IF(m.id_user = '$user[id]', m.id_kont, m.id_user) AS contact,
		SUM(IF (m.read = '0' AND m.id_user = '$user[id]', 1, 0)) AS outbox
		FROM mail_important as i
		LEFT JOIN mail as m ON i.id_mail = m.id
		WHERE i.id_user = '$user[id]'
		GROUP BY i.id ORDER BY m.time DESC");
	while ($post = mysql_fetch_assoc($q)) 
	{
			$d = d_user($post['contact']);
			$d['nick'] = u_nick($d['id']);
			?>
			<a class="dialog_item<?= ($post['outbox'] >= 1 ? ' di_unread_outbox' : '') ?>" href="/mail?act=msg&amp;id=<?= $post['id'] ?>">
			  <div class="di_iwrap"><?= $d['avatar'] ?></div>
			  <div class="di_cont">
			    <span class="di_date"><?= vremja($post['time']) ?></span>
			    <div class="di_head">
			      <span class="mi_author"><?= $d['nick'] . $d['online'] ?></span>
			    </div>
			    <div class="di_body">
			      <?= ($post['msg'] ? '<div class="di_text">'. output_text($post['msg']) .'</div>' : '') ?>
			      <?
			      if($post['attachments'])
			      {
			      	$cnt_files = mysql_fetch_assoc(mysql_query("SELECT folder, COUNT(id) as cnt FROM mail_files_vk WHERE `action` = 'sent' AND `id_mail` = '".$post['id']."' LIMIT 1"));
				    echo '<div class="mi_medias_plain">';
				    if($cnt_files['cnt'] == 1)
				    	echo $config['folder'][$cnt_files['folder']];
				    else
						echo des2num($cnt_files['cnt'], array(' вложение', ' вложения', ' вложений'));
					echo '</div>';
				  }
				  ?>
			    </div>
			  </div>
			</a>
			<?
	}
	if ($k_page > 1)
		str_vk('/mail/?act=important&', $k_page, $page);
} else 
	show('История важных сообщений пуста.', 'null');

 ?>