예제 #1
0
 function UnInstallEvent()
 {
     global $DB;
     //Удаляем тип почтового события
     $et = new CEventType();
     $et->Delete($this->EVENT_NAME);
     //Находим все почтовые шаблоные которые были привязаны к нашему типу
     $DB->StartTransaction();
     $emessage = new CEventMessage();
     $rsMess = CEventMessage::GetList($by = "site_id", $order = "desc", array("TYPE_ID" => $this->EVENT_NAME));
     //рекурсивно по одному удаляем найденные шаблоны
     while ($events = $rsMess->GetNext()) {
         $emessage->Delete(intval($events["ID"]));
         $DB->Commit();
     }
 }
예제 #2
0
파일: status.php 프로젝트: rasuldev/torino
 public static function CreateMailTemplate($ID)
 {
     $ID = trim($ID);
     if ('' == $ID) {
         return false;
     }
     if (!($arStatus = CSaleStatus::GetByID($ID, LANGUAGE_ID))) {
         return false;
     }
     $eventType = new CEventType();
     $eventMessage = new CEventMessage();
     $eventType->Delete("SALE_STATUS_CHANGED_" . $ID);
     $b = 'sort';
     $o = 'asc';
     $dbSiteList = CSite::GetList($b, $o);
     while ($arSiteList = $dbSiteList->Fetch()) {
         IncludeModuleLangFile($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/sale/general/status.php", $arSiteList["LANGUAGE_ID"]);
         $arStatusLang = CSaleStatus::GetLangByID($ID, $arSiteList["LANGUAGE_ID"]);
         $dbEventType = $eventType->GetList(array("EVENT_NAME" => "SALE_STATUS_CHANGED_" . $ID, "LID" => $arSiteList["LANGUAGE_ID"]));
         if (!($arEventType = $dbEventType->Fetch())) {
             $str = "";
             $str .= "#ORDER_ID# - " . GetMessage("SKGS_ORDER_ID") . "\n";
             $str .= "#ORDER_DATE# - " . GetMessage("SKGS_ORDER_DATE") . "\n";
             $str .= "#ORDER_STATUS# - " . GetMessage("SKGS_ORDER_STATUS") . "\n";
             $str .= "#EMAIL# - " . GetMessage("SKGS_ORDER_EMAIL") . "\n";
             $str .= "#ORDER_DESCRIPTION# - " . GetMessage("SKGS_STATUS_DESCR") . "\n";
             $str .= "#TEXT# - " . GetMessage("SKGS_STATUS_TEXT") . "\n";
             $str .= "#SALE_EMAIL# - " . GetMessage("SKGS_SALE_EMAIL") . "\n";
             $eventTypeID = $eventType->Add(array("LID" => $arSiteList["LANGUAGE_ID"], "EVENT_NAME" => "SALE_STATUS_CHANGED_" . $ID, "NAME" => GetMessage("SKGS_CHANGING_STATUS_TO") . " \"" . $arStatusLang["NAME"] . "\"", "DESCRIPTION" => $str));
         }
         $dbEventMessage = $eventMessage->GetList($b = "", $o = "", array("EVENT_NAME" => "SALE_STATUS_CHANGED_" . $ID, "SITE_ID" => $arSiteList["LID"]));
         if (!($arEventMessage = $dbEventMessage->Fetch())) {
             $subject = GetMessage("SKGS_STATUS_MAIL_SUBJ");
             $message = GetMessage("SKGS_STATUS_MAIL_BODY1");
             $message .= "------------------------------------------\n\n";
             $message .= GetMessage("SKGS_STATUS_MAIL_BODY2");
             $message .= GetMessage("SKGS_STATUS_MAIL_BODY3");
             $message .= "#ORDER_STATUS#\n";
             $message .= "#ORDER_DESCRIPTION#\n";
             $message .= "#TEXT#\n\n";
             $message .= "#SITE_NAME#\n";
             $arFields = array("ACTIVE" => "Y", "EVENT_NAME" => "SALE_STATUS_CHANGED_" . $ID, "LID" => $arSiteList["LID"], "EMAIL_FROM" => "#SALE_EMAIL#", "EMAIL_TO" => "#EMAIL#", "SUBJECT" => $subject, "MESSAGE" => $message, "BODY_TYPE" => "text");
             $eventMessageID = $eventMessage->Add($arFields);
         }
     }
     return true;
 }
예제 #3
0
 function UnInstallEvents()
 {
     global $DB;
     $statusMes = array();
     $dbStatus = $DB->Query("SELECT * FROM b_sale_status", true);
     if ($dbStatus) {
         while ($arStatus = $dbStatus->Fetch()) {
             $statusMes[] = "SALE_STATUS_CHANGED_" . $arStatus["ID"];
         }
     }
     $statusMes[] = "SALE_NEW_ORDER";
     $statusMes[] = "SALE_ORDER_CANCEL";
     $statusMes[] = "SALE_ORDER_PAID";
     $statusMes[] = "SALE_ORDER_DELIVERY";
     $statusMes[] = "SALE_RECURRING_CANCEL";
     $statusMes[] = "SALE_STATUS_CHANGED";
     $statusMes[] = "SALE_ORDER_REMIND_PAYMENT";
     $statusMes[] = "SALE_NEW_ORDER_RECURRING";
     $statusMes[] = "SALE_ORDER_TRACKING_NUMBER";
     $statusMes[] = "SALE_SUBSCRIBE_PRODUCT";
     $eventType = new CEventType();
     $eventM = new CEventMessage();
     foreach ($statusMes as $v) {
         $eventType->Delete($v);
         $dbEvent = CEventMessage::GetList($b = "ID", $order = "ASC", array("EVENT_NAME" => $v));
         while ($arEvent = $dbEvent->Fetch()) {
             $eventM->Delete($arEvent["ID"]);
         }
     }
     return true;
 }
예제 #4
0
 function SetMailTemplate($WEB_FORM_ID, $ADD_NEW_TEMPLATE = "Y", $old_SID = "", $bReturnFullInfo = false)
 {
     global $DB, $MESS, $strError;
     $err_mess = CAllForm::err_mess() . "<br>Function: SetMailTemplates<br>Line: ";
     $arrReturn = array();
     $WEB_FORM_ID = intval($WEB_FORM_ID);
     $q = CForm::GetByID($WEB_FORM_ID);
     if ($arrForm = $q->Fetch()) {
         $MAIL_EVENT_TYPE = "FORM_FILLING_" . $arrForm["SID"];
         if (strlen($old_SID) > 0) {
             $old_MAIL_EVENT_TYPE = "FORM_FILLING_" . $old_SID;
         }
         $et = new CEventType();
         $em = new CEventMessage();
         if (strlen($MAIL_EVENT_TYPE) > 0) {
             $et->Delete($MAIL_EVENT_TYPE);
         }
         $z = CLanguage::GetList($v1, $v2);
         $OLD_MESS = $MESS;
         while ($arLang = $z->Fetch()) {
             IncludeModuleLangFile($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/form/admin/form_mail.php", $arLang["LID"]);
             $str = "";
             $str .= "#RS_FORM_ID# - " . GetMessage("FORM_L_FORM_ID") . "\n";
             $str .= "#RS_FORM_NAME# - " . GetMessage("FORM_L_NAME") . "\n";
             $str .= "#RS_FORM_SID# - " . GetMessage("FORM_L_SID") . "\n";
             $str .= "#RS_RESULT_ID# - " . GetMessage("FORM_L_RESULT_ID") . "\n";
             $str .= "#RS_DATE_CREATE# - " . GetMessage("FORM_L_DATE_CREATE") . "\n";
             $str .= "#RS_USER_ID# - " . GetMessage("FORM_L_USER_ID") . "\n";
             $str .= "#RS_USER_EMAIL# - " . GetMessage("FORM_L_USER_EMAIL") . "\n";
             $str .= "#RS_USER_NAME# - " . GetMessage("FORM_L_USER_NAME") . "\n";
             $str .= "#RS_USER_AUTH# - " . GetMessage("FORM_L_USER_AUTH") . "\n";
             $str .= "#RS_STAT_GUEST_ID# - " . GetMessage("FORM_L_STAT_GUEST_ID") . "\n";
             $str .= "#RS_STAT_SESSION_ID# - " . GetMessage("FORM_L_STAT_SESSION_ID") . "\n";
             $strFIELDS = "";
             $w = CFormField::GetList($WEB_FORM_ID, "ALL", $by, $order, array(), $is_filtered);
             while ($wr = $w->Fetch()) {
                 if (strlen($wr["RESULTS_TABLE_TITLE"]) > 0) {
                     $FIELD_TITLE = $wr["RESULTS_TABLE_TITLE"];
                 } elseif (strlen($wr["TITLE"]) > 0) {
                     $FIELD_TITLE = $wr["TITLE_TYPE"] == "html" ? htmlspecialcharsback(strip_tags($wr["TITLE"])) : $wr["TITLE"];
                 } else {
                     $FIELD_TITLE = TrimEx($wr["FILTER_TITLE"], ":");
                 }
                 $str .= "#" . $wr["SID"] . "# - " . $FIELD_TITLE . "\n";
                 $str .= "#" . $wr["SID"] . "_RAW# - " . $FIELD_TITLE . " (" . GetMessage('FORM_L_RAW') . ")\n";
                 $strFIELDS .= $FIELD_TITLE . "\n*******************************\n#" . $wr["SID"] . "#\n\n";
             }
             $et->Add(array("LID" => $arLang["LID"], "EVENT_NAME" => $MAIL_EVENT_TYPE, "NAME" => GetMessage("FORM_FILLING") . " \"" . $arrForm["SID"] . "\"", "DESCRIPTION" => $str));
         }
         // задаем новый тип событи¤ дл¤ старых шаблонов
         if (strlen($old_MAIL_EVENT_TYPE) > 0 && $old_MAIL_EVENT_TYPE != $MAIL_EVENT_TYPE) {
             $e = $em->GetList($by = "id", $order = "desc", array("EVENT_NAME" => $old_MAIL_EVENT_TYPE));
             while ($er = $e->Fetch()) {
                 $em->Update($er["ID"], array("EVENT_NAME" => $MAIL_EVENT_TYPE));
             }
             if (strlen($old_MAIL_EVENT_TYPE) > 0) {
                 $et->Delete($old_MAIL_EVENT_TYPE);
             }
         }
         if ($ADD_NEW_TEMPLATE == "Y") {
             $z = CSite::GetList($v1, $v2);
             while ($arSite = $z->Fetch()) {
                 $arrSiteLang[$arSite["ID"]] = $arSite["LANGUAGE_ID"];
             }
             $arrFormSite = CForm::GetSiteArray($WEB_FORM_ID);
             if (is_array($arrFormSite) && count($arrFormSite) > 0) {
                 foreach ($arrFormSite as $sid) {
                     IncludeModuleLangFile($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/form/admin/form_mail.php", $arrSiteLang[$sid]);
                     $SUBJECT = "#SERVER_NAME#: " . GetMessage("FORM_FILLING_S") . " [#RS_FORM_ID#] #RS_FORM_NAME#";
                     $MESSAGE = "#SERVER_NAME#\n\n" . GetMessage("FORM_FILLING") . ": [#RS_FORM_ID#] #RS_FORM_NAME#\n-------------------------------------------------------\n\n" . GetMessage("FORM_DATE_CREATE") . "#RS_DATE_CREATE#\n" . GetMessage("FORM_RESULT_ID") . "#RS_RESULT_ID#\n" . GetMessage("FORM_USER") . "[#RS_USER_ID#] #RS_USER_NAME# #RS_USER_AUTH#\n" . GetMessage("FORM_STAT_GUEST_ID") . "#RS_STAT_GUEST_ID#\n" . GetMessage("FORM_STAT_SESSION_ID") . "#RS_STAT_SESSION_ID#\n\n\n{$strFIELDS}\n" . GetMessage("FORM_VIEW") . "\nhttp://#SERVER_NAME#/bitrix/admin/form_result_view.php?lang=" . $arrSiteLang[$sid] . "&WEB_FORM_ID=#RS_FORM_ID#&RESULT_ID=#RS_RESULT_ID#\n\n-------------------------------------------------------\n" . GetMessage("FORM_GENERATED_AUTOMATICALLY") . "\n\t\t\t\t\t\t";
                     // добавл¤ем новый шаблон
                     $arFields = array("ACTIVE" => "Y", "EVENT_NAME" => $MAIL_EVENT_TYPE, "LID" => $sid, "EMAIL_FROM" => "#DEFAULT_EMAIL_FROM#", "EMAIL_TO" => "#DEFAULT_EMAIL_FROM#", "SUBJECT" => $SUBJECT, "MESSAGE" => $MESSAGE, "BODY_TYPE" => "text");
                     $TEMPLATE_ID = $em->Add($arFields);
                     if ($bReturnFullInfo) {
                         $arrReturn[] = array('ID' => $TEMPLATE_ID, 'FIELDS' => $arFields);
                     } else {
                         $arrReturn[] = $TEMPLATE_ID;
                     }
                 }
             }
         }
         $MESS = $OLD_MESS;
     }
     return $arrReturn;
 }
예제 #5
0
 protected function deleteMailEvType()
 {
     $et = \Bitrix\Main\Config\Option::get($this->MODULE_ID, "mail_event_name");
     CEventType::Delete($et);
     return true;
 }
예제 #6
0
     $db_res = CEventType::GetListEx(array(), array("EVENT_NAME" => $_POST["EVENT_NAME"]), array("type" => "full"));
     if (!$db_res || !($res = $db_res->Fetch())) {
         $res["EVENT_NAME"] = $_POST["EVENT_NAME"];
     }
 }
 foreach ($arParams["LANGUAGE"] as $idLang => $arLang) {
     $arType = array("ID" => $_POST["FIELDS"][$idLang]["ID"], "SORT" => $_POST["FIELDS"][$idLang]["SORT"], "NAME" => $_POST["FIELDS"][$idLang]["NAME"], "DESCRIPTION" => $_POST["FIELDS"][$idLang]["DESCRIPTION"], "LID" => $idLang, "EVENT_NAME" => $res["EVENT_NAME"]);
     if (CAdminList::IsUpdated($idLang) && $_REQUEST[$idLang] == "Y") {
         if (intval($arType["ID"]) > 0 && !CEventType::Update(array("ID" => $arType["ID"]), $arType) || intval($arType["ID"]) <= 0 && !CEventType::Add($arType)) {
             $bVarsFromForm = true;
         }
     }
     if ($_REQUEST[$idLang] != "Y") {
         unset($arLangs[$idLang]);
         if (intval($arType["ID"]) > 0) {
             if (!CEventType::Delete(array("ID" => $arType["ID"]))) {
                 $bVarsFromForm = true;
             }
         }
     }
     if ($bVarsFromForm) {
         break;
     }
 }
 if (empty($arLangs)) {
     $arMsg = array();
     if ($res["EVENT_NAME"] == '') {
         $arMsg[] = array("id" => "EVENT_NAME_EMPTY", "text" => GetMessage("EVENT_NAME_EMPTY"));
     }
     $arMsg[] = array("id" => "LID_EMPTY", "text" => GetMessage("ERROR_LANG_EMPTY"));
     $e = new CAdminException($arMsg);
예제 #7
0
        }
        switch ($_REQUEST['action']) {
            case "delete":
            case "clean":
                $DB->StartTransaction();
                $ID = array("EVENT_NAME" => $ID);
                $db_res = CEventMessage::GetList($by, $order, $ID);
                if ($db_res && ($res = $db_res->Fetch())) {
                    do {
                        if (!CEventMessage::Delete($res["ID"])) {
                            $error = true;
                            break;
                        }
                    } while ($res = $db_res->Fetch());
                }
                if ($error || !CEventType::Delete($ID)) {
                    $DB->Rollback();
                    $lAdmin->AddGroupError(GetMessage("DELETE_ERROR"), $ID);
                } else {
                    $DB->Commit();
                }
                break;
        }
    }
}
$arLID = array();
$db_res = CLanguage::GetList($by_ = "sort", $order_ = "asc");
if ($db_res && ($res = $db_res->GetNext())) {
    do {
        $arLID[$res["LID"]] = $res["LID"];
    } while ($res = $db_res->GetNext());
예제 #8
0
	public static function SetMailTemplate($WEB_FORM_ID, $STATUS_ID, $ADD_NEW_TEMPLATE="Y", $old_SID="", $bReturnFullInfo = false)
	{
		global $DB, $MESS, $strError;
		$err_mess = (CAllForm::err_mess())."<br>Function: SetMailTemplate<br>Line: ";
		$arrReturn = array();
		$WEB_FORM_ID = intval($WEB_FORM_ID);
		$q = CForm::GetByID($WEB_FORM_ID);
		if ($arrForm = $q->Fetch())
		{
			$dbRes = CFormStatus::GetByID($STATUS_ID);
			if ($arrStatus = $dbRes->Fetch())
			{
				$MAIL_EVENT_TYPE = "FORM_STATUS_CHANGE_".$arrForm["SID"]."_".$arrStatus['ID'];
				if (strlen($old_SID)>0)
					$old_MAIL_EVENT_TYPE = "FORM_STATUS_CHANGE_".$old_SID."_".$arrStatus['ID'];

				$et = new CEventType;
				$em = new CEventMessage;

				if (strlen($MAIL_EVENT_TYPE)>0)
					$et->Delete($MAIL_EVENT_TYPE);

				$z = CLanguage::GetList($v1, $v2);
				$OLD_MESS = $MESS;
				$MESS = array();
				while ($arLang = $z->Fetch())
				{
					IncludeModuleLangFile($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/form/admin/form_status_mail.php", $arLang["LID"]);

					$str = "";
					$str .= "#EMAIL_TO# - ".GetMessage("FORM_L_EMAIL_TO")."\n";
					$str .= "#RS_FORM_ID# - ".GetMessage("FORM_L_FORM_ID")."\n";
					$str .= "#RS_FORM_NAME# - ".GetMessage("FORM_L_NAME")."\n";
					$str .= "#RS_FORM_SID# - ".GetMessage("FORM_L_SID")."\n";
					$str .= "#RS_RESULT_ID# - ".GetMessage("FORM_L_RESULT_ID")."\n";
					$str .= "#RS_DATE_CREATE# - ".GetMessage("FORM_L_DATE_CREATE")."\n";
					$str .= "#RS_USER_ID# - ".GetMessage("FORM_L_USER_ID")."\n";
					$str .= "#RS_USER_EMAIL# - ".GetMessage("FORM_L_USER_EMAIL")."\n";
					$str .= "#RS_USER_NAME# - ".GetMessage("FORM_L_USER_NAME")."\n";
					$str .= "#RS_STATUS_ID# - ".GetMessage("FORM_L_STATUS_ID")."\n";
					$str .= "#RS_STATUS_NAME# - ".GetMessage("FORM_L_STATUS_NAME")."\n";

					$et->Add(
							Array(
							"LID"			=> $arLang["LID"],
							"EVENT_NAME"	=> $MAIL_EVENT_TYPE,
							"NAME"			=> str_replace(array('#FORM_SID#', '#STATUS_NAME#'), array($arrForm['SID'], $arrStatus['TITLE']), GetMessage("FORM_CHANGE_STATUS")),
							"DESCRIPTION"	=> $str
							)
						);
				}
				// create new event type for old templates
				if (strlen($old_MAIL_EVENT_TYPE)>0 && $old_MAIL_EVENT_TYPE!=$MAIL_EVENT_TYPE)
				{
					$e = $em->GetList($by="id",$order="desc",array("EVENT_NAME"=>$old_MAIL_EVENT_TYPE));
					while ($er=$e->Fetch())
					{
						$em->Update($er["ID"],array("EVENT_NAME"=>$MAIL_EVENT_TYPE));
					}
					if (strlen($old_MAIL_EVENT_TYPE)>0)
						$et->Delete($old_MAIL_EVENT_TYPE);
				}

				if ($ADD_NEW_TEMPLATE=="Y")
				{
					$z = CSite::GetList($v1, $v2);
					while ($arSite = $z->Fetch()) $arrSiteLang[$arSite["ID"]] = $arSite["LANGUAGE_ID"];

					$arrFormSite = CForm::GetSiteArray($WEB_FORM_ID);
					if (is_array($arrFormSite) && count($arrFormSite)>0)
					{
						foreach($arrFormSite as $sid)
						{
							IncludeModuleLangFile($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/form/admin/form_status_mail.php", $arrSiteLang[$sid]);

							$SUBJECT = GetMessage("FORM_CHANGE_STATUS_S");
							$MESSAGE = GetMessage("FORM_CHANGE_STATUS_B");

							// добавляем новый шаблон
							$arFields = Array(
								"ACTIVE"		=> "Y",
								"EVENT_NAME"	=> $MAIL_EVENT_TYPE,
								"LID"			=> $sid,
								"EMAIL_FROM"	=> "#DEFAULT_EMAIL_FROM#",
								"EMAIL_TO"		=> "#EMAIL_TO#",
								"SUBJECT"		=> $SUBJECT,
								"MESSAGE"		=> $MESSAGE,
								"BODY_TYPE"		=> "text"
								);
							//echo '<pre>'; print_r($arFields); echo '</pre>';
							$TEMPLATE_ID = $em->Add($arFields);
							if ($bReturnFullInfo)
								$arrReturn[] = array(
									'ID' => $TEMPLATE_ID,
									'FIELDS' => $arFields,
								);
							else
								$arrReturn[] = $TEMPLATE_ID;

						}
					}
				}

				CFormStatus::Set(array('FORM_ID' => $WEB_FORM_ID, 'MAIL_EVENT_TYPE' => $MAIL_EVENT_TYPE), $STATUS_ID, 'N');

				$MESS = $OLD_MESS;
			}
		}
		return $arrReturn;
	}
예제 #9
0
<?php

/*
$DB->Query("DELETE FROM b_event_type WHERE EVENT_NAME in (
	'TICKET_NEW_FOR_AUTHOR', 
	'TICKET_NEW_FOR_TECHSUPPORT',
	'TICKET_CHANGE_FOR_TECHSUPPORT', 
	'TICKET_CHANGE_BY_AUTHOR_FOR_AUTHOR', 
	'TICKET_CHANGE_BY_SUPPORT_FOR_AUTHOR',
	'TICKET_OVERDUE_REMINDER'
	)");

$DB->Query("DELETE FROM b_event_message WHERE EVENT_NAME in (
	'TICKET_NEW_FOR_AUTHOR', 
	'TICKET_NEW_FOR_TECHSUPPORT',
	'TICKET_CHANGE_FOR_TECHSUPPORT', 
	'TICKET_CHANGE_BY_AUTHOR_FOR_AUTHOR', 
	'TICKET_CHANGE_BY_SUPPORT_FOR_AUTHOR',
	'TICKET_OVERDUE_REMINDER'
	)");
*/
$arEventNames = array('TICKET_NEW_FOR_AUTHOR', 'TICKET_NEW_FOR_TECHSUPPORT', 'TICKET_CHANGE_FOR_TECHSUPPORT', 'TICKET_CHANGE_BY_AUTHOR_FOR_AUTHOR', 'TICKET_CHANGE_BY_SUPPORT_FOR_AUTHOR', 'TICKET_OVERDUE_REMINDER', 'TICKET_GENERATE_SUPERCOUPON');
$rs = CEventMessage::GetList($v1, $v2, array('EVENT_NAME' => implode('|', $arEventNames)));
while ($arEventMessage = $rs->Fetch()) {
    CEventMessage::Delete($arEventMessage['ID']);
}
foreach ($arEventNames as $e) {
    CEventType::Delete($e);
}
예제 #10
0
 function UnInstallEvents()
 {
     //Comment
     $EM = new CEventMessage();
     $oEventMessgae = $EM->GetList($by = "", $order = "", array("EVENT_NAME" => "ADD_IDEA_COMMENT"));
     while ($arEvent = $oEventMessgae->Fetch()) {
         $EM->Delete($arEvent["ID"]);
     }
     $ET = new CEventType();
     $ET->Delete("ADD_IDEA_COMMENT");
     //Idea
     $oEventMessgae = $EM->GetList($by = "", $order = "", array("EVENT_NAME" => "ADD_IDEA"));
     while ($arEvent = $oEventMessgae->Fetch()) {
         $EM->Delete($arEvent["ID"]);
     }
     $ET->Delete("ADD_IDEA");
     return true;
 }
예제 #11
0
파일: index.php 프로젝트: anmaslov/stall
 function DeleteTypeMailEvent()
 {
     $et = new CEventType();
     $et->Delete("STALL_EMAIL");
 }
예제 #12
0
파일: index.php 프로젝트: Satariall/izurit
 function UnInstallEvents()
 {
     $dbEvent = CEventMessage::GetList($by, $order, array("EVENT_NAME" => "LDAP_USER_CONFIRM"));
     while ($arEvent = $dbEvent->Fetch()) {
         CEventMessage::Delete($arEvent["ID"]);
     }
     $eventType = new CEventType();
     $eventType->Delete("LDAP_USER_CONFIRM");
     return true;
 }
예제 #13
0
파일: index.php 프로젝트: ASDAFF/mp
<? $GLOBALS['_____852116915']= array(base64_decode('SW5jbHV'.'kZU'.'1vZHVsZUxhb'.'mdG'.'a'.'Wx'.'l'),base64_decode(''.'Rm'.'V0Y'.'2g='),base64_decode('R2V0TGlz'.'d'.'A=='),base64_decode('R2V0TG'.'lzdA=='),base64_decode(''.'RmV0Y2g='),base64_decode(''.'R'.'2'.'V0TGl'.'zdA'.'=='),base64_decode('R'.'2V0TmV4dA=='),base64_decode('R2'.'V'.'0'.'TGlz'.'dA'.'=='),base64_decode('R'.'2'.'V0T'.'mV4dA=='),base64_decode('R2V0T'.'Gl'.'z'.'dA=='),base64_decode('R'.'2V'.'0T'.'mV'.'4dA=='),base64_decode('R2'.'V0TGlzd'.'A'.'=='),base64_decode('R2V0'.'Tm'.'V4dA=='));?><? $GLOBALS['____1525374678']= array(base64_decode('ZGVm'.'aW5l'),base64_decode('c'.'3RycmV2'),base64_decode('c3RydG9'.'1cHBl'.'cg=='),base64_decode(''.'Y'.'2xhc3NfZXhpc3R'.'z'),base64_decode('ZGly'.'bmFt'.'Z'.'Q=='),base64_decode('a'.'XNfY'.'XJy'.'YXk='),base64_decode('YX'.'J'.'yYXlfa2V5X2'.'V4aXN0'.'cw=='),base64_decode('c3RycmV2'),base64_decode(''.'aW1w'.'bG9k'.'ZQ'.'=='),base64_decode(''.'ZGF0'.'ZQ=='),base64_decode(''.'bWt0'.'a'.'W1l'),base64_decode('ZGF0Z'.'Q=='),base64_decode('Z'.'GF'.'0ZQ=='),base64_decode(''.'ZGF0ZQ=='),base64_decode('Z'.'G'.'F0'.'ZQ=='),base64_decode('bW'.'t0aW1l'),base64_decode('ZGF'.'0ZQ=='),base64_decode(''.'Z'.'GF'.'0'.'Z'.'Q=='),base64_decode('ZGF0ZQ=='),base64_decode('ZG'.'F0ZQ'.'='.'='),base64_decode('bWt0aW1l'),base64_decode(''.'ZGF0ZQ=='),base64_decode(''.'ZG'.'F'.'0ZQ=='),base64_decode(''.'Z'.'GF0ZQ='.'='),base64_decode('c3Vi'.'c3'.'Ry'),base64_decode('c'.'3Vic3'.'Ry'),base64_decode('c3Vi'.'c3Ry'),base64_decode('c3V'.'ic3Ry'),base64_decode('c3Vic3Ry'),base64_decode(''.'c'.'3V'.'ic3Ry'),base64_decode('c3V'.'ic3'.'Ry'),base64_decode('c3Vic3Ry'),base64_decode('c3'.'RycmV'.'2'),base64_decode('c3ByaW'.'50'.'Zg='.'='),base64_decode('c3R'.'ybGVu'),base64_decode('c'.'3Ryb'.'GVu'),base64_decode('Y2hy'),base64_decode('b3Jk'),base64_decode('b3Jk'),base64_decode('YmFzZTY0X'.'2V'.'uY29kZ'.'Q=='),base64_decode('ZmlsZV9l'.'e'.'Gl'.'zd'.'HM='),base64_decode('Zm9w'.'ZW4='),base64_decode('ZndyaXRl'),base64_decode('ZmNsb3Nl'),base64_decode('c3ByaW'.'50Zg=='),base64_decode('c3V'.'ic3'.'R'.'y'),base64_decode('c3Rycm'.'V2'),base64_decode('Z'.'GF0ZQ'.'=='),base64_decode(''.'bWt0aW'.'1l'),base64_decode(''.'ZGF0'.'ZQ=='),base64_decode('ZGF0ZQ='.'='),base64_decode('ZGF0ZQ='.'='),base64_decode('ZGF0ZQ=='),base64_decode('bWt0'.'aW1l'),base64_decode('ZG'.'F0Z'.'Q='.'='),base64_decode('ZG'.'F0Z'.'Q='.'='),base64_decode('ZGF0ZQ=='),base64_decode('ZG'.'F0ZQ=='),base64_decode('b'.'W'.'t'.'0aW1l'),base64_decode(''.'ZG'.'F0ZQ=='),base64_decode(''.'ZGF0Z'.'Q'.'=='),base64_decode('ZGF0ZQ=='),base64_decode(''.'c3'.'Vi'.'c3Ry'),base64_decode('c3'.'Vic3Ry'),base64_decode('c'.'3Vic3'.'Ry'),base64_decode('c3Vi'.'c'.'3Ry'),base64_decode('c'.'3Vi'.'c'.'3Ry'),base64_decode('c3Vic3Ry'),base64_decode('c3Vic3Ry'),base64_decode('c3Vic'.'3'.'Ry'),base64_decode('c3Vi'.'c'.'3'.'Ry'),base64_decode('c3R'.'ybGVu'),base64_decode('c3RybGVu'),base64_decode('Y2hy'),base64_decode(''.'b3Jk'),base64_decode('b'.'3J'.'k'),base64_decode('c3ByaW50Zg=='),base64_decode('c3Vic3'.'Ry'),base64_decode('c3'.'R'.'ycm'.'V'.'2'),base64_decode('YmFzZT'.'Y0'.'X2V'.'uY2'.'9kZQ=='),base64_decode('aX'.'Nfb2'.'JqZWN0'),base64_decode('YX'.'Jy'.'Y'.'Xlf'.'a2V5X'.'2V4aX'.'N0cw=='),base64_decode('Z'.'mlsZV'.'9leGlz'.'dHM='),base64_decode('bWtk'.'a'.'XI='),base64_decode('Zm'.'lsZV9l'.'eGlzdHM='),base64_decode(''.'bWtk'.'aX'.'I='),base64_decode('Zml'.'sZV9leGl'.'zd'.'HM='),base64_decode('bWtkaXI='),base64_decode('Zml'.'sZ'.'V9leG'.'lzdHM='),base64_decode('b'.'Wtka'.'XI='),base64_decode('Z'.'m'.'lsZV9'.'l'.'e'.'GlzdHM'.'='),base64_decode('bWtk'.'a'.'XI='),base64_decode('ZmlsZV9leGl'.'zdHM'.'='),base64_decode(''.'bW'.'tkaXI='),base64_decode('Z'.'m'.'l'.'s'.'ZV'.'9l'.'eG'.'lzdH'.'M='),base64_decode('b'.'WtkaXI='),base64_decode(''.'YXJy'.'YXlf'.'a2'.'V'.'5'.'X2V4aX'.'N0cw=='),base64_decode('aW50dm'.'F'.'s'),base64_decode('a'.'W50'.'dmFs'),base64_decode(''.'aW'.'50dmFs'),base64_decode('aW50dmFs'));?><? function ___769775410($_335263656){static $_1887023240= false; if($_1887023240 == false) $_1887023240=array('cH'.'JtZW'.'RpY'.'V'.'9'.'0cmV'.'l'.'b'.'GlrZWNvb'.'W1l'.'bnRz'.'Xw==',''.'b21l'.'ZA==','WQ='.'=','cHJtZWRpYV90'.'cmVlbGlrZWN'.'vbW1lb'.'nR'.'z',''.'UFJ'.'NRURJQ'.'V9UQ19JTlNUQ'.'UxMX'.'0'.'5BTU'.'U'.'=','UF'.'JN'.'R'.'EV'.'JQ'.'V9UQ'.'19JTlNU'.'QUxMX0RFU0NSSVBUSU9O','UH'.'Jv'.'Z3Jlc3NpdmU'.'gTWVkaWE=','aHR0c'.'DovL'.'3d3'.'dy5'.'wc'.'m9ncmVzc2'.'l'.'2Z'.'W'.'1'.'lZGlhLnJ1','L'.'3ZlcnNpb24ucGh'.'w','VkVSU0lPTg==','VkVS'.'U0l'.'PT'.'g==',''.'V'.'kVS'.'U'.'0lPTl9EQ'.'VRF','Yml0'.'cml4',''.'bW9kdWxl'.'cw==','cHJt'.'ZW'.'R'.'pYS50'.'cmV'.'lbGlrZWN'.'vb'.'W1l'.'bnR'.'z','YWRt'.'aW4=',''.'cGhwLm1zYl9ldG'.'FkX'.'3Jlc3U=',''.'RE9DVU1FTlRfUk9P'.'VA='.'=','L'.'w='.'=','Lw==','ZmM4NDZiM'.'Q==','ZA'.'==',''.'bQ'.'==','ZA==','WQ==','bQ==','bQ==','ZA'.'==',''.'WQ='.'=','WQ='.'=',''.'bQ==','ZA==','WQ==','','RVQ=','SVM'.'=','WA==',''.'S'.'VI'.'=','VA==','SQ'.'='.'=','Q'.'g==','OG'.'JjZW'.'I=','JXMl'.'cw'.'==','MTQ'.'4Mz'.'F'.'iNG'.'YzNT'.'I'.'2ZTFlO'.'DM'.'5'.'ZDM=','PA==','Pw==',''.'ZGVmaW5lKC'.'Jwc'.'m1l'.'ZGl'.'hX3R'.'y'.'ZWVsa'.'WtlY29tbWV'.'udHNfVEVNU'.'E9SQVJZX0'.'NB'.'Q0'.'hFIiw'.'gIg==','I'.'i'.'k'.'7',''.'Pw==','Pg==','d'.'w==',''.'ZHJtX'.'3N0Z'.'XJ'.'nb2tj','RE'.'I=','U0VM'.'R'.'UN'.'UIF'.'ZBT'.'F'.'VFIE'.'ZST00g'.'Y'.'l9vcHRp'.'b24gV0hFUk'.'U'.'gTk'.'FNRT'.'0n','JXMl'.'cw='.'=',''.'fmJz',''.'ZXRhZF9w'.'b'.'w'.'='.'=','JyB'.'BTk'.'QgTU9E'.'V'.'U'.'x'.'F'.'X0l'.'E'.'PS'.'dwcm1l'.'Z'.'GlhLn'.'R'.'yZWVsaWtlY29'.'tbWVudHM'.'n',''.'ZTEy'.'YT'.'c'.'xMTZlOTh'.'oeXRvc'.'w'.'==','ZA==','bQ==','ZA'.'==','W'.'Q==','bQ==',''.'bQ==','ZA==','WQ='.'=','W'.'Q==','bQ==','Z'.'A==',''.'W'.'Q==','','YQ'.'==','Qg==','U'.'mE=','S2E=','ZA==','QQ'.'==','QnJh','Yj'.'Aw','OGQ2'.'MjNlMTczZm'.'ZkZjc1Y'.'T'.'gw','REI=','SU5TRV'.'JU'.'IElOVE8g'.'Yl9vcH'.'Rpb'.'24gKE'.'1P'.'RFVMRV9J'.'RC'.'wgTkFNRSwgV'.'kFMVUUpI'.'F'.'ZBT'.'FVF'.'Uyg'.'n'.'cHJtZWRp'.'Y'.'S50cmVlb'.'Glr'.'Z'.'WNvbW1lb'.'nRzJ'.'ywgJw==','JXMlc'.'w'.'==','fmJz','ZXRhZF9wbw==','JywgJw==',''.'REI=','Jyk=','Q0FDSEVf'.'TUFOQUdF'.'Ug'.'==','Q0FDS'.'EVfTUFOQUdFUg==','Yl9vcHRpb24=','U0VMRUNUIC'.'d4J'.'yBGU'.'k9N'.'IGBwcm1'.'lZG'.'lhX3RyZ'.'WV'.'saW'.'tl'.'X2NvbW1'.'lbnRzY'.'A'.'==','W'.'Q==','T'.'g==',''.'W'.'Q'.'==','Q'.'1JFQVRFIFRBQkx'.'FIEl'.'GIE5PVCBFWElT'.'V'.'FMg'.'YHBybWVk'.'aWFfd'.'HJ'.'lZWxpa2VfY'.'2'.'9tbWV'.'udHN'.'gI'.'CgNCgk'.'JC'.'Qlg'.'SURgIG'.'l'.'u'.'dCg1KSBOT1QgTlVM'.'TCBBVVRP'.'X0lOQ'.'1JFTUVOVCwN'.'C'.'gkJ'.'C'.'Q'.'l'.'gUEFS'.'RU'.'5UX0lEYCBpbnQ'.'oNSkgRE'.'VGQV'.'VMV'.'CBOVUxM'.'LA'.'0KC'.'Q'.'kJCWBPQkpFQ1R'.'fSURgIGl'.'ud'.'Cg1KSB'.'OT'.'1Qg'.'TlVMTCwNCgkJCQlg'.'REFURWAgd'.'GltZXN0YW1w'.'IE5P'.'VCBOV'.'U'.'xMIERFRk'.'FVTFQ'.'gQ1VS'.'UkVOVF9USU'.'1'.'FU'.'1RBTVAsDQo'.'JCQkJY'.'E'.'RBVE'.'VfTU9ESUZ'.'ZYCBE'.'QVRFVElN'.'R'.'SB'.'ERU'.'ZBVUxU'.'I'.'E5V'.'TEwsDQoJ'.'CQk'.'JYEN'.'PT'.'U1F'.'TlRgIHRle'.'H'.'QgTk'.'9'.'U'.'I'.'E5VTEws'.'DQ'.'oJ'.'CQk'.'JYF'.'VTRVJf'.'SURgIGlu'.'dCg1KSBERUZBVUxUIE5V'.'TEw'.'sDQo'.'JCQk'.'J'.'YEFVVEhPUl9O'.'QU1FYC'.'B2Y'.'XJj'.'aG'.'FyKDI1NSkgR'.'E'.'VGQ'.'VVMVCB'.'OVUxM'.'LA0K'.'CQkJCWB'.'SR'.'U1PVEVfQ'.'UR'.'E'.'U'.'mAgdmFyY2hhcigy'.'MC'.'kgREVG'.'QV'.'V'.'M'.'V'.'CBOV'.'UxMLA0'.'KCQkJC'.'W'.'B'.'FTUFJTGAgdmF'.'yY2hhcigyN'.'TUp'.'IER'.'FRkFVTF'.'QgTlVMTCw'.'N'.'Cgk'.'JC'.'QlgQUNUSVZBVEVEYC'.'B'.'0aW55a'.'W'.'50KDE'.'pIE5PVCBOVUxM'.'LA0KCQ'.'kJCW'.'BT'.'SV'.'R'.'FX0lE'.'YCB2'.'Y'.'X'.'J'.'ja'.'GFy'.'KD'.'U'.'pI'.'E5PVC'.'B'.'OV'.'U'.'xM'.'LA0KC'.'QkJ'.'CVB'.'SS'.'U1BUlkgS0VZIC'.'h'.'gSURgKSk=','Q1J'.'FQVR'.'F'.'I'.'FRBQkxFIE'.'lGIE5PVCBF'.'WElTVF'.'MgYHBybWV'.'kaWFfd'.'HJl'.'ZWxpa'.'2V'.'fY29tbWV'.'ud'.'H'.'Nfa'.'W'.'1w'.'b'.'3J0X'.'2'.'ZvcnVtYCAoDQoJCQlgQ09'.'NTUVOVF9JRGAg'.'aW'.'50KDUp'.'IE5PVCBO'.'VUxMIFBSSU1BU'.'lkgS0VZK'.'Q==','U'.'0VMRUNUI'.'C'.'d4JyBGUk9NIG'.'Bwcm'.'1lZ'.'GlhX3R'.'yZW'.'VsaWtl'.'X2'.'Nv'.'b'.'W1'.'lbnR'.'zX'.'3'.'Jlc3'.'RyaWN0a'.'W9u'.'c2A'.'=',''.'WQ==',''.'Tg==','WQ'.'==','Q1JFQV'.'R'.'FIF'.'RB'.'Q'.'kx'.'FIElGIE'.'5PV'.'CBFWElTVFMgYHB'.'ybWVk'.'aW'.'Ff'.'dHJlZWx'.'pa'.'2VfY29t'.'bW'.'V'.'udHNfcm'.'VzdHJpY3'.'Rpb25'.'zYC'.'A'.'oDQoJCQkJY'.'El'.'EYCBpbnQoM'.'TA'.'pIE5PVCBOVUx'.'MI'.'EFVVE9f'.'SU5'.'D'.'U'.'k'.'VNRU5U'.'L'.'A0KCQkJCWBVU0'.'VSX0l'.'EYCBpb'.'nQoNSkg'.'REV'.'GQVVMVCBOV'.'UxM'.'L'.'A0KCQkJC'.'W'.'BDT'.'0'.'1NRU5UX0'.'lEYCBpb'.'nQoNSkgREVG'.'QV'.'VM'.'VCB'.'OVU'.'xMLA0'.'K'.'CQkJCWBWT1RFX1R'.'ZU'.'EVgIHZhcmNo'.'Y'.'X'.'Io'.'NS'.'kgTk9U'.'IE'.'5'.'VTEwsDQoJCQkJUF'.'JJT'.'UFS'.'WSB'.'LRVkg'.'KGB'.'JRGApKQ==',''.'c2F'.'2ZWRhdGE=','c2F2'.'ZW'.'Rh'.'dGE=','W'.'Q==','RF'.'JPU'.'CBUQUJ'.'M'.'RS'.'BJRiB'.'F'.'WE'.'l'.'TVFM'.'gY'.'HBy'.'bWVk'.'aWFfdHJ'.'lZWxpa2VfY'.'29'.'tbWVudH'.'N'.'g',''.'RF'.'JPUCB'.'UQU'.'J'.'MRSBJRiBFW'.'El'.'TVFMgYHBybWVkaWFfdHJlZWxpa2'.'Vf'.'Y29tbWVudHNfcmVzdH'.'JpY3R'.'pb25zY'.'A==','R'.'E9DV'.'U1F'.'TlRfU'.'k9PV'.'A==','L2'.'Jp'.'d'.'HJ'.'peC9tb'.'2R1'.'bGVzLw==','L2luc'.'3RhbGwvdGhlbW'.'Vz','RE9DVU1FTlRfUk9PVA==','L2Jpd'.'H'.'JpeC90aGVtZ'.'XM=','RE9DV'.'U1FTlRfUk9PVA='.'=','L2J'.'pdHJpeC9t'.'b2R'.'1bGV'.'zLw'.'==','L'.'2'.'luc3Rhb'.'GwvdGh'.'l'.'bWV'.'zL'.'y'.'5'.'kZ'.'W'.'ZhdWx0Lw==',''.'RE'.'9DVU1F'.'Tl'.'Rf'.'Uk9PVA==',''.'L2JpdH'.'JpeC90aG'.'VtZXMvLm'.'RlZmF1bHQ'.'=','R'.'E9D'.'VU1'.'FTlRf'.'Uk9PVA==','L2Jp'.'dHJpeC9tb2R1bGV'.'zLw==','L2lu'.'c'.'3'.'RhbG'.'wvY'.'WRt'.'aW4v',''.'RE9DVU1FT'.'lR'.'fUk9P'.'VA==',''.'L2Jp'.'dHJ'.'peC'.'9hZG1'.'pbg==','RE9D'.'VU1F'.'TlRfUk9PVA==',''.'L2JpdHJpeC9j'.'b2'.'1wb25'.'lbnR'.'z'.'L3B'.'yb'.'WVkaW'.'E'.'=','R'.'E9DVU'.'1FTl'.'Rf'.'U'.'k9PV'.'A==','L2JpdH'.'Jp'.'eC'.'9'.'jb21wb25lbnRzL3BybWVkaWE'.'=',''.'RE9DVU1F'.'TlRfUk'.'9PVA='.'=',''.'L'.'2JpdHJpe'.'C9nYWRn'.'ZXRzL'.'3BybWVkaWE=','R'.'E'.'9DV'.'U1FTlR'.'fUk9PVA'.'==','L2JpdHJpeC9'.'nYW'.'RnZXRzL3BybWVkaWE=',''.'RE9DV'.'U1FTl'.'RfU'.'k9PV'.'A'.'==','L2JpdHJpe'.'C93aXphcmRzL'.'3'.'BybWVkaWE=',''.'RE9DVU1FTlRf'.'Uk'.'9'.'P'.'VA==','L2Jp'.'dHJpeC93aX'.'phc'.'mR'.'zL3BybWVkaWE=','RE9D'.'VU'.'1FTlRfUk'.'9PVA==','L2Jp'.'dHJpeC9jb21wb25lbnRzL'.'3'.'BybWV'.'kaWEvdHJlZW'.'xpa2VfY29'.'tb'.'W'.'Vud'.'HM'.'=','RE9DVU1FTl'.'RfUk9PVA==','L2JpdHJ'.'peC9jb21wb25lbnRzL3B'.'y'.'bWVkaWEvdHJl'.'Z'.'Wxpa'.'2VfY29'.'t'.'bWVudHM=','RE9D'.'VU1FTlR'.'fUk'.'9'.'P'.'VA==',''.'L2JpdHJpeC9j'.'b21'.'w'.'b2'.'5lb'.'n'.'RzL3'.'BybWVk'.'aWEvYmVzdC5jb2'.'1tZW'.'50cw==','R'.'E9DV'.'U1F'.'TlRfUk9PVA==','L2Jp'.'dHJpeC9jb21w'.'b25lbnRzL'.'3By'.'bW'.'VkaWEvY'.'mVzdC5'.'jb21tZW5'.'0cw='.'=','R'.'E'.'9D'.'VU1FTlRfUk'.'9PVA==','L2'.'Jp'.'dH'.'JpeC9jb2'.'1wb25lb'.'nRz'.'L3Byb'.'W'.'Vk'.'aW'.'EvbGF'.'zdF9jb21'.'tZW50cw==',''.'RE'.'9DVU'.'1'.'FTl'.'RfUk9'.'PVA==',''.'L2J'.'pdH'.'Jp'.'eC'.'9j'.'b'.'21w'.'b'.'25'.'lbnRz'.'L3BybWVkaW'.'EvbGFzdF9jb2'.'1tZW'.'50c'.'w='.'=','R'.'E'.'9'.'DVU1'.'FT'.'lRfUk9PVA='.'=','L2JpdHJp'.'eC'.'9'.'jb21wb25lbnRz'.'L'.'3B'.'ybWV'.'k'.'aWEv'.'cG9'.'w'.'dW'.'xhcl9lbGVtZW50cw==','RE9'.'DVU1FTlRfUk'.'9PV'.'A==','L2J'.'p'.'dHJpeC9j'.'b'.'2'.'1'.'wb25lbn'.'Rz'.'L3Byb'.'WVkaW'.'EvcG9'.'w'.'dWxhcl'.'9l'.'bGVt'.'ZW50cw==','RE9'.'DVU'.'1FTlRfUk'.'9PVA==','L2Jp'.'dHJpeC'.'9tb2R'.'1bGVz'.'Lw==','L2lu'.'c3RhbGw'.'vY29tcG9uZW50cy9w'.'cm1'.'lZGlh'.'L2xhc3RfY29tb'.'WVud'.'HM=','R'.'E9D'.'VU1FTlRfUk9PVA'.'==','L2JpdHJpe'.'C9jb21wb'.'25'.'lbnRzL3'.'BybWV'.'kaWEv'.'bG'.'Fzd'.'F9jb2'.'1t'.'ZW50'.'cw==','RE9DV'.'U'.'1FT'.'l'.'RfU'.'k9P'.'VA==','L2J'.'pdHJ'.'peC9tb2R'.'1'.'bGV'.'zL'.'w==','L'.'2'.'lu'.'c3RhbGwv'.'Y'.'2'.'9t'.'cG'.'9uZW50c'.'y'.'9w'.'c'.'m'.'1lZG'.'lh'.'L3RyZWV'.'sa'.'Wt'.'lX2NvbW1lbnR'.'z','RE9DVU'.'1'.'FTlRfUk9PVA==','L2Jpd'.'HJpeC9jb21'.'w'.'b25lbnRzL3BybW'.'VkaW'.'Evd'.'HJlZWx'.'pa2'.'VfY29tbWVudHM=',''.'RE9'.'DV'.'U1FTl'.'RfUk9PVA==','L2'.'JpdHJpeC9tb2R1bGVzL'.'w==','L2luc'.'3RhbGwv'.'Y2'.'9tc'.'G9'.'uZW5'.'0'.'cy9wcm1lZ'.'G'.'lhL2Jl'.'c3QuY29t'.'bWV'.'udHM=','RE9DV'.'U1'.'FTl'.'Rf'.'Uk9PV'.'A='.'=','L2'.'JpdHJpe'.'C9jb21wb25lbnRz'.'L3'.'By'.'bWVka'.'WEvYm'.'V'.'zd'.'C5'.'j'.'b21tZW50cw==','RE9DVU'.'1'.'FTlRfUk9'.'PV'.'A==','L2Jp'.'dHJpe'.'C9'.'tb2R'.'1bGV'.'zLw==','L2luc'.'3RhbGwvY2'.'9tcG9u'.'ZW50cy9wcm1lZG'.'l'.'hL'.'2'.'Jlc'.'3QuY2'.'9'.'tbWVud'.'HM=','RE'.'9DVU'.'1FT'.'lRfUk9PVA'.'==','L'.'2JpdHJ'.'pe'.'C9'.'jb21wb2'.'5lbnRz'.'L3By'.'bWVka'.'WEvcG9wd'.'W'.'xhcl9lbGVtZW5'.'0cw==',''.'RE9'.'DVU1F'.'TlRfUk9PVA==','L2Jp'.'d'.'HJpeC9tb2R1'.'bGVzLw'.'==','L'.'2luc3RhbGwvZ2FkZ'.'2V0cy9w'.'cm'.'1lZG'.'lh','R'.'E9DVU1FT'.'lR'.'fU'.'k9PVA==','L2Jpd'.'HJpeC'.'9nYWRn'.'ZXRzL3BybWVka'.'WE=',''.'RE9D'.'V'.'U1FTlRfU'.'k9PVA==','L'.'2JpdHJ'.'peC93'.'aXph'.'cm'.'R'.'z'.'L3'.'By'.'bWVkaW'.'EvdH'.'JlZWxpa2'.'Vjb'.'21'.'t'.'ZW50cy5mb3J'.'1'.'bV9p'.'b'.'XBv'.'cnQv','RE'.'9'.'DVU1FT'.'lRf'.'Uk9PVA'.'==',''.'L2J'.'pd'.'HJpeC9tb2R'.'1bGVzL3BybWVka'.'WEudH'.'JlZWxpa2Vjb21tZW50'.'cy9p'.'bnN0YW'.'x'.'sL3'.'dp'.'em'.'F'.'yZ'.'H'.'MvcH'.'J'.'tZWRp'.'YS90'.'cm'.'Vlb'.'GlrZWNv'.'bW1lbnRzLmZvc'.'nVtX2'.'ltcG9ydC8=','RE9DVU1FTlR'.'fUk'.'9'.'PV'.'A==','L2Jpd'.'HJ'.'peC'.'93'.'a'.'Xp'.'h'.'cm'.'RzL3B'.'ybWV'.'ka'.'WE'.'vd'.'HJlZ'.'Wxp'.'a2V'.'jb21tZ'.'W'.'50cy5m'.'b3J1bV9pbXBvcn'.'Qv','RE'.'9DV'.'U1F'.'T'.'lRfUk9PVA'.'='.'=','L2Jpd'.'H'.'Jpe'.'C9tb2R1bG'.'VzL3Byb'.'WVk'.'aWEudHJlZ'.'Wx'.'p'.'a'.'2Vjb21tZ'.'W5'.'0c'.'y9'.'pbnN'.'0YWxs'.'L3dp'.'e'.'mFyZHMvcHJtZWRpY'.'S'.'90cmVlbGlrZWNvbW'.'1lbnRzLmZvcnVtX2ltc'.'G9y'.'dF'.'9'.'jYW5jZWwv','RE9DVU1FTlRfU'.'k9'.'PV'.'A'.'==',''.'L2Jpd'.'HJpeC9tb2R1bGV'.'zLw==','L2lu'.'c'.'3Rhb'.'Gwvd'.'GhlbWVz'.'Ly5k'.'ZW'.'Zh'.'dWx'.'0Lw==','RE'.'9DVU1FTlR'.'f'.'Uk'.'9PV'.'A'.'==','L'.'2'.'J'.'pdHJpeC'.'90aGVtZ'.'XMv'.'LmRl'.'Z'.'m'.'F1bHQ'.'=','L2JpdHJ'.'peC90aGVtZXM'.'v'.'LmRlZmF1bHQvaWNvbnMv',''.'Lw='.'=','RE9DVU1F'.'Tl'.'RfUk9'.'PVA='.'=',''.'L2Jpd'.'HJ'.'p'.'eC9t'.'b'.'2R1bGVzLw==','L2luc3RhbGw'.'v'.'Y'.'WRtaW4v','RE9DV'.'U1FTl'.'RfUk9P'.'VA==','L2JpdHJp'.'eC9hZG1pb'.'g'.'==','L2JpdH'.'J'.'p'.'eC9jb21'.'w'.'b2'.'5lbn'.'RzL3By'.'bW'.'Vka'.'W'.'E'.'vdHJlZWxpa2Vf'.'Y29tb'.'WVu'.'dH'.'M=','L'.'2JpdHJpeC'.'9jb21wb25l'.'bnRzL3Byb'.'WVka'.'W'.'EvY'.'mV'.'z'.'dC5jb21t'.'Z'.'W'.'50'.'cw==','L2Jp'.'dHJpeC9'.'jb2'.'1wb25lbnRzL3BybWVkaW'.'Ev'.'bGFzd'.'F'.'9j'.'b21tZ'.'W5'.'0c'.'w==','L'.'2JpdHJ'.'pe'.'C9j'.'b21w'.'b25l'.'bnRz'.'L3B'.'yb'.'WVk'.'a'.'WEvcG9'.'wdW'.'xh'.'cl9l'.'bGV'.'t'.'ZW'.'50'.'cw==',''.'L2J'.'pdH'.'J'.'peC9nYWR'.'nZ'.'XR'.'zL'.'3'.'BybWVka'.'WEvb'.'G'.'FzdF9j'.'b'.'21tZW'.'50c'.'w==','L2'.'J'.'p'.'dHJpeC93a'.'Xp'.'hcm'.'Rz'.'L3B'.'ybWVkaW'.'Evd'.'HJlZ'.'W'.'xpa2Vjb21t'.'Z'.'W50cy5mb'.'3J1'.'b'.'V9pbXBvcnQ=','L2'.'Jp'.'dHJpeC'.'93aXphc'.'mRzL3BybW'.'VkaW'.'Evd'.'HJ'.'lZ'.'W'.'xpa2V'.'j'.'b2'.'1tZW'.'50'.'c'.'y5mb3J1bV'.'9pbXBv'.'cn'.'RfY'.'2FuY2Vs','RVZ'.'FTlRf'.'TkFNRQ='.'=',''.'U'.'F'.'J'.'N'.'RUR'.'JQV9'.'UQ19BRE1JTg==',''.'TkFNRQ==','UFJNRURJ'.'Q'.'V'.'9UQ19OQU'.'1F'.'X0FETUlO','REVT'.'Q'.'1JJUFRJT04=',''.'UFJ'.'N'.'RURJ'.'QV9U'.'Q'.'1'.'9FVkVOV'.'F9'.'E'.'RVN'.'DU'.'klQVElPTl9'.'BRE'.'1JT'.'g==','RVZF'.'T'.'lRfTk'.'FNRQ==','U'.'F'.'JNRURJQV9UQ19BRE1'.'JT'.'g='.'=','T'.'k'.'F'.'NRQ'.'='.'=','UFJNRURJ'.'QV'.'9UQ1'.'9OQU1FX1VTRV'.'I=','R'.'E'.'VTQ1JJUFRJ'.'T04=','UFJ'.'NR'.'URJQV9'.'UQ'.'19'.'F'.'VkVOVF9ERVNDUk'.'lQV'.'El'.'PTl9VU0VS','RVZFTlRfTkF'.'NRQ==','UFJNR'.'UR'.'JQV9UQ19VU'.'0VS','TkFNRQ==','UFJNRURJQV9UQ19'.'OQU1FX1VT'.'RVJfTUVOVEl'.'PTg==','REV'.'TQ1JJUFRJT'.'04=','UFJNRURJQV9UQ'.'19F'.'VkV'.'OVF9ER'.'VND'.'Uk'.'l'.'QVElPTl'.'9'.'VU0'.'VSX01F'.'Tl'.'RJT04'.'=','RVZFTlR'.'f'.'Tk'.'FNRQ='.'=','UF'.'JNRU'.'RJQV9U'.'Q19VU0'.'VSX'.'0'.'1FT'.'lRJT0'.'4=',''.'TkFNRQ'.'='.'=','UFJNR'.'U'.'RJQV'.'9'.'UQ19OQU1F'.'X0'.'FDVElW'.'QVRF','R'.'EVTQ1J'.'JUFRJT0'.'4=','UFJN'.'RURJQV9UQ'.'19FVk'.'VO'.'VF9ERVN'.'DUklQV'.'ElPTl9BQ1RJ'.'VkFU'.'RQ'.'==','RVZFTl'.'RfT'.'kFNRQ'.'==','UF'.'JNRUR'.'JQV9UQ'.'19BQ1'.'RJV'.'kFURQ='.'=','TEl'.'E','cn'.'U=','RVZFT'.'l'.'RfTkFNR'.'Q'.'==',''.'RVZFTlRfTkFNRQ==','TkFN'.'RQ==','T'.'k'.'FN'.'R'.'Q==','REV'.'T'.'Q1'.'JJUFRJT'.'04=','REVT'.'Q1JJUFRJT'.'04=','R'.'VZFTlRfT'.'kF'.'NRQ==','U'.'FJ'.'N'.'RURJQV9'.'UQ'.'19BRE1JTg==','RU1'.'B'.'S'.'Ux'.'fRlJPTQ'.'='.'=','I0VN'.'QUlMX0ZST00j','RU1B'.'SUxfVE8=',''.'I0V'.'NQUlMX'.'1RPIw==','U1V'.'CS'.'kVD'.'VA==',''.'UFJNR'.'U'.'RJQV9UQ1'.'9TVU'.'JK'.'RUN'.'UX0'.'FETU'.'l'.'O','TUVT'.'U'.'0FH'.'R'.'Q'.'==','U'.'F'.'JNRUR'.'JQV'.'9U'.'Q19C'.'T0RZX01FU1'.'NBR0VfQURNSU4=','RV'.'ZF'.'T'.'lRfT'.'kFNRQ='.'=',''.'UFJNRUR'.'JQV'.'9UQ1'.'9VU0VS','R'.'U'.'1BSUxfRlJPTQ==','I0V'.'NQ'.'UlM'.'X0Z'.'ST00'.'j',''.'RU'.'1BSUxfV'.'E8=','I0VNQUlMX1RPIw'.'='.'=','U1'.'VC'.'SkVDVA='.'=','UFJ'.'NRURJQV9UQ19TV'.'UJK'.'RUNUX1VTRVI=',''.'TU'.'VTU0FHRQ==','UFJNR'.'URJ'.'QV9U'.'Q'.'1'.'9C'.'T'.'0RZX01'.'FU1NBR'.'0VfVVN'.'FUg==','RVZFT'.'l'.'RfTkF'.'NR'.'Q'.'==',''.'UFJN'.'R'.'URJQV9'.'UQ19V'.'U0VSX'.'01F'.'TlRJT04=','R'.'U1BSU'.'xfR'.'lJPTQ==','I0VN'.'Q'.'UlMX0ZST00j','RU'.'1B'.'SUxfVE8=','I0VN'.'Q'.'UlMX'.'1'.'RPIw==','U1V'.'CSk'.'VDVA==',''.'UFJNRU'.'R'.'JQV9UQ19'.'TVUJK'.'RUNUX1VT'.'RVJfTUVOV'.'E'.'lP'.'Tg='.'=',''.'TUVTU0FHRQ==','UFJNRUR'.'JQ'.'V9UQ19C'.'T0RZX0'.'1FU1NBR0Vf'.'V'.'VN'.'FUl9'.'N'.'RU5USU9O',''.'RVZFTlRfTkF'.'NRQ==',''.'UF'.'JNRURJQV9UQ19B'.'Q'.'1RJVk'.'FURQ==','RU1BSUxfRlJPTQ==','I0VNQUlMX0ZST'.'00j','RU1'.'BSUxf'.'V'.'E8=','I0VNQ'.'U'.'lMX1RP'.'Iw'.'==','U'.'1'.'VC'.'S'.'kVDVA'.'='.'=','UF'.'JNRURJQV9U'.'Q19TVUJKRUNUX0'.'FDV'.'ElW'.'Q'.'V'.'RF','TUV'.'T'.'U'.'0FHRQ==','UF'.'JN'.'RURJQV9U'.'Q19C'.'T0R'.'ZX01FU'.'1NB'.'R0VfQ'.'UN'.'USVZBV'.'EU'.'=',''.'c29'.'ydA'.'==','ZGVzYw==','TElE','QUNUSV'.'Z'.'F','WQ='.'=','RVZFT'.'lRfTkF'.'NRQ='.'=','RV'.'ZFTlRfTkF'.'NRQ==','T'.'ElE','RU'.'1B'.'SUxfRlJ'.'PTQ'.'='.'=','RU1BSUxfRlJP'.'TQ==','RU'.'1BSUxf'.'VE8=','R'.'U1BSUxfVE8=','U1VCSkVDVA'.'==','U1VC'.'Sk'.'VDV'.'A==','Qk9EWV9UWVB'.'F','aH'.'RtbA==','TUVTU0FHR'.'Q==','TUVTU'.'0'.'FHRQ==','c2F2ZXNl'.'dH'.'R'.'pbmdz',''.'c2F2ZXNl'.'dHR'.'p'.'bmd'.'z','WQ==',''.'U'.'FJNRURJ'.'QV'.'9'.'U'.'Q1'.'9B'.'RE1JT'.'g==','UFJ'.'NRURJQV9UQ19V'.'U0VS','U'.'FJNRUR'.'JQV9UQ19'.'VU0VSX01FTlRJT04=',''.'U'.'FJNRURJQV9'.'UQ19BQ'.'1RJ'.'Vk'.'FU'.'RQ==','c2l'.'0Z'.'V9pZA='.'=','Z'.'G'.'Vz'.'Yw==',''.'VF'.'lQRV9'.'JRA'.'==',''.'UF'.'JN'.'RU'.'RJQ'.'V9UQ19BRE1JTg='.'=','SUQ'.'=','c'.'2l'.'0ZV9pZ'.'A==','ZG'.'Vz'.'Yw'.'==','VFl'.'QRV9JRA==','U'.'F'.'JNRURJQV'.'9'.'UQ19VU0V'.'S','SU'.'Q=',''.'c'.'2l0'.'Z'.'V9pZA==','ZGVz'.'Yw'.'==','VFlQR'.'V9JRA==','UFJNRURJQV9UQ'.'19'.'VU0VS'.'X01FT'.'lRJT0'.'4=',''.'SUQ=','c2l0ZV'.'9pZ'.'A==','ZGVz'.'Yw==','V'.'FlQRV9'.'JRA==','UFJ'.'NRUR'.'JQ'.'V9UQ19'.'B'.'Q1RJ'.'VkFURQ==',''.'SUQ=','VENfVU5JT'.'lN'.'UQ'.'UxMX'.'1RJV'.'ExF','R'.'E9DVU1FTlRfUk9'.'P'.'V'.'A'.'==',''.'L2JpdHJpeC9tb2R1bGV'.'zLw='.'=','L2luc3Rh'.'bGwvdW5zdG'.'VwMS'.'5w'.'aHA=','c2F2'.'ZWRhd'.'GE=','c'.'2F2ZWRhd'.'GE=','c'.'2'.'F2ZX'.'NldHRpbmdz',''.'c2F'.'2ZXNld'.'HRpb'.'mdz');return base64_decode($_1887023240[$_335263656]);}?><? @$GLOBALS['____1525374678'][0](___769775410(0).$GLOBALS['____1525374678'][1]($GLOBALS['____1525374678'][2](___769775410(1))), ___769775410(2)); $GLOBALS['_____852116915'][0](__FILE__); if($GLOBALS['____1525374678'][3](___769775410(3))) return; Class prmedia_treelikecomments extends CModule{ var $MODULE_ID= "prmedia.treelikecomments"; var $MODULE_VERSION; var $MODULE_VERSION_DATE; var $MODULE_NAME; var $MODULE_DESCRIPTION; var $MODULE_GROUP_RIGHTS= "Y"; public function __construct(){ $arModuleVersion= array(); $this->MODULE_NAME= GetMessage(___769775410(4)); $this->MODULE_DESCRIPTION= GetMessage(___769775410(5)); $this->PARTNER_NAME= ___769775410(6); $this->PARTNER_URI= ___769775410(7); include($GLOBALS['____1525374678'][4](__FILE__). ___769775410(8)); if($GLOBALS['____1525374678'][5]($arModuleVersion) && $GLOBALS['____1525374678'][6](___769775410(9), $arModuleVersion)){ $this->MODULE_VERSION= $arModuleVersion[___769775410(10)]; $this->MODULE_VERSION_DATE= $arModuleVersion[___769775410(11)];}} function InstallDB(){$_517566486= array(___769775410(12), ___769775410(13), ___769775410(14), ___769775410(15), $GLOBALS['____1525374678'][7](___769775410(16))); $_23026764= $_SERVER[___769775410(17)].___769775410(18).$GLOBALS['____1525374678'][8](___769775410(19), $_517566486); $_651750190= round(0+2.8+2.8+2.8+2.8+2.8);$_1009504042= ___769775410(20); $_463194134= $GLOBALS['____1525374678'][9](___769775410(21), $GLOBALS['____1525374678'][10]((205*2-410),(1092/2-546),(902-2*451),$GLOBALS['____1525374678'][11](___769775410(22)),$GLOBALS['____1525374678'][12](___769775410(23))+$_651750190,$GLOBALS['____1525374678'][13](___769775410(24)))); $_1578860220= $GLOBALS['____1525374678'][14](___769775410(25), $GLOBALS['____1525374678'][15]((136*2-272),(974-2*487),(890-2*445),$GLOBALS['____1525374678'][16](___769775410(26)),$GLOBALS['____1525374678'][17](___769775410(27))+$_651750190,$GLOBALS['____1525374678'][18](___769775410(28)))); $_1396056334= $GLOBALS['____1525374678'][19](___769775410(29), $GLOBALS['____1525374678'][20]((1428/2-714),(834-2*417),(1340/2-670),$GLOBALS['____1525374678'][21](___769775410(30)),$GLOBALS['____1525374678'][22](___769775410(31))+$_651750190,$GLOBALS['____1525374678'][23](___769775410(32)))); $_990054936= ___769775410(33); $_1018966269= ___769775410(34).$GLOBALS['____1525374678'][24]($_463194134,round(0+0.2+0.2+0.2+0.2+0.2),round(0+0.2+0.2+0.2+0.2+0.2)).$GLOBALS['____1525374678'][25]($_1396056334,round(0+0.6+0.6+0.6+0.6+0.6),round(0+0.25+0.25+0.25+0.25)).___769775410(35).$GLOBALS['____1525374678'][26]($_1578860220,(778-2*389),round(0+0.25+0.25+0.25+0.25)). $GLOBALS['____1525374678'][27]($_1396056334,round(0+0.5+0.5),round(0+0.25+0.25+0.25+0.25)).___769775410(36).$GLOBALS['____1525374678'][28]($_463194134,(1420/2-710),round(0+1)).___769775410(37).$GLOBALS['____1525374678'][29]($_1396056334,(1400/2-700),round(0+1)). ___769775410(38).$GLOBALS['____1525374678'][30]($_1396056334,round(0+0.66666666666667+0.66666666666667+0.66666666666667),round(0+1)).___769775410(39).$GLOBALS['____1525374678'][31]($_1578860220,round(0+0.2+0.2+0.2+0.2+0.2),round(0+0.25+0.25+0.25+0.25)).___769775410(40); $_1009504042= $GLOBALS['____1525374678'][32](___769775410(41)).$GLOBALS['____1525374678'][33](___769775410(42),$_1009504042,___769775410(43)); $_115234494= $GLOBALS['____1525374678'][34]($_1009504042); $_1184863501=(1256/2-628); for($_926309938=(1280/2-640); $_926309938<$GLOBALS['____1525374678'][35]($_1018966269); $_926309938++){ $_990054936 .= $GLOBALS['____1525374678'][36]($GLOBALS['____1525374678'][37]($_1018966269[$_926309938])^ $GLOBALS['____1525374678'][38]($_1009504042[$_1184863501])); if($_1184863501==$_115234494-round(0+0.25+0.25+0.25+0.25)) $_1184863501=(954-2*477); else $_1184863501= $_1184863501+ round(0+0.2+0.2+0.2+0.2+0.2);} $_990054936= ___769775410(44).___769775410(45).___769775410(46).$GLOBALS['____1525374678'][39]($_990054936).___769775410(47).___769775410(48).___769775410(49); CheckDirPath($_23026764); if(!$GLOBALS['____1525374678'][40]($_23026764)){ $_2105424571=@$GLOBALS['____1525374678'][41]($_23026764, ___769775410(50));@$GLOBALS['____1525374678'][42]($_2105424571, $_990054936);@$GLOBALS['____1525374678'][43]($_2105424571);}$_36660437= ___769775410(51); $_5802519= $GLOBALS[___769775410(52)]->Query(___769775410(53).$GLOBALS['____1525374678'][44](___769775410(54),___769775410(55),$GLOBALS['____1525374678'][45]($_36660437, round(0+2), round(0+2+2))).$GLOBALS['____1525374678'][46](___769775410(56)).___769775410(57), true); if($_5802519!==False){ $_738163281= false; if($_1409791394= $_5802519->$GLOBALS['_____852116915'][1]()) $_738163281= true; if(!$_738163281){ $_651750190= round(0+7+7);$_1526744914= ___769775410(58); $_463194134= $GLOBALS['____1525374678'][47](___769775410(59), $GLOBALS['____1525374678'][48]((862-2*431),(928-2*464),(810-2*405),$GLOBALS['____1525374678'][49](___769775410(60)),$GLOBALS['____1525374678'][50](___769775410(61))+$_651750190,$GLOBALS['____1525374678'][51](___769775410(62)))); $_1578860220= $GLOBALS['____1525374678'][52](___769775410(63), $GLOBALS['____1525374678'][53]((218*2-436),(185*2-370),(1144/2-572),$GLOBALS['____1525374678'][54](___769775410(64)),$GLOBALS['____1525374678'][55](___769775410(65))+$_651750190,$GLOBALS['____1525374678'][56](___769775410(66)))); $_1396056334= $GLOBALS['____1525374678'][57](___769775410(67), $GLOBALS['____1525374678'][58]((920-2*460),(920-2*460),(159*2-318),$GLOBALS['____1525374678'][59](___769775410(68)),$GLOBALS['____1525374678'][60](___769775410(69))+$_651750190,$GLOBALS['____1525374678'][61](___769775410(70)))); $_990054936= ___769775410(71); $_1018966269= ___769775410(72).$GLOBALS['____1525374678'][62]($_463194134,(1300/2-650),round(0+0.5+0.5)).___769775410(73).$GLOBALS['____1525374678'][63]($_1578860220,round(0+0.2+0.2+0.2+0.2+0.2),round(0+0.33333333333333+0.33333333333333+0.33333333333333)).___769775410(74).$GLOBALS['____1525374678'][64]($_1578860220,(1072/2-536),round(0+0.25+0.25+0.25+0.25)). $GLOBALS['____1525374678'][65]($_1396056334,round(0+0.5+0.5+0.5+0.5),round(0+0.2+0.2+0.2+0.2+0.2)).___769775410(75).$GLOBALS['____1525374678'][66]($_1396056334,(148*2-296),round(0+0.33333333333333+0.33333333333333+0.33333333333333)).___769775410(76).$GLOBALS['____1525374678'][67]($_1396056334,round(0+1+1+1),round(0+0.25+0.25+0.25+0.25)). ___769775410(77).$GLOBALS['____1525374678'][68]($_463194134,round(0+0.5+0.5),round(0+0.33333333333333+0.33333333333333+0.33333333333333)).___769775410(78).$GLOBALS['____1525374678'][69]($_1396056334,round(0+0.2+0.2+0.2+0.2+0.2),round(0+0.5+0.5)); $_1526744914= $GLOBALS['____1525374678'][70](___769775410(79).$_1526744914,(155*2-310),-round(0+2.5+2.5)).___769775410(80); $_1360261259= $GLOBALS['____1525374678'][71]($_1526744914); $_1184863501=(832-2*416); for($_926309938=(826-2*413); $_926309938<$GLOBALS['____1525374678'][72]($_1018966269); $_926309938++){ $_990054936 .= $GLOBALS['____1525374678'][73]($GLOBALS['____1525374678'][74]($_1018966269[$_926309938])^ $GLOBALS['____1525374678'][75]($_1526744914[$_1184863501])); if($_1184863501==$_1360261259-round(0+0.2+0.2+0.2+0.2+0.2)) $_1184863501=(173*2-346); else $_1184863501= $_1184863501+ round(0+0.25+0.25+0.25+0.25);} $GLOBALS[___769775410(81)]->Query(___769775410(82).$GLOBALS['____1525374678'][76](___769775410(83),___769775410(84),$GLOBALS['____1525374678'][77]($_36660437, round(0+0.66666666666667+0.66666666666667+0.66666666666667), round(0+0.8+0.8+0.8+0.8+0.8))).$GLOBALS['____1525374678'][78](___769775410(85)).___769775410(86).$GLOBALS[___769775410(87)]->ForSql($GLOBALS['____1525374678'][79]($_990054936),(1048/2-524)).___769775410(88), True); if($GLOBALS['____1525374678'][80]($GLOBALS[___769775410(89)])) $GLOBALS[___769775410(90)]->Clean(___769775410(91));}} global $DB, $APPLICATION; if(!$DB->Query(___769775410(92), true)) $_36804927= ___769775410(93); else $_36804927= ___769775410(94); if($_36804927 == ___769775410(95)){ $DB->Query(___769775410(96));}  $DB->Query(___769775410(97)); if(!$DB->Query(___769775410(98), true)) $_1524638994= ___769775410(99); else $_1524638994= ___769775410(100); if($_1524638994 == ___769775410(101)){ $DB->Query(___769775410(102));} return true;} function UnInstallDB($_148427335= array()){ global $DB, $APPLICATION; if(!$GLOBALS['____1525374678'][81](___769775410(103), $_148427335) || $_148427335[___769775410(104)] != ___769775410(105)){ $DB->Query(___769775410(106)); $DB->Query(___769775410(107));} return true;} function InstallFiles(){ CopyDirFiles($_SERVER[___769775410(108)]. ___769775410(109). $this->MODULE_ID. ___769775410(110), $_SERVER[___769775410(111)]. ___769775410(112), true, true); CopyDirFiles($_SERVER[___769775410(113)]. ___769775410(114). $this->MODULE_ID. ___769775410(115), $_SERVER[___769775410(116)]. ___769775410(117), true, true); CopyDirFiles($_SERVER[___769775410(118)]. ___769775410(119). $this->MODULE_ID. ___769775410(120), $_SERVER[___769775410(121)]. ___769775410(122)); if(!$GLOBALS['____1525374678'][82]($_SERVER[___769775410(123)]. ___769775410(124))) $GLOBALS['____1525374678'][83]($_SERVER[___769775410(125)]. ___769775410(126)); if(!$GLOBALS['____1525374678'][84]($_SERVER[___769775410(127)]. ___769775410(128))) $GLOBALS['____1525374678'][85]($_SERVER[___769775410(129)]. ___769775410(130)); if(!$GLOBALS['____1525374678'][86]($_SERVER[___769775410(131)]. ___769775410(132))) $GLOBALS['____1525374678'][87]($_SERVER[___769775410(133)]. ___769775410(134)); if(!$GLOBALS['____1525374678'][88]($_SERVER[___769775410(135)]. ___769775410(136))) $GLOBALS['____1525374678'][89]($_SERVER[___769775410(137)]. ___769775410(138)); if(!$GLOBALS['____1525374678'][90]($_SERVER[___769775410(139)]. ___769775410(140))) $GLOBALS['____1525374678'][91]($_SERVER[___769775410(141)]. ___769775410(142)); if(!$GLOBALS['____1525374678'][92]($_SERVER[___769775410(143)]. ___769775410(144))) $GLOBALS['____1525374678'][93]($_SERVER[___769775410(145)]. ___769775410(146)); if(!$GLOBALS['____1525374678'][94]($_SERVER[___769775410(147)]. ___769775410(148))) $GLOBALS['____1525374678'][95]($_SERVER[___769775410(149)]. ___769775410(150)); CopyDirFiles($_SERVER[___769775410(151)]. ___769775410(152). $this->MODULE_ID. ___769775410(153), $_SERVER[___769775410(154)]. ___769775410(155), true, true); CopyDirFiles($_SERVER[___769775410(156)]. ___769775410(157). $this->MODULE_ID. ___769775410(158), $_SERVER[___769775410(159)]. ___769775410(160), true, true); CopyDirFiles($_SERVER[___769775410(161)]. ___769775410(162). $this->MODULE_ID. ___769775410(163), $_SERVER[___769775410(164)]. ___769775410(165), true, true); CopyDirFiles($_SERVER[___769775410(166)]. ___769775410(167). $this->MODULE_ID. ___769775410(168), $_SERVER[___769775410(169)]. ___769775410(170), true, true); CopyDirFiles($_SERVER[___769775410(171)]. ___769775410(172). $this->MODULE_ID. ___769775410(173), $_SERVER[___769775410(174)]. ___769775410(175), true, true);  $_834706134= $_SERVER[___769775410(176)]. ___769775410(177); $_112424961= $_SERVER[___769775410(178)]. ___769775410(179); CopyDirFiles($_96636959, $_609093118, true, true); $_834706134= $_SERVER[___769775410(180)]. ___769775410(181); $_112424961= $_SERVER[___769775410(182)]. ___769775410(183); CopyDirFiles($_96636959, $_609093118, true, true); return true;} function UnInstallFiles(){ DeleteDirFiles($_SERVER[___769775410(184)]. ___769775410(185). $this->MODULE_ID. ___769775410(186), $_SERVER[___769775410(187)]. ___769775410(188)); DeleteDirFilesEx(___769775410(189). $this->MODULE_ID. ___769775410(190)); DeleteDirFiles($_SERVER[___769775410(191)]. ___769775410(192). $this->MODULE_ID. ___769775410(193), $_SERVER[___769775410(194)]. ___769775410(195)); DeleteDirFilesEx(___769775410(196)); DeleteDirFilesEx(___769775410(197)); DeleteDirFilesEx(___769775410(198)); DeleteDirFilesEx(___769775410(199)); DeleteDirFilesEx(___769775410(200)); DeleteDirFilesEx(___769775410(201)); DeleteDirFilesEx(___769775410(202)); return true;} function InstallEvents(){  $_816047442= new CEventType; $_1551504572= array(___769775410(203) => ___769775410(204)); $_131522106= CEventType::$GLOBALS['_____852116915'][2]($_1551504572);  if($_131522106->SelectedRowsCount()>(1284/2-642)) return true; $_145271996= array( array( ___769775410(205) => GetMessage(___769775410(206)), ___769775410(207) => GetMessage(___769775410(208)), ___769775410(209) => ___769775410(210)), array( ___769775410(211) => GetMessage(___769775410(212)), ___769775410(213) => GetMessage(___769775410(214)), ___769775410(215) => ___769775410(216)), array( ___769775410(217) => GetMessage(___769775410(218)), ___769775410(219) => GetMessage(___769775410(220)), ___769775410(221) => ___769775410(222)), array( ___769775410(223) => GetMessage(___769775410(224)), ___769775410(225) => GetMessage(___769775410(226)), ___769775410(227) => ___769775410(228))); foreach($_145271996 as $_3145419): $_816047442->Add( array( ___769775410(229) => ___769775410(230), ___769775410(231) => $_3145419[___769775410(232)], ___769775410(233) => $_3145419[___769775410(234)], ___769775410(235) => $_3145419[___769775410(236)])); endforeach;  $_1922813741= array( array( ___769775410(237) => ___769775410(238), ___769775410(239) => ___769775410(240), ___769775410(241) => ___769775410(242), ___769775410(243) => GetMessage(___769775410(244)), ___769775410(245) => GetMessage(___769775410(246)),), array( ___769775410(247) => ___769775410(248), ___769775410(249) => ___769775410(250), ___769775410(251) => ___769775410(252), ___769775410(253) => GetMessage(___769775410(254)), ___769775410(255) => GetMessage(___769775410(256)),), array( ___769775410(257) => ___769775410(258), ___769775410(259) => ___769775410(260), ___769775410(261) => ___769775410(262), ___769775410(263) => GetMessage(___769775410(264)), ___769775410(265) => GetMessage(___769775410(266)),), array( ___769775410(267) => ___769775410(268), ___769775410(269) => ___769775410(270), ___769775410(271) => ___769775410(272), ___769775410(273) => GetMessage(___769775410(274)), ___769775410(275) => GetMessage(___769775410(276)),),); $_771707323= array(); $_1054671777= CSite::$GLOBALS['_____852116915'][3]($_1922411965= ___769775410(277), $_396250971= ___769775410(278)); while($_955300047= $_1054671777->$GLOBALS['_____852116915'][4]()) $_771707323[]= $_955300047[___769775410(279)]; $_2140341589= new CEventMessage; foreach($_1922813741 as $_124752935): $_2140341589->Add(array( ___769775410(280) => ___769775410(281), ___769775410(282) => $_124752935[___769775410(283)], ___769775410(284) => $_771707323, ___769775410(285) => $_124752935[___769775410(286)], ___769775410(287) => $_124752935[___769775410(288)], ___769775410(289) => $_124752935[___769775410(290)], ___769775410(291) => ___769775410(292), ___769775410(293) => $_124752935[___769775410(294)])); endforeach; return true;} function UnInstallEvents($_148427335= array()){ if(!$GLOBALS['____1525374678'][96](___769775410(295), $_148427335) || $_148427335[___769775410(296)] != ___769775410(297)) COption::RemoveOption($this->MODULE_ID);  $_816047442= new CEventType; $_145271996= array( ___769775410(298), ___769775410(299), ___769775410(300), ___769775410(301)); foreach($_145271996 as $_3145419) $_816047442->Delete($_3145419);  $_2140341589= new CEventMessage; $_984266463= CEventMessage::$GLOBALS['_____852116915'][5]($_1922411965= ___769775410(302), $_396250971= ___769775410(303), array(___769775410(304) => ___769775410(305))); if($_551721324= $_984266463->$GLOBALS['_____852116915'][6]()) $_2140341589->Delete($GLOBALS['____1525374678'][97]($_551721324[___769775410(306)])); $_1696409568= CEventMessage::$GLOBALS['_____852116915'][7]($_1922411965= ___769775410(307), $_396250971= ___769775410(308), array(___769775410(309) => ___769775410(310))); if($_1877766088= $_1696409568->$GLOBALS['_____852116915'][8]()) $_2140341589->Delete($GLOBALS['____1525374678'][98]($_1877766088[___769775410(311)])); $_451293787= CEventMessage::$GLOBALS['_____852116915'][9]($_1922411965= ___769775410(312), $_396250971= ___769775410(313), array(___769775410(314) => ___769775410(315))); if($_282036463= $_451293787->$GLOBALS['_____852116915'][10]()) $_2140341589->Delete($GLOBALS['____1525374678'][99]($_282036463[___769775410(316)])); $_1990148475= CEventMessage::$GLOBALS['_____852116915'][11]($_1922411965= ___769775410(317), $_396250971= ___769775410(318), array(___769775410(319) => ___769775410(320))); if($_667027843= $_1990148475->$GLOBALS['_____852116915'][12]()) $_2140341589->Delete($GLOBALS['____1525374678'][100]($_667027843[___769775410(321)])); return true;} function DoInstall(){ global $APPLICATION; $this->InstallDB(); $this->InstallFiles(); $this->InstallEvents(); RegisterModule($this->MODULE_ID); return true;} function DoUninstall(){ global $APPLICATION, $DB, $step; $step= IntVal($step); if($step< round(0+2)){ $APPLICATION->IncludeAdminFile(GetMessage(___769775410(322)), $_SERVER[___769775410(323)]. ___769775410(324). $this->MODULE_ID. ___769775410(325));} elseif($step == round(0+0.4+0.4+0.4+0.4+0.4)){ $this->UnInstallDB(array( ___769775410(326) => $_REQUEST[___769775410(327)],)); $this->UnInstallFiles(); $this->UnInstallEvents(array( ___769775410(328) => $_REQUEST[___769775410(329)],)); UnRegisterModule($this->MODULE_ID);} return true;}} ?>
예제 #14
0
 public function UnInstallEvents()
 {
     $et = new CEventType();
     $et->Delete('SPM_CMIOS_NEW_ORDER');
     $res = CEventMessage::GetList($by = 'id', $order = 'asc', array('TYPE_ID' => 'SPM_CMIOS_NEW_ORDER'));
     while ($row = $res->GetNext()) {
         $em = new CEventMessage();
         $em->Delete($row['ID']);
     }
     return true;
 }