Joywork/hidemenu.php

1395 lines
49 KiB
PHP
Raw Permalink Normal View History

2026-05-22 20:21:54 +02:00
<?php
require_once($_SERVER['DOCUMENT_ROOT']."/config.php");
if(!$_SESSION['id']) { header("location:index.php"); die("Доступ запрещён!");}
$get = clearInputData($_GET);
if($_POST['fio'])
{
$post = clearInputData($_POST);
$error_add = Clients::addEdit($post);
if(!$error_add) header("location:clients.php");
}
if($_POST['id_del_client'])
{
$post = clearInputData($_POST);
Clients::delReason($post);
header("location:clients.php");
}
// require($_SERVER['DOCUMENT_ROOT']."/templates/header.php");
$cl = new Clients;
// if($_GET['quit'])
// {
// $user = new User;
// $user->quit();
// }
setOnline();
$user = new User;
$user->checkPermissions();
?>
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>JoyWork.ru</title>
<link rel="stylesheet" media="screen" type="text/css" title="style" href="/css/hidemenu.css">
<link rel="stylesheet" media="screen" type="text/css" title="style" href="/css/style.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
<script src="//ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/jquery.validate.min.js"></script>
<script src="/js/jquery.maskedinput.min.js"></script>
<script src="/js/f_main.js"></script>
<script src="/js/main.js"></script>
<script>setInterval(setOnline,60000);</script>
<script type="text/javascript" src="/js/formstyler.js"></script>
<script>
(function($) {
$(function() {
$('.number, .select, select.time').styler({
selectSearch: true
});
});
})(jQuery);
</script>
</head>
<body id="main">
<div class="fr-layout">
<div class="fr-layout-content">
<div class="main-block">
<?php
if($_SESSION['id'])
{
?>
<div class="content-left">
<div class="header__logo">
<a href="/main.php" class="logo-link no-border">
<div class="text-logo"><span><span class="logo-green">J</span>W</span></div>
</a>
</div>
<div class="left-menu">
<div class="big-add-button">
<button class="medium-button"><i class="ti-plus"></i></button>
</div>
<div class="system-menu">
<div class="menu-group">
<div class="menu-group-title <?php if(stripos($_SERVER['SCRIPT_NAME'],"hidemenu.php") !== false) echo 'active'; ?>">
<i class="ti-search"></i>
<span>Поиск</span>
</div>
<div class="menu-items hidden">
<?php
$sql = "SELECT * FROM favor WHERE id_user = $_SESSION[id]";
$rez = mysql_query($sql);
$favor = array();
while($f=mysql_fetch_assoc($rez)) $favor[] = $f['id_obj'];
$kol_favor = count($favor);
?>
<ul>
<li <?php if(stripos($_SERVER['SCRIPT_NAME'],"main.php") !== false and !$_GET['favor']) echo 'class="active"'; ?>><a href="/main.php">Поиск объектов</a></li>
<!--<li><a href="#">Мои объекты</a><span class="sub-menu_counter objects">0</span></li>-->
<li <?php if($_GET['favor']) echo 'class="active"'; ?>><a href="/main.php?favor=1&ok=all&hide_form=1">Избранное</a><span class="sub-menu_counter favorite" <?php if ($kol_favor == 0) echo 'style="display: none"'; ?> id="favorite"><?php echo $kol_favor; ?></span></li>
</ul>
<input type="hidden" id="kol_favor" value="<?php echo $kol_favor; ?>">
<input type="hidden" id="kol_view" value="0">
</div>
</div>
<div class="menu-group">
<a href="/clients.php">
<div class="menu-group-title <?php if(stripos($_SERVER['SCRIPT_NAME'],"clients.php") !== false) echo 'active'; ?>">
<i class="ti-star"></i>
<span>Избранное</span>
</div>
</a>
</div>
<div class="menu-group">
<a href="/clients.php">
<div class="menu-group-title <?php if(stripos($_SERVER['SCRIPT_NAME'],"clients.php") !== false) echo 'active'; ?>">
<i class="ti-id-badge"></i>
<span>Мои клиенты</span>
</div>
</a>
</div>
<div class="menu-group">
<a href="/settings.php">
<div class="menu-group-title <?php if(stripos($_SERVER['SCRIPT_NAME'],"settings.php") !== false) echo 'active'; ?>">
<i class="ti-settings"></i>
<span>Настройки</span>
</div>
</a>
</div>
<?php if($_SESSION['agency'] or $user->manager) : ?>
<div class="menu-group">
<a href="/users.php">
<div class="menu-group-title <?php if(stripos($_SERVER['SCRIPT_NAME'],"users.php") !== false) echo 'active'; ?>">
<i class="ti-user"></i>
<span>Пользователи</span>
</div>
</a>
</div>
<?php endif;
if($_SESSION['superadmin']) : ?>
<div class="menu-group">
<a href="/admin/index.php">
<div class="menu-group-title">
<i class="ti-menu"></i>
<span>Админка</span>
</div>
</a>
</div>
<?php endif; ?>
<div class="menu-group">
<a href="/help.php">
<div class="menu-group-title <?php if(stripos($_SERVER['SCRIPT_NAME'],"help.php") !== false) echo 'active'; ?>">
<i class="ti-help-alt"></i>
<span>Обучение</span>
</div>
</a>
</div>
</div>
</div>
</div>
<?php
}
?>
<div class="content-right">
<div class="main-title">
<h1 class="f_sm-md_hidden">Поиск объектов</h1>
</div>
<div class="inner">
<?php
if($_SESSION['id'])
{
require_once($_SERVER['DOCUMENT_ROOT']."/templates/search_form.php");
} else
{
?>
<div class="login-reg">
<div class="login-reg_inner">
<div class="main-title">
<h1>Вход</h1>
</div>
<?php
if($_GET['phone'] and !$msg)
{
?>
<form method="post">
<div class="control-group control-line">
<div class="form-search__main-label">Пароль в смс:</div>
<div class="control-inputs">
<div class="inputs-group">
<input type="text" name="sms" class="text" autofocus style="float:left;">
<input type="hidden" name="phone" value="<?php echo $get['phone']; ?>">
<input type="hidden" name="ok_auth2" value="1">
<button type="submit" class="fr-btn button-fl-left big-button">Вход</button>
</div>
</div>
<div class="clear"></div>
</div>
</form>
<?php
} elseif($_GET['phone2'] and !$msg)
{
?>
<form method="post">
<div class="control-group control-line" style="margin-bottom: 25px">
<div class="form-search__main-label">Пароль:</div>
<div class="control-inputs">
<div class="inputs-group">
<input type="password" name="pwd" class="text" autofocus style="float:left;">
<input type="hidden" name="phone" value="<?php echo $get['phone2']; ?>">
<input type="hidden" name="ok_auth3" value="1">
<button type="submit" class="fr-btn button-fl-right medium-button">Вход</button>
</div>
</div>
<div class="clear"></div>
</div>
</form>
<!--<a href="remind_pass.php">Забыли пароль?</a>-->
<?php
} else
{
?>
<form>
<div class="control-group control-line" style="margin-bottom: 25px">
<div class="form-search__main-label">Телефон:</div>
<div class="control-inputs">
<div class="inputs-group">
<input type="text" name="phone" placeholder="Телефон:" class="text phoneMask" autofocus value="<?php echo $post['phone']; ?>" style="float:left;">
<input type="hidden" name="ok_auth" value="1">
<button type="submit" class="fr-btn button-fl-right medium-button">Далее</button>
</div>
</div>
<div class="clear"></div>
</div>
</form>
<a href="reg.php">Регистрация</a>
<?php
}
if($msg or $msg2) echo '<div class="error_msg">'.$msg.$msg2.'</div>';
}
?>
<!-- CLIENTS -->
<div class="clients">
<div class="head-filter__top">
<div class="top-line">
<div class="head-filter-search">
<div class="form-search">
<form>
<input type="search" name="search" class="text" placeholder="Имя, эл. почта или номер телефона" value="">
<button class="search-icon">
<i class="ti-search"></i>
</button>
</form>
</div>
</div>
<div class="client-add">
<button class="medium-button fl-right add_client_new">Добавить клиента</button>
</div>
<div class="clear"></div>
</div>
<div class="switch__filter button-row <?php if(!$_SESSION['agency'] or !$_SESSION['manager']) { echo "hidden"; } ?>">
<?php
$managers = User::getMyManagers();
if($_SESSION['agency'] or $_SESSION['manager'])
{
?>
<a href="clients.php" class="selector-button no-border <? if(!$_GET['id_agent'] and !$_GET['id_manager'] and !$_GET['deleted']) { echo "selected"; } ?> button-left">
<span>Мои клиенты</span>
<?php echo $cl->getCountClientsWhoWork($_SESSION['id']); ?>
</a>
<?php
}
if($_SESSION['agency'])
{
?>
<div class="selector-button options open <? if($_GET['id_manager'] and !$_GET['id_agent']) { echo "button-center selected"; } ?> <? if($_GET['id_agent']) { echo "button-center"; } else { echo "button-right"; } ?>">
<select class="select width-250" id="changeManager" style="display:block;">
<option value="0">Выберите менеджера...</option>
<?php
if($managers) foreach($managers as $mngr)
{
if($_GET['id_manager'] == $mngr['id']) $sl = "selected"; else $sl = "";
echo "<option value='$mngr[id]' $sl> trim($mngr['last_name'] . ' ' . $mngr['first_name'] . ' ' . $mngr['middle_name'])</option>";
}
?>
</select>
</div>
<?php
} elseif($_SESSION['manager']) echo "<input type='hidden' id='changeManager' value='$_SESSION[id]'>";
if(($_GET['id_manager'] and $_SESSION['agency']) or ($_SESSION['manager'] and !$_SESSION['agency']))
{
if($_GET['id_manager']) $id_manager = $_GET['id_manager']; else $id_manager = $_SESSION['id'];
$agents = User::getAgentsOfManager($id_manager, true);
?>
<div class="selector-button button-right options open <? if($_GET['id_agent']) { echo "selected"; } ?>">
<select class="select width-250" id="changeAgent" style="display:block;">
<option value="0">Выберите агента...</option>
<?php
if($agents) foreach($agents as $agent)
{
if($_GET['id_agent'] == $agent['id']) $sl = "selected"; else $sl = "";
echo "<option value='$agent[id]' $sl>trim($agent['last_name'] . ' ' . $agent['first_name'] . ' ' . $agent['middle_name'])</option>";
}
?>
</select>
</div>
<?php
}
if($_SESSION['agency'])
{
$deleted = $cl->getCountClients(true);
if($deleted)
{
echo '<a href="/clients.php?deleted=1" class="fl-right selector-button no-border';
if($_GET['deleted']) echo ' selected';
echo '"><span>Корзина</span><i class="filter_counter" style="display: block;">'.$deleted.'</i></a>';
}
}
?>
<div class="clear"></div>
</div>
</div>
<?php
/*if($managers) foreach($managers as $mngr)
{
$clients_manager = $cl->getClients($mngr['id']);
//if($clients_manager['vsego']) $icon = "<i class='ti-plus'></i>"; else $icon = "";
echo "<tr><td colspan=7 class='manager'><button href='#' class='fr-btn steel show_clients' data-id='$mngr[id]'>Менеджер ".$mngr['fio']."</button></td></tr>";
$agents = User::getAgentsOfManager($mngr['id']);
if($agents) foreach($agents as $agent)
{
$clients_agent = $cl->getClients($agent['id']);
//if($clients_agent['vsego']) $icon = "<i class='ti-plus'></i>"; else $icon = "";
echo "<tr class='c$mngr[id]' style='display:none;'><td colspan=7 class='agent' style=''><a href='#' class='show_clients' data-id='$agent[id]''>Агент ".$agent['fio']."</a></td></tr>";
if($clients_agent['vsego']) $cl->showLineClients($clients_agent,1);
}
if($clients_manager['vsego']) {
echo "<tr class='c$mngr[id]' style='display:none;'><td class='manager-clients' colspan=7><h2>Клиенты менеджера</h2></td></tr>";
$cl->showLineClients($clients_manager,1);
}
}
$agents = User::getAgentsOfManager($_SESSION['id']);
if($agents) foreach($agents as $agent)
{
$clients_agent = $cl->getClients($agent['id']);
if($clients_agent['vsego']) $cl->showLineClients($clients_agent,1);
}*/
if($_GET['deleted'] or $_GET['search']) {
$clients = $cl->getAllClients($_SESSION['id']);
} else {
if ($_GET['all']) $clients = $cl->getAllClients($_SESSION['id']);
elseif ($_GET['id_agent']) $clients = $cl->getMyClients($_GET['id_agent']);
elseif ($_GET['id_manager'] and $_SESSION['agency']) $clients = $cl->getMyClients($_GET['id_manager']);
else $clients = $cl->getMyClients($_SESSION['id']);
}
if($clients['vsego']) foreach($clients['clients'] as $client)
{
$sql2 = "SELECT sended_pdf.*, DATE_FORMAT(sended_pdf.date_send, '%d.%m.%Y') AS date_f, DATE_FORMAT(sended_pdf.date_send, '%H:%i') AS time_f, archive.phone, archive.sobstv
FROM sended_pdf, archive
WHERE sended_pdf.id_client=$client[id]
AND archive.id_obj=sended_pdf.id_object
ORDER BY sended_pdf.id DESC";
$rez2 = mysql_query($sql2);
$pdf_str = ""; $pdf_date_old = ""; $i = 0;
$all_sended_pdf = mysql_num_rows($rez2);
while($pdf = mysql_fetch_assoc($rez2))
{
if($pdf['date_f'] != $pdf_date_old)
{
if($i != 0) $pdf_str .= "</ul></div>";
list($d,$m,$y) = explode(".",$pdf['date_f']);
$date_f = $d." ".getRusMonth($m)." ".$y;
if($i != $all_sended_pdf) {
$pdf_str .= "<div class='by-date'>
<p><a href='#' style='font-weight: normal; border-bottom-style: dashed;' class='open_folder' data-id='$i$client[id]'>$date_f</a></p>
<ul class='hidden link$i$client[id]' style='display: none;'>";
$pdf_str .="<div class='pdf-resend__container'>
<div class='pdf-resend__all'>
<input type='radio' class='hidden--radio' id='' name='' value=''>
<span>Отправить все презентации&nbsp;<i class='ti-back-right'></i></span>
<label style='z-index:500' class='label-overlay to_resend__all' for='' id=''>&nbsp;</label>
</div>
</div>";
}
}
$i++;
$pdf_str .= "<li>
<span class='tooltip tooltip-effect'>
<div class='pdf-object'>
<a href='$pdf[path]' target='_blank'>
<span class='name'>$pdf[time_f]</span>
<i class='ti-arrow-right'></i>
<span class='address'>$pdf[nazv]</span>
</a>
</div>
<div class='pdf-resend pdf-resend_$pdf[id_object] ".(@in_array($pdf['id_object'],$_SESSION['to_send']) ? "active" : "")."'>
<input type='radio' class='hidden--radio' id='$pdf[id]_$pdf[id_object]' name='' value=''>
<span><i class='ti-back-right'></i></span>
<label style='z-index:500' class='label-overlay to_resend object_$pdf[id_object] ".(@in_array($pdf['id_object'],$_SESSION['to_send']) ? "active" : "")."' data-id='$pdf[id_object]' for='$pdf[id]_$pdf[id_object]'>&nbsp;</label>
</div>
<span class='tooltip-content' style='width:170px; margin:0 60px 10px 0;'>
<b class='tooltip-text'>$pdf[phone] $pdf[sobstv]</b>
</span>
</span>
</li>";
$pdf_date_old = $pdf['date_f'];
if($i == $all_sended_pdf) $pdf_str .= "</ul></div>";
}
if($_GET['deleted']) { $act = 'restoreClient'; $edit_link = '<i class="ti-back-right"></i>'; }
else { $act = 'editClient'; $edit_link = '<i class="ti-settings"></i>'; }
if($_SESSION['agency']) {$act2 = 'delClient'; $del_link = "<i class='ti-close'></i>"; }
else { $act2 = 'delClientAgent'; $del_link = "<i class='ti-close'></i>";}
list($d,$m,$y) = explode(".",$client['date_add']);
$date_add = $d." ".getRusMonth($m)." ".$y;
switch($client['status'])
{
case 0: $color = "yellow"; break;
case 1: $color = "red"; break;
case 2: $color = "green"; break;
default: $color = "green";
}
$mstr = mysql_fetch_assoc(mysql_query("SELECT agency, manager, fio FROM users WHERE id=$client[id_agent]"));
if($mstr['agency']) $master = "Агентство $mstr[fio]";
elseif($mstr['manager']) $master = "Менеджер $mstr[fio]";
else $master = "Агент $mstr[fio]";
?>
<div class="client <?php if($_GET['deleted']) echo "deleted"; if($client['confirm']==0 AND !$_GET['id_manager'] AND !$_GET['id_agent'] AND !$_GET['deleted']) echo "new"; ?>" id="client__<?php echo $client['id']; ?>">
<div class="top">
<div class="date-status">
<span><?php echo $date_add; ?></span>
<div class="status <?php echo $color; ?>">
<i><?php echo $GLOBALS["STATUS_CLIENT"]["$client[status]"]; ?></i>
</div>
<span>Добавил <?php echo $master; ?></span>
<?php if(!$_GET['id_manager'] AND !$_GET['id_agent']) { ?>
<a href='javascript:void();' data-id='<?php echo $client['id']; ?>' class="fl-right <?php echo $act2; ?> no-border">
<span class="simple-button">
<?php echo $del_link; ?>
</span>
</a>
<a href='javascript:void();' data-id='<?php echo $client['id']; ?>' class="fl-right <?php echo $act; ?> no-border">
<span class="simple-button settings">
<?php echo $edit_link; ?>
</span>
</a>
<?php } ?>
</div>
<h2>
<a href='javascript:void();' class="toggleClient" data-id="<?php echo $client['id']; ?>"><?php echo $client['fio']; ?></a>
</h2>
</div>
<div class="center hidden" id="client_info<?php echo $client['id']; ?>">
<div class="client_row row_line">
<div class="col phone <?php if($client['confirm']==0 AND !$_GET['id_manager'] AND !$_GET['id_agent'] AND !$_GET['deleted']) echo "hidden"; ?>">
<p class="small">Телефон</p>
<p><b class="big"><?php echo $client['phone']; ?></b></p>
</div>
<div class="col email-faded <?php if($client['confirm']==0 AND !$_GET['id_manager'] AND !$_GET['id_agent'] AND !$_GET['deleted']) echo "hidden"; ?>">
<p class="small">Эл. почта</p>
<p><b class="big"><a class="pseudo" target="_blank" href="mailto:<?php echo $client['email']; ?>"><?php echo $client['email']; ?></a></b></p>
</div>
<div class="col">
<p class="small">Тип недвижимости</p>
<p><b class="big"><?php echo $GLOBALS["TYPE_NEDV2"]["$client[type]"]; ?></b></p>
</div>
<? if ($client['budget'] == "") {}
else {
?>
<div class="col">
<p class="small">Примерный бюджет</p>
<p><b class="big"><?php echo $client['budget']; ?></b></p>
</div>
<? } ?>
<div class="clear"></div>
</div>
<? if ($client['opis'] == "") {}
else {
?>
<div class="client_row row_line">
<p class="small">Описание</p>
<p class="desc"><?php echo $client['opis']; ?></p>
</div>
<? } ?>
<div class="client_row last <?php if(strlen($pdf_str) == 0 || ($client['confirm']==0 AND !$_GET['id_manager'] AND !$_GET['id_agent'] AND !$_GET['deleted'])) echo "hidden"; ?>">
<div class="variants">
<a href="#" class="toggleVariants0" data-id="<?php echo $client['id']; ?>">
<span>Предложенные варианты</span>
<span class="simple_button">
<i class="ti-angle-down"></i>
<i class="ti-angle-up"></i>
</span>
<!--<i class="jw__counter variants-counter">3</i>-->
</a>
</div>
<div class="presentations hidden">
<?php echo $pdf_str; ?>
<div class="clear"></div>
</div>
</div>
</div>
<?php if($_GET['deleted']) {
$whoDelete = "";
$whoDeleteId = null;
if ($client['who_delete']) {
$whoDeleteId = $client['who_delete'];
} else {
if ($client['who_work']) {
$whoDeleteId = $client['who_work'];
} else {
if ($client['id_agent']) {
$whoDeleteId = $client['id_agent'];
}
}
}
$usr = mysql_fetch_assoc(mysql_query("SELECT fio FROM users WHERE id=$whoDeleteId"));
$whoDelete = $usr['fio'];
?>
<div class="bottom">
<div class="delete-reason" style="padding-bottom: 0px;">
<span><i class="ti-trash"></i>Удалил:&nbsp;&nbsp;<?php echo $whoDelete; ?></span>
</div>
<div class="delete-reason">
<span><i class="ti-trash"></i>Причина удаления:&nbsp;&nbsp;<?php echo $client['reason']; ?></span>
</div>
</div>
<?php } ?>
</div>
<?php if($client['confirm']==0 AND !$_GET['id_manager'] AND !$_GET['id_agent'] AND !$_GET['deleted']) {?>
<div class="client-confirm" id="client-confirm__<?php echo $client['id']; ?>">
<div class="client-confirm__inner">
<h3>Взять клиента в работу</h3>
<div class="client-confirm__buttons">
<?php
if($client['who_work']==0
AND !$_GET['id_manager']
AND !$_GET['id_agent']
AND !$_GET['deleted']) {
}
elseif($_SESSION['agency']
AND $client['confirm']==0
AND !$_GET['id_manager']
AND !$_GET['id_agent']
AND !$_GET['deleted']) {
}
else {
?>
<a class="unconfirmClient small-button" data-id="<?php echo $client['id']; ?>" data-manager="<?php echo $client['id_agent'];?>" href="javascript:void();">Нет</a>
<?php
}
?>
<a class="confirmClient small-green-button" data-id="<?php echo $client['id']; ?>" data-manager="<?php echo $_SESSION['id'];?>" href="javascript:void();">Да</a>
</div>
</div>
<div class="client-confirm__preloader" id="client-confirm__preloader__<?php echo $client['id']; ?>" style="display: none;">
<img src="/images/ajax_preloader.gif">
</div>
</div>
<? } ?>
<div class="clear"></div>
<?php
}
else echo "<div class='empty-block' style='margin-top: 30px;'><h1><i class='ti-na'></i></h1><h2>Клиентов нет</h2></div>";
if($all_pages > 1)
{
if($mas_url_add) $str_url_add = implode("&",$mas_url_add);
echo "<center><ul class='pagination'>";
num_of_pages($page, $all_pages, $str_url_add);
echo "</ul></center>";
}
?>
</div>
<!-- END CLIENTS -->
<div class="tutorial-videos">
<?php
if($_SESSION['superadmin'] or $_SESSION['agency'])
echo '<div class="block-video">
<div class="video-frame">
<iframe width="428" height="307" src="https://www.youtube.com/embed/6MePSdMLR8w" frameborder="0" allowfullscreen></iframe>
</div>
<div class="description">
<h3>Обзор системы «JoyWork»</h3>
<p class="desc"></p>
</div>
</div>
<div class="block-video">
<div class="video-frame">
<iframe width="428" height="307" src="https://www.youtube.com/embed/frSnTlWcEnU" frameborder="0" allowfullscreen></iframe>
</div>
<div class="description">
<h3>Поиск объектов и отправка презентаций клиенту</h3>
<p class="desc"></p>
</div>
</div>
<div class="block-video">
<div class="video-frame">
<iframe width="428" height="307" src="https://www.youtube.com/embed/A8R8vyl3ULE" frameborder="0" allowfullscreen></iframe>
</div>
<div class="description">
<h3>Как обойти встречного агента и заработать 100% комиссии</h3>
<p class="desc"></p>
</div>
</div>';
elseif($user->id_manager and $user->manager)
echo '<div class="block-video">
<div class="video-frame">
<iframe width="428" height="307" src="https://www.youtube.com/embed/frSnTlWcEnU" frameborder="0" allowfullscreen></iframe>
</div>
<div class="description">
<h3>Поиск объектов и отправка презентаций клиенту</h3>
<p class="desc"></p>
</div>
</div>
<div class="block-video">
<div class="video-frame">
<iframe width="428" height="307" src="https://www.youtube.com/embed/A8R8vyl3ULE" frameborder="0" allowfullscreen></iframe>
</div>
<div class="description">
<h3>Как обойти встречного агента и заработать 100% комиссии</h3>
<p class="desc"></p>
</div>
</div>';
elseif($user->id_manager == 0 and $user->agent)
echo '<div class="block-video">
<div class="video-frame">
<iframe width="428" height="307" src="https://www.youtube.com/embed/frSnTlWcEnU" frameborder="0" allowfullscreen></iframe>
</div>
<div class="description">
<h3>Поиск объектов и отправка презентаций клиенту</h3>
<p class="desc"></p>
</div>
</div>
<div class="block-video">
<div class="video-frame">
<iframe width="428" height="307" src="https://www.youtube.com/embed/A8R8vyl3ULE" frameborder="0" allowfullscreen></iframe>
</div>
<div class="description">
<h3>Как обойти встречного агента и заработать 100% комиссии</h3>
<p class="desc"></p>
</div>
</div>';
elseif($user->id_manager)
echo '<div class="block-video">
<div class="video-frame">
<iframe width="428" height="307" src="https://www.youtube.com/embed/frSnTlWcEnU" frameborder="0" allowfullscreen></iframe>
</div>
<div class="description">
<h3>Поиск объектов и отправка презентаций клиенту</h3>
<p class="desc"></p>
</div>
</div>
<div class="block-video">
<div class="video-frame">
<iframe width="428" height="307" src="https://www.youtube.com/embed/A8R8vyl3ULE" frameborder="0" allowfullscreen></iframe>
</div>
<div class="description">
<h3>Как обойти встречного агента и заработать 100% комиссии</h3>
<p class="desc"></p>
</div>
</div>';
?>
<div class="clear"></div>
</div>
<?php $users = User::getMyUsers(); ?>
<div class="users">
<div class="head-filter__top">
<div class="top-line">
<div class="head-filter-search">
<div class="form-search">
<form>
<input type="search" name="search" class="text" placeholder="Имя, эл. почта или номер телефона" value="<?php echo $_GET['search']; ?>">
<span class="search-icon">
<i class="ti-search"></i>
</span>
</form>
</div>
</div>
<div class="client-add">
<button class="medium-button fl-right" id="add_agent">Добавить агента</button>
</div>
<div class="clear"></div>
</div>
<div class="switch__filter button-row">
<a href="users.php" class="selector-button button-left <?php if(!$_GET['online'] and !$_GET['blocked']) echo 'selected'; ?>">
<span>Активные</span>
<i class="filter_counter" style="display: block;" id="favorite"><?php echo $users['active']; ?></i>
</a>
<a href="users.php?blocked=1" class="selector-button button-center <?php if($_GET['blocked']) echo 'selected'; ?>">
<span>Заблокированные</span>
<i class="filter_counter" style="display: block;" id="favorite"><?php echo $users['blocked']; ?></i>
</a>
<a href="users.php?online=1" class="selector-button button-right <?php if($_GET['online']) echo 'selected'; ?>">
<span>Online</span>
<i class="filter_counter" style="display: block;" id="favorite"><?php echo $users['online']; ?></i>
</a>
<div class="clear"></div>
</div>
</div>
<?php
$managers = User::getMyManagers();
if($users['vsego'])
{
$str_url_add = $users['str_url_add'];
foreach($users['users'] as $user)
{
if($user['id_manager'] != $_SESSION['id'] and !$_GET['online'] and !$_GET['search'] and !$_GET['blocked']) continue;
if($user['blocked']) {$block=0; $block_title="Восстановить";} else {$block=1; $block_title="Заблокировать";}
$online = mysql_fetch_assoc(mysql_query("SELECT DATE_FORMAT(entry,'%d.%m.%Y %H:%i') AS entry FROM online WHERE id_user =$user[id]"));
list($d,$m,$y) = explode(".",$online['entry']);
$onl_entry = $d." ".getRusMonth($m)." ".$y;
list($d,$m,$y) = explode(".",$user['last_auth']);
$onl_last_auth = $d." ".getRusMonth($m)." ".$y;
if($online) $onl = "<div class='status green' title='Время захода'><b>$onl_entry</b></div>"; else $onl="<div class='status red' title='Последняя авторизация'><b>$onl_last_auth</b></div>";
if($_SESSION['agency'] and $user['manager']) { $link_style = "style='display:inline-block;'"; $sel_style = "style='display:none;'"; }
elseif(!$_SESSION['agency'] and $_SESSION['manager']) { $link_style = $sel_style = "style='display:none;'"; }
else { $link_style = "style='display:none;'"; $sel_style = "style='display:inline;'"; }
$select = "<p class='small' $sel_style>Менеджер</p><p>
<select data-id=$user[id] class='select select_manager' $sel_style>
<option>Выберите менеджера...</option>";
foreach($managers as $mngr)
{
if($user['id_manager'] == $mngr['id']) $sl = "selected"; else $sl = "";
$select.="<option value=$mngr[id] $sl> trim($mngr['last_name'] . ' ' . $mngr['first_name'] . ' ' . $mngr['middle_name'])</option>";
}
$select .= "<option value=0>Сделать менеджером</option></select><b class='ti-check' style='color:green; font-size:20px; display:none;'></b></p>";
list($d,$m,$y) = explode(".",$user['date_reg']);
$date_reg = $d." ".getRusMonth($m)." ".$y;
$master = mysql_result(mysql_query("SELECT fio FROM users WHERE id=$user[id_manager]"),0);
?>
<div class="user <?php if($user['manager']) echo "manager"; ?>">
<div class="top">
<div class="date-status">
<span><?php if($user['manager']) echo '<b class="green">Менеджер</b>'; else echo "Агент"; ?></span>
<span>Регистрация: <?php echo $date_reg; ?></span>
<div class="status border"><i><b class="ti-bookmark"></b>&nbsp;<?php echo $master; ?></i></div>
<?php echo $onl; ?>
</div>
<h2><?php echo trim($user['last_name'] . ' ' . $user['first_name'] . ' ' . $user['middle_name']); ?></h2>
</div>
<div class="center">
<div class="user_row row_line">
<a href="clients.php<?php echo $user['manager'] ? "?id_manager=$user[id]" : "?id_manager=$user[id_manager]&id_agent=$user[id]"; ?>" target="_blank" class="col-clients">
<div class="col" style="width: 10%;">
<p class="small">Клиенты</p>
<p><b class="big"><span class="solid"><?php echo Clients::getCountClientsForUser($user['id']); ?></span></b></p>
</div>
</a>
<div class="col" style="width: 20%;">
<p class="small">Телефон</p>
<p><b class="big"><?php echo $user['phone']; ?></b></p>
</div>
<div class="col email-faded" style="width: 30%;">
<p class="small">Эл. почта</p>
<p><b class="big"><a href="mailto:<?php echo $user['email']; ?>" target="_blank"><?php echo $user['email']; ?></a></b></p>
</div>
<div class="col" style="width: 25%;">
<p>
<span><a href='#' data-id="<?php echo $user['id']; ?>" class='small-button set_agent' <?php echo $link_style; ?>>Разжаловать</a></span>
</p>
<?php echo $select; ?>
</div>
<div class="clear"></div>
</div>
<?php
if($user['manager'])
{
?>
<div class="managers-agent">
<h3><a href="#" class="pseudo toggleAgents">Агенты менеджера
<label class="fl-right">
<span class="small-button">Развернуть</span>
</label></a>
</h3>
<?php
$agents = User::getAgentsOfManager($user['id'], true);
foreach ($agents as $agent)
{
list($y,$m,$d) = explode("-",$agent['date_reg']);
list($d,$x) = explode(" ",$d);
$date_reg = $d." ".getRusMonth($m)." ".$y;
$online = mysql_fetch_assoc(mysql_query("SELECT DATE_FORMAT(entry,'%d.%m.%Y %H:%i') AS entry FROM online WHERE id_user =$agent[id]"));
if($online) $onl = "<div class='status green' title='Время захода'><i>$online[entry]</i></div>"; else $onl="<div class='status red' title='последняя авторизация'><i>$agent[last_auth]</i></div>";
$select = "<p class='small'>Менеджер</p><p>
<select data-id=$agent[id] class='select select_manager'>
<option>выберите менеджера...</option>";
foreach($managers as $mngr)
{
if($agent['id_manager'] == $mngr['id']) $sl = "selected"; else $sl = "";
$select.="<option value=$mngr[id] $sl> trim($mngr['last_name'] . ' ' . $mngr['first_name'] . ' ' . $mngr['middle_name'])</option>";
}
$select .= "<option value=0>сделать менеджером</option></select><b class='ti-check' style='color:green; font-size:20px; display:none;'></b></p>";
?>
<div class="user" style="display: none;">
<div class="top">
<div class="date-status">
<span>Агент</span>
<span>Регистрация: <?php echo $date_reg; ?></span>
<?php echo $onl; ?>
</div>
<h2><?php echo $agent['fio']; ?></h2>
</div>
<div class="center">
<div class="user_row row_line">
<a href="clients.php?id_manager=<?php echo $user['id']; ?>&id_agent=<?php echo $agent['id']; ?>" target="_blank" class="col-clients">
<div class="col" style="width: 10%;">
<p class="small">Клиенты</p>
<p><b class="big"><span class="solid"><?php echo Clients::getCountClientsForUser($agent['id']); ?></span></b></p>
</div>
</a>
<div class="col phone">
<p class="small">Телефон</p>
<p><b class="big"><?php echo $agent['phone']; ?></b></p>
</div>
<div class="col email-faded">
<p class="small">Эл. почта</p>
<p><b class="big"><a class="pseudo" href="mailto:<?php echo $agent['email']; ?>" target="_blank"><?php echo $agent['email']; ?></a></b></p>
</div>
<?php if(!$user->id_manager) { ?>
<div class="col">
<?php echo $select; ?>
</div>
<? } ?>
<div class="clear"></div>
</div>
</div>
<div class="bottom">
<span><a class="small-button" href="<?php echo "?set_block=$block&id=$agent[id]&page=$page&$str_url_add"; ?>"><?php echo $block_title; ?></a></span>
<span><a class='small-button' href='<?php echo "?del=$agent[id]&page=$page&$str_url_add"; ?>'>Удалить</a></span>
</div>
</div>
<?php
}
?>
</div>
<?php
}
?>
</div>
<div class="clear"></div>
<div class="bottom">
<span><a class="small-button" href="<?php echo "?set_block=$block&id=$user[id]&page=$page&$str_url_add"; ?>"><?php echo $block_title; ?></a></span>
<?php if($user['id'] != 1) echo "<span><a class='small-button' href='?del=$user[id]&page=$page&$str_url_add'>Удалить</a></span>"; ?>
</div>
</div>
<?php
}
if($all_pages > 1)
{
if($mas_url_add) $str_url_add = implode("&",$mas_url_add);
echo "<center><ul class='pagination'>";
num_of_pages($page, $all_pages, $str_url_add);
echo "</ul></center>";
}
} else echo "<div class='empty-block' style='margin-top: 20px'>
<h1><i class='ti-na'></i></h1>
<h2>Пользователей нет</h2>
</div>";
?>
</div>
</div>
<div class="full_modal-bg" id="del_client" style="display: none">
<div class="full_modal login" id="del_client_bg" style="display: none">
<span class="pseudo-link closer"><i class="ti-close"></i></span>
<form method="post">
<div class="modal-form">
<div class="modal-inner">
<h2>Укажите причину удаления</h2>
<textarea name="reason" class="text" style="width:100%;" rows="7" required></textarea>
</div>
<div class="modal-submit">
<input type="hidden" name="id_del_client" value="0">
<button type="submit"><i class="ti-close"></i> удалить</button>
</div>
</div>
</form>
</div>
</div>
<?php require($_SERVER['DOCUMENT_ROOT']."/templates/footer.php"); ?>
<?php if($get['add'] or $error_add) echo '<script>$(document).ready(function() {$("#add_client").trigger("click");})</script>'; ?>