public function onObjectView(iUmiEventPoint $v4119639092e62c55ea8be348e4d9260d) { if ($v4119639092e62c55ea8be348e4d9260d->getMode() == 'before') { $v16b2b26000987faccb260b9d39df1269 = $v4119639092e62c55ea8be348e4d9260d->getRef('object')->getId(); $vee11cbb19052e40b07aac0ca060c23ee = $this->getUser(); $vb10a8c0bede9eb4ea771b04db3149f28 = ConnectionPool::getInstance(); $v4717d53ebfdfea8477f780ec66151dcb = $vb10a8c0bede9eb4ea771b04db3149f28->getConnection(); umiEventFeed::setConnection($v4717d53ebfdfea8477f780ec66151dcb); $v53cc4db543d7a569e51c1d76ac6f278e = umiEventFeed::findEventIdByObjectId($v16b2b26000987faccb260b9d39df1269); if ($v53cc4db543d7a569e51c1d76ac6f278e) { umiEventFeed::markReadEvent($v53cc4db543d7a569e51c1d76ac6f278e, $vee11cbb19052e40b07aac0ca060c23ee->getId()); } } }
public function onObjectView(iUmiEventPoint $event) { if ($event->getMode() == 'before') { $objectId = $event->getRef('object')->getId(); $user = $this->getUser(); $pool = ConnectionPool::getInstance(); $connection = $pool->getConnection(); umiEventFeed::setConnection($connection); $eventId = umiEventFeed::findEventIdByObjectId($objectId); if ($eventId) { umiEventFeed::markReadEvent($eventId, $user->getId()); } } }
public static function getUser() { static $user = null; if ($user) { return $user; } $pool = ConnectionPool::getInstance(); $connection = $pool->getConnection(); umiEventFeedUser::setConnection($connection); umiEventFeedType::setConnection($connection); $userId = permissionsCollection::getInstance()->getUserId(); try { $user = umiEventFeedUser::get($userId); } catch (Exception $e) { $user = umiEventFeedUser::create($userId); $settings = array(); $user->setSettings($settings); $user->save(); } return $user; }
public static function getUser() { static $vee11cbb19052e40b07aac0ca060c23ee = null; if ($vee11cbb19052e40b07aac0ca060c23ee) { return $vee11cbb19052e40b07aac0ca060c23ee; } $vb10a8c0bede9eb4ea771b04db3149f28 = ConnectionPool::getInstance(); $v4717d53ebfdfea8477f780ec66151dcb = $vb10a8c0bede9eb4ea771b04db3149f28->getConnection(); umiEventFeedUser::setConnection($v4717d53ebfdfea8477f780ec66151dcb); umiEventFeedType::setConnection($v4717d53ebfdfea8477f780ec66151dcb); $v8e44f0089b076e18a718eb9ca3d94674 = permissionsCollection::getInstance()->getUserId(); try { $vee11cbb19052e40b07aac0ca060c23ee = umiEventFeedUser::get($v8e44f0089b076e18a718eb9ca3d94674); } catch (Exception $ve1671797c52e15f763380b45e841ec32) { $vee11cbb19052e40b07aac0ca060c23ee = umiEventFeedUser::create($v8e44f0089b076e18a718eb9ca3d94674); $v2e5d8aa3dfa8ef34ca5131d20f9dad51 = array(); $vee11cbb19052e40b07aac0ca060c23ee->setSettings($v2e5d8aa3dfa8ef34ca5131d20f9dad51); $vee11cbb19052e40b07aac0ca060c23ee->save(); } return $vee11cbb19052e40b07aac0ca060c23ee; }
/** * Подключает ядро для обновления */ private function includeMicrocore() { $core = $this->temp_dir . "core/smu/umicms-microcore.php"; if (!is_file($core)) { throw new Exception('Не найдено microcore для обновления: ' . $core); } include_once $core; ini_set('display_errors', 0); error_reporting(0); $this->connection = ConnectionPool::getInstance()->getConnection(); }
private function includeMicrocore() { $va74ad8dfacd4f985eb3977517615ce25 = $this->temp_dir . "core/smu/umicms-microcore.php"; if (!is_file($va74ad8dfacd4f985eb3977517615ce25)) { throw new Exception('Не найдено microcore для обновления: ' . $va74ad8dfacd4f985eb3977517615ce25); } include_once $va74ad8dfacd4f985eb3977517615ce25; ini_set('display_errors', 0); error_reporting(0); $this->connection = ConnectionPool::getInstance()->getConnection(); }
public function result() { $vac5c74b64b4b8352ef2f181affb5ac2a = $this->buildQuery('result'); if (defined('DEBUG_SQL_SELECTOR')) { $v7f2db423a49b305459147332fb01cf87 = outputBuffer::current(); $v7f2db423a49b305459147332fb01cf87->push($vac5c74b64b4b8352ef2f181affb5ac2a . "\n\n\n"); } $v4717d53ebfdfea8477f780ec66151dcb = ConnectionPool::getInstance()->getConnection(); $result = $v4717d53ebfdfea8477f780ec66151dcb->query($vac5c74b64b4b8352ef2f181affb5ac2a); $ve70c4df10ef0983b9c8c31bd06b2a2c3 = $this->selector->option('return')->value; if (!DISABLE_CALC_FOUND_ROWS) { $v770c639e20ac2f19c5ae0da373080e25 = l_mysql_query("SELECT FOUND_ROWS()", true); list($ve2942a04780e223b215eb8b663cf5353) = mysql_fetch_row($v770c639e20ac2f19c5ae0da373080e25); mysql_free_result($v770c639e20ac2f19c5ae0da373080e25); $this->length = (int) $ve2942a04780e223b215eb8b663cf5353; } if ($this->selector->mode == 'objects') { $v10ae9fc7d453b0dd525d0edf2ede7961 = array(); $v5891da2d64975cae48d175d1e001f5da = umiObjectsCollection::getInstance(); while ($vf1965a857bc285d26fe22023aa5ab50d = mysql_fetch_row($result)) { list($v16b2b26000987faccb260b9d39df1269) = $vf1965a857bc285d26fe22023aa5ab50d; if (is_array($ve70c4df10ef0983b9c8c31bd06b2a2c3) && sizeof($ve70c4df10ef0983b9c8c31bd06b2a2c3)) { if (sizeof($ve70c4df10ef0983b9c8c31bd06b2a2c3) == 1 && $ve70c4df10ef0983b9c8c31bd06b2a2c3[0] == 'id') { $v10ae9fc7d453b0dd525d0edf2ede7961[] = array('id' => $v16b2b26000987faccb260b9d39df1269); } else { $va8cfde6331bd59eb2ac96f8911c4b666 = $v5891da2d64975cae48d175d1e001f5da->getObject($v16b2b26000987faccb260b9d39df1269, array_slice($vf1965a857bc285d26fe22023aa5ab50d, 1)); $vae50a11a070db2b31891ed57c8a26a15 = array(); foreach ($ve70c4df10ef0983b9c8c31bd06b2a2c3 as $v73f329f154a663bfda020aadcdd0b775) { switch ($v73f329f154a663bfda020aadcdd0b775) { case "id": $vae50a11a070db2b31891ed57c8a26a15[$v73f329f154a663bfda020aadcdd0b775] = $v16b2b26000987faccb260b9d39df1269; break; case "name": $vae50a11a070db2b31891ed57c8a26a15[$v73f329f154a663bfda020aadcdd0b775] = $va8cfde6331bd59eb2ac96f8911c4b666->getName(); break; case "guid": $vae50a11a070db2b31891ed57c8a26a15[$v73f329f154a663bfda020aadcdd0b775] = $va8cfde6331bd59eb2ac96f8911c4b666->getGUID(); break; default: $v06e3d36fa30cea095545139854ad1fb9 = $va8cfde6331bd59eb2ac96f8911c4b666->getValue($v73f329f154a663bfda020aadcdd0b775); $vae50a11a070db2b31891ed57c8a26a15[$v73f329f154a663bfda020aadcdd0b775] = $v06e3d36fa30cea095545139854ad1fb9 ? $v06e3d36fa30cea095545139854ad1fb9 : false; } } $v10ae9fc7d453b0dd525d0edf2ede7961[] = $vae50a11a070db2b31891ed57c8a26a15; } } else { $va8cfde6331bd59eb2ac96f8911c4b666 = $v5891da2d64975cae48d175d1e001f5da->getObject($v16b2b26000987faccb260b9d39df1269, array_slice($vf1965a857bc285d26fe22023aa5ab50d, 1)); if ($va8cfde6331bd59eb2ac96f8911c4b666 instanceof iUmiObject) { $v10ae9fc7d453b0dd525d0edf2ede7961[] = $va8cfde6331bd59eb2ac96f8911c4b666; } } } return $v10ae9fc7d453b0dd525d0edf2ede7961; } else { $vbf516925bb37a8544c8ee19a24e15c05 = array(); while ($vf1965a857bc285d26fe22023aa5ab50d = mysql_fetch_assoc($result)) { $vb80bb7740288fda1f201890375a60c8f = (int) $vf1965a857bc285d26fe22023aa5ab50d['id']; $v0db3209e1adc6d67be435a81baf9a66e = isset($vf1965a857bc285d26fe22023aa5ab50d['pid']) ? (int) $vf1965a857bc285d26fe22023aa5ab50d['pid'] : 0; $vbf516925bb37a8544c8ee19a24e15c05[$vb80bb7740288fda1f201890375a60c8f] = $v0db3209e1adc6d67be435a81baf9a66e; } if ($this->selector->option('exclude-nested')->value) { $va7ef1586e4bce6064f74264fbbab9165 = $this->excludeNestedPages($vbf516925bb37a8544c8ee19a24e15c05); $this->length = sizeof($va7ef1586e4bce6064f74264fbbab9165); if ($this->selector->limit || $this->selector->offset) { $va7ef1586e4bce6064f74264fbbab9165 = array_slice($va7ef1586e4bce6064f74264fbbab9165, $this->selector->offset, $this->selector->limit); } } else { $va7ef1586e4bce6064f74264fbbab9165 = array_keys($vbf516925bb37a8544c8ee19a24e15c05); } $v10ae9fc7d453b0dd525d0edf2ede7961 = array(); if (count($va7ef1586e4bce6064f74264fbbab9165)) { $vac5c74b64b4b8352ef2f181affb5ac2a = "SELECT h.id, h.rel, h.type_id, h.lang_id, h.domain_id, h.tpl_id, h.obj_id, h.ord, h.alt_name, h.is_active, h.is_visible, h.is_deleted, h.updatetime, h.is_default, o.name FROM cms3_hierarchy h, cms3_objects o WHERE h.id IN (" . implode(',', $va7ef1586e4bce6064f74264fbbab9165) . ") AND o.id = h.obj_id"; $result = $v4717d53ebfdfea8477f780ec66151dcb->queryResult($vac5c74b64b4b8352ef2f181affb5ac2a); $result->setFetchType(IQueryResult::FETCH_ROW); $v10ae9fc7d453b0dd525d0edf2ede7961 = array_flip($va7ef1586e4bce6064f74264fbbab9165); $vb81ca7c0ccaa77e7aa91936ab0070695 = umiHierarchy::getInstance(); foreach ($result as $vf1965a857bc285d26fe22023aa5ab50d) { $v7552cd149af7495ee7d8225974e50f80 = array_shift($vf1965a857bc285d26fe22023aa5ab50d); if (sizeof($ve70c4df10ef0983b9c8c31bd06b2a2c3)) { if (sizeof($ve70c4df10ef0983b9c8c31bd06b2a2c3) == 1 && $ve70c4df10ef0983b9c8c31bd06b2a2c3[0] == 'id') { $v10ae9fc7d453b0dd525d0edf2ede7961[$v7552cd149af7495ee7d8225974e50f80] = array('id' => $v7552cd149af7495ee7d8225974e50f80); } else { $v8e2dcfd7e7e24b1ca76c1193f645902b = $vb81ca7c0ccaa77e7aa91936ab0070695->getElement($v7552cd149af7495ee7d8225974e50f80); $vae50a11a070db2b31891ed57c8a26a15 = array(); foreach ($ve70c4df10ef0983b9c8c31bd06b2a2c3 as $v73f329f154a663bfda020aadcdd0b775) { switch ($v73f329f154a663bfda020aadcdd0b775) { case "id": $vae50a11a070db2b31891ed57c8a26a15[$v73f329f154a663bfda020aadcdd0b775] = $v7552cd149af7495ee7d8225974e50f80; break; case "name": $vae50a11a070db2b31891ed57c8a26a15[$v73f329f154a663bfda020aadcdd0b775] = $v8e2dcfd7e7e24b1ca76c1193f645902b->getName(); break; case "alt_name": $vae50a11a070db2b31891ed57c8a26a15[$v73f329f154a663bfda020aadcdd0b775] = $v8e2dcfd7e7e24b1ca76c1193f645902b->getAltName(); break; default: $v06e3d36fa30cea095545139854ad1fb9 = $v8e2dcfd7e7e24b1ca76c1193f645902b->getValue($v73f329f154a663bfda020aadcdd0b775); $vae50a11a070db2b31891ed57c8a26a15[$v73f329f154a663bfda020aadcdd0b775] = $v06e3d36fa30cea095545139854ad1fb9 ? $v06e3d36fa30cea095545139854ad1fb9 : false; } } $v10ae9fc7d453b0dd525d0edf2ede7961[$v7552cd149af7495ee7d8225974e50f80] = $vae50a11a070db2b31891ed57c8a26a15; } } else { $v8e2dcfd7e7e24b1ca76c1193f645902b = $vb81ca7c0ccaa77e7aa91936ab0070695->getElement($v7552cd149af7495ee7d8225974e50f80, false, false, $vf1965a857bc285d26fe22023aa5ab50d); if ($v8e2dcfd7e7e24b1ca76c1193f645902b instanceof iUmiHierarchyElement) { $v10ae9fc7d453b0dd525d0edf2ede7961[$v7552cd149af7495ee7d8225974e50f80] = $v8e2dcfd7e7e24b1ca76c1193f645902b; } } } $v10ae9fc7d453b0dd525d0edf2ede7961 = array_values($v10ae9fc7d453b0dd525d0edf2ede7961); } return $v10ae9fc7d453b0dd525d0edf2ede7961; } }
function l_mysql_affected_rows($v6f66e878c62db60568a3487869695820 = 'core') { static $vb10a8c0bede9eb4ea771b04db3149f28 = null; if (is_null($vb10a8c0bede9eb4ea771b04db3149f28)) { $vb10a8c0bede9eb4ea771b04db3149f28 = ConnectionPool::getInstance(); } $v4717d53ebfdfea8477f780ec66151dcb = $vb10a8c0bede9eb4ea771b04db3149f28->getConnection($v6f66e878c62db60568a3487869695820); $vcaf9b6b99962bf5c2264824231d7a40c = $v4717d53ebfdfea8477f780ec66151dcb->getConnectionInfo(); $v2a304a1348456ccd2234cd71a81bd338 = $vcaf9b6b99962bf5c2264824231d7a40c['link']; return mysql_affected_rows($v2a304a1348456ccd2234cd71a81bd338); }
$v572d4e421e5e6b9bc11d815e8a027112 = 'aHR0cDovL2luc3RhbGwudW1pLWNtcy5ydS9maWxlcy90ZXN0aG9zdC5waHA='; $result = umiRemoteFileGetter::get(base64_decode($v572d4e421e5e6b9bc11d815e8a027112), dirname(__FILE__) . '/testhost.php'); $v9a0364b9e99bb480dd25e1f0284c8555 = "<?xml version=\"1.0\" encoding=\"utf-8\"?>"; if ($result->getSize() == 0) { $v9a0364b9e99bb480dd25e1f0284c8555 .= "<result><error>Не удается загрузить тесты хостинга.</error></result>"; } else { $v9a0364b9e99bb480dd25e1f0284c8555 .= "<result>ok</result>"; } echo $v9a0364b9e99bb480dd25e1f0284c8555; exit; } if ($vd4579b2688d675235f402f6b4b43bcbf == 'test') { header("Content-type: text/xml; charset=utf-8"); require dirname(__FILE__) . '/testhost.php'; $vb61a6d542f9036550ba9c401c80f00ef = new testHost(); $vb73674ad3d854f330d408d3028f19efb = ConnectionPool::getInstance()->getConnection()->getConnectionInfo(); $v67b3dba8bc6778101892eb77249db32e = $vb73674ad3d854f330d408d3028f19efb['host']; $v67b3dba8bc6778101892eb77249db32e .= strlen(trim($vb73674ad3d854f330d408d3028f19efb['port'])) ? ':' . $vb73674ad3d854f330d408d3028f19efb['port'] : ''; $vb61a6d542f9036550ba9c401c80f00ef->setConnect($v67b3dba8bc6778101892eb77249db32e, $vb73674ad3d854f330d408d3028f19efb['user'], $vb73674ad3d854f330d408d3028f19efb['password'], $vb73674ad3d854f330d408d3028f19efb['dbname']); $result = $vb61a6d542f9036550ba9c401c80f00ef->getResults(); $v9a0364b9e99bb480dd25e1f0284c8555 = "<?xml version=\"1.0\" encoding=\"utf-8\"?>"; $v9a0364b9e99bb480dd25e1f0284c8555 .= "<result>"; if (count($result) > 0) { foreach ($result as $vcb5e100e5a9a3e7f6d1fd97512215282) { $ve2a0ca64b9696e59b6741d935f7fcfbe = "http://errors.umi-cms.ru/upage://" . $vcb5e100e5a9a3e7f6d1fd97512215282[0] . "/"; $vc887d69eddcd7c7f58c08995042fa392 = simplexml_load_string(umiRemoteFileGetter::get($ve2a0ca64b9696e59b6741d935f7fcfbe)); $vea6db7e7b60eac0c99920c4c09e2b0c6 = $vc887d69eddcd7c7f58c08995042fa392->xpath('//property[@name = "short_description"]/value'); $v9a0364b9e99bb480dd25e1f0284c8555 .= '<error code="' . $vcb5e100e5a9a3e7f6d1fd97512215282[0] . '" critical="' . $vcb5e100e5a9a3e7f6d1fd97512215282[1] . '"><![CDATA[' . (string) $vea6db7e7b60eac0c99920c4c09e2b0c6[0] . ']]></error>'; } } else { $v9a0364b9e99bb480dd25e1f0284c8555 .= '<message>ok</message>';
public function suggestions($vb45cffe084dd3d20d928bee85e7b0f21, $vaa9f73eea60a006820d0f8768bc8a3fc = 10) { $vb45cffe084dd3d20d928bee85e7b0f21 = trim($vb45cffe084dd3d20d928bee85e7b0f21); if (!$vb45cffe084dd3d20d928bee85e7b0f21) { return false; } $vb45cffe084dd3d20d928bee85e7b0f21 = wa_strtolower($vb45cffe084dd3d20d928bee85e7b0f21); $va04202c712aa415f47dbacb817a60397 = str_split('йцукенгшщзхъфывапролджэячсмитьбю'); $v74e6a8b111ea7da1a7d0a596f4c35208 = str_split('qwertyuiop[]asdfghjkl;\'zxcvbnm,.'); $v9c1b200500ea38c658ac7c81b10e85d2 = iconv("UTF-8", "CP1251", $vb45cffe084dd3d20d928bee85e7b0f21); $ve39cf8a95dc90270161317376387b25a = iconv("CP1251", "UTF-8", str_replace($va04202c712aa415f47dbacb817a60397, $v74e6a8b111ea7da1a7d0a596f4c35208, $v9c1b200500ea38c658ac7c81b10e85d2)); $v67ae3d093b55e92227d0861222db0c6d = iconv("CP1251", "UTF-8", str_replace($v74e6a8b111ea7da1a7d0a596f4c35208, $va04202c712aa415f47dbacb817a60397, $v9c1b200500ea38c658ac7c81b10e85d2)); $vd0c03a4c136b717b6ebc603966e26755 = $ve39cf8a95dc90270161317376387b25a != $vb45cffe084dd3d20d928bee85e7b0f21 ? $ve39cf8a95dc90270161317376387b25a : $v67ae3d093b55e92227d0861222db0c6d; $vb45cffe084dd3d20d928bee85e7b0f21 = l_mysql_real_escape_string($vb45cffe084dd3d20d928bee85e7b0f21); $vd0c03a4c136b717b6ebc603966e26755 = l_mysql_real_escape_string($vd0c03a4c136b717b6ebc603966e26755); $vaa9f73eea60a006820d0f8768bc8a3fc = (int) $vaa9f73eea60a006820d0f8768bc8a3fc; $vac5c74b64b4b8352ef2f181affb5ac2a = <<<SQL SELECT `siw`.`word` as `word`, COUNT(`si`.`word_id`) AS `cnt` \tFROM \t\t`cms3_search_index_words` `siw`, \t\t`cms3_search_index` `si` \tWHERE \t\t( \t\t\t`siw`.`word` LIKE '{$vb45cffe084dd3d20d928bee85e7b0f21}%' OR \t\t\t`siw`.`word` LIKE '{$vd0c03a4c136b717b6ebc603966e26755}%' \t\t) AND \t\t`si`.`word_id` = `siw`.`id` \tGROUP BY \t\t`siw`.`id` \tORDER BY SUM(`si`.`tf`) DESC \tLIMIT {$vaa9f73eea60a006820d0f8768bc8a3fc} SQL; $v4717d53ebfdfea8477f780ec66151dcb = ConnectionPool::getInstance()->getConnection('search'); return $v4717d53ebfdfea8477f780ec66151dcb->queryResult($vac5c74b64b4b8352ef2f181affb5ac2a); }
function initConfigConnections($v4d90362d661461e558408e982aaa49d3) { $v1e4e0a3ebca33b9df743bacb740ce1d4 = array(); foreach ($v4d90362d661461e558408e982aaa49d3['connections'] as $vb068931cc450442b63f5b3d276ea4297 => $v2063c1608d6e0baf80249c42e2be5804) { list($va2f2ed4f8ebc2cbb4c21a29dc40ab61d, $v1fda785a420c0ffe9a33d814a05d5273) = explode('.', $vb068931cc450442b63f5b3d276ea4297); if (!isset($v1e4e0a3ebca33b9df743bacb740ce1d4[$va2f2ed4f8ebc2cbb4c21a29dc40ab61d])) { $v1e4e0a3ebca33b9df743bacb740ce1d4[$va2f2ed4f8ebc2cbb4c21a29dc40ab61d] = array('type' => 'mysql', 'host' => 'localhost', 'login' => 'root', 'password' => '', 'dbname' => 'umi', 'port' => false, 'persistent' => false, 'compression' => false); } $v1e4e0a3ebca33b9df743bacb740ce1d4[$va2f2ed4f8ebc2cbb4c21a29dc40ab61d][$v1fda785a420c0ffe9a33d814a05d5273] = $v2063c1608d6e0baf80249c42e2be5804; } $vb10a8c0bede9eb4ea771b04db3149f28 = ConnectionPool::getInstance(); foreach ($v1e4e0a3ebca33b9df743bacb740ce1d4 as $va2f2ed4f8ebc2cbb4c21a29dc40ab61d => $v7ed201fa20d25d22b291dc85ae9e5ced) { $vb10a8c0bede9eb4ea771b04db3149f28->setConnectionObjectClass(); if ($v7ed201fa20d25d22b291dc85ae9e5ced['dbname'] == '-=demo=-' || $v7ed201fa20d25d22b291dc85ae9e5ced['dbname'] == '-=custom=-') { if ($v7ed201fa20d25d22b291dc85ae9e5ced['dbname'] == '-=demo=-') { require './demo-center.php'; } $v7ed201fa20d25d22b291dc85ae9e5ced['host'] = MYSQL_HOST; $v7ed201fa20d25d22b291dc85ae9e5ced['login'] = MYSQL_LOGIN; $v7ed201fa20d25d22b291dc85ae9e5ced['password'] = MYSQL_PASSWORD; $v7ed201fa20d25d22b291dc85ae9e5ced['dbname'] = $v7ed201fa20d25d22b291dc85ae9e5ced['dbname'] == '-=custom=-' ? MYSQL_DB_NAME : DEMO_DB_NAME; } $vb10a8c0bede9eb4ea771b04db3149f28->addConnection($va2f2ed4f8ebc2cbb4c21a29dc40ab61d, $v7ed201fa20d25d22b291dc85ae9e5ced['host'], $v7ed201fa20d25d22b291dc85ae9e5ced['login'], $v7ed201fa20d25d22b291dc85ae9e5ced['password'], $v7ed201fa20d25d22b291dc85ae9e5ced['dbname'], $v7ed201fa20d25d22b291dc85ae9e5ced['port'] !== false ? $v7ed201fa20d25d22b291dc85ae9e5ced['port'] : false, (bool) intval($v7ed201fa20d25d22b291dc85ae9e5ced['persistent'])); } if (DB_DRIVER == "mysql") { $v4717d53ebfdfea8477f780ec66151dcb = ConnectionPool::getInstance()->getConnection(); ini_set('mysql.trace_mode', false); } }
<?php $v8fa14cdd754f91cc6554c9e71929cce7 = trim((string) @$_GET['path'], '-'); $v8fa14cdd754f91cc6554c9e71929cce7 = preg_replace("/[^a-z0-9]/i", '', $v8fa14cdd754f91cc6554c9e71929cce7); if (!empty($v8fa14cdd754f91cc6554c9e71929cce7)) { define("CRON", "CLI"); require CURRENT_WORKING_DIR . "/standalone.php"; $v4717d53ebfdfea8477f780ec66151dcb = ConnectionPool::getInstance()->getConnection('core'); $v4717d53ebfdfea8477f780ec66151dcb->query("\r\n\t\t CREATE TABLE IF NOT EXISTS cms_stat_dispatches\r\n\t\t (\r\n\t\t\t\t`hash` Varchar(10) NOT NULL, \r\n\t\t\t\t`time` INT(11) NOT NULL\r\n\t\t )\r\n\t\t engine=innodb DEFAULT CHARSET=utf8;\r\n\t\t"); $v4717d53ebfdfea8477f780ec66151dcb->query("INSERT INTO cms_stat_dispatches (hash, time) VALUES('" . $v8fa14cdd754f91cc6554c9e71929cce7 . "', '" . time() . "')"); } header('Content-Type: image/gif'); $v73bebce395b6f1efedcf6842fbdb4d76 = imagecreatetruecolor(1, 1); imagealphablending($v73bebce395b6f1efedcf6842fbdb4d76, true); $v0f9e80982566a13dc0c281a4500c4a13 = imagecolorallocate($v73bebce395b6f1efedcf6842fbdb4d76, 255, 255, 255); imagecolortransparent($v73bebce395b6f1efedcf6842fbdb4d76, $v0f9e80982566a13dc0c281a4500c4a13); imagegif($v73bebce395b6f1efedcf6842fbdb4d76);
public function addEventType() { $eventType = getRequest('event-type'); $pool = ConnectionPool::getInstance(); $connection = $pool->getConnection(); umiEventFeedType::setConnection($connection); umiEventFeedType::create($eventType); $this->redirect(getServer("HTTP_REFERER")); }
public function addEventType() { $v2f264034c73acbd6baae70dd7edb3d3f = getRequest('event-type'); $vb10a8c0bede9eb4ea771b04db3149f28 = ConnectionPool::getInstance(); $v4717d53ebfdfea8477f780ec66151dcb = $vb10a8c0bede9eb4ea771b04db3149f28->getConnection(); umiEventFeedType::setConnection($v4717d53ebfdfea8477f780ec66151dcb); umiEventFeedType::create($v2f264034c73acbd6baae70dd7edb3d3f); $this->redirect(getServer("HTTP_REFERER")); }
public function getCountByTypeId($v5f694956811487225d15e973ca38fbab) { $ve2942a04780e223b215eb8b663cf5353 = false; $v5f694956811487225d15e973ca38fbab = (int) $v5f694956811487225d15e973ca38fbab; $v4717d53ebfdfea8477f780ec66151dcb = ConnectionPool::getInstance()->getConnection(); $result = $v4717d53ebfdfea8477f780ec66151dcb->queryResult("SELECT COUNT(id) FROM cms3_objects WHERE type_id = '{$v5f694956811487225d15e973ca38fbab}'"); if ($vcb5e100e5a9a3e7f6d1fd97512215282 = l_mysql_error()) { throw new databaseException($vcb5e100e5a9a3e7f6d1fd97512215282); } list($ve2942a04780e223b215eb8b663cf5353) = $result->fetch(); return $ve2942a04780e223b215eb8b663cf5353; }