0) {
$url_params = $url_params."&";
}
$url_params = $url_params."block=1";
}
if (isset($_GET['active'])) {
if (strlen($url_params) > 0) {
$url_params = $url_params."&";
}
$url_params = $url_params."active=1";
}
if (isset($_GET['search'])) {
if (strlen($url_params) > 0) {
$url_params = $url_params."&";
}
$url_params = $url_params."search=".$_GET['search'];
}
$url_params_with_page = $url_params;
if (isset($_GET['page'])) {
if (strlen($url_params) > 0) {
$url_params_with_page = $url_params_with_page."&";
}
$url_params_with_page = $url_params_with_page."page=".$_GET['page'];
}
if($_GET['ok_tarif']) {
User::changeTarif();
header("location:index.php?".$url_params_with_page);
}
if(isset($_GET['blocked'])) {
User::set_blocked($_GET['blocked'],$_GET['id_user']);
header("location:index.php?".$url_params_with_page);
}
require_once($_SERVER['DOCUMENT_ROOT']."/templates/header-admin.php");
?>
0) {
$users = User::searchUsers($_GET['agent'], $from, $num_on_page);
}
}
else if (isset($_GET['developer']))
{
$count_users = User::getCountDeveloper($_GET['block'], $_GET['active']);
$users = [];
if ($count_users > 0)
{
$users = User::getAllDeveloper($_GET['block'], $_GET['active'], $from, $num_on_page);
}
}
else {
$count_users = User::countAllAgency($_GET['agent'], $_GET['block'], $_GET['active']);
$users = [];
if ($count_users > 0) {
$users = User::getAllAgency($_GET['agent'], $_GET['block'], $_GET['active'], $from, $num_on_page);
}
}
$all_pages = ceil($count_users / $num_on_page);
echo '';
$getUsersTime = microtime(true);
foreach($users as $agent)
{
$agent['moderation_advert'] = 0;
$result_frame = mysql_query("SELECT users.id, users.presentation_frame pf FROM users WHERE presentation_frame = 1 AND users.id = $agent_id");
if(mysql_num_rows(mysql_query("SELECT id FROM advert_moderation_agency WHERE agency_id={$agent['id']}")) > 0){
$agent['moderation_advert'] = 1;
}
if (mysql_num_rows($result_frame) > 0) {
$agent['presentation_frame'] = 1;
}
if($agent['blocked'])
{
$style = "style='background:rgba(247, 220, 220, 0.6);' title='Заблокирован'";
$word_blocked = "Разблокировать";
$new_block = 0;
}
else
{
$style = "";
$word_blocked = "Заблокировать";
$new_block = 1;
}
$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 = "
$online[entry]
";
}
else
{
$onl = "
$agent[last_auth]
";
}
$role_box = "";
if ($agent['role_developer'])
{
$role_box = "
Застройщик
";
}
if($agent['id_tarif'])
{
$oplata = "Оплачено";
$tarif = new Tarif;
$tarif->get($agent['id_tarif']);
$date_end = $agent['date_tarif'] + $tarif->period * 3600 * 24;
$date_end_f = date("d.m.Y H:i",$date_end);
$dney = ceil(($date_end - time()) / 24 / 3600);
if($dney < 0) {
$dney = 0; $oplata = "Не оплачено";
}
if ($dney == -0) {
$dney = 0;
}
$dney = "
$dney ".padezh_day($dney)."";
$tarif = "
$agent[tarif]";
}
else
{
$dney = "";
}
list($d,$m,$y) = explode(".",$agent['date_reg']);
$date_reg = $d." ".getRusMonth($m)." ".$y;
if($agent[id_manager])
{
$mstr = mysql_fetch_assoc(mysql_query("SELECT agency, manager, agency_name, first_name, last_name, middle_name, id_manager FROM users WHERE id=$agent[id_manager]"));
if($mstr['id_manager']) $mstr2 = mysql_fetch_assoc(mysql_query("SELECT agency, manager, agency_name, first_name, last_name, middle_name, id_manager FROM users WHERE id=$mstr[id_manager]"));
if($mstr['agency'])
{
$master = "Агентство $mstr[agency_name]";
}
else if ($mstr['manager'])
{
$master = "Менеджер " . trim($mstr['last_name'] . ' ' . $mstr['first_name'] . ' ' . $mstr['middle_name']) . " (" . trim($mstr2['last_name'] . ' ' . $mstr2['first_name'] . ' ' . $mstr2['middle_name']) . ")";
}
else
{
$master = "Агент " . trim($mstr['last_name'] . ' ' . $mstr['first_name'] . ' ' . $mstr['middle_name']); // хозяином агент быть не может, ну да пускай будет
}
}
else
{
$master = 0;
}
?>
>
Регистрация:
= $role_box; ?>
'.$master.' '; ?>
1 and objects.id_add_user > 0 and objects.add_to_yandex_feed = 1
and objects.id_add_user in (SELECT id FROM `users` WHERE id=$agent[id] or id_manager=$agent[id] or id_manager in (select id from users where id_manager=$agent[id]) or id_manager in (select id from users where id_manager in (select id from users where id_manager=$agent[id])))";
$rezCountFeed = mysql_query($sqlCountFeed, $mdb);
$feedCount = mysql_result($rezCountFeed,0);
$sqlCountAvitoFeed = "SELECT count(objects.id)
FROM objects objects
WHERE objects.archive <> 1
and objects.add_to_avito_feed = 1 and objects.id_add_user in
(SELECT id FROM `users` WHERE id=$agent[id] or id_manager=$agent[id] or id_manager in (select id from users where id_manager=$agent[id]) or id_manager in (select id from users where id_manager in (select id from users where id_manager=$agent[id])))";
$rezCountAvitoFeed = mysql_query($sqlCountAvitoFeed, $mdb);
$feedAvitoCount = mysql_result($rezCountAvitoFeed,0);
$sqlCountCianFeed = "SELECT count(objects.id)
FROM objects objects
WHERE objects.archive <> 1
and objects.add_to_cian_feed = 1 and objects.id_add_user in
(SELECT id FROM `users` WHERE id=$agent[id] or id_manager=$agent[id] or id_manager in (select id from users where id_manager=$agent[id]) or id_manager in (select id from users where id_manager in (select id from users where id_manager=$agent[id])))";
$rezCountCianFeed = mysql_query($sqlCountCianFeed, $mdb);
$feedCianCount = mysql_result($rezCountCianFeed,0);
$sqlCountDomFeed = "SELECT count(objects.id)
FROM objects objects
WHERE objects.archive <> 1
and objects.add_to_domclick_feed = 1 and objects.id_add_user in
(SELECT id FROM `users` WHERE id=$agent[id] or id_manager=$agent[id] or id_manager in (select id from users where id_manager=$agent[id]) or id_manager in (select id from users where id_manager in (select id from users where id_manager=$agent[id])))";
$rezCountDomFeed = mysql_query($sqlCountDomFeed, $mdb);
$feedDomCount = mysql_result($rezCountDomFeed,0);
$sqlCountEmlsFeed = "SELECT count(objects.id)
FROM objects objects
WHERE objects.archive <> 1
and objects.add_to_emls_feed = 1 and objects.id_add_user in
(SELECT id FROM `users` WHERE id=$agent[id] or id_manager=$agent[id] or id_manager in (select id from users where id_manager=$agent[id]) or id_manager in (select id from users where id_manager in (select id from users where id_manager=$agent[id])))";
$rezCountEmlsFeed = mysql_query($sqlCountEmlsFeed, $mdb);
$feedEmlsCount = mysql_result($rezCountEmlsFeed,0);
$sqlCountBnFeed = "SELECT count(objects.id)
FROM objects objects
WHERE objects.archive <> 1
and objects.add_to_bn_feed = 1 and objects.id_add_user in
(SELECT id FROM `users` WHERE id=$agent[id] or id_manager=$agent[id] or id_manager in (select id from users where id_manager=$agent[id]) or id_manager in (select id from users where id_manager in (select id from users where id_manager=$agent[id])))";
$rezCountBnFeed = mysql_query($sqlCountBnFeed, $mdb);
$feedBnCount = mysql_result($rezCountBnFeed, 0);
$sqlCountZipalPackFeed = "SELECT count(objects.id) FROM objects objects WHERE objects.id in
(SELECT p.object_id FROM advertising_package_object_publish p WHERE p.active = 1 and
p.user_id in (SELECT id FROM `users` WHERE id=$agent[id] or id_manager=$agent[id] or id_manager in (select id from users where id_manager=$agent[id]) or id_manager in (select id from users where id_manager in (select id from users where id_manager=$agent[id]))))";
$rezCountZipalPackFeed = mysql_query($sqlCountZipalPackFeed, $mdb);
$feedZipalPackCount = (int)mysql_result($rezCountZipalPackFeed, 0);
$sqlCountZipalFeed = "SELECT count(objects.id)
FROM objects objects WHERE objects.add_to_zipal = 1 and objects.id_add_user in
(SELECT id FROM `users` WHERE id=$agent[id] or id_manager=$agent[id] or id_manager in (select id from users where id_manager=$agent[id]) or id_manager in (select id from users where id_manager in (select id from users where id_manager=$agent[id])))";
$rezCountZipalFeed = mysql_query($sqlCountZipalFeed, $mdb);
$feedZipalCount = (int)mysql_result($rezCountZipalFeed, 0) + $feedZipalPackCount;
$yandexFeedName = $agent['id'];
if ($yandexFeedName == 177) {
$yandexFeedName = "1ght764cndh";
}
$feedUrl = "https://joywork.ru/feeds/".$yandexFeedName.".xml";
$avFeedUrl = "https://joywork.ru/av_feeds/".$agent['id'].".xml";
$cianFeed2Url = "https://joywork.ru/cian_feed_v2/".$agent['id'].".xml";
$emlsFeed = "https://joywork.ru/cian_feed_jcat/".$agent['id'].".xml";
$bnYandexFeedUrl = "https://joywork.ru/bn_ya_feeds/".$agent['id'].".xml";
$domFeedUrl = "https://joywork.ru/dom_feeds/".$agent['id'].".xml";
$objectsUrl = "https://joywork.ru/objects-from-feed.php?id_agent=".$agent['id'];
$objectsAvitoUrl = "https://joywork.ru/objects-from-feed.php?avito=1&id_agent=".$agent['id'];
$objectsCianUrl = "https://joywork.ru/objects-from-feed.php?cian=1&id_agent=".$agent['id'];
$objectsEmlsUrl = "https://joywork.ru/objects-from-feed.php?emls=1&id_agent=".$agent['id'];
$objectsBnUrl = "https://joywork.ru/objects-from-feed.php?bn=1&id_agent=".$agent['id'];
$objectsZipalUrl = "https://joywork.ru/objects-from-feed.php?zipal=1&id_agent=".$agent['id'];
$objectsDomUrl = "https://joywork.ru/objects-from-feed.php?dom=1&id_agent=".$agent['id'];
?>