$path_to .= $file_name; return CopyDirFiles($path_from, $path_to, $ReWrite, $Recursive, $bDeleteAfterCopy, $strExclude); } } if (is_dir($path_from) && substr($path_to, strlen($path_to) - 1) == "/") { $folderName = substr($path_from, strrpos($path_from, "/") + 1); $path_to .= $folderName; } return CopyDirFiles($path_from, $path_to, $ReWrite, $Recursive, $bDeleteAfterCopy, $strExclude); } } DeleteDirFilesEx("/bitrix/modules/obx.sms/install/php_interface/obx.sms/ByteHand.php"); DeleteDirFilesEx("/bitrix/modules/obx.sms/install/php_interface/obx.sms/EMailProvider.php"); DeleteDirFilesEx("/bitrix/modules/obx.sms/install/php_interface/obx.sms/IqSms.php"); DeleteDirFilesEx("/bitrix/modules/obx.sms/install/php_interface/obx.sms/KompeitoSms.php"); DeleteDirFilesEx("/bitrix/modules/obx.sms/install/php_interface/obx.sms/LetsAds.php"); DeleteDirFilesEx("/bitrix/modules/obx.sms/install/php_interface/obx.sms/SmsKontakt.php"); DeleteDirFilesEx("/bitrix/modules/obx.sms/install/php_interface/obx.sms/TurboSmsUA.php"); if (!is_dir($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.sms/install/php_interface/obx.sms")) { @mkdir($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.sms/install/php_interface/obx.sms", BX_DIR_PERMISSIONS, true); } OBX_CopyDirFilesEx($_SERVER["DOCUMENT_ROOT"] . "/bitrix/php_interface/obx.sms/ByteHand.php", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.sms/install/php_interface/obx.sms/", true, true); OBX_CopyDirFilesEx($_SERVER["DOCUMENT_ROOT"] . "/bitrix/php_interface/obx.sms/EMailProvider.php", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.sms/install/php_interface/obx.sms/", true, true); OBX_CopyDirFilesEx($_SERVER["DOCUMENT_ROOT"] . "/bitrix/php_interface/obx.sms/IqSms.php", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.sms/install/php_interface/obx.sms/", true, true); OBX_CopyDirFilesEx($_SERVER["DOCUMENT_ROOT"] . "/bitrix/php_interface/obx.sms/KompeitoSms.php", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.sms/install/php_interface/obx.sms/", true, true); OBX_CopyDirFilesEx($_SERVER["DOCUMENT_ROOT"] . "/bitrix/php_interface/obx.sms/LetsAds.php", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.sms/install/php_interface/obx.sms/", true, true); OBX_CopyDirFilesEx($_SERVER["DOCUMENT_ROOT"] . "/bitrix/php_interface/obx.sms/SmsKontakt.php", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.sms/install/php_interface/obx.sms/", true, true); OBX_CopyDirFilesEx($_SERVER["DOCUMENT_ROOT"] . "/bitrix/php_interface/obx.sms/TurboSmsUA.php", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.sms/install/php_interface/obx.sms/", true, true); if ($bConnectEpilog) { require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/epilog_after.php"; }
if (is_dir($path_from) && substr($path_to, strlen($path_to) - 1) == "/") { $folderName = substr($path_from, strrpos($path_from, "/") + 1); $path_to .= $folderName; } return CopyDirFiles($path_from, $path_to, $ReWrite, $Recursive, $bDeleteAfterCopy, $strExclude); } } DeleteDirFilesEx("/bitrix/modules/obx.core/install/php_interface/event.d/obx.core.debug.php"); DeleteDirFilesEx("/bitrix/modules/obx.core/install/js/obx.core"); DeleteDirFilesEx("/bitrix/modules/obx.core/install/components/obx/layout"); DeleteDirFilesEx("/bitrix/modules/obx.core/install/components/obx/breadcrumb.get"); DeleteDirFilesEx("/bitrix/modules/obx.core/install/components/obx/menu.iblock.list"); DeleteDirFilesEx("/bitrix/modules/obx.core/install/components/obx/social.links"); if (!is_dir($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.core/install/php_interface/event.d")) { @mkdir($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.core/install/php_interface/event.d", BX_DIR_PERMISSIONS, true); } OBX_CopyDirFilesEx($_SERVER["DOCUMENT_ROOT"] . "/bitrix/php_interface/event.d/obx.core.debug.php", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.core/install/php_interface/event.d/", true, true); if (!is_dir($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.core/install/js")) { @mkdir($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.core/install/js", BX_DIR_PERMISSIONS, true); } OBX_CopyDirFilesEx($_SERVER["DOCUMENT_ROOT"] . "/bitrix/js/obx.core", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.core/install/js/", true, true); if (!is_dir($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.core/install/components/obx")) { @mkdir($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.core/install/components/obx", BX_DIR_PERMISSIONS, true); } OBX_CopyDirFilesEx($_SERVER["DOCUMENT_ROOT"] . "/bitrix/components/obx/layout", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.core/install/components/obx/", true, true); OBX_CopyDirFilesEx($_SERVER["DOCUMENT_ROOT"] . "/bitrix/components/obx/breadcrumb.get", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.core/install/components/obx/", true, true); OBX_CopyDirFilesEx($_SERVER["DOCUMENT_ROOT"] . "/bitrix/components/obx/menu.iblock.list", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.core/install/components/obx/", true, true); OBX_CopyDirFilesEx($_SERVER["DOCUMENT_ROOT"] . "/bitrix/components/obx/social.links", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/obx.core/install/components/obx/", true, true); if ($bConnectEpilog) { require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/epilog_after.php"; }