Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/rospirotorg.ru/bitrix/components/bitrix/forum/templates/.default/ |
Upload File : |
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); if ($_SERVER['REQUEST_METHOD'] == "GET" && isset($_GET["ACTION"]) && $_GET["ACTION"] == "FORUM_SUBSCRIBE"): /******************************************************************** Input params ********************************************************************/ /***************** URL *********************************************/ $res = $arResult; $URL_NAME_DEFAULT = array( "profile_view" => "PAGE_NAME=profile_view&UID=#UID#", "subscr_list" => "PAGE_NAME=subscr_list"); foreach ($URL_NAME_DEFAULT as $URL => $URL_VALUE) { if (trim($res["URL_TEMPLATES_".mb_strtoupper($URL)]) == '') $res["URL_TEMPLATES_".mb_strtoupper($URL)] = $APPLICATION->GetCurPage()."?".$URL_VALUE; $res["~URL_TEMPLATES_".mb_strtoupper($URL)] = $res["URL_TEMPLATES_".mb_strtoupper($URL)]; $res["URL_TEMPLATES_".mb_strtoupper($URL)] = htmlspecialcharsbx($res["~URL_TEMPLATES_".mb_strtoupper($URL)]); } /***************** ADDITIONAL **************************************/ /******************************************************************** /Input params ********************************************************************/ $res["URL"] = array( "PROFILE" => CComponentEngine::MakePathFromTemplate($res["URL_TEMPLATES_PROFILE_VIEW"], array("UID" => $GLOBALS["USER"]->GetID())), "~PROFILE" => CComponentEngine::MakePathFromTemplate($res["~URL_TEMPLATES_PROFILE_VIEW"], array("UID" => $GLOBALS["USER"]->GetID())), "SUBSCRIBES" => CComponentEngine::MakePathFromTemplate($res["URL_TEMPLATES_SUBSCR_LIST"], array()), "~SUBSCRIBES" => CComponentEngine::MakePathFromTemplate($res["~URL_TEMPLATES_SUBSCR_LIST"], array())); ?> <div class="forum-header-box"> <div class="forum-header-title"><span><?=GetMessage("F_TITLE_SUBSCRIBE")?></span></div> </div> <div class="forum-info-box forum-subscribes"> <div class="forum-info-box-inner"> <form class="forum-form" action="<?=POST_FORM_ACTION_URI?>" method="POST"> <?=bitrix_sessid_post()?> <input type="hidden" name="PAGE_NAME" value="list" /> <input type="hidden" name="FID" value="<?=$arResult["FID"]?>" /> <?=GetMessage("F_SUBSCRIBE_0")?>: <br /> <div> <input type="radio" name="ACTION" value="FORUM_SUBSCRIBE" id="FORUM_SUBSCRIBE" /> <label for="FORUM_SUBSCRIBE"><?=GetMessage("F_SUBSCRIBE_1")?></label><br /> <input type="radio" name="ACTION" value="FORUM_SUBSCRIBE_TOPICS" id="FORUM_SUBSCRIBE_TOPICS" /> <label for="FORUM_SUBSCRIBE_TOPICS"><?=GetMessage("F_SUBSCRIBE_2")?></label><br /> </div> <div class="forum-group-buttons"> <input type="submit" value="<?=GetMessage("F_SUBSCRIBE")?>" /> </div> </form> </div> </div> <? if ($arParams["SET_TITLE"] == "Y"): $GLOBALS["APPLICATION"]->SetTitle(GetMessage("F_TITLE_SUBSCRIBE")); endif; if ($arParams["SET_NAVIGATION"] != "N"): $name = trim($_SESSION["FORUM"]["SHOW_NAME"] == "Y" ? $USER->GetFullName() : ""); $name = trim(empty($name) ? $USER->GetLogin() : $name); $APPLICATION->AddChainItem($name, $res["URL"]["~PROFILE"]); $APPLICATION->AddChainItem(GetMessage("F_TITLE_SUBSCRIBE")); endif; return false; endif; ?><?$APPLICATION->IncludeComponent("bitrix:forum.topic.list", "", Array( "FID" => $arResult["FID"] ?? null, "USE_DESC_PAGE" => $arParams["USE_DESC_PAGE_TOPIC"] ?? null, "URL_TEMPLATES_INDEX" => $arResult["URL_TEMPLATES_INDEX"] ?? null, "URL_TEMPLATES_FORUMS" => $arResult["URL_TEMPLATES_FORUMS"] ?? null, "URL_TEMPLATES_LIST" => $arResult["URL_TEMPLATES_LIST"] ?? null, "URL_TEMPLATES_READ" => $arResult["URL_TEMPLATES_READ"] ?? null, "URL_TEMPLATES_MESSAGE" => $arResult["URL_TEMPLATES_MESSAGE"] ?? null, "URL_TEMPLATES_PROFILE_VIEW" => $arResult["URL_TEMPLATES_PROFILE_VIEW"] ?? null, "URL_TEMPLATES_MESSAGE_APPR" => $arResult["URL_TEMPLATES_MESSAGE_APPR"] ?? null, "URL_TEMPLATES_TOPIC_NEW" => $arResult["URL_TEMPLATES_TOPIC_NEW"] ?? null, "URL_TEMPLATES_SUBSCR_LIST" => $arResult["URL_TEMPLATES_SUBSCR_LIST"] ?? null, "URL_TEMPLATES_TOPIC_MOVE" => $arResult["URL_TEMPLATES_TOPIC_MOVE"] ?? null, "URL_TEMPLATES_RSS" => $arResult["URL_TEMPLATES_RSS"] ?? null, "PAGEN" => intval($GLOBALS["NavNum"] + 1), "TOPICS_PER_PAGE" => $arParams["TOPICS_PER_PAGE"] ?? null, "MESSAGES_PER_PAGE" => $arParams["MESSAGES_PER_PAGE"] ?? null, "DATE_FORMAT" => $arParams["DATE_FORMAT"] ?? null, "DATE_TIME_FORMAT" => $arParams["DATE_TIME_FORMAT"] ?? null, "NAME_TEMPLATE" => $arParams["NAME_TEMPLATE"] ?? null, "PAGE_NAVIGATION_TEMPLATE" => $arParams["PAGE_NAVIGATION_TEMPLATE"] ?? null, "PAGE_NAVIGATION_WINDOW" => $arParams["PAGE_NAVIGATION_WINDOW"] ?? null, "WORD_LENGTH" => $arParams["WORD_LENGTH"] ?? null, "SHOW_FORUM_ANOTHER_SITE" => $arParams["SHOW_FORUM_ANOTHER_SITE"] ?? null, "SET_NAVIGATION" => $arParams["SET_NAVIGATION"] ?? null, "DISPLAY_PANEL" => $arParams["DISPLAY_PANEL"] ?? null, "SET_TITLE" => $arParams["SET_TITLE"] ?? null, "CACHE_TYPE" => $arParams["CACHE_TYPE"] ?? null, "CACHE_TIME" => $arParams["CACHE_TIME"] ?? null, "TMPLT_SHOW_ADDITIONAL_MARKER" => $arParams["~TMPLT_SHOW_ADDITIONAL_MARKER"] ?? null, "SHOW_RSS" => $arParams["USE_RSS"] ?? null, "SHOW_AUTHOR_COLUMN" => $arParams["SHOW_AUTHOR_COLUMN"] ?? null, "SEO_USER" => $arParams["SEO_USER"] ?? null ), $component );?> <? if (in_array("USERS_ONLINE", $arParams["SHOW_STATISTIC_BLOCK"])): ?> <?$APPLICATION->IncludeComponent("bitrix:forum.statistic", "", Array( "FID" => $arResult["FID"] ?? null, "TID" => 0, "PERIOD" => $arParams["TIME_INTERVAL_FOR_USER_STAT"] ?? null, "SHOW" => array("USERS_ONLINE"), "URL_TEMPLATES_PROFILE_VIEW" => $arResult["URL_TEMPLATES_PROFILE_VIEW"] ?? null, "CACHE_TYPE" => $arParams["CACHE_TYPE"] ?? null, "CACHE_TIME" => $arParams["CACHE_TIME"] ?? null, "CACHE_TIME_USER_STAT" => $arParams["CACHE_TIME_USER_STAT"] ?? null, "WORD_LENGTH" => $arParams["WORD_LENGTH"] ?? null, "WORD_WRAP_CUT" => $arParams["WORD_WRAP_CUT"] ?? null, "SEO_USER" => $arParams["SEO_USER"] ?? null, "NAME_TEMPLATE" => $arParams["NAME_TEMPLATE"] ?? null ), $component );?> <? endif; @include_once(str_replace(array("\\", "//"), "/", __DIR__."/footer.php")); ?>