if (array_key_exists("MODULE", $arModules) && is_array($arModules["MODULE"])) { foreach ($arModules["MODULE"] as $v) { echo preg_replace("/~#{1,2}~/", "", $v["@"]["IMAGE"]) . "~#~"; echo preg_replace("/~#{1,2}~/", "", $v["@"]["ID"]) . "~#~"; echo preg_replace("/~#{1,2}~/", "", $v["@"]["NAME"]) . "~#~"; echo preg_replace("/~#{1,2}~/", "", $v["@"]["DESCRIPTION"]) . "~#~"; echo preg_replace("/~#{1,2}~/", "", $v["@"]["PARTNER"]) . "~#~"; echo preg_replace("/~#{1,2}~/", "", $v["@"]["DATE_UPDATE"]) . "~#~"; echo preg_replace("/~#{1,2}~/", "", $v["@"]["IMAGE_HEIGHT"]) . "~#~"; echo preg_replace("/~#{1,2}~/", "", $v["@"]["IMAGE_WIDTH"]) . "~#~"; echo "~##~"; } } } } elseif ($queryType == "register") { if (CUpdateClientPartner::RegisterModules($errorMessage, LANG, $stableVersionsOnly)) { echo "Y"; } else { echo $errorMessage; } } elseif ($queryType == "coupon") { $coupon = $APPLICATION->UnJSEscape($_REQUEST["COUPON"]); if (StrLen($coupon) <= 0) { $errorMessage .= GetMessage("SUPA_ACE_CPN") . ". "; } if (StrLen($errorMessage) <= 0) { if (!CUpdateClientPartner::ActivateCoupon($coupon, $errorMessage, LANG, $stableVersionsOnly)) { $errorMessage .= GetMessage("SUPA_ACE_ACT") . ". "; } } if (StrLen($errorMessage) <= 0) {