686 lines
46 KiB
PHP
686 lines
46 KiB
PHP
<?php
|
||
require_once($_SERVER['DOCUMENT_ROOT'] . "/config.php");
|
||
$user = new User;
|
||
$user->get($_SESSION['id']);
|
||
|
||
$agenciesHaveAccessToNewComplexes = [4, 12028, 12061, 17328, 11325, 13735, 19093, 16378, 19467, 20197, 19909, 19646];
|
||
|
||
$use_advert_budget = (($user->agency || $user->users_admin) && $_SESSION['use_advert_budget']);
|
||
if (!$use_advert_budget)
|
||
$use_advert_budget = $user->use_advert_budget;
|
||
|
||
?>
|
||
<span class="pseudo-link closer"><i class="ti-close"></i></span>
|
||
<div class="full_modal edit-modal" id="user_form_edit_form" style="display: none;">
|
||
<form id="edit_agent_form" class="form-validate" enctype="multipart/form-data">
|
||
<div class="modal-inner">
|
||
<h2>Агент</h2>
|
||
<div class="error_msg hidden" style="width:100%;"></div>
|
||
<div class="jw-tabs">
|
||
<ul class="tabs__caption">
|
||
<li class="active" data-target="info">
|
||
<i class="tabs-li__icon info"><i class="ti-user"></i></i><span>Информация</span>
|
||
</li>
|
||
<?php if ($use_advert_budget) : ?>
|
||
<li data-target="advert_budget">
|
||
<i class="tabs-li__icon advert_budget"><i class="ti-credit-card"></i></i><span>Рекламный бюджет</span>
|
||
</li>
|
||
<?php endif; ?>
|
||
<li data-target="passport">
|
||
<i class="tabs-li__icon passport"><i class="ti-id-badge"></i></i><span>Паспортные данные</span>
|
||
</li>
|
||
<li data-target="socials">
|
||
<i class="tabs-li__icon socials"><i class="ti-bookmark"></i></i><span>Соц. сети</span>
|
||
</li>
|
||
<li data-target="files">
|
||
<i class="tabs-li__icon files"><i class="ti-briefcase"></i></i><span>Документы</span>
|
||
</li>
|
||
<?php if ($_SESSION['agency'] || $_SESSION['users_admin'] || $user->role_developer) { ?>
|
||
<li data-target="permissions">
|
||
<i class="tabs-li__icon permissions"><i class="ti-settings"></i></i><span>Права</span>
|
||
</li>
|
||
<?php } ?>
|
||
</ul>
|
||
<div>
|
||
<div class="tabs__content info" style="display: block;">
|
||
<div class="form-block">
|
||
<div class="label" style="padding-top:22px;">Аватар</div>
|
||
<div class="inputs">
|
||
<div class="no-user-pic">
|
||
<img src="/images/user-pic.svg">
|
||
</div>
|
||
<div class="user-pic" style="display:none;">
|
||
<img src="">
|
||
</div>
|
||
<div class="user-pic-input">
|
||
<input type="file" name="avatar" accept="image/jpg,image/jpeg">
|
||
<a href="javascript:{};" class="delUserPic no-border" title="Удалить фото">
|
||
<span class="simple-button delete">
|
||
<i class="jw-action-icon-delete"></i>
|
||
</span>
|
||
</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="form-block">
|
||
<div class="label l-space">Фамилия</div>
|
||
<div class="inputs">
|
||
<input name="last_name" type="text" class="text" required style="width:400px;" value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="form-block">
|
||
<div class="label l-space">Имя</div>
|
||
<div class="inputs">
|
||
<input name="first_name" type="text" class="text" required style="width:400px;" value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="form-block">
|
||
<div class="label l-space">Отчество</div>
|
||
<div class="inputs">
|
||
<input name="middle_name" type="text" class="text" style="width:400px;" value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="form-block">
|
||
<div class="label">Эл. почта</div>
|
||
<div class="inputs">
|
||
<input type="email" name="email" class="text" required style="width:400px;"
|
||
value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="form-block">
|
||
<div class="label">День рождения</div>
|
||
<div class="inputs">
|
||
<input type="text"
|
||
class="text datepicker-here2"
|
||
name="birthday"
|
||
autocomplete="off"
|
||
style="width:120px;"
|
||
value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="form-block">
|
||
<div class="label">Телефон</div>
|
||
<div class="inputs">
|
||
<input type="text" name="phone" class="text phoneMask" required style="width:400px;"
|
||
value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="is_dispatcher" id="is_dispatcher_name" type="checkbox" value="1"
|
||
onchange="if($(this).prop('checked')) $('#vpbx-block-edit').addClass('hidden'); else $('#vpbx-block-edit').removeClass('hidden')">
|
||
<label for="is_dispatcher_name">Номер телефона совпадает с IP-телефоном</label>
|
||
</div>
|
||
<div class="form-block" id="vpbx-block-edit">
|
||
<div class="label">IP-телефон</div>
|
||
<div class="inputs">
|
||
<input type="text" name="vpbx_id" class="text " style="width:400px;" value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="form-block" id="phone2_user">
|
||
<div class="label">Дополнительный телефон</div>
|
||
<div class="inputs">
|
||
<input type="text" name="phone2_user" placeholder="Дополнительный телефон" class="text " style="width:400px;" value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="form-block">
|
||
<div class="label">ID ЦИАН</div>
|
||
<div class="inputs">
|
||
<input type="text" name="cian_id" class="text " style="width:400px;" value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="is_all_cian" id="is_all_cian" type="checkbox" value="1"
|
||
onchange="">
|
||
<label for="is_all_cian">Может получать все сообщения по чатам сотрудников компании</label>
|
||
</div>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="is_id_object_cian" id="is_id_object_cian" type="checkbox" value="1"
|
||
onchange="">
|
||
<label for="is_id_object_cian">Получать сообщения Циан по ID объекта (на ответственного за объект)</label>
|
||
</div>
|
||
|
||
<div class="form-block">
|
||
<div class="label">ID АВИТО</div>
|
||
<div class="inputs">
|
||
<input type="text" name="avito_id" class="text " style="width:400px;" value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="is_all_avito" id="is_all_avito" type="checkbox" value="1"
|
||
onchange="">
|
||
<label for="is_all_avito">Может получать все сообщения по чатам сотрудников компании</label>
|
||
</div>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="is_id_object" id="is_id_object" type="checkbox" value="1"
|
||
onchange="">
|
||
<label for="is_id_object">Получать сообщения Авито по ID объекта (на ответственного за объект)</label>
|
||
</div>
|
||
|
||
<div class="form-block" id="pass-edit">
|
||
<div class="label">Сменить пароль</div>
|
||
<div class="inputs">
|
||
<input type="text" name="pass-edit" placeholder="Новый пароль" class="text " style="width:400px;" value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
|
||
|
||
|
||
<div class="form-block" id="utc-edit">
|
||
<div class="label">Поменять часовой пояс</div>
|
||
<div class="inputs">
|
||
<select name="utc-edit">
|
||
<?php
|
||
$sql_utc = "SELECT * FROM `utc`";
|
||
$q_utc = mysql_query($sql_utc);
|
||
while($r_utc = mysql_fetch_assoc($q_utc)){
|
||
$name_utc = $r_utc['name'];
|
||
if($r_utc['utc'] > 0){
|
||
$name_utc .= " (UTC +".$r_utc['utc']. ")";
|
||
} else if($r_utc['utc'] < 0){
|
||
$name_utc .= " (UTC -".$r_utc['utc']. ")";
|
||
}
|
||
?>
|
||
<option value="<?=$r_utc['utc']?>" title="<?=$r_utc['opis']?>"><?=$name_utc?></option>
|
||
<?php }
|
||
?>
|
||
</select>
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
|
||
|
||
</div>
|
||
<?php if ($use_advert_budget) : ?>
|
||
<div class="tabs__content advert_budget" style="display: none;">
|
||
<div class="form-block" id="advert-budget-edit">
|
||
<div class="block" style="margin-bottom: 15px">
|
||
<div class="inputs">
|
||
<span class="area-label-right" style="margin-left: 0;">
|
||
<div class="checkbox small">
|
||
<input id="do_not_reinit_monthly" name="do_not_reinit_monthly" type="checkbox" value="1">
|
||
<label for="do_not_reinit_monthly">Не обновлять бюджет ежемесячно</label>
|
||
</div>
|
||
</span>
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="block budget-total" style="margin-bottom: 15px">
|
||
<div class="label">Общий бюджет</div>
|
||
<div class="inputs">
|
||
<input type="number" name="advert_budget_total" class="number text" style="width:200px;" value="0">
|
||
<span class="area-label-right month-label-name">руб. в месяц</span>
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="block budget-personal">
|
||
<div class="label">Личный бюджет</div>
|
||
<div class="inputs">
|
||
<input type="number" name="advert_budget_personal" class="number text" style="width:200px;" value="0">
|
||
<span class="area-label-right month-label-name">руб. в месяц</span>
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="block" style="margin-top: 25px;">
|
||
<h3 style="font-size: 1.5em;color: #757575;margin: 0 0 16px 0;font-weight: normal;">Лимиты по площадкам</h3>
|
||
<div style="margin-bottom: 15px; margin-left: 35px;">
|
||
<div class="label l-space">Avito</div>
|
||
<div class="inputs">
|
||
<table style="width: 100%;">
|
||
<tr>
|
||
<td>
|
||
<input name="advert_budget_avito" type="text" class="number text" style="width:172px;" value="0">
|
||
<span class="area-label-right month-label-name">руб. в месяц</span>
|
||
<span class="area-label-right" style="padding:3px;">
|
||
<div class="checkbox small" style="margin-left:10px;height: 15px;">
|
||
<input id="advert_budget_avito_unlimited" name="advert_budget_avito_unlimited" type="checkbox" value="1">
|
||
<label for="advert_budget_avito_unlimited">Без ограничения</label>
|
||
</div>
|
||
</span>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<span style="display: none;color: #2E7D32;" id="advert_budget_avito_avail"></span>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div style="margin-bottom: 15px; margin-left: 35px;">
|
||
<div class="label l-space">ЦИАН</div>
|
||
<div class="inputs">
|
||
<table style="width: 100%;">
|
||
<tr>
|
||
<td>
|
||
<input name="advert_budget_cian" type="text" class="number text" style="width:172px;" value="0">
|
||
<span class="area-label-right month-label-name">руб. в месяц</span>
|
||
<span class="area-label-right" style="padding:3px;">
|
||
<div class="checkbox small" style="margin-left:10px;height: 15px;">
|
||
<input id="advert_budget_cian_unlimited" name="advert_budget_cian_unlimited" type="checkbox" value="1">
|
||
<label for="advert_budget_cian_unlimited">Без ограничения</label>
|
||
</div>
|
||
</span>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<span style="display: none;color: #2E7D32;" id="advert_budget_cian_avail"></span>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div style="margin-bottom: 15px; margin-left: 35px;">
|
||
<div class="label l-space">ДомКлик</div>
|
||
<div class="inputs">
|
||
<table style="width: 100%;">
|
||
<tr>
|
||
<td>
|
||
<input name="advert_budget_domclick" type="text" class="number text" style="width:172px;" value="0">
|
||
<span class="area-label-right month-label-name">руб. в месяц</span>
|
||
<span class="area-label-right" style="padding:3px;">
|
||
<div class="checkbox small" style="margin-left:10px;height: 15px;">
|
||
<input id="advert_budget_domclick_unlimited" name="advert_budget_domclick_unlimited" type="checkbox" value="1">
|
||
<label for="advert_budget_domclick_unlimited">Без ограничения</label>
|
||
</div>
|
||
</span>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<span style="display: none;color: #2E7D32;" id="advert_budget_domclick_avail"></span>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div style="margin-bottom: 15px; margin-left: 35px;">
|
||
<div class="label l-space">JCat</div>
|
||
<div class="inputs">
|
||
<table style="width: 100%;">
|
||
<tr>
|
||
<td>
|
||
<input name="advert_budget_jcat" type="text" class="number text" style="width:172px;" value="0">
|
||
<span class="area-label-right month-label-name">руб. в месяц</span>
|
||
<span class="area-label-right" style="padding:3px;">
|
||
<div class="checkbox small" style="margin-left:10px;height: 15px;">
|
||
<input id="advert_budget_jcat_unlimited" name="advert_budget_jcat_unlimited" type="checkbox" value="1">
|
||
<label for="advert_budget_jcat_unlimited">Без ограничения</label>
|
||
</div>
|
||
</span>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<span style="display: none;color: #2E7D32;" id="advert_budget_jcat_avail"></span>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div style="margin-bottom: 15px; margin-left: 35px;">
|
||
<div class="label l-space">Я.Недвижимость</div>
|
||
<div class="inputs">
|
||
<table style="width: 100%;">
|
||
<tr>
|
||
<td>
|
||
<input name="advert_budget_yandex" type="text" class="number text" style="width:172px;" value="0">
|
||
<span class="area-label-right month-label-name">руб. в месяц</span>
|
||
<span class="area-label-right" style="padding:3px;">
|
||
<div class="checkbox small" style="margin-left:10px;height: 15px;">
|
||
<input id="advert_budget_yandex_unlimited" name="advert_budget_yandex_unlimited" type="checkbox" value="1">
|
||
<label for="advert_budget_yandex_unlimited">Без ограничения</label>
|
||
</div>
|
||
</span>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<span style="display: none;color: #2E7D32;" id="advert_budget_yandex_avail"></span>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
</div>
|
||
<div class="block" style="margin-top: 25px;">
|
||
<button class="medium-button fl-right" id="saveAdvBudgetButton">Обновить бюджет</button>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<?php endif; ?>
|
||
<div class="tabs__content passport" style="display: none;">
|
||
<div class="form-block">
|
||
<div class="label">Серия/номер паспорта</div>
|
||
<div class="inputs">
|
||
<input type="text"
|
||
class="text"
|
||
name="passport_serial"
|
||
style="width:80px;"
|
||
value="">
|
||
<input type="text"
|
||
class="text"
|
||
name="passport_number"
|
||
style="width:276px;margin-left:20px"
|
||
value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="form-block">
|
||
<div class="label">Дата выдачи</div>
|
||
<div class="inputs">
|
||
<input type="text"
|
||
class="text datepicker-here2"
|
||
name="passport_date"
|
||
autocomplete="off"
|
||
style="width:120px;"
|
||
value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="form-block">
|
||
<div class="label">Кем выдан</div>
|
||
<div class="inputs">
|
||
<input type="text"
|
||
class="text"
|
||
name="passport_emited"
|
||
style="width:400px;"
|
||
value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="form-block">
|
||
<div class="label">Адрес регистрации</div>
|
||
<div class="inputs">
|
||
<input type="text"
|
||
class="text"
|
||
name="passport_adress"
|
||
style="width:400px;"
|
||
value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="form-block">
|
||
<div class="label">Почтовый адрес</div>
|
||
<div class="inputs">
|
||
<input type="text"
|
||
class="text"
|
||
name="adress_postal"
|
||
style="width:400px;"
|
||
value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
</div>
|
||
<div class="tabs__content socials" style="display: none;">
|
||
<div class="form-block">
|
||
<div class="label">ВКонтакте</div>
|
||
<div class="inputs">
|
||
<input type="text"
|
||
class="text"
|
||
name="soc_vk"
|
||
style="width:400px;"
|
||
value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="form-block">
|
||
<div class="label">Telegram</div>
|
||
<div class="inputs">
|
||
<input type="text"
|
||
class="text"
|
||
name="soc_tg"
|
||
style="width:400px;"
|
||
value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="form-block">
|
||
<div class="label">Facebook</div>
|
||
<div class="inputs">
|
||
<input type="text"
|
||
class="text"
|
||
name="soc_fb"
|
||
style="width:400px;"
|
||
value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<div class="form-block">
|
||
<div class="label">Instagram</div>
|
||
<div class="inputs">
|
||
<input type="text"
|
||
class="text"
|
||
name="soc_inst"
|
||
style="width:400px;"
|
||
value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div>
|
||
<!-- <div class="form-block">
|
||
<div class="label">Twitter</div>
|
||
<div class="inputs">
|
||
<input type="text"
|
||
class="text"
|
||
name="soc_tw"
|
||
style="width:400px;"
|
||
value="">
|
||
</div>
|
||
<div class="clear"></div>
|
||
</div> -->
|
||
<div style="display: flex;">
|
||
<div class="form-block">
|
||
<div class="label">Whatsapp</div>
|
||
<div class="inputs">
|
||
<input type="text"
|
||
class="text"
|
||
name="soc_wa"
|
||
style="width:400px;"
|
||
value="">
|
||
</div>
|
||
</div>
|
||
<div class="block last-block checkboxes">
|
||
<div class="checkbox" style="margin-bottom: 10px;">
|
||
<input class="text" name="wa_enabled" id="wa_enabled" type="checkbox" value="1">
|
||
<label style="right: 0;" for="wa_enabled">Передавать в фид</label>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="tabs__content files" style="display: none;">
|
||
<div class="control-group">
|
||
<ul id="users_files_list" class="users_files docs docsfiles"></ul>
|
||
<div class="form-block">
|
||
<div class="label">Добавить файл</div>
|
||
<a href="javascript:{}" id="user_add_file" class="tab tab__new-object">
|
||
<i class="ti-plus"></i><span></span>
|
||
</a>
|
||
<div class="clear"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="tabs__content permissions" style="display: none;">
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="is_two_admin" id="is_two_admin" type="checkbox" value="0"
|
||
onchange="">
|
||
<label style="width: 100%;" for="is_two_admin">Сделать вторым администратором</label>
|
||
</div>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="on_office" id="on_office" type="checkbox" value="1"
|
||
onchange="" checked>
|
||
<label style="width: 100%;" for="on_office">Включить раздел "Кабинет"</label>
|
||
</div>
|
||
<?php if ($user->role_developer || in_array($_SESSION['agency_id'], $agenciesHaveAccessToNewComplexes)) { ?>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="on_complexes" id="on_complexes" type="checkbox" value="0"
|
||
onchange="">
|
||
<label style="width: 100%;" for="on_complexes">Включить раздел "Жилые комплексы"</label>
|
||
</div>
|
||
<?php } ?>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="on_search" id="on_search" type="checkbox" value="1"
|
||
onchange="" checked>
|
||
<label for="on_search">Включить раздел "Поиск"</label>
|
||
</div>
|
||
<div class="checkbox" style="display:block;" id="search_company_objects_only_block">
|
||
<input name="on_search_company_objects_only" id="on_search_company_objects_only" type="checkbox" value="0"
|
||
onchange="">
|
||
<label style="width: 100%;" for="on_search_company_objects_only">Может искать только по объектам компании</label>
|
||
</div>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="on_objects" id="on_objects" type="checkbox" value="1"
|
||
onchange="" checked>
|
||
<label style="width: 100%;" for="on_objects">Включить раздел "Объекты"</label>
|
||
</div>
|
||
<div class="checkbox" id="div_on_objects_all" style="display:block;">
|
||
<input name="on_objects_all" id="on_objects_all" type="checkbox" value="0"
|
||
onchange="">
|
||
<label style="width: 100%;" for="on_objects_all">Может видеть все объекты компании</label>
|
||
</div>
|
||
<div class="checkbox" id="div_on_objects_all_edit" style="display:none;">
|
||
<input name="on_objects_all_edit" id="on_objects_all_edit" type="checkbox" value="0"
|
||
onchange="">
|
||
<label style="width: 100%;" for="on_objects_all_edit">Может редактировать чужие объекты</label>
|
||
</div>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="on_ads" id="on_ads" type="checkbox" value="0"
|
||
onchange="">
|
||
<label style="width: 100%;" for="on_ads">Включить раздел "Реклама"</label>
|
||
</div>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="on_clients" id="on_clients" type="checkbox" value="1"
|
||
onchange="" checked>
|
||
<label style="width: 100%;" for="on_clients">Включить раздел "Клиенты"</label>
|
||
</div>
|
||
<div class="checkbox" id="div_on_clients_all">
|
||
<input name="on_clients_all" id="on_clients_all" type="checkbox" value="0"
|
||
onchange="">
|
||
<label style="width: 100%;" for="on_clients_all">Может видеть всех клиентов компании</label>
|
||
</div>
|
||
<div class="checkbox" id="div_on_clients_all_edit">
|
||
<input name="on_clients_all_edit" id="on_clients_all_edit" type="checkbox" value="0"
|
||
onchange="">
|
||
<label style="width: 100%;" for="on_clients_all_edit">Может редактировать чужих клиентов компании</label>
|
||
</div>
|
||
<div class="checkbox" id="div_on_clients_all_export">
|
||
<input name="on_clients_all_export" id="on_clients_all_export" type="checkbox" value="0"
|
||
onchange="">
|
||
<label style="width: 100%;" for="on_clients_all_export">Может экспортировать клиентов</label>
|
||
</div>
|
||
<?php
|
||
// UI-гейт фичи hide_client_contacts: переключатель виден только админам
|
||
// агентств из allowlist (HIDE_CLIENT_CONTACTS_ALLOWED_COMPANIES). На этапе
|
||
// канареечной раскатки — это [4, 117], после GA — null (виден всем).
|
||
// Админ может управлять только своими сотрудниками → у редактируемого
|
||
// юзера будет такой же company_id, поэтому проверяем по company_id админа.
|
||
$showHideClientContactsToggle = function_exists('hide_client_contacts_company_allowed')
|
||
&& hide_client_contacts_company_allowed($user->company_id);
|
||
?>
|
||
<?php if ($showHideClientContactsToggle): ?>
|
||
<div class="checkbox" id="div_on_hide_client_contacts" style="display:block;">
|
||
<input name="on_hide_client_contacts" id="on_hide_client_contacts" type="checkbox" value="0"
|
||
onchange="">
|
||
<label style="width: 100%;" for="on_hide_client_contacts">Скрывать контактные данные клиентов (телефон, email)</label>
|
||
</div>
|
||
<?php endif; ?>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="on_submissions" id="on_submissions" type="checkbox" value="1"
|
||
onchange="" checked>
|
||
<label style="width: 100%;" for="on_submissions">Включить раздел "Заявки"</label>
|
||
</div>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="on_cannot_create_req_manually" id="on_cannot_create_req_manually" type="checkbox" value="0"
|
||
onchange="">
|
||
<label style="width: 100%;" for="on_cannot_create_req_manually">Не может создавать заявки вручную</label>
|
||
</div>
|
||
<div class="checkbox" id="div_on_submissions_all">
|
||
<input name="on_submissions_all" id="on_submissions_all" type="checkbox" value="0"
|
||
onchange="">
|
||
<label style="width: 100%;" for="on_submissions_all">Может видеть все заявки компании</label>
|
||
</div>
|
||
<div class="checkbox" id="div_on_submissions_all_edit">
|
||
<input name="on_submissions_all_edit" id="on_submissions_all_edit" type="checkbox" value="0"
|
||
onchange="">
|
||
<label style="width: 100%;" for="on_submissions_all_edit">Может редактировать все заявки компании</label>
|
||
</div>
|
||
<div class="checkbox" id="div_on_submissions_all_export">
|
||
<input name="on_submissions_all_export" id="on_submissions_all_export" type="checkbox" value="0"
|
||
onchange="">
|
||
<label style="width: 100%;" for="on_submissions_all_export">Может экспортировать заявки</label>
|
||
</div>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="on_docs" id="on_docs" type="checkbox" value="1"
|
||
onchange="" checked>
|
||
<label style="width: 100%;" for="on_docs">Включить раздел "Документы"</label>
|
||
</div>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="on_settings" id="on_settings" type="checkbox" value="1"
|
||
onchange="" checked>
|
||
<label style="width: 100%;" for="on_settings">Включить раздел "Настройки"</label>
|
||
</div>
|
||
<?php if ($_SESSION['agency_id'] != 19895 || $_SESSION['id'] == 19895) { ?>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="on_can_transfer_to_common" id="on_can_transfer_to_common" type="checkbox" value="1"
|
||
onchange="" checked>
|
||
<label style="width: 100%;" for="on_can_transfer_to_common">Может передавать в общие заявки</label>
|
||
</div>
|
||
<?php } ?>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="on_can_take_from_closed" id="on_can_take_from_closed" type="checkbox" value="1"
|
||
onchange="" checked>
|
||
<label style="width: 100%;" for="on_can_take_from_closed">Может брать в работу закрытые заявки компании</label>
|
||
</div>
|
||
<div class="checkbox" style="display:block;">
|
||
<input style="width: 35px; padding: 10px;" type="number" name="on_daily_closed_req_limit" id="on_daily_closed_req_limit" class="number text small-input rooms" min="0" placeholder="" value="100">
|
||
<label style="width: 100%; padding: 9px 0 0 5px; font-size: 16px; font-family: 'Lato', sans-serif;" for="on_daily_closed_req_limit">Лимит на взятие закрытых заявок за сутки</label>
|
||
</div>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="on_can_transfer_closed_to_others" id="on_can_transfer_closed_to_others" type="checkbox" value="0"
|
||
onchange="">
|
||
<label style="width: 100%;" for="on_can_transfer_closed_to_others">Может передавать закрытые заявки другим сотрудникам</label>
|
||
</div>
|
||
<div class="checkbox" style="display:block;">
|
||
<input style="width: 35px; padding: 10px;" type="number" name="on_daily_closed_transfer_limit" id="on_daily_closed_transfer_limit" class="number text small-input rooms" min="0" placeholder="" value="100">
|
||
<label style="width: 100%; padding: 9px 0 0 5px; font-size: 16px; font-family: 'Lato', sans-serif;" for="on_daily_closed_transfer_limit">Лимит на передачу закрытых заявок за сутки</label>
|
||
</div>
|
||
<?php
|
||
|
||
$sql_enable = "SELECT * FROM auth_enable_ip WHERE id_agency = {$_SESSION['agency_id']}";
|
||
|
||
$q_enable = mysql_query($sql_enable);
|
||
|
||
//если есть строки в таблице, значит есть ограничение по IP
|
||
if(mysql_num_rows($q_enable) > 0) { ?>
|
||
<div class="checkbox" style="display:block;">
|
||
<input name="on_any_ip" id="on_any_ip" type="checkbox" value="0"
|
||
onchange="">
|
||
<label style="width: 100%;" for="on_any_ip">Разрешить вход с любого IP-адреса</label>
|
||
</div>
|
||
<?php } ?>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="modal-submit">
|
||
<input name="ok_agent_id" value="0" type="hidden"/>
|
||
<button type="button" id="ok_agent_id" value="1">Сохранить <i class="ti-angle-right"></i></button>
|
||
</div>
|
||
</form>
|
||
<div class="clear"></div>
|
||
</div>
|