Joywork/config_common.php
2026-05-22 21:21:54 +03:00

300 lines
13 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
define("SALT", "dfkng39kP{_+_Msdfom8wef-");
define("MAIL_HEADERS", "MIME-Version: 1.0\r\nContent-type: text/html; charset=utf-8\r\nFrom: JoyWork <robot@joywork.ru>\r\n");
$SEND_TYPE_PDF = ["mail" => 0, "whatsapp" => 1, "telegram" => 2, "link" => 3, "catalog" => 4, "links_metro" => 5];
$TYPE_NEDV = ["Тип недвижимости", "Квартира", "Комната", "Дом", "Помещение", "Часть дома", "Комплекс домов", "Участок"];
$CATEGORY_NEDV = ["Категория помещений", "Офисы", "Склады", "Торговые помещения", "Производственные помещения", "Другое"];
$SROK_ARENDY = ["Срок аренды", "посуточно", "на длительный срок", "на несколько месяцев"];
$SROK_ARENDY_ASSOC = [1 => "Посуточно", 2 => "Длительно", 3 => "Несколько месяцев"];
$TYPE_NEDV2 = ["Тип недвижимости", "1к.кв.", "2к.кв.", "3к.кв.", "4к.кв.", "5к.кв.", "Комната", "Дом", "Помещение", "Часть дома", "Комплекс домов", "6к.кв.", "7к.кв.", "8к.кв.", "9к.кв.", "Более 9 комнат", "Студия","Апартаменты","Земельный участок"];
//$TYPE_NEDV2_SORT = [0, 1, 2, 3, 4, 5, 11, 12, 13, 14, 15, 6, 7, 8, 9, 10, 16, 17];
$TYPE_NEDV2_SORT = [
"1к_кв" => '1к.кв.',
"2к_кв" => '2к.кв.',
"3к_кв" => '3к.кв.',
"4к_кв" => '4к.кв.',
"5к_кв" => '5к.кв.',
"6к_кв" => '6к.кв.',
"7к_кв" => '7к.кв.',
"8к_кв" => '8к.кв.',
"9к_кв" => '9к.кв.',
"Более_9_комнат" => 'Более 9 комнат',
"Студия" => 'Студия',
"Комната" => 'Комната',
"Дом" => 'Дом',
"Помещение" => 'Помещение',
"Часть__дома" => 'Часть дома',
"Комплекс__домов" => 'Комплекс домов',
"Апартаменты" => 'Апартаменты',
"Земельный__участок" => 'Земельный участок',
];
$STATUS_CLIENT = ["Не срочно", "Срочно", "Завершено"];
$ZIPAL_MULTIPLY = 1;
$COMPLAINT_REASONS = ["Не указана", "Неактуально", "Агент"];
$WORK_TYPES = ["Тип клиента", "Аренда", "Вторичка", "Новостройки", "Ипотека", "Коммерция", "Кредит", "Загородная недвижимость", "Земельный участок", "Оценка", "Вакансия", "Оформление документов", "Сопровождение", "Другое"];
$OBJECT_TYPES = [1 => "Квартиры", 2 => "Комнаты", 4 => "Коммерция", 3 => "Дома", 5 => "Части дома", 6 => "Комплексы", 7 => "Участки"];
$REQ_TYPES = [1 => "Подбор объекта", 2 => "Реализация объекта", 3 => "Другие услуги", 4 => "Спрос по нашему объекту"];
$BANK_PRODUKT = ["Банковский продукт", "Потребительский кредит", "Залог", "Рефинансирование", "Рефинансирование + деньги"];
$ROLES_CLIENTS = ["Роль клиента", "Арендатор", "Арендодатель", "Покупатель", "Продавец", "Кредитный клиент", "Инвестор","Инвестор с материнским капиталом", "Агент", "Кандидат", "Заказчик", "Застройщик", "Другое"];
$SEARCH_TARGETS = [
1 => "Собственники",
2 => "Агенты",
3 => "Собственники и агенты",
4 => "Архив собственников"
];
$PROMO_TARGETS = [
'AVITO_HIGHLIGHT' => 'Avito «Выделение объявления»',
'AVITO_XL' => 'Avito «XL-объявление»',
'AVITO_X2_1' => 'Avito «X2 просмотров на 1 день»',
'AVITO_X2_7' => 'Avito «X2 просмотров на 7 дней»',
'AVITO_X5_1' => 'Avito «X5 просмотров на 1 день»',
'AVITO_X5_7' => 'Avito «X5 просмотров на 7 дней»',
'AVITO_X10_1' => 'Avito «X10 просмотров на 1 день»',
'AVITO_X10_7' => 'Avito «X10 просмотров на 7 дней»',
'CIAN_HIGHLIGHT' => 'ЦИАН «Выделение цветом»',
'CIAN_STANDARD' => 'ЦИАН «Стандарт»',
'CIAN_PAID' => 'ЦИАН «Платное объявление»',
'CIAN_PREMIUM' => 'ЦИАН «Премиум-объявление»',
'CIAN_TOP3' => 'ЦИАН «Топ»',
'CIAN_IGNORE_PKG' => 'ЦИАН без использования пакета размещения',
'YANDEX_PREMIUM' => 'Я.Недвижимость «Премиум»',
'YANDEX_RAISE' => 'Я.Недвижимость «Поднятие»',
'YANDEX_PROMOTION' => 'Я.Недвижимость «Продвижение»',
'DOMCLICK_EXPRESS' => 'ДомКлик «Экспресс»',
'DOMCLICK_PREMIUM' => 'ДомКлик «Премиум»',
'DOMCLICK_TOP' => 'ДомКлик «Топ»',
];
$ZIPAL_TARGETS = array(
'AVITO' => 'AVITO.ru',
'AVITO_JW_FEED' => 'Фид AVITO.ru',
'EMLS' => 'EMLS.ru, ЦИАН',
'EMLS_JW_FEED' => 'Фид JCat',
'CIAN' => 'ЦИАН',
'CIAN_JW_FEED' => 'Фид ЦИАН',
'BSN' => 'BSN.ru',
'MIRKVARTIR' => 'Мир Квартир',
'WINNER' => 'WinNER',
'MAILRU' => 'Mail.ru',
'YANDEX' => 'Яндекс Недвижимость',
'YANDEX_JW_FEED' => 'Фид Яндекс Недвижимость',
'FREE_JW_FEED' => 'Фид Бесплатные',
'N_1' => 'N1.ru(178.ru)',
'MLSN' => 'MLSN',
'GDEETOTDOM' => 'ГдеЭтотДом, ГдеЭтотОфис',
'NERS' => 'NERS.ru',
'MOVE' => 'MOVE.su',
'KVADROOM' => 'КВАDРУМ.ru',
'REFORUM' => 'REForum.ru',
'RESTATE' => 'Restate.ru',
'BNSPB' => 'BN.ru - Санкт-Петербург',
'DOMEX' => 'DOMEX.ru',
'CHANCE' => 'Chance.ru',
'AFY' => 'AFY.ru',
'NNDV' => 'NNDV.ru',
'XMETRA' => 'Xmetra.ru',
'EGENT' => 'Egent',
'MESTO' => 'Mesto.ru',
'RUSSIANREALTY' => 'RussianRealty.ru',
'EIPSPB' => 'Eip.ru',
'RUCOUNTRY' => 'Rucountry.ru',
'BESTRU' => 'BestRu.ru',
'FLATHOUSE' => 'Квартиры-домики.рф',
'ALLPN' => 'Allpn.ru',
'RENTZILLA' => 'Rentzilla.ru',
'GDE' => 'GDE.ru',
'KVARTIRANT' => 'Квартирант.ру',
'ESALLE' => 'ESalle.ru',
'REALTYPORT' => 'RealtyPort.su',
'MULTILISTING' => 'Multilisting.su',
'FLATFY' => 'flatfy.ru',
'FACEBOOK' => 'Facebook',
'WORLD_REAL_ESTATE' => 'World-Real-Estate.ru',
'SPBESTATE' => 'Spb-Estate.ru',
'NEDVRF' => 'NedvRf.ru',
'DOMNARU' => 'DomNaRu.ru',
'MNEKVARTIRU' => 'МнеКвартиру',
'NEDVIZHKA' => 'ned78.ru',
'DOMOSCOPE' => 'Domoscope.com',
'GLAVBAZA' => 'GlavBaza.su, Квадрат.ru, Novostroy.su, ВПригороде.ru, ВсеПоселки.ru, Загород.ru',
'ESTRU' => 'Est!',
'RAUI' => 'Raui.ru',
'FOTOMAKLER' => 'FotoMakler.ru',
'NOVOSEL' => 'Новосел.ру',
'DOSKA' => 'Doska.ru',
'UBU' => 'Ubu.ru',
'RUJAZI' => 'Джази',
'REGIONALREALTY' => 'RegionalRealty.ru',
'DOSKI' => 'Doski.ru',
'LIFEDELUXE' => 'Lifedeluxe.ru',
'UNIBO' => 'Unibo.ru',
'TERDO' => 'Terdo.ru',
'REALTYMAG' => 'RealtyMag.ru',
'QP' => 'QP.ru',
'ARKADIA' => 'Arkadia.com',
'TROVIT' => 'Trovit.com',
'NAYDIDOM' => 'NaydiDom.com',
'KVMETER' => 'KvMeter.ru',
'VDOLEVKE' => 'VDolevke.ru',
'MITULA' => 'MITULA.ru',
'EXTRAM' => 'Extra-M',
'MYNEDV' => 'MyNedv.ru',
'IRR' => 'Из рук в руки',
'ARENDATOR' => 'Arendator.ru',
'COTTAGE' => 'Cottage.ru',
'BEBOSS' => 'БИБОСС',
'THEPROPERTY' => 'theProperty.ru',
'MESTORATOR' => 'Mestorator.ru',
'ROOMFI' => 'Roomfi.ru',
'BIZNESARENDA' => 'Бизнес Аренда',
'KOMNED' => 'Komned.ru',
'GLAVKOMSPB' => 'Glavkomspb.ru',
'YOULA' => 'Youla.ru',
'GN' => 'Галерея недвижимости',
'PBN' => 'Первая профессиональная база недвижимости',
'BLIZKO' => 'Blizko.ru',
'TVOISOTKI' => 'ТвоиСотки',
'REINPORT' => 'Reinport.com',
'SINELS' => 'Sinels.ru',
'EBN' => 'Ebn.ru',
'ROSREALT' => 'РосРиэлт.ру',
'SPRAN' => 'Spran.ru',
'SPBNOVOSTROYKA' => 'Spbnovostroyka.ru',
'ARSPB' => 'Arspb.ru',
'AKULA' => 'Akula.com',
'WIWEB' => 'Wiweb.ru',
'DOSOK' => '1000dosok.ru',
'AMMIS' => 'Ammis.ru',
'HOUSE2YOU' => 'House2you.ru',
'HOUSE_2_YOU' => 'House2you.ru',
'ROSZEM' => 'Roszem.ru',
'ZAKADOM' => 'Zakadom.ru',
'MEGAPOL' => 'Megapol.ru',
'MLSPRO' => 'MlsPro',
'URBANUS' => 'URBANUS.ru',
'REMOS' => 'Remospro.ru',
'ONLYYOULA' => 'Юла',
'REALTYBELL' => 'Realtybell.com',
'DOMCLICK' => 'Domclick.ru',
'DOMCLICK_JW_FEED' => 'Фид Domclick.ru',
'CITYSTAR' => 'Citystar.ru',
'NOVOSTROY' => 'Novostroy.su',
'ZAGOROD' => 'Загород.ru',
'PRIGOROD' => 'ВПригороде.ru',
'VSEPOSELKY' => 'ВсеПоселки.ru',
'KVADRAT' => 'Квадрат.ru',
'CIAN_SPB' => 'ЦИАН СПБ',
'ZIPAL' => 'Зипал',
'BN' => 'BN',
'EIP' => 'EIP',
'RUDOS' => 'RUDOS'
);
$ZIPAL_PRICE_TYPES = array(
'REGULAR' => 'Обычное',
'PREMIUM' => 'Премиум',
'TURBOSALE' => 'Турбо-продажа',
'PUSHUP' => 'Поднятие',
'OPTIMUM' => 'Оптимум',
'VIP' => 'VIP',
'VIP_1' => 'Vip региональный',
'VIP_2' => 'Vip общероссийский',
'QUICKSALE' => 'Быстрая продажа',
'HIGHLIGHT' => 'Выделение',
'PHOTOBLOCK_EMLS' => 'Фотоблок EMLS',
'PUSHUP_CIAN' => 'Поднятие CIAN',
'OBJECTDAY_EMLS' => 'Объект дня EMLS',
'HIGHLIGHT_EMLS' => 'Выделение EMLS',
'HIGHLIGHT_CIAN' => 'Выделение CIAN',
'TOP3_CIAN' => 'Топ-3 CIAN',
'TOP3_EMLS' => 'Топ-3 EMLS',
'PUSHUP_EMLS' => 'Поднятие EMLS',
'MAP_EMLS' => 'Выделение на карте EMLS',
'PROMOTION' => 'Продвижение',
'TOP3' => 'Топ-3',
'TOP' => 'Поднятие в Топ',
'OBJDAY' => 'Объект дня',
'COLOR' => 'Выделение цветом',
'UP' => 'Поднятие',
'UP2' => 'Автоподнятие х2',
'UP4' => 'Автоподнятие х4',
'UP8' => 'Автоподнятие х8',
'SPECIAL' => 'Спецпредложение',
'HOT_OFFER' => 'Vip-объявление',
'MARKUP' => 'Выделение',
'x5_7' => 'x5_7',
'x2_7' => 'x2_7',
'x2_1' => 'x2_1',
'x10_7' => 'x10_7',
'x5_1' => 'x5_1',
'XL' => 'XL-объявление',
'x10_1' => 'x10_1',
'X10X1' => 'До 10 раз больше просмотров на 1 день',
'X2X7' => 'До 2 раз больше просмотров на 7 дней',
'X5X7' => 'До 5 раз больше просмотров на 7 дней',
'X2X1' => 'До 2 раз больше просмотров на 1 день',
'X10X7' => 'До 10 раз больше просмотров на 7 дней',
'X5X1' => 'До 5 раз больше просмотров на 1 день',
'HIGHLIGHT_PROMO_MLSN' => 'HIGHLIGHT_PROMO_MLSN'
);
//dadata
$dadataToken = "4cd95e0f20b5f5e0adb1454d277e2f9014c2ddcb";//"2f6595e671df25163a441a544bbed3683791c5d0";
$dadataSecret = "3b92fa3a2e8b6ce09413d20bfb70f99c7d4af0a4";//"6c8597bc5baa693baf62970a96501ed6fd3ae3f7";
// Тип первого этажа
$etaz_first_types = ["Тип первого этажа", "Подвал", "Цоколь", "Бельэтаж"];
// Идентификаторы пользователей (бета-тестеров)
//$betaTestersUserIDs = [4, 41, 93, 6635, 6966, 5427, 8136, 8137, 8138, 8139, 5571, 8140, 7741, 8435, 10646];
//$betaTestersUserIDs = array_unique(array_merge($betaTestersUserIDs, [8526, 8528, 8529, 8533, 8537, 8547, 8555, 8559, 9436, 9996, 11439, 11451, 11452, 11453, 11454, 11463]));
// время жизни сессии
$sessionTime = 86400; // 24 hour
// api salt
$api_salt = 'sdf_3bfk%';
if (!isset($sessionStarts)) {
session_set_cookie_params($sessionTime);
session_start();
}
if (!isset($setOnlineCall)) {
setcookie(session_name(),"", -1, '/admin');
setcookie(session_name(),"", -1, '/ajax');
setcookie(session_name(),session_id(),time() + $sessionTime, "/");
}
spl_autoload_register(function ($class) {
$class_path = $_SERVER['DOCUMENT_ROOT'] . '/engine/classes/' . $class . '.php';
if (file_exists($class_path))
include $class_path;
});
include $_SERVER['DOCUMENT_ROOT'] . '/engine/functions.php';
include $_SERVER['DOCUMENT_ROOT'] . '/engine/helpers/contacts.php';