File manager - Edit - /home/web/vm-3fadc827.na4u.ru/www/bitrix/modules/landing/lib/mutator.php
Back
<? namespace Bitrix\Landing;$GLOBALS['____181396282']= array(base64_decode('ZG'.'VmaW5l'),base64_decode(''.'cHJ'.'lZ'.'19tYXRjaF9hbGw='),base64_decode('YXJyYXlfbWVy'.'Z2U='),base64_decode('YXJyYX'.'lfdmF'.'sdW'.'Vz'),base64_decode('YXJ'.'yYXlfdW5pcXVl'),base64_decode('c3'.'Vic3Ry'),base64_decode('aW5'.'f'.'YXJ'.'y'.'YXk='),base64_decode('ZXh'.'wb'.'G9kZ'.'Q=='),base64_decode(''.'cGFj'.'aw='.'='),base64_decode('bW'.'Q1'),base64_decode(''.'Y29uc3RhbnQ='),base64_decode('aG'.'FzaF9obWF'.'j'),base64_decode('c3R'.'yY2'.'1w'),base64_decode('ZXhwbG9'.'k'.'ZQ='.'='),base64_decode(''.'bWt0aW1l'),base64_decode('dGltZQ=='),base64_decode('ZXhwbG9kZQ='.'='),base64_decode('c'.'GFjaw=='),base64_decode('bWQ1'),base64_decode('Y'.'29uc'.'3R'.'h'.'bn'.'Q='),base64_decode('aGFzaF9obWFj'),base64_decode('c3RyY21w'),base64_decode('ZXhwbG'.'9kZQ=='),base64_decode(''.'b'.'Wt0'.'a'.'W1'.'l'),base64_decode('dG'.'ltZQ=='),base64_decode('aW5f'.'YXJyYXk='),base64_decode('cHJlZ19yZ'.'XBsYWNlX2Nh'.'b'.'GxiYWNr'),base64_decode('bWJfc3R'.'y'.'dG9sb3d'.'lc'.'g=='),base64_decode('c3'.'R'.'yX'.'3JlcGx'.'h'.'Y2U='),base64_decode('cHJl'.'Z'.'19'.'t'.'YXRj'.'aA'.'=='),base64_decode('cHJlZ19yZXBsYWNlX'.'2NhbGxi'.'YWN'.'r'));if(!function_exists(__NAMESPACE__.'\\___1543237226')){function ___1543237226($_2046997734){static $_1175864363= false; if($_1175864363 == false) $_1175864363=array('TEFORElOR19NVVRBVE9SX01PREU=','bG'.'FuZGluZ'.'w='.'=','b25MYW5kaW5n'.'U3Rh'.'cnRQdWJ'.'saWNh'.'dGlvbg==','aWQ=','YmxvY2tJZA'.'==','c2'.'l0ZUl'.'k','Y'.'ml0cml'.'4MjQ=','R'.'U1BS'.'Ux'.'fTk9UX0NPTkZJUk1FRA'.'='.'=','T'.'EFOREl'.'OR'.'19FTUFJTF'.'9OT1'.'RfQ09ORklS'.'TUVE','bG'.'Fu'.'ZG'.'lu'.'Z191cm'.'xjaG'.'Vja2VyX2tleQ==',''.'c2Vs'.'ZWN0',''.'Q0'.'9OVEVOVA='.'=','Zm'.'lsdGV'.'y',''.'TElE','P'.'UR'.'FTEVURUQ=','Tg'.'==','PUF'.'D'.'VEl'.'W'.'RQ'.'==','WQ='.'=','PVBVQkx'.'JQw==','Tg==','Iygoa'.'H'.'R'.'0cHxmdH'.'B'.'8'.'aHR0c'.'HMpOi8v'.'W14nIlxz'.'PF'.'0rKSNpcw='.'=','Q09OVEVOVA==',''.'aHR'.'0cHM6L'.'y9wcmV2aWV3L'.'mJpdHJpeD'.'I0LnNpd'.'GUvdG'.'9'.'vbHMv'.'dXJsY2hl'.'Y2'.'t'.'lci'.'5'.'wa'.'HA=','a'.'2V5','dXJ'.'s','aHR0cF'.'9ob3'.'N0','SFRUUF'.'9I'.'T1NU','T0s=','VVJMQ0'.'hF'.'Q0t'.'FUl9GQUlM','T'.'EFORE'.'lOR1'.'9VUkxDSEV'.'DS0VSX0ZBS'.'Uw'.'=','ZmlsdGVy','IUl'.'E',''.'U'.'FVCTElDX1BBR'.'0VfUkVBQ0hFRA==','bGltaX'.'Rfc'.'2l0ZXNf'.'bnVt'.'YmVyX3BhZ2'.'U=','SU5JVElBV'.'E9SX0'.'FQUF'.'9DT0RF','c'.'mV'.'z'.'dA==','ZmlsdGVy','P'.'UNP'.'REU=','S'.'U5JVElBV'.'E9S'.'X0'.'FQUF9'.'DT0'.'RF','','U'.'EFZTUVOVF9B'.'TE'.'xPVw==','WQ==','T'.'EFO'.'RElOR19'.'QQV'.'lN'.'RU5UX0Z'.'B'.'SUxFRA==','bG'.'FuZ'.'GluZ'.'19wYXlt'.'ZW50X2Z'.'haWxl'.'Z'.'F8y','c'.'2Vs'.'ZWN0','Q09ERQ='.'=',''.'Zml'.'sdGV'.'y','TEl'.'E','P'.'UF'.'DVE'.'l'.'WRQ==','WQ'.'='.'=','PURFTEVURUQ'.'=','Tg==','PVB'.'V'.'QkxJQw==',''.'Tg'.'==',''.'Q09ERQ='.'=','c'.'mVwb18l','Q09E'.'RQ='.'=','UEFZT'.'U'.'VOVF'.'9'.'BTEx'.'P'.'Vw==','WQ==','WQ'.'==',''.'TEFORE'.'l'.'OR19QQVlNR'.'U5UX0ZBS'.'UxFRF9CT'.'E9D'.'Sw==','bGFuZ'.'GluZ19'.'wYXltZW50X'.'2ZhaWxlZF'.'9i'.'bG9jaw'.'==',''.'c'.'2'.'VsZWN0','S'.'UQ=','VFlQRQ'.'==','Zmlsd'.'G'.'V'.'y','SUQ=','U1B'.'FQ0'.'lBTA==','T'.'g='.'=','Q0'.'h'.'FQ'.'0tfUEVSTUlT'.'U'.'0lP'.'TlM=',''.'Tg==','ZmlsdG'.'Vy','IUlE','SU'.'Q=','dHlw'.'Z'.'Q'.'==','VFlQ'.'R'.'Q==',''.'VFlQRQ='.'=','U'.'FVCT'.'ElDX1N'.'JVEV'.'fUkVBQ0hFR'.'F9GUkV'.'F','UFVCTE'.'lD'.'X1'.'NJVE'.'Vf'.'Uk'.'VB'.'Q0'.'hFRA==',''.'VFl'.'Q'.'RQ==',''.'bGltaXR'.'fc2'.'l0'.'ZXNfbnVtYm'.'VyX2ZyZWU'.'=','b'.'GltaXRf'.'c2l0'.'ZXNfbn'.'VtYmVy','c2VsZWN0','S'.'UQ=','ZmlsdGV'.'y','U0l'.'URV9'.'JRA==','Q'.'0'.'hFQ0tf'.'UEVSTUlTU0lP'.'TlM=',''.'Tg==','SUQ=','c'.'2Vs'.'ZWN0','SU'.'Q=',''.'RU5USVRZX1RZUEU=','RU'.'5USV'.'RZX0lE','Z'.'ml'.'sdGV'.'y','TE9HSU'.'M=','T'.'1I'.'=','P'.'UV'.'OV'.'E'.'lUWV9UWVBF','R'.'U5'.'USVRZX0l'.'E',''.'PUVO'.'VElU'.'WV9U'.'WVB'.'F','RU5USVR'.'ZX0l'.'E','PUhPT0s=','SEVBR'.'E'.'JMT0NL','PUNPREU=','V'.'VN'.'F','PVZ'.'BTFV'.'F','W'.'Q='.'=','bGlt'.'aXQ'.'=','UFVCTE'.'l'.'D'.'X0'.'hUTUxfR'.'El'.'T'.'Q'.'Ux'.'MT1dFRFs=',''.'RU5U'.'SVR'.'ZX1RZUEU=','RU5'.'USVRZX'.'0lE','X'.'Q'.'==','bGltaXRfc2l0ZXNfaHRtbF'.'9qc'.'w==','bG'.'Fu'.'ZGl'.'uZw==','b25MYW5ka'.'W'.'5nUHVibG'.'ljYXRpb24=','aWQ=','Y'.'mxvY2'.'tJZA==',''.'Yml0cml4MjQ'.'=','R'.'E'.'I'.'=','U0VMRUNU'.'IFZBTFVFI'.'EZST0'.'0gY'.'l9v'.'cHRpb'.'24'.'gV0'.'hFUk'.'UgTkFN'.'RT0nflBBUkF'.'NX0ZJTklTSF9EQVR'.'F'.'J'.'y'.'BBTk'.'QgTU9E'.'VUxF'.'X'.'0l'.'E'.'PSdt'.'Y'.'Wlu'.'JyBBTkQgU0lURV9JRCBJUyBO'.'VUx'.'M','V'.'kFMVUU=','Lg==','SCo=','Y'.'ml0cml4','TE'.'lDRU5TR'.'V9L'.'RVk=','c'.'2h'.'hMj'.'U2','Mj'.'A'.'xOC'.'0'.'wMS0wM'.'Q'.'==','M'.'jAxOC'.'0'.'wMS0wM'.'Q'.'==','L'.'Q==',''.'T'.'ElDRU5TRV9'.'FWFBJUkVE','TEF'.'ORE'.'lOR1'.'9MS'.'U'.'N'.'FT'.'l'.'NFX0'.'VY'.'UElS'.'RUQ=',''.'Yml0cml4MjQ=','REI=','U'.'0VMR'.'U'.'NU'.'IF'.'ZBTFV'.'F'.'I'.'EZS'.'T0'.'0g'.'Yl9v'.'cHRpb24gV0'.'hFUkUgTkFNR'.'T0'.'nflBBUkFNX'.'0ZJTklTSF9EQVR'.'FJyBBTkQgTU9EVU'.'xFX0l'.'EP'.'Sdt'.'YWluJy'.'BBTkQgU0'.'lU'.'RV9'.'JRC'.'BJUy'.'BOVUxM','Vk'.'FMVUU=','Lg==','SCo=',''.'Ym'.'l0'.'cm'.'l4','TE'.'l'.'DRU'.'5TRV9L'.'RV'.'k'.'=',''.'c'.'2'.'hhMjU'.'2',''.'Mj'.'AxOC'.'0w'.'MS0w'.'MQ'.'==','M'.'j'.'Ax'.'OC0wMS'.'0w'.'MQ==','LQ==','TEl'.'DR'.'U5TRV9FWFBJUkVE','TEFOREl'.'OR19MSUNFTlNF'.'X0VYUEl'.'SRUQ=',''.'QUNUSVZF','WQ='.'=',''.'UFVCTElD','W'.'Q='.'=',''.'RE'.'FURV9QVU'.'JM'.'SUM=','R'.'EFU'.'RV9N'.'T0'.'R'.'J'.'Rlk'.'=','QUNUSVZF','WQ==','L'.'y'.'hb'.'XD'.'siXXsw'.'LD'.'F9KSNibG9'.'j'.'ayhbXGRdKykoW1'.'wmI'.'l17MCw'.'xfSkvaX'.'M=',''.'T'.'ElE',''.'P'.'URFTEVURU'.'Q=',''.'Tg==','S'.'UQ=','c2VsZWN0','SU'.'Q=',''.'UE'.'F'.'SRU'.'5'.'UX0lE','ZmlsdGVy',''.'SU'.'Q=','SUQ=','SUQ=',''.'UE'.'FSR'.'U5UX0lE','c2VsZWN0','S'.'UQ=','UFVCT'.'E'.'lD',''.'UE'.'FSRU5U'.'X'.'0lE','Q0'.'9ERQ'.'==','Q09ERV9'.'PUklHS'.'U5BT'.'A==','U09SVA==','QUN'.'USVZF','QU5'.'D'.'SE9S','QU'.'NDRV'.'N'.'T','Q09OVEVOVA'.'==','U0VBUkNIX0'.'NPTlRF'.'TlQ=',''.'U09VUkNFX1'.'BBUkFN'.'Uw='.'=',''.'QVNTRVRT','WE1MX0lE',''.'REVTS'.'UdOR'.'UQ=','Zmls'.'dGVy','SUQ=','UFV'.'C'.'TElD','WQ==',''.'Q09'.'O'.'VEVOVA'.'==','L'.'2h'.'yZWZc'.'PSIjY2'.'F0YWx'.'vZyhFb'.'GVt'.'Z'.'W50'.'fFN'.'lY3Rpb24pKFtc'.'ZF0r'.'K'.'SIvaQ'.'==','aH'.'JlZ'.'j0i','I'.'g='.'=','Q09OVEV'.'OV'.'A'.'==','Q09OV'.'EVOVA'.'==','Q09OVEV'.'O'.'VA'.'='.'=','Q09OVEVOVA'.'==','Y2'.'9u'.'d'.'GV'.'ud'.'GVkaXRhYmxlPSJ0c'.'n'.'V'.'lIg==','','Q09OVE'.'VOV'.'A==','UEFSR'.'U5U'.'X'.'0'.'lE','UEFSRU5UX0'.'lE','SUQ'.'=','U'.'09SV'.'A==','U09SV'.'A='.'=',''.'QUNUS'.'VZF','QUNUS'.'VZF','QU5'.'DSE'.'9S','Q'.'U'.'5'.'D'.'SE'.'9S','W'.'E1MX0lE',''.'WE1M'.'X'.'0lE','Q'.'UNDRVNT','QUNDRVNT','R'.'EV'.'TS'.'UdO'.'RUQ=','REV'.'T'.'S'.'UdORUQ'.'=','U0'.'9VUkN'.'FX1BB'.'Uk'.'FNUw='.'=','U09VUkNFX1'.'B'.'BUkFNUw='.'=','Q0'.'9O'.'V'.'EVOVA==','Q09O'.'VEVOVA==','U0V'.'BUkNIX0NPTlRFTl'.'Q=','U0VBUk'.'NIX'.'0NPTlR'.'FTlQ=','QVN'.'TRVRT','QV'.'NT'.'RVR'.'T','UEFSRU5UX'.'0l'.'E',''.'Q0'.'9'.'OVEVOVA==','TElE','Q09ER'.'Q==','Q'.'0'.'9'.'ERQ='.'=','Q09ER'.'V9'.'PUklHSU5BTA==','Q09ER'.'V9'.'PUkl'.'HS'.'U5BTA'.'='.'=','U0'.'9'.'SV'.'A==','U0'.'9SVA==','QU5DS'.'E9S','Q'.'U5'.'DSE9'.'S','Yg==','WE1M'.'X0lE','WE1MX'.'0lE','QUN'.'USVZF',''.'QUNU'.'SVZ'.'F','QUNDRVNT','QUNDRVNT',''.'REVTSUdORUQ=',''.'REVT'.'SUdO'.'RU'.'Q=','U09V'.'U'.'k'.'NFX1BBUkFNUw==','U'.'09VUkNFX1BBUkF'.'NUw==','Q09OV'.'EVOVA==','Q09OVEVOVA='.'=',''.'U0VB'.'UkNIX0'.'NPTlRF'.'TlQ'.'=','U0VB'.'UkNIX0N'.'PTlR'.'FTl'.'Q=',''.'QVNTRVRT','QVN'.'TRV'.'R'.'T',''.'UEFSRU5UX0lE','Q09O'.'V'.'EVO'.'VA==','Q'.'09OVEV'.'OV'.'A==','Q'.'09OVEVOVA==','Q0'.'9'.'OVEV'.'O'.'VA='.'=','I2'.'Jsb'.'2Nr','I2Jsb2Nr',''.'Q'.'0'.'9OVE'.'VOVA==');return base64_decode($_1175864363[$_2046997734]);}}; use \Bitrix\Landing\Internals\HookDataTable as HookData; use \Bitrix\Landing\Assets; use \Bitrix\Landing\Block\Cache; use \Bitrix\Landing\Restriction; use \Bitrix\Main\Event; use \Bitrix\Main\EventResult; use \Bitrix\Main\Localization\Loc; use \Bitrix\Main\Web\HttpClient; use \Bitrix\Main\Config\Configuration; use \Bitrix\Rest\AppTable; Loc::loadMessages(__FILE__); $GLOBALS['____181396282'][0](___1543237226(0), true); class Mutator{ public static function landingPublication(Landing $landing, $_478801834= null, bool $_1400292235= false): bool{ static $_1552257450=[]; static $_953504068=[]; Manager::disableAllFeaturesTmp(); if(!$landing->exist()){ return false;} $_1430092386= new Event(___1543237226(1), ___1543237226(2), array( ___1543237226(3) => $landing->getId(), ___1543237226(4) => $_478801834, ___1543237226(5) => $landing->getSiteId())); $_1430092386->send(); foreach($_1430092386->getResults() as $_1613536478){ if($_1613536478->getType() == EventResult::ERROR){ foreach($_1613536478->getErrors() as $_890864004){ $landing->getError()->addError( $_890864004->getCode(), $_890864004->getMessage());} return false;}} if(\Bitrix\Main\Loader::includeModule(___1543237226(6))){ if(!\CBitrix24::isEmailConfirmed()){ $landing->getError()->addError( ___1543237226(7), Loc::getMessage(___1543237226(8))); return false;}} if($_938279904= Configuration::getValue(___1543237226(9))){ $_963545970=[]; $_641350256= Block::getList([ ___1543237226(10) =>[ ___1543237226(11)], ___1543237226(12) =>[ ___1543237226(13) => $landing->getId(), ___1543237226(14) => ___1543237226(15), ___1543237226(16) => ___1543237226(17), ___1543237226(18) => ___1543237226(19)]]); while($_818254428= $_641350256->fetch()){ if($GLOBALS['____181396282'][1](___1543237226(20), $_818254428[___1543237226(21)], $_567332216)){ $_963545970= $GLOBALS['____181396282'][2]($_963545970, $_567332216[round(0+0.2+0.2+0.2+0.2+0.2)]);}} $_963545970= $GLOBALS['____181396282'][3]($GLOBALS['____181396282'][4]($_963545970)); $_1111408054= new HttpClient; if($_963545970){ $_1187961336= $_1111408054->post(___1543237226(22),[ ___1543237226(23) => $_938279904, ___1543237226(24) => $_963545970, ___1543237226(25) => \Bitrix\Main\Application::getInstance()->getContext()->getServer()->get(___1543237226(26))]); if($_1187961336 && $_1187961336 !== ___1543237226(27)){ $landing->getError()->addError( ___1543237226(28), Loc::getMessage(___1543237226(29))); return false;}}} if(!Manager::checkFeature( Manager::FEATURE_PUBLICATION_PAGE, array( ___1543237226(30) => array( ___1543237226(31) => $landing->getId())))){ $landing->getError()->addError( ___1543237226(32), Restriction\Manager::getSystemErrorMessage(___1543237226(33))); return false;} $_1227623110= $landing->getMeta(); if( isset($_1227623110[___1543237226(34)]) && \Bitrix\Main\Loader::includeModule(___1543237226(35))){ $_641350256= AppTable::getList([ ___1543237226(36) =>[ ___1543237226(37) => $_1227623110[___1543237226(38)]]]); if($_818254428= $_641350256->fetch()){ $_1595419048= AppTable::getAppStatusInfo($_818254428, ___1543237226(39)); if($_1595419048[___1543237226(40)] != ___1543237226(41)){ $landing->getError()->addError( ___1543237226(42), Restriction\Manager::getSystemErrorMessage(___1543237226(43))); return false;}}} $_922885407=[]; $_641350256= Block::getList([ ___1543237226(44) =>[ ___1543237226(45)], ___1543237226(46) =>[ ___1543237226(47) => $landing->getId(), ___1543237226(48) => ___1543237226(49), ___1543237226(50) => ___1543237226(51), ___1543237226(52) => ___1543237226(53), ___1543237226(54) => ___1543237226(55)]]); while($_818254428= $_641350256->fetch()){ $_922885407[]= $GLOBALS['____181396282'][5]($_818254428[___1543237226(56)], round(0+2.5+2.5));} if(!empty($_922885407)){ foreach(Repo::getAppInfo($_922885407) as $_765003562){ if(($_765003562[___1543237226(57)] ?? ___1543237226(58)) !== ___1543237226(59)){ $landing->getError()->addError( ___1543237226(60), Restriction\Manager::getSystemErrorMessage(___1543237226(61))); return false;}}} if(!$GLOBALS['____181396282'][6]($landing->getSiteId(), $_953504068)){ $_953504068[]= $landing->getSiteId(); $_641350256= Site::getList(array( ___1543237226(62) => array( ___1543237226(63), ___1543237226(64)), ___1543237226(65) => array( ___1543237226(66) => $landing->getSiteId(), ___1543237226(67) => ___1543237226(68), ___1543237226(69) => ___1543237226(70)))); if($_818254428= $_641350256->fetch()){ if(!Manager::checkFeature( Manager::FEATURE_PUBLICATION_SITE,[ ___1543237226(71) =>[ ___1543237226(72) => $_818254428[___1543237226(73)]], ___1543237226(74) => $_818254428[___1543237226(75)]])){ $_643065763= Manager::licenseIsFreeSite($_818254428[___1543237226(76)]) &&!Manager::isFreePublicAllowed()? ___1543237226(77): ___1543237226(78); $_524386647= Manager::licenseIsFreeSite($_818254428[___1543237226(79)]) &&!Manager::isFreePublicAllowed()? ___1543237226(80): ___1543237226(81); $landing->getError()->addError( $_643065763, Restriction\Manager::getSystemErrorMessage($_524386647)); return false;}}} if(\Bitrix\Landing\Hook\Page\HeadBlock::isLockedFeature()){ $_82085329=[$landing->getId()]; $_641350256= Landing::getList([ ___1543237226(82) =>[ ___1543237226(83)], ___1543237226(84) =>[ ___1543237226(85) => $landing->getSiteId(), ___1543237226(86) => ___1543237226(87)]]); while($_818254428= $_641350256->fetch()){ $_82085329[]= $_818254428[___1543237226(88)];} $_641350256= HookData::getList([ ___1543237226(89) =>[ ___1543237226(90), ___1543237226(91), ___1543237226(92)], ___1543237226(93) =>[[ ___1543237226(94) => ___1543237226(95),[ ___1543237226(96) => Hook::ENTITY_TYPE_SITE, ___1543237226(97) => $landing->getSiteId()],[ ___1543237226(98) => Hook::ENTITY_TYPE_LANDING, ___1543237226(99) => $_82085329]], ___1543237226(100) => ___1543237226(101), ___1543237226(102) => ___1543237226(103), ___1543237226(104) => ___1543237226(105)], ___1543237226(106) => round(0+0.2+0.2+0.2+0.2+0.2)]); if($_818254428= $_641350256->fetch()){ $landing->getError()->addError( ___1543237226(107). $_818254428[___1543237226(108)]. $_818254428[___1543237226(109)]. ___1543237226(110), Restriction\Manager::getSystemErrorMessage(___1543237226(111))); return false;}} $_1430092386= new Event(___1543237226(112), ___1543237226(113), array( ___1543237226(114) => $landing->getId(), ___1543237226(115) => $_478801834)); $_1430092386->send(); foreach($_1430092386->getResults() as $_1613536478){ if($_1613536478->getResultType() == EventResult::ERROR){ foreach($_1613536478->getErrors() as $_890864004){ $landing->getError()->addError( $_890864004->getCode(), $_890864004->getMessage());} return false;}} if($_1400292235){ return true;} if(!\Bitrix\Main\ModuleManager::isModuleInstalled(___1543237226(116))){ $_1244953375= $GLOBALS[___1543237226(117)]->Query(___1543237226(118), true); if($_641350256= $_1244953375->Fetch()){ $_1970169037= $_641350256[___1543237226(119)]; list($_1397448263, $_684531919)= $GLOBALS['____181396282'][7](___1543237226(120), $_1970169037); $_72511373= $GLOBALS['____181396282'][8](___1543237226(121), $_1397448263); $_1103646215= ___1543237226(122).$GLOBALS['____181396282'][9]($GLOBALS['____181396282'][10](___1543237226(123))); $_958527359= $GLOBALS['____181396282'][11](___1543237226(124), $_684531919, $_1103646215, true); if($GLOBALS['____181396282'][12]($_958527359, $_72511373) !== min(30,0,10)){ $_684531919= ___1543237226(125);}} else{ $_684531919= ___1543237226(126);} if(!empty($_684531919)){ $_1592409967= $GLOBALS['____181396282'][13](___1543237226(127), $_684531919); $_1474508327= $GLOBALS['____181396282'][14]((1096/2-548),(1484/2-742), min(154,0,51.333333333333), $_1592409967[round(0+0.2+0.2+0.2+0.2+0.2)], $_1592409967[round(0+0.66666666666667+0.66666666666667+0.66666666666667)], $_1592409967[(235*2-470)]); if($_1474508327 <= $GLOBALS['____181396282'][15]()){ $landing->getError()->addError( ___1543237226(128), Loc::getMessage(___1543237226(129))); return false;}}} if(!\Bitrix\Main\ModuleManager::isModuleInstalled(___1543237226(130))){ $_1244953375= $GLOBALS[___1543237226(131)]->Query(___1543237226(132), true); if($_641350256= $_1244953375->Fetch()){ $_1970169037= $_641350256[___1543237226(133)]; list($_1397448263, $_684531919)= $GLOBALS['____181396282'][16](___1543237226(134), $_1970169037); $_72511373= $GLOBALS['____181396282'][17](___1543237226(135), $_1397448263); $_1103646215= ___1543237226(136).$GLOBALS['____181396282'][18]($GLOBALS['____181396282'][19](___1543237226(137))); $_958527359= $GLOBALS['____181396282'][20](___1543237226(138), $_684531919, $_1103646215, true); if($GLOBALS['____181396282'][21]($_958527359, $_72511373) !==(818-2*409)){ $_684531919= ___1543237226(139);}} else{ $_684531919= ___1543237226(140);} if(!empty($_684531919)){ $_1592409967= $GLOBALS['____181396282'][22](___1543237226(141), $_684531919); $_1474508327= $GLOBALS['____181396282'][23]((197*2-394), min(164,0,54.666666666667), min(212,0,70.666666666667), $_1592409967[round(0+0.5+0.5)], $_1592409967[round(0+1+1)], $_1592409967[min(154,0,51.333333333333)]); if($_1474508327 <= $GLOBALS['____181396282'][24]()){ $landing->getError()->addError( ___1543237226(142), Loc::getMessage(___1543237226(143))); return false;}}} if($landing->getFolderId()){ $_641350256= Site::publicationFolder($landing->getFolderId()); if(!$_641350256->isSuccess()){ return false;}} if(!$_478801834){ Hook::setEditMode(); Hook::publicationSite($landing->getSiteId()); Hook::publicationLanding($landing->getId());} Assets\Manager::rebuildWebpackForLanding($landing->getId()); self::blocksPublication($landing, $_478801834); $_2066657353= new \Bitrix\Main\Type\DateTime; $_641350256= Landing::update($landing->getId(), array( ___1543237226(144) => ___1543237226(145), ___1543237226(146) => ___1543237226(147), ___1543237226(148) => $_2066657353, ___1543237226(149) => false)); if($_641350256->isSuccess()){ if(!$GLOBALS['____181396282'][25]($landing->getSiteId(), $_1552257450)){ $_1552257450[]= $landing->getSiteId(); $_641350256= Site::update($landing->getSiteId(), array( ___1543237226(150) => ___1543237226(151))); if(!$_641350256->isSuccess()){ $landing->getError()->addFromResult( $_641350256); return false;}} return true;} else{ $landing->getError()->addFromResult( $_641350256);} return false;} public static function blocksPublication(\Bitrix\Landing\Landing $landing, $_478801834= null): void{ if($landing->exist()){ $_1483645933= $landing->getId(); $_127429745= array(); $_1072498276= array(); $_881246603= array(); $_1514722653= ___1543237226(152); $_403511301=[ ___1543237226(153) => $landing->getId(), ___1543237226(154) => ___1543237226(155)]; if($_478801834){ $_403511301[___1543237226(156)]= $_478801834; $_641350256= Block::getList([ ___1543237226(157) =>[ ___1543237226(158), ___1543237226(159)], ___1543237226(160) => $_403511301]); $_403511301[___1543237226(161)]= (array)$_403511301[___1543237226(162)]; while($_818254428= $_641350256->fetch()){ $_403511301[___1543237226(163)][]= $_818254428[___1543237226(164)];}} $_641350256= Block::getList([ ___1543237226(165) =>[ ___1543237226(166), ___1543237226(167), ___1543237226(168), ___1543237226(169), ___1543237226(170), ___1543237226(171), ___1543237226(172), ___1543237226(173), ___1543237226(174), ___1543237226(175), ___1543237226(176), ___1543237226(177), ___1543237226(178), ___1543237226(179), ___1543237226(180)], ___1543237226(181) => $_403511301]); while($_818254428= $_641350256->fetch()){ $_127429745[$_818254428[___1543237226(182)]]= $_818254428;} foreach($_127429745 as $_1401357217 => $_344937593){ if($_344937593[___1543237226(183)] != ___1543237226(184)){ $_344937593[___1543237226(185)]= $GLOBALS['____181396282'][26]( ___1543237226(186), function($_1669770762){ return ___1543237226(187). PublicAction\Utils::getIblockURL( $_1669770762[round(0+0.4+0.4+0.4+0.4+0.4)], $GLOBALS['____181396282'][27]($_1669770762[round(0+0.5+0.5)])). ___1543237226(188);}, $_344937593[___1543237226(189)]); $_344937593[___1543237226(190)]= Subtype\Form::prepareFormsToPublication( $_344937593[___1543237226(191)]); $_344937593[___1543237226(192)]= $GLOBALS['____181396282'][28]( ___1543237226(193), ___1543237226(194), $_344937593[___1543237226(195)]); $_724079883= isset($_127429745[$_344937593[___1543237226(196)]])? $_127429745[$_344937593[___1543237226(197)]][___1543237226(198)]:(1168/2-584); if($_724079883){ Cache::clear($_724079883); $_641350256= Block::update($_724079883, array( ___1543237226(199) => $_344937593[___1543237226(200)], ___1543237226(201) => $_344937593[___1543237226(202)], ___1543237226(203) => $_344937593[___1543237226(204)], ___1543237226(205) => $_344937593[___1543237226(206)], ___1543237226(207) => $_344937593[___1543237226(208)], ___1543237226(209) => $_344937593[___1543237226(210)], ___1543237226(211) => $_344937593[___1543237226(212)], ___1543237226(213) => $_344937593[___1543237226(214)], ___1543237226(215) => $_344937593[___1543237226(216)], ___1543237226(217) => $_344937593[___1543237226(218)])); $_641350256->isSuccess(); unset($_127429745[$_344937593[___1543237226(219)]]); File::replaceInBlock( $_724079883, File::getFilesFromBlockContent( $_1401357217, $_344937593[___1543237226(220)]));} else{ $_641350256= Block::add(array( ___1543237226(221) => $_1483645933, ___1543237226(222) => $_344937593[___1543237226(223)], ___1543237226(224) => $_344937593[___1543237226(225)], ___1543237226(226) => $_344937593[___1543237226(227)], ___1543237226(228) => $_344937593[___1543237226(229)]?: ___1543237226(230). $_1401357217, ___1543237226(231) => $_344937593[___1543237226(232)], ___1543237226(233) => $_344937593[___1543237226(234)], ___1543237226(235) => $_344937593[___1543237226(236)], ___1543237226(237) => $_344937593[___1543237226(238)], ___1543237226(239) => $_344937593[___1543237226(240)], ___1543237226(241) => $_344937593[___1543237226(242)], ___1543237226(243) => $_344937593[___1543237226(244)], ___1543237226(245) => $_344937593[___1543237226(246)])); if($_641350256->isSuccess()){ $_724079883= $_641350256->getId(); $_641350256= Block::update($_1401357217, array( ___1543237226(247) => $_724079883)); $_641350256->isSuccess(); File::addToBlock( $_724079883, File::getFilesFromBlockContent( $_1401357217, $_344937593[___1543237226(248)]));}} if($_724079883){ $_991262468= new Block($_724079883); Assets\PreProcessing::blockPublicationProcessing($_991262468); $_344937593[___1543237226(249)]= $_991262468->getContent(); unset($_991262468);} if($GLOBALS['____181396282'][29]($_1514722653, $_344937593[___1543237226(250)])){ $_1072498276[$_724079883]= $_344937593[___1543237226(251)];} $_881246603[$_1401357217]= $_724079883; unset($_127429745[$_1401357217]);}} foreach($_127429745 as $_1401357217 => $_344937593){ $_641350256= Block::delete($_1401357217); $_641350256->isSuccess();} foreach($_1072498276 as $_1401357217 => $_1775831597){ $_1775831597= $GLOBALS['____181396282'][30]( $_1514722653, function($_75564562) use($_881246603){ if(isset($_881246603[$_75564562[round(0+0.5+0.5+0.5+0.5)]])){ return $_75564562[round(0+0.2+0.2+0.2+0.2+0.2)]. ___1543237226(252). $_881246603[$_75564562[round(0+0.5+0.5+0.5+0.5)]]. $_75564562[round(0+1+1+1)];} else{ return $_75564562[round(0+0.25+0.25+0.25+0.25)]. ___1543237226(253). $_75564562[round(0+0.4+0.4+0.4+0.4+0.4)]. $_75564562[round(0+1+1+1)];}}, $_1775831597); $_641350256= Block::update($_1401357217, array( ___1543237226(254) => $_1775831597)); $_641350256->isSuccess();}}}}?>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.31 |
proxy
|
phpinfo
|
Settings