%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/components/bitrix/socialnetwork.group/templates/.default/ |
Current File : //home/bitrix/www/bitrix/components/bitrix/socialnetwork.group/templates/.default/template.php |
<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); /** @var CBitrixComponentTemplate $this */ /** @var array $arParams */ /** @var array $arResult */ /** @global CDatabase $DB */ /** @global CUser $USER */ /** @global CMain $APPLICATION */ if(strlen($arResult["FatalError"])>0) { ?><span class='errortext'><?=$arResult["FatalError"]?></span><br /><br /><? } else { if(strlen($arResult["ErrorMessage"])>0) { ?><span class='errortext'><?=$arResult["ErrorMessage"]?></span><br /><br /><? } $APPLICATION->IncludeComponent( "bitrix:socialnetwork.group.iframe.popup", ".default", array( "PATH_TO_GROUP" => $arParams["PATH_TO_GROUP"], "PATH_TO_GROUP_EDIT" => htmlspecialcharsback($arResult["Urls"]["Edit"]).(strpos($arResult["Urls"]["Edit"], "?") === false ? "?" : "&")."tab=edit", "PATH_TO_GROUP_INVITE" => htmlspecialcharsback($arResult["Urls"]["Edit"]).(strpos($arResult["Urls"]["Edit"], "?") === false ? "?" : "&")."tab=invite", "ON_GROUP_ADDED" => "BX.DoNothing", "ON_GROUP_CHANGED" => "BX.DoNothing", "ON_GROUP_DELETED" => "BX.DoNothing" ), null, array("HIDE_ICONS" => "Y") ); $sSiteID = "_".(CModule::IncludeModule('extranet') && CExtranet::IsExtranetSite() ? "extranet" : SITE_ID); $bCanEdit = ( $arParams['CAN_OWNER_EDIT_DESKTOP'] != "N" || $USER->isAdmin() || CSocNetUser::isCurrentUserModuleAdmin() ); $arDesktopParams = array( "MODE" => "SG", "ID" => "sonet_group".$sSiteID."_".$arResult["Group"]["ID"], "DEFAULT_ID" => "sonet_group".$sSiteID, "SOCNET_GROUP_ID" => $arParams["GROUP_ID"], "THUMBNAIL_LIST_SIZE" => $arParams["THUMBNAIL_LIST_SIZE"], "PATH_TO_MESSAGES_CHAT" => $arParams["~PATH_TO_MESSAGES_CHAT"], "PM_URL" => $arParams["~PATH_TO_MESSAGES_CHAT"], "PATH_TO_VIDEO_CALL" => $arParams["~PATH_TO_VIDEO_CALL"], "PATH_TO_USER" => $arParams["~PATH_TO_USER"], "DATE_TIME_FORMAT" => $arParams["DATE_TIME_FORMAT"], "SHOW_YEAR" => $arParams["SHOW_YEAR"], "NAME_TEMPLATE" => $arParams["NAME_TEMPLATE"], "SHOW_LOGIN" => $arParams["SHOW_LOGIN"], "PATH_TO_CONPANY_DEPARTMENT" => $arParams["~PATH_TO_CONPANY_DEPARTMENT"], "CACHE_TIME" => $arParams["CACHE_TIME"], "CACHE_TYPE" => $arParams["CACHE_TYPE"], "TYPE" => "sonet_group", "CAN_EDIT" => (($arResult["CurrentUserPerms"]["UserCanModifyGroup"] && $bCanEdit) ? "Y" : "N"), "COLUMNS" => "2", "COLUMN_WIDTH_0" => "65%", "COLUMN_WIDTH_1" => "35%", "GADGETS" => Array("ALL"), "GADGETS_FIXED" => array( 0 => "SONET_GROUP_LINKS", 1 => "SONET_GROUP_DESC", ), "G_SONET_GROUP_DESC_ID" => $arResult["Group"]["ID"], "G_SONET_GROUP_DESC_NAME" => $arResult["Group"]["~NAME"], "G_SONET_GROUP_DESC_DESCRIPTION" => $arResult["Group"]["~DESCRIPTION"], "G_SONET_GROUP_DESC_CLOSED" => $arResult["Group"]["CLOSED"], "G_SONET_GROUP_DESC_OPENED" => $arResult["Group"]["OPENED"], "G_SONET_GROUP_DESC_VISIBLE" => $arResult["Group"]["VISIBLE"], "G_SONET_GROUP_DESC_SUBJECT_NAME" => htmlspecialcharsback($arResult["Group"]["~SUBJECT_NAME"]), "G_SONET_GROUP_DESC_DATE_CREATE" => $arResult["Group"]["DATE_CREATE"], "G_SONET_GROUP_DESC_NUMBER_OF_MEMBERS" => $arResult["Group"]["NUMBER_OF_MEMBERS"], "G_SONET_GROUP_DESC_PROPERTIES_SHOW" => $arResult["GroupProperties"]["SHOW"], "G_SONET_GROUP_DESC_PROPERTIES_DATA" => $arResult["GroupProperties"]["DATA"], "G_SONET_GROUP_DESC_REQUEST_SENT" => $arResult["bShowRequestSentMessage"], "G_SONET_GROUP_LINKS_NAME" => $arResult["Group"]["~NAME"], "G_SONET_GROUP_LINKS_SHOW_FEATURES" => ($arParams["USE_MAIN_MENU"] == "Y" ? "Y" : "N"), "G_SONET_GROUP_LINKS_IMAGE" => $arResult["Group"]["IMAGE_ID_IMG"], "G_SONET_GROUP_LINKS_CAN_SPAM_GROUP" => $arResult["CurrentUserPerms"]["UserCanSpamGroup"], "G_SONET_GROUP_LINKS_CAN_MODIFY_GROUP" => $arResult["CurrentUserPerms"]["UserCanModifyGroup"], "G_SONET_GROUP_LINKS_CAN_MODERATE_GROUP" => $arResult["CurrentUserPerms"]["UserCanModerateGroup"], "G_SONET_GROUP_LINKS_CAN_INITIATE" => $arResult["CurrentUserPerms"]["UserCanInitiate"], "G_SONET_GROUP_LINKS_USER_ROLE" => $arResult["CurrentUserPerms"]["UserRole"], "G_SONET_GROUP_LINKS_INITIATED_BY_TYPE" => $arResult["CurrentUserPerms"]["InitiatedByType"], "G_SONET_GROUP_LINKS_USER_IS_MEMBER" => $arResult["CurrentUserPerms"]["UserIsMember"], "G_SONET_GROUP_LINKS_USER_IS_AUTO_MEMBER" => $arResult["CurrentUserPerms"]["UserIsAutoMember"], "G_SONET_GROUP_LINKS_USER_IS_OWNER" => $arResult["CurrentUserPerms"]["UserIsOwner"], "G_SONET_GROUP_LINKS_HIDE_ARCHIVE_LINKS" => $arResult["HideArchiveLinks"], "G_SONET_GROUP_LINKS_URL_MESSAGE_TO_GROUP" => htmlspecialcharsback($arResult["Urls"]["MessageToGroup"]), "G_SONET_GROUP_LINKS_URL_EDIT" => htmlspecialcharsback($arResult["Urls"]["Edit"]), "G_SONET_GROUP_LINKS_URL_FEATURES" => htmlspecialcharsback($arResult["Urls"]["Features"]), "G_SONET_GROUP_LINKS_URL_GROUP_DELETE" => htmlspecialcharsback($arResult["Urls"]["GroupDelete"]), "G_SONET_GROUP_LINKS_URL_GROUP_MODS" => htmlspecialcharsback($arResult["Urls"]["GroupMods"]), "G_SONET_GROUP_LINKS_URL_GROUP_USERS" => htmlspecialcharsback($arResult["Urls"]["GroupUsers"]), "G_SONET_GROUP_LINKS_URL_GROUP_BAN" => htmlspecialcharsback($arResult["Urls"]["GroupBan"]), "G_SONET_GROUP_LINKS_URL_GROUP_REQUEST_SEARCH" => htmlspecialcharsback($arResult["Urls"]["GroupRequestSearch"]), "G_SONET_GROUP_LINKS_URL_GROUP_REQUESTS" => htmlspecialcharsback($arResult["Urls"]["GroupRequests"]), "G_SONET_GROUP_LINKS_URL_GROUP_REQUESTS_OUT" => htmlspecialcharsback($arResult["Urls"]["GroupRequestsOut"]), "G_SONET_GROUP_LINKS_URL_USER_REQUEST_GROUP" => htmlspecialcharsback($arResult["Urls"]["UserRequestGroup"]), "G_SONET_GROUP_LINKS_URL_USER_LEAVE_GROUP" => htmlspecialcharsback($arResult["Urls"]["UserLeaveGroup"]), "G_SONET_GROUP_LINKS_URL_SUBSCRIBE" => htmlspecialcharsback($arResult["Urls"]["Subscribe"]), "G_SONET_GROUP_LINKS_OPENED" => $arResult["Group"]["OPENED"], "G_SONET_GROUP_LINKS_USE_BAN" => $arParams["GROUP_USE_BAN"], "G_SONET_GROUP_MODS_MODERATORS_LIST" => $arResult["Moderators"]["List"], "G_SONET_GROUP_MODS_CACHE_TYPE" => $arParams["CACHE_TYPE"], "G_SONET_GROUP_MODS_CACHE_TIME" => $arParams["CACHE_TIME"], "G_SONET_GROUP_USERS_MEMBERS_LIST" => $arResult["Members"]["List"], "G_SONET_GROUP_USERS_CACHE_TYPE" => $arParams["CACHE_TYPE"], "G_SONET_GROUP_USERS_CACHE_TIME" => $arParams["CACHE_TIME"], "G_SONET_GROUP_USERS_URL_GROUP_USERS" => htmlspecialcharsback($arResult["Urls"]["GroupUsers"]), "G_SONET_GROUP_USERS_NUMBER_OF_MEMBERS" => $arResult["Group"]["NUMBER_OF_MEMBERS"], "G_UPDATES_ENTITY_TEMPLATE_NAME" => ".default", "G_UPDATES_ENTITY_GROUP_ID" => $arParams["GROUP_ID"], "G_UPDATES_ENTITY_USER_VAR" => $arParams["VARIABLE_ALIASES"]["user_id"], "G_UPDATES_ENTITY_GROUP_VAR" => $arParams["VARIABLE_ALIASES"]["group_id"], "G_UPDATES_ENTITY_PAGE_VAR" => $arParams["VARIABLE_ALIASES"]["page"], "G_UPDATES_ENTITY_PATH_TO_USER" => $arParams["PATH_TO_USER"], "G_UPDATES_ENTITY_PATH_TO_GROUP" => $arParams["PATH_TO_GROUP"], "G_UPDATES_ENTITY_ITEMS_COUNT" => 10, "G_UPDATES_ENTITY_LIST_URL" => $arParams["~PATH_TO_USER_LOG"], "G_UPDATES_ENTITY_PATH_TO_GROUP_LOG" => $arResult["Urls"]["GroupLog"], "G_UPDATES_ENTITY_SUBSCRIBE_ONLY" => $arParams["LOG_SUBSCRIBE_ONLY"], "G_UPDATES_ENTITY_PATH_TO_USER_BLOG_POST" => $arParams["PATH_TO_POST"], "G_UPDATES_ENTITY_PATH_TO_USER_BLOG_POST_EDIT" => $arParams["PATH_TO_POST_EDIT"], "G_SONET_GROUP_TAGS_PAGE_ELEMENTS" => $arParams["SEARCH_TAGS_PAGE_ELEMENTS"], "G_SONET_GROUP_TAGS_PERIOD" => $arParams["SEARCH_TAGS_PERIOD"], "G_SONET_GROUP_TAGS_GROUP_ID" => $arParams["GROUP_ID"], "G_SONET_GROUP_TAGS_PATH_TO_GROUP_CONTENT_SEARCH" => $arParams["~PATH_TO_GROUP_CONTENT_SEARCH"], "G_SONET_GROUP_TAGS_FONT_MAX" => $arParams["SEARCH_TAGS_FONT_MAX"], "G_SONET_GROUP_TAGS_FONT_MIN" => $arParams["SEARCH_TAGS_FONT_MIN"], "G_SONET_GROUP_TAGS_COLOR_NEW" => $arParams["SEARCH_TAGS_COLOR_NEW"], "G_SONET_GROUP_TAGS_COLOR_OLD" => $arParams["SEARCH_TAGS_COLOR_OLD"], ); if(!empty($arResult["BLOG"]["SHOW"])) { $arDesktopParams["G_SONET_BLOG_TITLE"] = $arResult["ActiveFeatures"]["blog"]; $arDesktopParams["G_SONET_BLOG_SHOW"] = "Y"; $arDesktopParams["G_SONET_BLOG_SHOW_TITLE"] = "N"; $arDesktopParams["G_SONET_BLOG_TITLE"] = $arResult["BLOG"]["TITLE"]; $arDesktopParams["G_SONET_BLOG_TEMPLATE_NAME"] = ".default"; $arDesktopParams["G_SONET_BLOG_PATH_TO_BLOG"] = $arParams["~PATH_TO_BLOG"]; $arDesktopParams["G_SONET_BLOG_PATH_TO_POST"] = $arParams["~PATH_TO_POST"]; $arDesktopParams["G_SONET_BLOG_PATH_TO_GROUP_BLOG_POST"] = $arParams["~PATH_TO_GROUP_BLOG_POST"]; $arDesktopParams["G_SONET_BLOG_PATH_TO_GROUP_BLOG"] = $arParams["~PATH_TO_GROUP_BLOG"]; $arDesktopParams["G_SONET_BLOG_PATH_TO_USER"] = $arParams["~PATH_TO_USER"]; $arDesktopParams["G_SONET_BLOG_PATH_TO_SMILE"] = $arParams["PATH_TO_SMILE"]; $arDesktopParams["G_SONET_BLOG_CACHE_TYPE"] = $arParams["CACHE_TYPE"]; $arDesktopParams["G_SONET_BLOG_CACHE_TIME"] = $arParams["CACHE_TIME"]; $arDesktopParams["G_SONET_BLOG_BLOG_VAR"] = $arParams["VARIABLE_ALIASES"]["blog"]; $arDesktopParams["G_SONET_BLOG_POST_VAR"] = $arParams["VARIABLE_ALIASES"]["post_id"]; $arDesktopParams["G_SONET_BLOG_USER_VAR"] = $arParams["VARIABLE_ALIASES"]["user_id"]; $arDesktopParams["G_SONET_BLOG_PAGE_VAR"] = $arParams["VARIABLE_ALIASES"]["page"]; $arDesktopParams["G_SONET_BLOG_DATE_TIME_FORMAT"] = $arParams["DATE_TIME_FORMAT"]; $arDesktopParams["G_SONET_BLOG_SOCNET_GROUP_ID"] = $arParams["GROUP_ID"]; $arDesktopParams["G_SONET_BLOG_GROUP_ID"] = $arParams["BLOG_GROUP_ID"]; $arDesktopParams["G_SONET_BLOG_ALLOW_POST_CODE"] = $arParams["BLOG_ALLOW_POST_CODE"]; } else $arDesktopParams["G_SONET_BLOG_SHOW"] = "N"; if(!empty($arResult["forum"]["SHOW"])) { $arDesktopParams["G_SONET_FORUM_TITLE"] = $arResult["ActiveFeatures"]["forum"]; $arDesktopParams["G_SONET_FORUM_SHOW"] = "Y"; $arDesktopParams["G_SONET_FORUM_FID"] = $arParams["FORUM_ID"]; $arDesktopParams["G_SONET_FORUM_URL_TEMPLATES_MESSAGE"] = $arParams["~PATH_TO_GROUP_FORUM_MESSAGE"]; $arDesktopParams["G_SONET_FORUM_URL_TEMPLATES_TOPIC"] = $arParams["~PATH_TO_GROUP_FORUM_TOPIC"]; $arDesktopParams["G_SONET_FORUM_URL_TEMPLATES_USER"] = $arParams["~PATH_TO_USER"]; $arDesktopParams["G_SONET_FORUM_DATE_TIME_FORMAT"] = $arParams["DATE_TIME_FORMAT"]; $arDesktopParams["G_SONET_FORUM_CACHE_TYPE"] = $arParams["CACHE_TYPE"]; $arDesktopParams["G_SONET_FORUM_CACHE_TIME"] = $arParams["CACHE_TIME"]; $arDesktopParams["G_SONET_FORUM_SOCNET_GROUP_ID"] = $arParams["GROUP_ID"]; } else $arDesktopParams["G_SONET_FORUM_SHOW"] = "N"; if(!empty($arResult["tasks"]["SHOW"])) { $arDesktopParams["G_TASKS_TITLE"] = $arResult["ActiveFeatures"]["tasks"]; $arDesktopParams["G_TASKS_SHOW"] = "Y"; $arDesktopParams["G_TASKS_SHOW_TITLE"] = "N"; $arDesktopParams["G_TASKS_SHOW_FOOTER"] = "N"; $arDesktopParams["G_TASKS_TEMPLATE_NAME"] = ".default"; $arDesktopParams["G_TASKS_OWNER_ID"] = $arResult["Group"]["ID"]; $arDesktopParams["G_TASKS_TASK_TYPE"] = 'group'; $arDesktopParams["G_TASKS_ITEMS_COUNT"] = 10; $arDesktopParams["G_TASKS_PAGE_VAR"] = $arParams["PAGE_VAR"]; $arDesktopParams["G_TASKS_GROUP_VAR"] = $arParams["GROUP_VAR"]; $arDesktopParams["G_TASKS_VIEW_VAR"] = $arParams["VIEW_VAR"]; $arDesktopParams["G_TASKS_TASK_VAR"] = $arParams["TASK_VAR"]; $arDesktopParams["G_TASKS_ACTION_VAR"] = $arParams["TASK_ACTION_VAR"]; $arDesktopParams["G_TASKS_PATH_TO_GROUP_TASKS"] = $arParams["PATH_TO_GROUP_TASKS"]; $arDesktopParams["G_TASKS_PATH_TO_GROUP_TASKS_TASK"] = $arParams["PATH_TO_GROUP_TASKS_TASK"]; $arDesktopParams["G_TASKS_PATH_TO_GROUP_TASKS_VIEW"] = $arParams["PATH_TO_GROUP_TASKS_VIEW"]; $arDesktopParams["G_TASKS_FORUM_ID"] = $arParams["TASK_FORUM_ID"]; } else $arDesktopParams["G_TASKS_SHOW"] = "N"; if ($this->__component->__parent && $this->__component->__parent->arResult && is_array($this->__component->__parent->arResult)) $arDesktopParams["PARENT_COMPONENT_RESULT"] = $this->__component->__parent->arResult; ?> <div><?$APPLICATION->IncludeComponent( "bitrix:desktop", "", $arDesktopParams, false, array("HIDE_ICONS" => "Y") );?></div> <? } ?>