&& (strlen($controller_join) > 0 && strlen($controller_save_proxy) <= 0) && $USER->IsAdmin() && check_freetrix_sessid() && COption::GetOptionString("main", "controller_member", "N") != "Y" ) { if($controller_url <> '') { if(strlen($controller_login)<=0 || strlen($controller_password)<=0) { list($member_id, $member_secret_id, $ticket_id) = CControllerClient::InitTicket($controller_url); LocalRedirect($controller_url."/freetrix/admin/controller_member_edit.php?lang=".LANGUAGE_ID.'&URL='.urlencode($site_url).'&NAME='.urlencode($site_name).'&MEMBER_ID='.$member_id.'&SECRET_ID='.$member_secret_id.'&TICKET_ID='.$ticket_id.'&back_url='.urlencode(($APPLICATION->IsHTTPS()?"https://":"http://").$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'])); } else { if(!CControllerClient::JoinToController($controller_url, $controller_login, $controller_password, $site_url, false, $site_name)) { if ($e = $APPLICATION->GetException()) $message = new CAdminMessage(GetMessage("MAIN_ERROR_SAVING"), $e); } } } else { $message = new CAdminMessage(GetMessage("main_options_url_error")); } } $bControllerRemoveError = false; if( !IsModuleInstalled("controller")
<?php include $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php"; //COption::SetOptionString("main", "controller_member", "N"); CControllerClient::JoinToController("http://controller.bsm:6448/", "admin", "password", false, false, false, true); require_once $_SERVER["DOCUMENT_ROOT"] . BX_ROOT . "/modules/main/interface/init_admin.php"; ?> <html><head><title><?php $APPLICATION->ShowTitle(); ?> </title></head> <body><table width="100%"><tr><td width="1%"></td><td width="98%" align="center"> <div style="width:600px;"> <?php require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/classes/general/wizard.php"; $wizard = new CWizard("bitrix:controller_site"); $wizard->Install(); ?> </div> </td><td width="1%"></td> </table> </body> </html> <?php require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/epilog_after.php";
</script> <?php $message = null; if (!IsModuleInstalled("controller") && $_SERVER["REQUEST_METHOD"] == "POST" && ($_POST["controller_join"] != '' || $_POST["controller_remove"] != '' || $_POST["controller_save_proxy"] != '') && $USER->IsAdmin() && check_bitrix_sessid()) { COption::SetOptionString("main", "controller_proxy_url", $_POST["controller_proxy_url"]); COption::SetOptionString("main", "controller_proxy_port", $_POST["controller_proxy_port"]); COption::SetOptionString("main", "controller_proxy_user", $_POST["controller_proxy_user"]); COption::SetOptionString("main", "controller_proxy_password", $_POST["controller_proxy_password"]); } if (!IsModuleInstalled("controller") && $_SERVER["REQUEST_METHOD"] == "POST" && ($_POST["controller_join"] != '' && $_POST["controller_save_proxy"] == '') && $USER->IsAdmin() && check_bitrix_sessid() && COption::GetOptionString("main", "controller_member", "N") != "Y") { if ($_POST["controller_url"] != '') { if ($_POST["controller_login"] == '' || $_POST["controller_password"] == '') { list($member_id, $member_secret_id, $ticket_id) = CControllerClient::InitTicket($_POST["controller_url"]); LocalRedirect($_POST["controller_url"] . "/bitrix/admin/controller_member_edit.php?lang=" . LANGUAGE_ID . '&URL=' . urlencode($_POST["site_url"]) . '&NAME=' . urlencode($_POST["site_name"]) . '&MEMBER_ID=' . $member_id . '&SECRET_ID=' . $member_secret_id . '&TICKET_ID=' . $ticket_id . '&back_url=' . urlencode(($APPLICATION->IsHTTPS() ? "https://" : "http://") . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'])); } else { if (!CControllerClient::JoinToController($_POST["controller_url"], $_POST["controller_login"], $_POST["controller_password"], $_POST["site_url"], false, $_POST["site_name"])) { if ($e = $APPLICATION->GetException()) { $message = new CAdminMessage(GetMessage("MAIN_ERROR_SAVING"), $e); } } } } else { $message = new CAdminMessage(GetMessage("main_options_url_error")); } } $bControllerRemoveError = false; if (!IsModuleInstalled("controller") && $_SERVER["REQUEST_METHOD"] == "POST" && ($_POST["controller_remove"] != '' && $_POST["controller_save_proxy"] == '') && $USER->IsAdmin() && check_bitrix_sessid() && COption::GetOptionString("main", "controller_member", "N") == "Y") { $controller_url = COption::GetOptionString("main", "controller_url", ""); if ($_POST["controller_login"] == '' || $_POST["controller_password"] == '') { LocalRedirect($controller_url . "/bitrix/admin/controller_member_edit.php?lang=" . LANGUAGE_ID . '&act=unregister&member_id=' . urlencode(COption::GetOptionString("main", "controller_member_id", "")) . '&back_url=' . urlencode(($APPLICATION->IsHTTPS() ? "https://" : "http://") . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'])); } else {