%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/modules/forum/install/components/bitrix/forum/templates/.default/ |
Current File : //home/bitrix/www/bitrix/modules/forum/install/components/bitrix/forum/templates/.default/list.php |
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); if ($_SERVER['REQUEST_METHOD'] == "GET" && $_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 (strLen(trim($res["URL_TEMPLATES_".strToUpper($URL)])) <= 0) $res["URL_TEMPLATES_".strToUpper($URL)] = $APPLICATION->GetCurPage()."?".$URL_VALUE; $res["~URL_TEMPLATES_".strToUpper($URL)] = $res["URL_TEMPLATES_".strToUpper($URL)]; $res["URL_TEMPLATES_".strToUpper($URL)] = htmlspecialcharsbx($res["~URL_TEMPLATES_".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"], "USE_DESC_PAGE" => $arParams["USE_DESC_PAGE_TOPIC"], "URL_TEMPLATES_INDEX" => $arResult["URL_TEMPLATES_INDEX"], "URL_TEMPLATES_FORUMS" => $arResult["URL_TEMPLATES_FORUMS"], "URL_TEMPLATES_LIST" => $arResult["URL_TEMPLATES_LIST"], "URL_TEMPLATES_READ" => $arResult["URL_TEMPLATES_READ"], "URL_TEMPLATES_MESSAGE" => $arResult["URL_TEMPLATES_MESSAGE"], "URL_TEMPLATES_PROFILE_VIEW" => $arResult["URL_TEMPLATES_PROFILE_VIEW"], "URL_TEMPLATES_MESSAGE_APPR" => $arResult["URL_TEMPLATES_MESSAGE_APPR"], "URL_TEMPLATES_TOPIC_NEW" => $arResult["URL_TEMPLATES_TOPIC_NEW"], "URL_TEMPLATES_SUBSCR_LIST" => $arResult["URL_TEMPLATES_SUBSCR_LIST"], "URL_TEMPLATES_TOPIC_MOVE" => $arResult["URL_TEMPLATES_TOPIC_MOVE"], "URL_TEMPLATES_RSS" => $arResult["URL_TEMPLATES_RSS"], "PAGEN" => intVal($GLOBALS["NavNum"] + 1), "TOPICS_PER_PAGE" => $arParams["TOPICS_PER_PAGE"], "MESSAGES_PER_PAGE" => $arParams["MESSAGES_PER_PAGE"], "DATE_FORMAT" => $arParams["DATE_FORMAT"], "DATE_TIME_FORMAT" => $arParams["DATE_TIME_FORMAT"], "NAME_TEMPLATE" => $arParams["NAME_TEMPLATE"], "PAGE_NAVIGATION_TEMPLATE" => $arParams["PAGE_NAVIGATION_TEMPLATE"], "PAGE_NAVIGATION_WINDOW" => $arParams["PAGE_NAVIGATION_WINDOW"], "WORD_LENGTH" => $arParams["WORD_LENGTH"], "SHOW_FORUM_ANOTHER_SITE" => $arParams["SHOW_FORUM_ANOTHER_SITE"], "SET_NAVIGATION" => $arParams["SET_NAVIGATION"], "DISPLAY_PANEL" => $arParams["DISPLAY_PANEL"], "SET_TITLE" => $arParams["SET_TITLE"], "CACHE_TYPE" => $arParams["CACHE_TYPE"], "CACHE_TIME" => $arParams["CACHE_TIME"], "TMPLT_SHOW_ADDITIONAL_MARKER" => $arParams["~TMPLT_SHOW_ADDITIONAL_MARKER"], "SHOW_RSS" => $arParams["USE_RSS"], "SHOW_AUTHOR_COLUMN" => $arParams["SHOW_AUTHOR_COLUMN"], "SEO_USER" => $arParams["SEO_USER"] ), $component );?> <? if (in_array("USERS_ONLINE", $arParams["SHOW_STATISTIC_BLOCK"])): ?> <?$APPLICATION->IncludeComponent("bitrix:forum.statistic", "", Array( "FID" => $arResult["FID"], "TID" => 0, "PERIOD" => $arParams["TIME_INTERVAL_FOR_USER_STAT"], "SHOW" => array("USERS_ONLINE"), "URL_TEMPLATES_PROFILE_VIEW" => $arResult["URL_TEMPLATES_PROFILE_VIEW"], "CACHE_TYPE" => $arParams["CACHE_TYPE"], "CACHE_TIME" => $arParams["CACHE_TIME"], "CACHE_TIME_USER_STAT" => $arParams["CACHE_TIME_USER_STAT"], "WORD_LENGTH" => $arParams["WORD_LENGTH"], "WORD_WRAP_CUT" => $arParams["WORD_WRAP_CUT"], "SEO_USER" => $arParams["SEO_USER"], "NAME_TEMPLATE" => $arParams["NAME_TEMPLATE"] ), $component );?> <? endif; @include_once(str_replace(array("\\", "//"), "/", dirname(__FILE__)."/footer.php")); ?>